Skip to content

Speedup 3 1#1438

Merged
shining-mind merged 355 commits intov4from
speedup-3-1
Nov 19, 2024
Merged

Speedup 3 1#1438
shining-mind merged 355 commits intov4from
speedup-3-1

Conversation

@kobezzza
Copy link
Contributor

No description provided.

Co-authored-by: Artem Shinkaruk <46344555+shining-mind@users.noreply.github.com>
* BREAKING_CHANGE: removed legacy `inheritMods` implementation

* chore: new `sharedMods` API

* chore: added caching for shared-mods

* chore: improved sharedMods api

* fix: don't provide redundant mods

* chore: optimization

* chore: optimization

* chore: optimization

* chore: optimization

* chore: added memoization

* Revert "chore: added memoization"

This reverts commit e9b5f3f.

* fix: fixed memoization

* chore: optimized method creation

* chore: reverted memoization

* chore: implemented a smoother migration to `forceUpdate: false` props

* Revert "chore: memoization of values in sharedMods"

This reverts commit 8e752b0.
…nly with super, so it's not necessary to initialize them as a method on the component
# Conflicts:
#	CHANGELOG.md
#	src/core/component/decorators/CHANGELOG.md
#	src/core/component/decorators/factory.ts
#	src/core/component/decorators/prop/index.ts
@shining-mind shining-mind merged commit c925ed3 into v4 Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants