Commit Graph

  • 4a22d8345b docs: Add prominent link to svelte/reactivity from state #16220 sean 2025-06-23 18:01:43 +0100
  • 0a9aa425cc docs: fix code sample for using global directive to preserve unused CSS selector #16219 Stephen Peasley 2025-06-23 10:00:55 -0600
  • 1ca1be5a03 fix Rich Harris 2025-06-23 07:45:30 -0400
  • 4018b50247 add separate test suite Rich Harris 2025-06-23 07:07:20 -0400
  • b80eb3e297 fix Rich Harris 2025-06-23 07:00:30 -0400
  • c4b32c2bff
    fix: untrack `$inspect.with` and add check for unsafe mutation (#16209) Paolo Ricciuti 2025-06-23 12:56:36 +0200
  • 5db4ea878a fix Rich Harris 2025-06-23 06:52:56 -0400
  • 0a61c80be3 tweak test logic to reduce false negatives Rich Harris 2025-06-23 06:50:10 -0400
  • d4f7fad968 tweak message #16209 Rich Harris 2025-06-23 06:27:31 -0400
  • 4db4ee5330
    chore: rid of nodeType magic numbers (#16208) 7nik 2025-06-23 13:18:14 +0300
  • a32427108d fix: untrack `$inspect.with` and add check for unsafe mutation paoloricciuti 2025-06-21 21:23:05 +0200
  • e41bbe7a1c quote text in `Attribute` visitor ComputerGuy 2025-06-21 12:22:24 -0700
  • 77e4e224c2 lint #16208 7nik 2025-06-21 13:45:24 +0300
  • fe7ca9b001 chore: rid of nodeType magic numbers 7nik 2025-06-21 13:43:15 +0300
  • 669a2233ee
    Version Packages (#16205) svelte@5.34.7 github-actions[bot] 2025-06-19 09:19:10 -0400
  • d2bb7b46fb Version Packages #16205 github-actions[bot] 2025-06-19 10:21:45 +0000
  • 659198a95c
    fix: address css class matching regression (#16204) 7nik 2025-06-19 13:19:51 +0300
  • 8d9ce53d35 address feedback #16204 7nik 2025-06-19 12:45:27 +0300
  • e881013a79 fix: address css class matching regression 7nik 2025-06-19 11:16:05 +0300
  • 214ab8f1ee test: add CSS tests for class directive compound selectors #16202 Nikita Friesen 2025-06-19 03:39:48 +0200
  • 85df68413f fix: restore ClassDirective check for compound class selectors in CSS pruning Nikita Friesen 2025-06-19 03:30:53 +0200
  • 1b2939574f fix: enhance class selector matching to include ClassDirective attributes Nikita Friesen 2025-06-19 03:18:36 +0200
  • 536df75300 update indirectly-affected bindings on mutation #16200 Rich Harris 2025-06-18 17:50:37 -0400
  • d941cf5d3b
    Version Packages (#16196) svelte@5.34.6 github-actions[bot] 2025-06-18 11:24:09 -0400
  • f686128f34 update changeset Rich Harris 2025-06-18 11:22:35 -0400
  • 61a11a57e8
    chore: merge main into async branch (#16197) Simon H 2025-06-18 17:20:51 +0200
  • 7486eabd54
    fix: make effects depend on state created inside them (#16198) #16197 Simon H 2025-06-18 17:11:47 +0200
  • 942cda7f64 handle errors in the correct boundary Rich Harris 2025-06-18 10:51:15 -0400
  • 3ad0519444 correctly handle errors inside boundary during reset Rich Harris 2025-06-18 09:58:11 -0400
  • c916754785 disable test in async mode #16198 Simon Holthausen 2025-06-18 15:00:50 +0200
  • 105f22e967 fix, add github action Simon Holthausen 2025-06-18 14:43:35 +0200
  • a49a088661 changeset Rich Harris 2025-06-18 08:42:42 -0400
  • 0ebb878166 reset should just be a noop after the first call Rich Harris 2025-06-18 08:41:47 -0400
  • 45ecae4ea0 make effects depend on state created inside them Simon Holthausen 2025-06-18 14:35:25 +0200
  • d137ecafc3 adjust test Simon Holthausen 2025-06-18 10:46:22 +0200
  • 13175b807c chore: merge main into async branch Simon Holthausen 2025-06-18 10:13:01 +0200
  • d5d182b158 Version Packages #16196 github-actions[bot] 2025-06-17 21:55:19 +0000
  • 2b20a2d16b
    fix: match class and style directives against attribute selector (#16179) 7nik 2025-06-18 00:53:35 +0300
  • 402434e6cd
    Version Packages (#16195) svelte@5.34.5 github-actions[bot] 2025-06-17 17:46:58 -0400
  • 7c4e19be7f Version Packages #16195 github-actions[bot] 2025-06-17 21:44:44 +0000
  • de90fc8dce
    Test array sort in effect to prevent regressions of this use-case (#16175) Ray Thurn Void 2025-06-17 22:42:39 +0100
  • 579d0e6636
    fix: ensure undefined attributes are removed during hydration (#16178) floriskn 2025-06-17 23:16:07 +0200
  • a5f500e7c0
    fix: keep spread non-delegated event handlers up to date (#16180) Simon H 2025-06-17 23:13:27 +0200
  • 838f881550
    fix: avoid shadowing a variable in dynamic components (#16185) 7nik 2025-06-18 00:12:40 +0300
  • 061ab31d23
    fix: ensure sources within nested effects still register correctly (#16193) Simon H 2025-06-17 23:07:21 +0200
  • ffded128e9 fix #16180 Simon Holthausen 2025-06-17 22:48:23 +0200
  • 0524d16215
    Version Packages (#16181) svelte@5.34.4 github-actions[bot] 2025-06-17 13:07:28 -0400
  • 8f5a073a20 update test #16192 using-dispose Rich Harris 2025-06-17 12:57:33 -0400
  • 574def1319
    Update .changeset/plenty-wasps-sleep.md #16178 Rich Harris 2025-06-17 12:46:40 -0400
  • ecca86da77 Version Packages #16181 github-actions[bot] 2025-06-17 16:46:25 +0000
  • b224c3fb4b
    fix: coarse reactivity, alternative approach (#16100) Rich Harris 2025-06-17 12:43:52 -0400
  • d2932a5709
    Update packages/svelte/src/compiler/phases/3-transform/client/visitors/shared/utils.js #16100 Simon H 2025-06-17 18:42:07 +0200
  • 97b78b37b8 wrap in try-catch Rich Harris 2025-06-17 12:31:27 -0400
  • efb9b63935 oops forgot to push this #16193 Simon Holthausen 2025-06-17 18:24:54 +0200
  • cb28da5596 fix: ensure sources within nested effects still register correctly Simon Holthausen 2025-06-17 18:07:09 +0200
  • 56a396ec1a ignore ts errors Rich Harris 2025-06-17 11:56:40 -0400
  • ef92395a77 oops Rich Harris 2025-06-17 11:52:43 -0400
  • 8bb4083b67 feat: link top-level `using` declarations in components to lifecycle Rich Harris 2025-06-17 11:42:21 -0400
  • 0fd39219d3 fix #16190 using Rich Harris 2025-06-17 09:18:07 -0400
  • 68a38d4b16 delete test file Rich Harris 2025-06-17 09:08:27 -0400
  • 65f4754091 fix: support `using` keyword Rich Harris 2025-06-17 09:06:41 -0400
  • 6f2d0cf764 init `partial` function and documentation ComputerGuy 2025-06-17 02:35:32 -0700
  • 2fa8c6d198 split component name and intermediate name #16185 7nik 2025-06-17 11:40:56 +0300
  • d99d872519
    fix: Make docs example not infinitely recurse (#16183) Elliott Johnson 2025-06-16 23:54:12 -0600
  • bfcec71134 Merge branch 'main' into print ComputerGuy 2025-06-16 21:17:43 -0700
  • 0de2182acc `SelectorList`, `<svelte:whatever />` ComputerGuy 2025-06-16 21:14:04 -0700
  • 0b9f5607c6 `KeyBlock` ComputerGuy 2025-06-16 21:00:40 -0700
  • 566da5b95f add tags, `AnimateDirective` ComputerGuy 2025-06-16 20:54:21 -0700
  • d96412b63f more ComputerGuy 2025-06-16 20:44:13 -0700
  • c646f9742b fix ComputerGuy 2025-06-16 20:42:49 -0700
  • 4c404ac44d `{#if ...} {:else ...}` ComputerGuy 2025-06-16 20:41:46 -0700
  • afd3cb4b91 `SpreadAttribute`, directive shorthands ComputerGuy 2025-06-16 20:36:39 -0700
  • 1e7b439533 more directives ComputerGuy 2025-06-16 20:16:49 -0700
  • 222dd41022 `UseDirective`, `OnDirective` ComputerGuy 2025-06-16 20:12:43 -0700
  • 45755ea852 add `TransitionDirective` ComputerGuy 2025-06-16 20:08:08 -0700
  • 683ac717ad add `Declaration` visitor ComputerGuy 2025-06-16 20:04:09 -0700
  • 3026a37268 more Rich Harris 2025-06-16 21:29:22 -0400
  • 74ec76688d fixes Rich Harris 2025-06-16 17:30:52 -0400
  • 97c5d98f79 WIP Rich Harris 2025-06-16 16:59:26 -0400
  • 4d0794acda fix: avoid shadowing a variable in dynamic components 7nik 2025-06-16 21:19:21 +0300
  • 486d10c880 WIP Rich Harris 2025-06-16 14:00:14 -0400
  • 1ca9455a79 fix: Make docs example not infinitely recurse #16183 elliott/13891 S. Elliott Johnson 2025-06-16 11:20:41 -0600
  • b1a6b8cbda fix: use proxy for destructured values #14977 thunkify-deriveds-on-server paoloricciuti 2025-06-16 19:05:43 +0200
  • 7e588857c2
    fix: don't set state withing `with_parent` in proxy (#16176) Paolo Ricciuti 2025-06-16 17:49:43 +0200
  • 4f7d6a8c29
    Update proxy.js #16176 Simon H 2025-06-16 17:37:43 +0200
  • 600a7ad48b fix: keep spread non-delegated event handlers up to date Simon Holthausen 2025-06-16 17:03:53 +0200
  • 22e666c438 Merge remote-tracking branch 'origin/main' into thunkify-deriveds-on-server paoloricciuti 2025-06-16 16:51:34 +0200
  • 3fc29e1e3e added test floriskn 2025-06-16 16:27:42 +0200
  • cf26945be1 fix: match class and style directives against attribute selector #16179 7nik 2025-06-16 13:53:20 +0300
  • b58169da8b Create plenty-wasps-sleep.md floriskn 2025-06-16 11:59:09 +0200
  • 8e280992f0 fix: ensure undefined attributes are removed during hydration floriskn 2025-06-16 11:52:48 +0200
  • ff82b63cea fix: don't set state withing `with_parent` in proxy paoloricciuti 2025-06-16 09:52:04 +0200
  • 58b4b840c3 Test array sort in effect to prevent regressions of this use-case #16175 raythurnvoid 2025-06-16 00:51:43 +0100
  • a0f86c5e1b use local version of esrap, for now Rich Harris 2025-06-15 15:41:51 -0400
  • 931f211b25
    chore: fix `$.attachment` prop (#16172) Rich Harris 2025-06-15 15:40:31 -0400
  • 28b0310e35 Add changeset raythurnvoid 2025-06-15 20:02:15 +0100
  • 0554c512d9 Add tests raythurnvoid 2025-06-15 20:01:47 +0100
  • 625530168f Prevent uncaught errors to make test fails when they are expected and are fired during template effects flush raythurnvoid 2025-06-15 20:01:21 +0100
  • 997ccefea9 Add a warning when the misuse of `reset` in an `error:boundary` causes an error to be thrown when flushing the boundary content raythurnvoid 2025-06-15 17:32:14 +0100
  • 6efdc23ecd merge main Rich Harris 2025-06-15 15:35:50 -0400