Commit Graph

  • a2586e324e fix: prevent infinite loop on a tag ending with a trailing slash #18350 baseballyama 2026-06-01 09:28:14 +0900
  • 00479b9117 add test baseballyama 2026-06-01 09:09:01 +0900
  • 2cea42701f
    simplify / fix "find matching bracket" bug around regex, consolidate tests Simon Holthausen 2026-05-31 22:20:30 +0200
  • 7381e69894 fix: various declaration tag bugs #18348 Rich Harris 2026-05-31 15:12:40 -0400
  • 378bb25097
    fix: set input type before spread value (#18345) jdoughty04 2026-05-31 12:16:37 -0400
  • 2f6307af65
    Fix searchParams.set duplicate updates (#18336) jiyujie2006 2026-06-01 00:07:28 +0800
  • 4e328b53f6
    Merge branch 'main' into codex/input-type-before-value-spread #18345 jdoughty04 2026-05-31 12:04:05 -0400
  • a4f62cb851
    Merge branch 'main' into fix-search-params-set-duplicates #18336 jiyujie2006 2026-06-01 00:00:40 +0800
  • 20155db9fb
    Update .changeset/input-type-before-value.md Rich Harris 2026-05-31 12:00:23 -0400
  • 3d19bdd9d8 input-ness is mutually exlusive with custom-element-ness Rich Harris 2026-05-31 11:59:52 -0400
  • 1fe6e35f08 fix type errors Rich Harris 2026-05-31 11:59:25 -0400
  • a0ab06aa53 move to runtime-runes suite - testing in JSDOM is faster (and still accurate) than testing in Playwright Rich Harris 2026-05-31 11:58:42 -0400
  • 11985c020f
    docs: desloppify browser support page (#18333) ottomated 2026-05-31 08:41:49 -0700
  • 4f342c0f39 not needed (and also kinda brittle, this style would apply globally once the page loaded) #18333 Rich Harris 2026-05-31 11:27:05 -0400
  • 02807880c1 regenerate Rich Harris 2026-05-31 11:25:27 -0400
  • a9d9c54059 move note above — at the moment it looks like it applies to 'exceptions' which is wrong Rich Harris 2026-05-31 11:25:19 -0400
  • cb2d87a01b Cover comma-joined duplicate search params jiyujie2006 2026-05-31 23:21:21 +0800
  • a06031264d slashes shouldn't have spaces around them Rich Harris 2026-05-31 11:22:34 -0400
  • 5a01ac4cd1 'not supported' shouldn't be greyed out, it's important information Rich Harris 2026-05-31 11:19:40 -0400
  • 70742a9646 remove the images, they look naff IMHO Rich Harris 2026-05-31 11:18:34 -0400
  • 0fd17f1050 fix: set input type before spread value Jonathan Doughty 2026-05-31 11:11:53 -0400
  • add8d3fa48
    Update .changeset/search-params-duplicate-set.md Rich Harris 2026-05-31 11:10:59 -0400
  • 692d17b709 docs: add JSDoc to types module #18341 Contributor 2026-05-31 14:57:54 +0530
  • 4adb65c035 fix: improve DOM error message #18340 Contributor 2026-05-31 14:54:08 +0530
  • 1668e79196 fix: improve reactivity error message with context #18339 Contributor 2026-05-31 14:35:44 +0530
  • 9c399f72c4 fix: improve compiler error message clarity #18338 Contributor 2026-05-31 14:13:37 +0530
  • fd27fd7814 fix: improve derived_references_self error message with debugging context #18337 Contributor 2026-05-31 14:01:12 +0530
  • b65de1a348 Add search params duplicate update changeset jiyujie2006 2026-05-31 15:59:51 +0800
  • d26ddf42e3 Fix search params duplicate set updates jiyujie2006 2026-05-31 15:40:23 +0800
  • b96bcc7248 lint Ottomated 2026-05-30 21:00:35 -0700
  • 6d7322e27a further reduce duplication Ottomated 2026-05-30 19:45:29 -0700
  • f6884a3da9 format Ottomated 2026-05-30 17:41:07 -0700
  • 369d01088f
    Merge branch 'main' into deslop-browser-support ottomated 2026-05-30 14:27:59 -0700
  • 88932bfa72 docs: desloppify browser support page Ottomated 2026-05-30 14:26:56 -0700
  • 8f649636b5
    Merge branch 'main' into incremental-batches Rich Harris 2026-05-30 08:04:23 -0400
  • 05a3bce6bb
    chore: minor tidy-ups (#18326) Rich Harris 2026-05-30 08:03:58 -0400
  • dfd18af3c3 chore: add comment paoloricciuti 2026-05-30 14:03:35 +0200
  • 585e444bcc fix: treeshake hydration paoloricciuti 2026-05-30 12:48:41 +0200
  • b48ad46381 test: remove redundant runtime test for `type` identifier expressions baseballyama 2026-05-30 19:01:07 +0900
  • 4bf2a373e7 fix: don't mistake `type` identifier expressions for TS `type` declarations in tags baseballyama 2026-05-30 14:30:45 +0900
  • 319b74e6e7 fix: don't mistake `type` identifier expressions for TS `type` declarations in tags #18329 baseballyama 2026-05-30 14:09:44 +0900
  • c84ceb8676 prettier #18326 Rich Harris 2026-05-29 18:22:01 -0400
  • ad9b5bbfcd drive-by tweaks Rich Harris 2026-05-29 18:06:50 -0400
  • 608165844a chore: tidy up async.js Rich Harris 2026-05-29 18:01:31 -0400
  • 464a2d3671 tidy up Rich Harris 2026-05-29 17:58:50 -0400
  • 73f452fbc4 Merge branch 'main' into incremental-batches Rich Harris 2026-05-29 17:56:06 -0400
  • e027d8bf22
    chore: annotate `each_array` return value (#18325) Rich Harris 2026-05-29 17:55:55 -0400
  • 70afafe18e
    Version Packages (#18315) svelte@5.56.0 github-actions[bot] 2026-05-29 17:55:34 -0400
  • 6ecdabac10 chore: annotate `each_array` return value #18325 Rich Harris 2026-05-29 17:53:06 -0400
  • 1065572c41
    Merge branch 'main' into incremental-batches Rich Harris 2026-05-29 17:29:13 -0400
  • 4b4ef6bfc2 Version Packages #18315 github-actions[bot] 2026-05-29 21:08:00 +0000
  • 6d26dce265
    allow class/function expressions in tags (#18324) Rich Harris 2026-05-29 17:05:12 -0400
  • 42f91ff693 merge main #18324 Rich Harris 2026-05-29 16:58:06 -0400
  • e3165463be update test Rich Harris 2026-05-29 16:57:14 -0400
  • 62697bac85 allow class/function expressions Rich Harris 2026-05-29 16:38:08 -0400
  • 6a955758a6
    docs: mention since version of delcaration tags (#18322) 7nik 2026-05-29 23:22:55 +0300
  • 1fd34b9b33
    Apply suggestion from @dummdidumm #18322 Simon H 2026-05-29 22:22:43 +0200
  • 8b693f0e5d
    Mention since version of delcaration tags 7nik 2026-05-29 23:21:01 +0300
  • 2fae91af6d
    perf: deduplicate identical hoisted templates within a component (#18320) Mathias Picker 2026-05-29 21:58:58 +0200
  • a40c745fd9
    perf: hoist rest_props exclude list as a module-scope Set (#18252) Mathias Picker 2026-05-29 21:55:07 +0200
  • 980c7e2321
    fix: don't error on `{type}` in declaration tags (#18321) Simon H 2026-05-29 21:51:33 +0200
  • 4faf2415eb tweak #18320 Rich Harris 2026-05-29 15:50:09 -0400
  • 83889412c9
    Fix: Regex for unsupported declarations incorrectly matches `{type }` (type variable with trailing whitespace), causing a confusing error #18321 vercel[bot] 2026-05-29 19:41:14 +0000
  • f184ceb6fe simplify Rich Harris 2026-05-29 15:38:58 -0400
  • 486c69f6aa
    thanks Rich for keeping me honest Simon Holthausen 2026-05-29 21:30:47 +0200
  • 3ca69bebfd
    fix: don't error on `{type}` in declaration tags Simon Holthausen 2026-05-29 20:57:51 +0200
  • 1711d7bf9e fix: set hydrating to false in `push_renderer` paoloricciuti 2026-05-29 18:53:39 +0200
  • 525550b0a5 perf: deduplicate identical hoisted templates within a component Mathias Picker 2026-05-29 17:46:11 +0200
  • 2e9d69a791 refactor: merge measure + capture_size into one read loop #18267 Mathias Picker 2026-05-29 16:51:03 +0200
  • 23ea587175
    Merge branch 'main' into perf-hoist-rest-props-exclude #18252 Mathias Picker 2026-05-29 16:32:46 +0200
  • fe5e82a2e1 Merge branch 'main' into svelte-custom-renderer-unified-mount-api Rich Harris 2026-05-29 09:28:37 -0400
  • 5300843e86
    chore: bump playwright (#18319) Rich Harris 2026-05-29 09:28:27 -0400
  • 3ac0f53dea fix Rich Harris 2026-05-29 09:25:36 -0400
  • f6c22aa1af
    bump timeout #18319 Rich Harris 2026-05-29 09:23:17 -0400
  • 1ee1c7148d chore: bump playwright Rich Harris 2026-05-29 09:04:41 -0400
  • 26ce35fa08 fix: properly track effect end node for async sibling component paoloricciuti 2026-05-29 14:45:24 +0200
  • 59d3a36f82
    feat: allow declarations in the template (#18282) Simon H 2026-05-29 14:05:13 +0200
  • 656dae6780
    chore: try and discourage slop, even a tiny bit (#18293) Rich Harris 2026-05-29 07:55:42 -0400
  • 3fad9cf838
    chore: fix browser-support regression check (#18316) Rich Harris 2026-05-29 07:54:33 -0400
  • a9e82dd388
    chore: remove `on_fork_commit` (#18318) Rich Harris 2026-05-29 07:51:17 -0400
  • efb23b221e preserve treeshakeability Rich Harris 2026-05-29 06:50:50 -0400
  • bff25dd718 tweak Rich Harris 2026-05-29 06:41:13 -0400
  • a283cf7040
    why wasn't it generated right the first time? oO #18282 Simon Holthausen 2026-05-29 11:18:57 +0200
  • 98b57fc0ff
    declaration tag is not rich content Simon Holthausen 2026-05-29 11:10:28 +0200
  • 1c7d753699
    ban in legacy mode Simon Holthausen 2026-05-29 11:01:49 +0200
  • db0c8f8e9f
    fix boundary bug Simon Holthausen 2026-05-29 10:51:25 +0200
  • 65b4de9676
    Merge branch 'main' into perf-hoist-rest-props-exclude Mathias Picker 2026-05-29 09:38:49 +0200
  • 007618510f chore: remove `on_fork_commit` #18318 Rich Harris 2026-05-28 17:45:42 -0400
  • 47a4dd3712 tweak Rich Harris 2026-05-28 17:38:17 -0400
  • 6bba647073 working? Rich Harris 2026-05-28 17:19:36 -0400
  • 61b8208cf1
    fix the rest Simon Holthausen 2026-05-28 23:07:22 +0200
  • e413dbf668 Merge branch 'main' into incremental-batches Rich Harris 2026-05-28 16:55:16 -0400
  • e69039283d
    fix most of the regressions Simon Holthausen 2026-05-28 22:42:34 +0200
  • 55807fcdbc Merge branch 'svelte-custom-renderer' into svelte-custom-renderer-unified-mount-api Rich Harris 2026-05-28 16:11:23 -0400
  • 41764ad8eb merge main Rich Harris 2026-05-28 16:11:09 -0400
  • 2be39505c0 fix Rich Harris 2026-05-28 16:03:24 -0400
  • 48665293bd use `mount(...)` with `renderer` instead of introducing a new API Rich Harris 2026-05-28 16:03:08 -0400
  • 7b7b56f161
    Merge branch 'main' into batch-discard-fix Simon Holthausen 2026-05-28 21:46:15 +0200
  • 22ffba9271
    fix browser-support regression check #18316 Rich Harris 2026-05-28 15:42:55 -0400
  • c136b663d7
    comment Simon Holthausen 2026-05-28 21:26:59 +0200