Skip to content

Releases: sveltejs/svelte

svelte@5.0.0-next.62

20 Feb 18:08
662eda4
Compare
Choose a tag to compare
svelte@5.0.0-next.62 Pre-release
Pre-release

Patch Changes

  • feat: allow state/derived/props to be explicitly exported from components (#10523)

  • fix: replace proxy-based readonly validation with stack-trace-based ownership tracking (#10464)

  • fix: correct context applied to batch_inspect (#10569)

svelte@5.0.0-next.61

20 Feb 16:24
ad2b8b9
Compare
Choose a tag to compare
svelte@5.0.0-next.61 Pre-release
Pre-release

Patch Changes

  • fix: improve each block item equality for immutable mode (#10537)

  • fix: improve handling of unowned derived signals (#10565)

  • fix: better handling of empty text node hydration (#10545)

  • fix: ensure update methods of actions and reactive statements work with fine-grained $state (#10543)

  • fix: don't execute scripts inside @html when instantiated on the client (#10556)

  • fix: only escape characters in SSR template (#10555)

  • fix: wire up events in mount correctly and fix its types (#10553)

  • fix: better handling of derived signals that have no dependencies (#10558)

  • fix: improve state store mutation compiler output (#10561)

svelte@5.0.0-next.60

19 Feb 13:53
01b6543
Compare
Choose a tag to compare
svelte@5.0.0-next.60 Pre-release
Pre-release

Patch Changes

  • fix: improve effect over-fire on store subscription init (#10535)

  • fix: use init properties when exporting non-state values in prod (#10521)

svelte@5.0.0-next.59

18 Feb 23:01
a279e80
Compare
Choose a tag to compare
svelte@5.0.0-next.59 Pre-release
Pre-release

Patch Changes

  • chore: improve code generation for bind:this in SSR mode (#10524)

  • fix: visit expression node in directives (#10527)

svelte@5.0.0-next.58

18 Feb 13:41
b5628af
Compare
Choose a tag to compare
svelte@5.0.0-next.58 Pre-release
Pre-release

Patch Changes

  • breaking: remove createRoot, adjust mount/hydrate APIs, introduce unmount (#10516)

svelte@5.0.0-next.57

17 Feb 22:10
11b6945
Compare
Choose a tag to compare
svelte@5.0.0-next.57 Pre-release
Pre-release

Patch Changes

  • fix: correctly scope CSS selectors with descendant combinators (#10490)

  • feat: implement support for :is(...) and :where(...) (#10490)

  • chore: treeshake unused store subscriptions in SSR mode (#10506)

  • fix: warn against accidental global event referenced (#10442)

  • fix: improve bind:this support for each blocks (#10510)

  • feat: implement nested CSS support (#10490)

  • breaking: encapsulate/remove selectors inside :is(...) and :where(...) (#10490)

svelte@5.0.0-next.56

17 Feb 16:27
2a5ca51
Compare
Choose a tag to compare
svelte@5.0.0-next.56 Pre-release
Pre-release

Patch Changes

  • feat: add hydrate method, make hydration treeshakeable (#10497)

  • fix: makes keyed each blocks consistent between dev and prod (#10500)

  • fix: subscribe to stores in transition,animation,use directives (#10481)

svelte@4.2.11

15 Feb 17:09
fb14a04
Compare
Choose a tag to compare

Patch Changes

  • fix: check that component wasn't instantiated in connectedCallback (#10466)

svelte@5.0.0-next.55

15 Feb 20:29
baf2b67
Compare
Choose a tag to compare
svelte@5.0.0-next.55 Pre-release
Pre-release

Patch Changes

  • feat: derive destructured derived objects values (#10488)

  • fix: prevent infinite loop when writing to store using shorthand (#10477)

  • fix: add proper source map support (#10459)

svelte@5.0.0-next.54

14 Feb 09:51
643edc3
Compare
Choose a tag to compare
svelte@5.0.0-next.54 Pre-release
Pre-release

Patch Changes

  • breaking: replace $derived.call with $derived.by (#10445)

  • fix: improve global transition outro handling (#10474)