Commit Graph

  • c3535d2d40 couple of fixes Rich Harris 2024-06-21 14:08:12 -0400
  • 4d931abd9e feat: parse as a whole function paoloricciuti 2024-06-21 19:28:13 +0200
  • 4b740ae649 partial fix Rich Harris 2024-06-17 21:23:21 -0400
  • 30d944f1ba Apply suggestions from code review Rich Harris 2024-06-17 21:10:05 -0400
  • caf2675415 fix: allow multiple optional parameters with defaults paoloricciuti 2024-06-17 21:36:49 +0200
  • 2ed9dfac5b chore: bump typescript to 5.5 Rich Harris 2024-06-21 11:33:09 -0400
  • c6e5c67604 nolyfill nolyfill Nayan Gautam 2024-06-21 20:44:13 +0545
  • 3da2646b10
    feat: more accurate `render`/`mount`/`hydrate` options (#12111) Rich Harris 2024-06-21 07:57:10 -0700
  • 8ce0a54873
    Apply suggestions from code review #12111 Simon H 2024-06-21 16:54:49 +0200
  • 298160d7b3 move comment Simon Holthausen 2024-06-21 16:53:56 +0200
  • 31543195fa simplify Simon Holthausen 2024-06-21 16:52:54 +0200
  • 79bdf99dcd same for mount/hydrate Simon Holthausen 2024-06-21 16:26:56 +0200
  • 9d4111a451 more accurate types Simon Holthausen 2024-06-21 16:21:13 +0200
  • c8c804207f changeset Simon Holthausen 2024-06-21 15:35:12 +0200
  • dbeb21c597 deduplicate Simon Holthausen 2024-06-21 15:34:39 +0200
  • 82f47f3f37 fix adjacent bug around wrong value getting return upon mutation Simon Holthausen 2024-06-21 15:16:03 +0200
  • 48eef0d5b4 Ensure binding from legacy component passed to runes component updates correctly. This is done by also using the `prop(..)` variant for a property if it's mutated in runes mode, and then figuring out at runtime whether or not the parent should be notified or not fixes #12032 Simon Holthausen 2024-06-21 14:51:19 +0200
  • bff608bb03
    fix: prevent `a11y_label_has_associated_control` false positive for component in `<label>` wackbyte 2024-06-21 02:55:16 -0400
  • 7295facb6c
    Version Packages (next) (#12116) github-actions[bot] 2024-06-20 21:22:31 +0100
  • ae55b7bb32 Version Packages (next) #12116 github-actions[bot] 2024-06-20 20:18:58 +0000
  • 35c73417e6
    Version Packages (next) (#12106) github-actions[bot] 2024-06-20 21:17:54 +0100
  • 361d33e60f
    chore: remove anchor node from each block items (#11836) Dominic Gannaway 2024-06-20 21:17:37 +0100
  • c8d764e39b Merge branch 'main' into simpler-deriveds #12073 Rich Harris 2024-06-20 15:42:34 -0400
  • 15af7b5189
    Update .changeset/stale-nails-listen.md #11836 Rich Harris 2024-06-20 15:40:23 -0400
  • 4660d9a301 Version Packages (next) #12106 github-actions[bot] 2024-06-20 19:27:48 +0000
  • be9b0a275a
    fix: repair each block length even without an else (#12098) Paolo Ricciuti 2024-06-20 21:26:47 +0200
  • 6a3e293207
    fix: wait a microtask for await blocks to reduce UI churn (#11989) Dominic Gannaway 2024-06-20 20:26:05 +0100
  • 99dcc6872a tidy up #11989 Rich Harris 2024-06-20 15:22:16 -0400
  • 2bb5ebd219 fix comment typo Rich Harris 2024-06-20 15:19:50 -0400
  • 392e5bc436 update test Rich Harris 2024-06-20 15:17:51 -0400
  • 1e9328b7e2 preserve pending blocks Rich Harris 2024-06-20 15:17:43 -0400
  • af33e81865 fix: oops #12115 paoloricciuti 2024-06-20 21:17:21 +0200
  • 9e42e3ead8 feat: render with optional options paoloricciuti 2024-06-20 21:11:14 +0200
  • 6ca5b7da8d add failing test Rich Harris 2024-06-20 14:12:32 -0400
  • d2b8f62084 simplify test Rich Harris 2024-06-20 14:06:19 -0400
  • d38b11df58 shrink code Rich Harris 2024-06-20 13:30:36 -0400
  • 53b1ccdffa neaten up some old code Rich Harris 2024-06-20 13:27:07 -0400
  • e25128384a omit args for then/catch if unnecessary Rich Harris 2024-06-20 13:25:42 -0400
  • 9e32bc9472 if we use the reserved $$ prefix we dont need to mess around with scope.generate Rich Harris 2024-06-20 13:20:36 -0400
  • d04d40b030 slightly more specific naming Rich Harris 2024-06-20 13:09:57 -0400
  • a9ea9a9642 Add support for catch block Dominic Gannaway 2024-06-20 15:38:48 +0100
  • c0b5894f2e simplify #12098 Rich Harris 2024-06-20 10:00:11 -0400
  • d5f673a0dd oops Rich Harris 2024-06-20 09:47:26 -0400
  • 7865ddc11c Merge branch 'main' into optional-render-options Rich Harris 2024-06-20 09:45:54 -0400
  • 00f5f0348d feat: make `render` options optional Rich Harris 2024-06-20 09:45:23 -0400
  • b491d237f0 Merge branch 'main' into better-await-pending Dominic Gannaway 2024-06-20 14:16:03 +0100
  • e9e7d8b468
    chore: add more benchmarks (#12108) Dominic Gannaway 2024-06-20 12:34:50 +0100
  • 6e7a6f2249 address feedback #12108 Dominic Gannaway 2024-06-20 12:30:37 +0100
  • eca1b7fd06
    fix: ensure state update expressions are serialised correctly (#12109) Dominic Gannaway 2024-06-20 12:28:48 +0100
  • 48ce9f18d1 fix: ensure state update expressions are serialised correctly #12109 Dominic Gannaway 2024-06-20 12:10:35 +0100
  • d18b44b565 chore: add more benchmarks Dominic Gannaway 2024-06-20 11:30:00 +0100
  • d19a992769 conflicts Dominic Gannaway 2024-06-20 10:09:10 +0100
  • 331925356e
    chore: add `pnpm bench:compare` script (#12099) Rich Harris 2024-06-20 02:05:11 -0700
  • bb3817423c conflict #12099 Dominic Gannaway 2024-06-20 10:01:59 +0100
  • 7f087c4b03
    fix: remove document event listeners on unmount (#12105) Dominic Gannaway 2024-06-20 09:49:04 +0100
  • baad4ea320
    chore: add summary to benchmark output (#12097) Dominic Gannaway 2024-06-20 09:47:35 +0100
  • 9a59158071 fix: remove document event listeners on unmount #12105 Dominic Gannaway 2024-06-20 09:46:19 +0100
  • 62ce534aeb
    docs: clarify changes to `legacy` flag #12100 Ben McCann 2024-06-19 16:24:36 -0700
  • 54f548aa80 Fix memory leak in unmount where document event listeners are not being removed Mark Siano 2024-06-19 19:18:50 -0400
  • af16065191 reenable benchmarks Rich Harris 2024-06-19 17:41:55 -0400
  • 95dead9b1e prevent div/0 Rich Harris 2024-06-19 17:41:24 -0400
  • f3bf43c279 fix Rich Harris 2024-06-19 17:40:41 -0400
  • 479056dfcc fix Rich Harris 2024-06-19 17:30:49 -0400
  • c222c6c132 revert Rich Harris 2024-06-19 17:29:53 -0400
  • e7a466539c gah Rich Harris 2024-06-19 17:27:46 -0400
  • 9dca0b565e tmp Rich Harris 2024-06-19 17:26:58 -0400
  • 174a1b45cc compare Rich Harris 2024-06-19 17:26:22 -0400
  • 1d6cbf77c1 add TODO Rich Harris 2024-06-19 17:13:13 -0400
  • 7aebb601a3 update Rich Harris 2024-06-19 17:12:20 -0400
  • 5b8520bf25 chore: add changeset paoloricciuti 2024-06-19 22:58:36 +0200
  • 8588bb9215 fix: repair each block length even without an else paoloricciuti 2024-06-19 22:52:37 +0200
  • d36c86ed7f chore: add summary to benchmark output #12097 Dominic Gannaway 2024-06-19 21:50:32 +0100
  • 5a293e3e9e chore: add summary to benchmark output Dominic Gannaway 2024-06-19 21:49:39 +0100
  • 536420fb6f fix Rich Harris 2024-06-19 16:38:52 -0400
  • 97e5b5285a
    Version Packages (next) (#12096) svelte@5.0.0-next.160 github-actions[bot] 2024-06-19 21:34:54 +0100
  • 222f5c8bf6 tweak Rich Harris 2024-06-19 16:33:20 -0400
  • fa5b54a607 fix Rich Harris 2024-06-19 16:31:57 -0400
  • c82d8485e4 update Rich Harris 2024-06-19 16:31:35 -0400
  • 8a378090d0 add script Rich Harris 2024-06-19 16:17:37 -0400
  • d1404325e5 fix Rich Harris 2024-06-19 16:15:16 -0400
  • 1b433ca02b WIP Rich Harris 2024-06-19 16:11:52 -0400
  • 198692ebac WIP compare script Rich Harris 2024-06-19 16:08:27 -0400
  • fbc6e0e55c Version Packages (next) #12096 github-actions[bot] 2024-06-19 19:55:33 +0000
  • 04eaf17519
    chore: improve signal runtime perf (#12093) Dominic Gannaway 2024-06-19 20:54:28 +0100
  • c7f6805c37
    chore: add more benchmarks (#12094) Dominic Gannaway 2024-06-19 20:52:20 +0100
  • bf962f2d33 chore: add more benchmarks #12094 Dominic Gannaway 2024-06-19 20:31:07 +0100
  • 60e19c7c04
    Version Packages (next) (#12082) svelte@5.0.0-next.159 github-actions[bot] 2024-06-19 20:49:57 +0200
  • 4ce6fbb452 chore: improve signal runtime perf #12093 Dominic Gannaway 2024-06-19 19:20:53 +0100
  • a767c5c651 Version Packages (next) #12082 github-actions[bot] 2024-06-19 18:19:22 +0000
  • 3553dd36fa chore: improve signal runtime perf Dominic Gannaway 2024-06-19 19:19:11 +0100
  • fcf81b1e1d
    fix: preserve component function context (#12089) Simon H 2024-06-19 20:18:15 +0200
  • 2ca2979a46
    fix: ensure element size bindings don't unsubscribe multiple times (#12091) Simon H 2024-06-19 20:17:22 +0200
  • dc59749162 chore: improve signal runtime perf Dominic Gannaway 2024-06-19 18:34:30 +0100
  • d04f69ac05
    chore: add a benchmarking tool + single benchmark (#12092) Dominic Gannaway 2024-06-19 18:33:53 +0100
  • 498285205c chore: add benchmarking tool and single benchmark #12092 Dominic Gannaway 2024-06-19 18:27:48 +0100
  • bfc166e681 chore: add benchmarking tool and single benchmark Dominic Gannaway 2024-06-19 18:23:37 +0100
  • f513e5f687 chore: add benchmarking tool and single benchmark Dominic Gannaway 2024-06-19 18:22:53 +0100
  • adf0e53010 fix: ensure element size bindings don't unsubscribe multiple times #12091 Simon Holthausen 2024-06-19 17:59:51 +0200
  • ef5eeea39b fix: preserve component function context #12089 Simon Holthausen 2024-06-19 17:40:10 +0200
  • a62dce3e83
    chore: document oninput type for elements.d.ts (#12088) Dominic Gannaway 2024-06-19 16:00:11 +0100