Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📬 Changes
Default config updates
Previously, setting up an entity like this would cause the
icon
to be captured in the database, then served up as the real value until the end of time (or you reset the db)When a new entity is declared, the default values are compared and the field is reset if a change in default value is detected. As long as the default value is the same, the value inside of the database continues to take priority
Reactive configs
All reactive configs receive the proxy as the 1st param. This helps to resolve circular type references (which makes typescript big mad).
Reactive bindings
The current expanded notation for reactive allows for an
onUpdate
list of entities to influence when the reactive functions are run. Items in thebind
array in the entity reference will be merged with that list.These apply to the condensed function notation also
🗒️ Checklist
code of conduct