Commit Graph

  • 75f81991c2
    docs(bindable): fix `file:` annotation for App.svelte (#15314) Eric Liu 2025-02-16 23:29:22 -0800
  • ddeabf11ee
    docs(bindable): fix `file:` annotation for App.svelte #15314 Eric Liu 2025-02-16 16:06:00 -0800
  • fdff04f8ee
    fix: Allow global-like pseudo-selectors refinement Éric NICOLAS 2025-02-16 23:33:42 +0100
  • e6717ca5bf add StyleValue into doc #15311 adiguba 2025-02-16 14:06:50 +0100
  • e845e755a4 fix StyleValue adiguba 2025-02-16 14:05:12 +0100
  • b4480e1cf8 changeset adiguba 2025-02-16 13:47:11 +0100
  • 7700390c8f test (to fix) adiguba 2025-02-16 13:45:52 +0100
  • 1cd9011b45 allow objects/arrays for style attribute adiguba 2025-02-16 13:45:20 +0100
  • c40392c1e8
    chore: remove options.uid in render() (#15302) adiGuba 2025-02-15 09:39:44 +0100
  • fe717323f3
    chore: update changeset #15302 Paolo Ricciuti 2025-02-15 09:36:44 +0100
  • 3b344a8a52 changeset adiguba 2025-02-15 09:33:53 +0100
  • e9d32bf42b await toMatchFileSnapshot() #15303 adiguba 2025-02-15 09:06:42 +0100
  • d999749c37 remove options.uid in render() adiguba 2025-02-15 08:59:49 +0100
  • f9b52f2891 code is incorrect (warning element_invalid_self_closing_tag) adiguba 2025-02-15 08:50:17 +0100
  • 884154f836 upgrade pnpm Ben McCann 2025-02-14 15:23:43 -0800
  • a787234c62 upgrade node Ben McCann 2025-02-14 15:22:31 -0800
  • 11b5259a4a Merge branch 'main' into revert-15196-corepack-bullshit Ben McCann 2025-02-14 15:21:22 -0800
  • ea064a6eaf chore: add missing await in tests #15301 Ben McCann 2025-02-14 15:19:18 -0800
  • 32b78c9954
    Version Packages (#15279) svelte@5.20.1 github-actions[bot] 2025-02-15 00:05:21 +0100
  • 9c9e450c16 Version Packages #15279 github-actions[bot] 2025-02-14 23:04:49 +0000
  • 7e3253745e
    fix: ensure AST analysis on `svelte.js` modules succeeds (#15297) Simon H 2025-02-15 00:03:52 +0100
  • 120aaa8b2d fix: use `get` in constructor for deriveds paoloricciuti 2025-02-14 21:32:52 +0100
  • 665ae91fb5 Merge remote-tracking branch 'origin/main' into props-id-anywhere #15295 props-id-anywhere paoloricciuti 2025-02-14 19:05:04 +0100
  • 8b977253f3
    chore: fix `$props.id` tests (#15294) Paolo Ricciuti 2025-02-14 16:22:52 +0100
  • bbb5db1ef9 chore: fix tests paoloricciuti 2025-02-14 15:32:49 +0100
  • 662ee1ec5d Merge branch 'fix-props-id-tests' into props-id-anywhere paoloricciuti 2025-02-14 15:29:52 +0100
  • 7ffc25e728 chore: reset uid between tests #15294 paoloricciuti 2025-02-14 15:27:51 +0100
  • 4da65c5fbe fix: ensure AST analysis on `svelte.js` modules succeeds #15297 Simon Holthausen 2025-02-14 15:01:32 +0100
  • c60e30d7de feat: allow usage of `$props.id` everywhere if invoked within a component script paoloricciuti 2025-02-14 12:14:48 +0100
  • 868e3fa56e chore: fix `$props.id` tests paoloricciuti 2025-02-14 11:58:34 +0100
  • 77646c9b54 add clarification on non reactive template expressions #15292 ComputerGuy 2025-02-13 20:44:05 -0800
  • b6bf735a23
    fix: correctly ssr component in `svelte:head` with `$props.id()` or `css='injected'` (#15291) Paolo Ricciuti 2025-02-13 23:09:56 +0100
  • 7f4fb7b1bc fix: correctly ssr component in `svelte:head` with `$props.id()` or `css='injected'` #15291 paoloricciuti 2025-02-13 23:00:55 +0100
  • 6b32e95d4b Merge branch 'async' into async-changeset async-changeset Rich Harris 2025-02-13 15:11:59 -0500
  • 7923b5a754 simplify Rich Harris 2025-02-13 15:11:43 -0500
  • 30267cf35b merge async Rich Harris 2025-02-13 13:36:20 -0500
  • 9d7d045310 create separate effect type for async deriveds, as they are not blocks Rich Harris 2025-02-13 13:35:24 -0500
  • 871e63febc changeset adiguba 2025-02-13 15:43:59 +0100
  • 76dc597d49 no `?? ''` on some expressions adiguba 2025-02-13 15:35:36 +0100
  • 5aa2b7c8b5 add changeset #15283 tomoam 2025-02-13 19:16:05 +0900
  • 8b326b0ea7 format tomoam 2025-02-13 19:09:59 +0900
  • 542cda3f68 fix: prevent writable store value from becoming a proxy when reassigning using $ prefix tomoam 2025-02-13 18:54:23 +0900
  • 96a39e0d7b docs: add parentheses to method references in expressions section #15257 melihguleyupoglu 2025-02-13 11:30:37 +0300
  • 292f25584a Merge branch 'async' into async-changeset Rich Harris 2025-02-12 21:11:48 -0500
  • ef28490c07 merge main Rich Harris 2025-02-12 21:11:38 -0500
  • 366b59c194 move compiler options to svelte.config.js, to remove red squigglies in editor Rich Harris 2025-02-12 21:10:08 -0500
  • 3a5895b2b8 remove unused comment Rich Harris 2025-02-12 20:00:22 -0500
  • f5a87c0f12 all tests passing Rich Harris 2025-02-12 19:59:43 -0500
  • 692843fa88 partial fix Rich Harris 2025-02-12 19:38:47 -0500
  • e73fed368e partial fix Rich Harris 2025-02-12 19:32:17 -0500
  • 9039fef709 lol Rich Harris 2025-02-12 17:20:52 -0500
  • 71439c10db fix Rich Harris 2025-02-12 17:11:06 -0500
  • 05c9f4f326 unused Rich Harris 2025-02-12 16:27:30 -0500
  • 00990ad1f6 simplify Rich Harris 2025-02-12 16:26:57 -0500
  • 5235642729 fix Rich Harris 2025-02-12 16:23:51 -0500
  • 2d11cd32c3 just one more microtask bro Rich Harris 2025-02-12 15:33:30 -0500
  • 81565fe818 fix Rich Harris 2025-02-12 15:32:06 -0500
  • cf30a6ec05 docs: enhance expression handling docs with examples and relevant MDN links melihguleyupoglu 2025-02-12 22:59:42 +0300
  • 5ddcc3e91c fix Rich Harris 2025-02-12 12:29:55 -0500
  • 21dadfc997
    fix: ignore typescript abstract methods during code transformation (#15267) Caique Torres 2025-02-12 14:14:14 -0300
  • 4723578ca2
    Update .changeset/short-fireants-talk.md #15267 Simon H 2025-02-12 18:14:05 +0100
  • f35dbcbe35
    test Simon H 2025-02-12 18:10:04 +0100
  • 11f09724fe
    chore(deps-dev): bump esbuild from 0.21.5 to 0.25.0 #15278 dependabot[bot] 2025-02-12 16:57:23 +0000
  • 23ecc364da
    Version Packages (#15271) svelte@5.20.0 github-actions[bot] 2025-02-12 17:56:15 +0100
  • 71b418c84a Version Packages #15271 github-actions[bot] 2025-02-12 16:56:04 +0000
  • f747c412f4
    chore: tweak effect self invalidation logic (#15275) Dominic Gannaway 2025-02-12 16:55:04 +0000
  • 5e52825d60
    fix: take private and public into account for `constant_assignment` of derived state (#15276) Paolo Ricciuti 2025-02-12 17:53:15 +0100
  • ec3120ca8b
    Update .changeset/rare-hounds-wave.md #15275 Dominic Gannaway 2025-02-12 16:52:30 +0000
  • 9f10d01220
    use .some(...) instead #15276 Simon H 2025-02-12 17:44:32 +0100
  • 06170f58fe fix Rich Harris 2025-02-12 11:33:16 -0500
  • da18260c78 fix Dominic Gannaway 2025-02-12 16:16:22 +0000
  • 8c2106efbc WIP sorta working but very messy, tests failing, huge memory leaks Rich Harris 2025-02-12 10:51:36 -0500
  • 19acec417e Merge remote-tracking branch 'origin/main' into state-onchange paoloricciuti 2025-02-12 15:25:52 +0100
  • 18481386f3
    fix: use `importNode` to clone templates for Firefox (#15272) Paolo Ricciuti 2025-02-12 14:05:25 +0100
  • 363192ecd3 fix: correctly match `:has()`'s selector during css pruning 7nik 2025-02-12 14:47:56 +0200
  • 428c2125d4 fix: take private and public into account for `constant_assignment` of derived state paoloricciuti 2025-02-12 13:24:32 +0100
  • 0d429c664a tweak_self_invalidation Dominic Gannaway 2025-02-12 11:53:16 +0000
  • eac54bb7b0 tweak_self_invalidation Dominic Gannaway 2025-02-12 11:51:27 +0000
  • 13f0253e93 tweak_self_invalidation Dominic Gannaway 2025-02-12 11:49:58 +0000
  • 1006943fa6 tweak_self_invalidation Dominic Gannaway 2025-02-12 11:43:58 +0000
  • 200bb4c787
    fix: revert using `is_firefox` too soon #15272 Paolo Ricciuti 2025-02-12 11:13:10 +0100
  • 5fe0272868
    docs: remove duplicate `onDestroy` description (#15274) Kid 2025-02-12 17:02:40 +0800
  • 220aba84f7 fix: move `is_firefox` check to line 28 paoloricciuti 2025-02-12 09:09:08 +0100
  • 347f45e0a1
    docs: remove duplicate `onDestroy` description #15274 Kid 2025-02-12 14:15:39 +0800
  • ca74fcd129 fix: use `importNode` to clone templates for Firefox paoloricciuti 2025-02-11 23:35:20 +0100
  • a3e49b6110
    fix: recurse into `$derived` for ownership validation (#15166) Simon H 2025-02-11 23:07:17 +0100
  • b3564e3988 don't use isNan() adiguba 2025-02-11 22:02:24 +0100
  • d9fe35b655 restore the block adiguba 2025-02-11 21:57:36 +0100
  • 4a89744830 simplify Rich Harris 2025-02-11 15:43:53 -0500
  • afae274587
    fix: value/checked not correctly set using spread (#15239) adiGuba 2025-02-11 21:36:38 +0100
  • 42e7e24714 merge async Rich Harris 2025-02-11 15:25:19 -0500
  • a4540f8f2b merge main Rich Harris 2025-02-11 15:24:01 -0500
  • 85f83ec435
    feat: $props.id(), a SSR-safe ID generation (#15185) adiGuba 2025-02-11 21:12:58 +0100
  • 73220b8667
    chore: simplify process_effects (#15270) Rich Harris 2025-02-11 15:11:40 -0500
  • 679f214389 return effects #15270 Rich Harris 2025-02-11 14:45:27 -0500
  • c161427b59 chore: simplify process_effects Rich Harris 2025-02-11 14:41:10 -0500
  • 582033a6af simplify Rich Harris 2025-02-11 14:36:29 -0500
  • ae6bc88c01 remove test Rich Harris 2025-02-11 14:09:12 -0500
  • b36e9dfa84 remove logging Rich Harris 2025-02-11 14:08:55 -0500
  • 1c03d00082 remove timeout stuff, for now at least Rich Harris 2025-02-11 14:02:46 -0500