Svelte Versions Save

Cybernetically enhanced web apps

[email protected]

1 week ago

Patch Changes

  • fix: remove bind_prop in runes mode (#11321)

  • fix: mark accessors and immutable as deprecated (#11277)

[email protected]

1 week ago

Patch Changes

  • feat: introduce types to express bindability (#11225)

[email protected]

1 week ago

Patch Changes

  • breaking: disallow binding to component exports in runes mode (#11238)

[email protected]

1 week ago

Patch Changes

  • fix: avoid hoisting error by using 'let' instead of 'var' (#11291)

[email protected]

1 week ago

Patch Changes

  • fix: run render functions for dynamic void elements (#11258)

  • fix: allow events to continue propagating following an error (#11263)

  • fix: resolve type definition error in svelte/compiler (#11283)

  • feat: include script and svelte:options attributes in ast (#11241)

  • fix: only destroy snippets when they have changed (#11267)

  • fix: add type arguments to Map and Set (#10820)

  • feat: implement :global {...} CSS blocks (#11276)

  • feat: add read-only bind:focused (#11271)

[email protected]

1 week ago

Patch Changes

  • fix: make sure event attributes run after bindings (#11230)

[email protected]

1 week ago

Patch Changes

  • fix: more robust moving of each item nodes (#11254)

  • fix: ensure that CSS is generated for the final frame of a transition (#11251)

  • fix: more accurate error message when creating orphan effects (#11227)

  • fix: support $state.snapshot as part of variable declarations (#11235)

  • fix: optimize object property mutations in compilation (#11243)

  • breaking: don't allow children in svelte:options (#11250)

  • fix: possible name clash in hoisted functions (#11237)

  • fix: preserve getters/setters in HMR mode (#11231)

[email protected]

2 weeks ago

Patch Changes

  • breaking: warn on slots and event handlers in runes mode, error on <slot> + {@render ...} tag usage in same component (#11203)

  • fix: fall back to component namespace when not statically determinable, add way to tell <svelte:element> the namespace at runtime (#11219)

  • fix: measure elements before taking siblings out of the flow (#11216)

  • breaking: warn on self-closing non-void HTML tags (#11114)

  • fix: take outroing elements out of the flow when animating siblings (#11208)

  • fix: widen ownership when sub state is assigned to new state (#11217)

[email protected]

2 weeks ago

Patch Changes

  • support attribute selector inside :global() (#11135)

[email protected]

2 weeks ago

Patch Changes

  • fix: refine css :global() selector checks in a compound selector (#11142)

  • fix: remove memory leak from bind:this (#11194)

  • fix: remove memory leak from retaining old DOM elements (#11197)

  • feat: add warning when using $bindable rune without calling it (#11181)