-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Update 06-component-directives.md on:event clarification #10087
Commits on Nov 13, 2023
-
enable dev mode for preview repl (sveltejs#9393)
* enable dev mode for preview repl * format * also add dev mode toggle for compiler options * whoops
1Configuration menu - View commit details
-
Copy full SHA for 2ae9539 - Browse repository at this point
Copy the full SHA 2ae9539View commit details -
breaking: remove Component type, keep using SvelteComponent instead (s…
…veltejs#9413) I came to the conclusion that when we're making up arbitrary types, we might as well keep the old class. That way: - one less thing to worry about (language tools and other tooling basically can continue to spit out SvelteComponent ) - we can more clearly mark $set , the constructor etc as being deprecated and no longer functioning unless you use that legacy compatibility mode - much more ergonomic to type for the user: - const someInstance: SvelteComponent<..> instead of const someInstance: ReturnType<typeof Component<..>> - If you're using generics, you can do export class MyComponent<T> extends SvelteComponent<{ prop: T }> {} instead of having to type out the whole function in a way that I'm not even sure how to do with generics
1Configuration menu - View commit details
-
Copy full SHA for 9a99554 - Browse repository at this point
Copy the full SHA 9a99554View commit details -
chore: add missing svelte/transition functions (sveltejs#9391)
* chore: add missing svelte/transition functions * lint
1Configuration menu - View commit details
-
Copy full SHA for 1daadc3 - Browse repository at this point
Copy the full SHA 1daadc3View commit details -
fix: correct each block update index type (sveltejs#9425)
* fix: correctly handle index within each block updates * changeset
1Configuration menu - View commit details
-
Copy full SHA for 5a6afe5 - Browse repository at this point
Copy the full SHA 5a6afe5View commit details -
chore: split $.each into $.each_keyed/$.each_indexed (sveltejs#9422)
* Split $.each into $.each_keyed/$.each_indexed * Add changeset * Update .changeset/quiet-camels-mate.md * Fix typo --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8798f3b - Browse repository at this point
Copy the full SHA 8798f3bView commit details -
fix: address runtime effect issues (sveltejs#9417)
* Fix runtime effect issues * Prettier * Add changeset * Fix operations * Update .changeset/khaki-mails-draw.md * more tweaks * more tweaks --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 17e6c4f - Browse repository at this point
Copy the full SHA 17e6c4fView commit details -
chore: remove selector api (sveltejs#9426)
* chore: remove selector api
1Configuration menu - View commit details
-
Copy full SHA for 5768df1 - Browse repository at this point
Copy the full SHA 5768df1View commit details -
fix tsconfig.json (sveltejs#9427)
* fix tsconfig.json * prettier * another apparently-necessary fix --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for a990e57 - Browse repository at this point
Copy the full SHA a990e57View commit details -
skip svelte.dev deploy. this may or may not work (sveltejs#9424)
* skip svelte.dev deploy. this may or may not work * try this --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 9fc8726 - Browse repository at this point
Copy the full SHA 9fc8726View commit details -
Version Packages (next) (sveltejs#9386)
* Version Packages (next) * Update packages/svelte/CHANGELOG.md --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1fd77d7 - Browse repository at this point
Copy the full SHA 1fd77d7View commit details -
fix: check that snippet is not rendered as a component (sveltejs#9423)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 9aa06bd - Browse repository at this point
Copy the full SHA 9aa06bdView commit details -
fix: add missing files binding (sveltejs#9415)
no two-way binding because setting it involves a `DataTransfer` workaround, so it's not really officially supported that way - if you need that, you shouldn't use that binding probably. This matches the behavior in Svelte 4. Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 7ab03ae - Browse repository at this point
Copy the full SHA 7ab03aeView commit details
Commits on Nov 14, 2023
-
chore: use internal
get_descriptors
helper (sveltejs#9389)* chore: use internal get_descriptors helper * tweak changeset * fix bad merge --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 66661ef - Browse repository at this point
Copy the full SHA 66661efView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for a6fdc47 - Browse repository at this point
Copy the full SHA a6fdc47View commit details -
fix: support dynamic attributes containing call expressions (sveltejs…
…#9443) Fixes sveltejs#9403. We weren't taking into account the containment of call expressions logic before.
Configuration menu - View commit details
-
Copy full SHA for da37c92 - Browse repository at this point
Copy the full SHA da37c92View commit details -
fix: ensure keyed fallback to indexed (sveltejs#9441)
Fixes sveltejs#9408. Ensures that if we have a key that matches the index, that we fallback to using an indexed each block.
1Configuration menu - View commit details
-
Copy full SHA for cf63220 - Browse repository at this point
Copy the full SHA cf63220View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 3f56baf - Browse repository at this point
Copy the full SHA 3f56bafView commit details -
fix: tighten up event attributes and hoisting logic (sveltejs#9433)
- add event delegation to spread_attributes - add event attributes to spread - don't delegate when bindings/actions on the same element in order to preserve backwards compatibility of ordering - don't hoist identifiers when one of them is used in an event that is not delegateable --------- Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 73ae5ef - Browse repository at this point
Copy the full SHA 73ae5efView commit details -
fix: allow svelte:self in snippets (sveltejs#9439)
* fix: allow svelte:self in snippets * Create funny-wombats-argue.md
1Configuration menu - View commit details
-
Copy full SHA for e90ded6 - Browse repository at this point
Copy the full SHA e90ded6View commit details -
* rename file * add snippet docs * add note on deprecation * they're not attributes * event docs * prettier * remove unnecessary div * Apply suggestions from code review Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * make example less confusing * note breaking props.children change --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 6bba70a - Browse repository at this point
Copy the full SHA 6bba70aView commit details -
docs: Update Breaking changes section (sveltejs#9444)
* update docs * Update sites/svelte-5-preview/src/routes/docs/content/03-appendix/02-breaking-changes.md Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> * Update sites/svelte-5-preview/src/routes/docs/content/03-appendix/02-breaking-changes.md * Update sites/svelte-5-preview/src/routes/docs/content/03-appendix/02-breaking-changes.md --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> Co-authored-by: Rich Harris <hello@rich-harris.dev>
1Configuration menu - View commit details
-
Copy full SHA for f18adc8 - Browse repository at this point
Copy the full SHA f18adc8View commit details
Commits on Nov 15, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for 9abfb52 - Browse repository at this point
Copy the full SHA 9abfb52View commit details -
fix: only escape attribute values for elements, not components (svelt…
…ejs#9456) * only escape attribute values for elements, not components - closes sveltejs#9454 * changeset --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 6f6c3a0 - Browse repository at this point
Copy the full SHA 6f6c3a0View commit details -
treat
slot
the same as other props - closes sveltejs#9455 (sveltejs……#9457) Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for f5101c0 - Browse repository at this point
Copy the full SHA f5101c0View commit details -
fix: address bug in before/after update (sveltejs#9448)
* fix: address bug in before/after update fix: address bug in before/after update * Add changeset * use every instead of filter - more explicit and enables early-exit from the loop * Update logic and comment --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 9eb969d - Browse repository at this point
Copy the full SHA 9eb969dView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 6f3dc04 - Browse repository at this point
Copy the full SHA 6f3dc04View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 9ef3424 - Browse repository at this point
Copy the full SHA 9ef3424View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 640dd48 - Browse repository at this point
Copy the full SHA 640dd48View commit details -
chore: make DOM operations lazily init (sveltejs#9468)
* chore: make DOM operations lazyily init * cleanup types * cleanup types * cleanup types * Update packages/svelte/src/internal/client/operations.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * single line annotations * remove unnecessary coercion * group statements by type --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 73e8820 - Browse repository at this point
Copy the full SHA 73e8820View commit details -
fix: rework directive name handling (sveltejs#9470)
* move snapshot test to a runtime test * handle dynamic cases * huh --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for d749685 - Browse repository at this point
Copy the full SHA d749685View commit details -
configure search.exclude (sveltejs#9472)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 2ebedb0 - Browse repository at this point
Copy the full SHA 2ebedb0View commit details -
fix: stringify attribute values before comparison (sveltejs#9475)
* fix: stringify attribute values before comparison * simplify --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for e3e1fef - Browse repository at this point
Copy the full SHA e3e1fefView commit details -
Code golf each transitions (sveltejs#9476)
* chore: improve code size of transitions * Add changeset
1Configuration menu - View commit details
-
Copy full SHA for 455fa89 - Browse repository at this point
Copy the full SHA 455fa89View commit details -
enforce treeshakeability (sveltejs#9430)
* enforce treeshakeability * fix * appease the dweeby little hall monitor --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 555e8f8 - Browse repository at this point
Copy the full SHA 555e8f8View commit details -
fix: Added missing context of
svelte.js
for validation (sveltejs#9394)* fix * add changeset * Update .changeset/eighty-bikes-camp.md Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> * Update .changeset/eighty-bikes-camp.md --------- Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> Co-authored-by: Rich Harris <hello@rich-harris.dev>
1Configuration menu - View commit details
-
Copy full SHA for 19f84ca - Browse repository at this point
Copy the full SHA 19f84caView commit details -
fix: handle dynamic selects with falsy select values (sveltejs#9471)
when options are added later, we need to ensure the select value still stays in sync fixes sveltejs#9412
Configuration menu - View commit details
-
Copy full SHA for c1f6ee0 - Browse repository at this point
Copy the full SHA c1f6ee0View commit details -
Version Packages (next) (sveltejs#9431)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 7e94dee - Browse repository at this point
Copy the full SHA 7e94deeView commit details -
Revert "fix: address bug in before/after update" (sveltejs#9480)
* Revert "fix: address bug in before/after update (sveltejs#9448)" This reverts commit 9eb969d. * add changeset
1Configuration menu - View commit details
-
Copy full SHA for 60c273e - Browse repository at this point
Copy the full SHA 60c273eView commit details
Commits on Nov 16, 2023
-
Version Packages (next) (sveltejs#9481)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for c823dd2 - Browse repository at this point
Copy the full SHA c823dd2View commit details -
chore: add AST output to sandbox (sveltejs#9488)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 755fe33 - Browse repository at this point
Copy the full SHA 755fe33View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 37f2493 - Browse repository at this point
Copy the full SHA 37f2493View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for ede1edd - Browse repository at this point
Copy the full SHA ede1eddView commit details -
fix: only treat instance context exports as accessors (sveltejs#9500)
* failing test for sveltejs#9499 * limit export handling to instance context * changeset --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for c827b0c - Browse repository at this point
Copy the full SHA c827b0cView commit details
Commits on Nov 17, 2023
-
docs: fix typo in Svelte 5 preview docs (sveltejs#9507)
intead -> instead
1Configuration menu - View commit details
-
Copy full SHA for 687b8f5 - Browse repository at this point
Copy the full SHA 687b8f5View commit details -
fix: tweak script/style tag parsing/preprocessing logic (sveltejs#9502)
Related to sveltejs/language-tools#2204 / sveltejs/language-tools#2039 The Svelte 5 version of sveltejs#9486 and sveltejs#9498 --------- Co-authored-by: Rich Harris <richard.a.harris@gmail.com> Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 1beb5e8 - Browse repository at this point
Copy the full SHA 1beb5e8View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 4418ba6 - Browse repository at this point
Copy the full SHA 4418ba6View commit details -
fix: ensure we visit assignments during compilation (sveltejs#9511)
* fix: add missing visit for expressions * fix: add missing visit for expressions * Add test
1Configuration menu - View commit details
-
Copy full SHA for 3780939 - Browse repository at this point
Copy the full SHA 3780939View commit details -
fix: address unowned propagation signal issue (sveltejs#9510)
* fix: address unowned propagation signal issue * Add comments
1Configuration menu - View commit details
-
Copy full SHA for 3b2e6ea - Browse repository at this point
Copy the full SHA 3b2e6eaView commit details -
Version Packages (next) (sveltejs#9492)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for e0271f0 - Browse repository at this point
Copy the full SHA e0271f0View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for f886bc1 - Browse repository at this point
Copy the full SHA f886bc1View commit details -
Version Packages (next) (sveltejs#9519)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for a36dba7 - Browse repository at this point
Copy the full SHA a36dba7View commit details
Commits on Nov 18, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for bbd1a6c - Browse repository at this point
Copy the full SHA bbd1a6cView commit details -
chore: more signal fine-tuning (sveltejs#9531)
* chore: opt for two signal data-structures to reduce memory usage
1Configuration menu - View commit details
-
Copy full SHA for 298da65 - Browse repository at this point
Copy the full SHA 298da65View commit details -
fix: address intro transition bugs (sveltejs#9528)
* fix: address intro transition bugs * fix: address intro transition bugs
1Configuration menu - View commit details
-
Copy full SHA for b0588d7 - Browse repository at this point
Copy the full SHA b0588d7View commit details -
Version Packages (next) (sveltejs#9530)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 5458ea7 - Browse repository at this point
Copy the full SHA 5458ea7View commit details -
chore: rename internal object properties (sveltejs#9532)
* chore: rename internal object properties chore: rename internal object properties order properties and add comments add missing remove_in_transitions * jsdoc
1Configuration menu - View commit details
-
Copy full SHA for 5809ac6 - Browse repository at this point
Copy the full SHA 5809ac6View commit details
Commits on Nov 19, 2023
-
Version Packages (next) (sveltejs#9535)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 699c337 - Browse repository at this point
Copy the full SHA 699c337View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd2a586 - Browse repository at this point
Copy the full SHA bd2a586View commit details
Commits on Nov 20, 2023
-
chore: shave off more bytes (sveltejs#9540)
* shavings * dro unused max safe int * get rid of array_ref and object_ref * extract STATUS_MASK * fix test * revert is_controlled change * more run_all
1Configuration menu - View commit details
-
Copy full SHA for 550cecf - Browse repository at this point
Copy the full SHA 550cecfView commit details -
fix: adjust static attribute regex (sveltejs#9552)
Svelte 5 version of sveltejs#9551
1Configuration menu - View commit details
-
Copy full SHA for 9926347 - Browse repository at this point
Copy the full SHA 9926347View commit details -
feat: native TypeScript support (sveltejs#9482)
* add typescript support to parser * fix * unnecessary * various * transform assertions * tweak * prettier * robustify * fix * see if this fixes the prettier stuff * only parse ts in ts mode * fixes * fix * fix * fix * fix * more * check * changeset * allow type annotations on all contexts --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 459e4ff - Browse repository at this point
Copy the full SHA 459e4ffView commit details -
set expression end to typeAnnotation end where appropriate (sveltejs#…
…9566) * set expression end to typeAnnotation end where appropriate * fix * woops * lint --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 225a5bf - Browse repository at this point
Copy the full SHA 225a5bfView commit details -
docs: document class state fields (sveltejs#9563)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 95c6b65 - Browse repository at this point
Copy the full SHA 95c6b65View commit details -
Typescript each indexed (sveltejs#9567)
* failing test * fix undefined index bug * Update packages/svelte/src/compiler/phases/1-parse/read/context.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 1c48d7c - Browse repository at this point
Copy the full SHA 1c48d7cView commit details -
Version Packages (next) (sveltejs#9542)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for b966470 - Browse repository at this point
Copy the full SHA b966470View commit details
Commits on Nov 21, 2023
-
fix: adjust regex (sveltejs#9572)
would error on non-quoted attributes with more than one character
1Configuration menu - View commit details
-
Copy full SHA for 617df1f - Browse repository at this point
Copy the full SHA 617df1fView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 945a90b - Browse repository at this point
Copy the full SHA 945a90bView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 1bc89b5 - Browse repository at this point
Copy the full SHA 1bc89b5View commit details -
fix: select enabled option with null value when it matches bound value (
sveltejs#9550) Fix select binding when matching enabled option has null value Fix null option being selected when it doesn't match the bound value Fixes sveltejs#9545
1Configuration menu - View commit details
-
Copy full SHA for c011db1 - Browse repository at this point
Copy the full SHA c011db1View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 46c572a - Browse repository at this point
Copy the full SHA 46c572aView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for da15806 - Browse repository at this point
Copy the full SHA da15806View commit details -
feat: add Snippet type (sveltejs#9584)
* feat: add Snippet type related to sveltejs#9447 * one more test
1Configuration menu - View commit details
-
Copy full SHA for 1003acc - Browse repository at this point
Copy the full SHA 1003accView commit details -
generate AST first (sveltejs#9587)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for d57eff7 - Browse repository at this point
Copy the full SHA d57eff7View commit details
Commits on Nov 22, 2023
-
chore: add inline new class warning (sveltejs#9583)
* chore: add inline new class warning * Address feedback * address feedback * more tests
1Configuration menu - View commit details
-
Copy full SHA for eb0b4dc - Browse repository at this point
Copy the full SHA eb0b4dcView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for fe9c0bc - Browse repository at this point
Copy the full SHA fe9c0bcView commit details -
put nested class warning on the declaration, not the usage site (svel…
…tejs#9592) Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 13aef52 - Browse repository at this point
Copy the full SHA 13aef52View commit details -
feat: add $effect.active rune (sveltejs#9591)
* chore: add $effect.active rune * chore: add $effect.active rune
1Configuration menu - View commit details
-
Copy full SHA for cf91306 - Browse repository at this point
Copy the full SHA cf91306View commit details -
chore: remove some unused code (sveltejs#9593)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 1f4ae5e - Browse repository at this point
Copy the full SHA 1f4ae5eView commit details -
chore: better
get_rune
helper (sveltejs#9594)* chore: add $effect.active rune * chore: add $effect.active rune * WIP * allow get_rune to return a keypath * oops --------- Co-authored-by: Dominic Gannaway <dg@domgan.com> Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for c837771 - Browse repository at this point
Copy the full SHA c837771View commit details -
$effect.active
docs (sveltejs#9598)* docs: $effect.active * link --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for f40efb2 - Browse repository at this point
Copy the full SHA f40efb2View commit details -
fix: prevent false positives when detecting runes mode (sveltejs#9599)
Move references from module scope to instance scope if we determined that these references are store subscriptions fixes sveltejs#9580
1Configuration menu - View commit details
-
Copy full SHA for 13c6c27 - Browse repository at this point
Copy the full SHA 13c6c27View commit details -
chore: remove get_callee_name (sveltejs#9595)
no longer necessary with the enhanced get_rune function
1Configuration menu - View commit details
-
Copy full SHA for 5f6c5ca - Browse repository at this point
Copy the full SHA 5f6c5caView commit details -
chore: better error message for not using snippet type (sveltejs#9602)
language tools checks that a function passed to `{@render ..}` is returning a type that adheres to the `Snippet` return type. When it does not, the error message is pretty useless without this additional info text.
Configuration menu - View commit details
-
Copy full SHA for 88f1a8f - Browse repository at this point
Copy the full SHA 88f1a8fView commit details -
Version Packages (next) (sveltejs#9576)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for d83bd7f - Browse repository at this point
Copy the full SHA d83bd7fView commit details
Commits on Nov 23, 2023
-
chore: reuse common templates (sveltejs#9601)
sveltejs#9589 - add comment and space as reusable templates to save a few bytes. We can definitely take this idea further, but this is a base to iterate from. --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 0283e50 - Browse repository at this point
Copy the full SHA 0283e50View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 8118efd - Browse repository at this point
Copy the full SHA 8118efdView commit details -
chore: untrack keyed validation logic (sveltejs#9618)
* untrack validation logic * chore: untrack keyed validation logic
1Configuration menu - View commit details
-
Copy full SHA for c22ebff - Browse repository at this point
Copy the full SHA c22ebffView commit details -
fix: correctly assign bind:this with multiples (sveltejs#9617)
* fix: correctly assign bind:this with multiples * better fix * better fix * lint * lint * Update packages/svelte/src/internal/client/render.js --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 509f92d - Browse repository at this point
Copy the full SHA 509f92dView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for d8d9be3 - Browse repository at this point
Copy the full SHA d8d9be3View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for c7121aa - Browse repository at this point
Copy the full SHA c7121aaView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 7825570 - Browse repository at this point
Copy the full SHA 7825570View commit details -
fix: improve member expression mutation logic (sveltejs#9625)
* fix: improve member expression mutation logic * cleanup * Update .changeset/moody-frogs-exist.md --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for ef68b66 - Browse repository at this point
Copy the full SHA ef68b66View commit details -
fix: better attribute casing logic (sveltejs#9626)
- don't lowercase attributes on svg and custom element elements, fixes sveltejs#9605 - better lowercasing + property alias checking for spreads, fixes sveltejs#9305
1Configuration menu - View commit details
-
Copy full SHA for 72d3a2a - Browse repository at this point
Copy the full SHA 72d3a2aView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 78a69ac - Browse repository at this point
Copy the full SHA 78a69acView commit details -
Version Packages (next) (sveltejs#9607)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for b7af2ff - Browse repository at this point
Copy the full SHA b7af2ffView commit details
Commits on Nov 24, 2023
-
fix: remove constructor overload
The original intent was for typing generation tools like svelte2tsx to use the virtual constructor instead, but it does more harm than good. Most notably, the TS error message when props are wrong becomes completely useless. It's better for tooling to silence the deprecation message and switch over to a new virtual constructor once we remove the deprecated one.
1Configuration menu - View commit details
-
Copy full SHA for cb4b1f0 - Browse repository at this point
Copy the full SHA cb4b1f0View commit details -
fix: type-level back-compat for default slot and children prop
If someone has an existing SvelteComponent type definition and using the slot generic to type the default slot, automatically add that slot to the prop type as "children"
Configuration menu - View commit details
-
Copy full SHA for a3bc7d5 - Browse repository at this point
Copy the full SHA a3bc7d5View commit details -
fix: adjust mount and createRoot types
they expect the component constructor, not the instance
1Configuration menu - View commit details
-
Copy full SHA for 63e5831 - Browse repository at this point
Copy the full SHA 63e5831View commit details -
Version Packages (next) (sveltejs#9633)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 94afdc8 - Browse repository at this point
Copy the full SHA 94afdc8View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 02f3f42 - Browse repository at this point
Copy the full SHA 02f3f42View commit details -
fix: improve each block index handling (sveltejs#9644)
* fix: improve each block index handling * format
1Configuration menu - View commit details
-
Copy full SHA for dee5bed - Browse repository at this point
Copy the full SHA dee5bedView commit details -
fix: omit this bind this arg if we know it's not a signal (sveltejs#9635
) fixes sveltejs#9629 Co-authored-by: Dominic Gannaway <dg@domgan.com>
1Configuration menu - View commit details
-
Copy full SHA for 7f237c2 - Browse repository at this point
Copy the full SHA 7f237c2View commit details
Commits on Nov 25, 2023
-
Version Packages (next) (sveltejs#9642)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 66d540d - Browse repository at this point
Copy the full SHA 66d540dView commit details -
chore: bump esrap (sveltejs#9649)
* bump esrap * changeset --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 405e9da - Browse repository at this point
Copy the full SHA 405e9daView commit details
Commits on Nov 27, 2023
-
chore: update playgrounds/demo (sveltejs#9666)
* chore: update playgrounds/demo to exclude svelte from being optimized and generate an App.svelte so first run doesn't throw * chore: fix format
Configuration menu - View commit details
-
Copy full SHA for 5619cd9 - Browse repository at this point
Copy the full SHA 5619cd9View commit details -
fix: prevent reactive snippet from reinitializing unnecessarily (svel…
…tejs#9665) untrack the invocation itself, only track the snippet function fixes sveltejs#9652
Configuration menu - View commit details
-
Copy full SHA for 83fd001 - Browse repository at this point
Copy the full SHA 83fd001View commit details -
fix: take event attributes into account when checking a11y (sveltejs#…
…9664) also adjusted the warning messages slightly so they make sense for both variants of event handlers fixes sveltejs#9654
Configuration menu - View commit details
-
Copy full SHA for 617d63d - Browse repository at this point
Copy the full SHA 617d63dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 075c268 - Browse repository at this point
Copy the full SHA 075c268View commit details -
feat: support type annotations in
{@const ...}
tag (sveltejs#9609)* support type for const tag * use expression directly * lint * format * format * revert * legacy mode * format * revert and update .prettierignore
1Configuration menu - View commit details
-
Copy full SHA for da1aa7c - Browse repository at this point
Copy the full SHA da1aa7cView commit details -
feat: ignore href when hydrating (sveltejs#9662)
* ignore href when hydrating * remove unused export keyword --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 9c44fd7 - Browse repository at this point
Copy the full SHA 9c44fd7View commit details -
feat: warn on referenced mutated nonstate (sveltejs#9669)
Walk the path and warn if this is a mutated normal variable that's referenced inside a function scope
1Configuration menu - View commit details
-
Copy full SHA for 6e863e6 - Browse repository at this point
Copy the full SHA 6e863e6View commit details -
chore: improve output for
<svelte:element>
(sveltejs#9648)- doesn't add spread_dynamic_element_attributes when there are no attributes — Unnecessary spread_dynamic_element_attributes call sveltejs#9646 - skips the child render function altogether if there is nothing to do
Configuration menu - View commit details
-
Copy full SHA for 5836c1c - Browse repository at this point
Copy the full SHA 5836c1cView commit details -
chore: remove static value handling (sveltejs#9571)
The deleted code ensured that a static variable wouldn't update when it's in the same text expression as a reactive variable. We solved this through emitting a warning about this instead, marking it as undefined behavior.
1Configuration menu - View commit details
-
Copy full SHA for 48e78e4 - Browse repository at this point
Copy the full SHA 48e78e4View commit details -
chore: tweak changeset (sveltejs#9667)
* chore: tweak changeset * Update .changeset/slimy-clouds-talk.md * Update seven-ravens-check.md
1Configuration menu - View commit details
-
Copy full SHA for 2660727 - Browse repository at this point
Copy the full SHA 2660727View commit details -
feat: add $effect.root rune (sveltejs#9638)
* feat: effect-root-rune feat: add $effect.root rune update doc update doc fix validation * cleanup logic * Update sites/svelte-5-preview/src/routes/docs/content/01-api/02-runes.md * address feedback --------- Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
1Configuration menu - View commit details
-
Copy full SHA for 81d3e47 - Browse repository at this point
Copy the full SHA 81d3e47View commit details -
Version Packages (next) (sveltejs#9650)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for a31b2e1 - Browse repository at this point
Copy the full SHA a31b2e1View commit details
Commits on Nov 28, 2023
-
fix: handle ts expressions when dealing with runes (sveltejs#9681)
* fix: handle ts expressions when dealing with runes related to sveltejs#9639 * docs, more tests * simplify --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for aabab26 - Browse repository at this point
Copy the full SHA aabab26View commit details -
fix: add children to element typings (sveltejs#9679)
* fix: add children to element typings Add this here so that libraries doing `props$<HTMLButtonAttributes>()` don't need a separate interface fixes #sveltejs/language-tools#2218 * typo
1Configuration menu - View commit details
-
Copy full SHA for f9ba528 - Browse repository at this point
Copy the full SHA f9ba528View commit details -
rename dev script, update contributor guide and readme (sveltejs#9673)
* rename dev script, update contributor guide and readme * turns out we can do this! * increase accuracy * justify FILTER --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for dd4061b - Browse repository at this point
Copy the full SHA dd4061bView commit details -
docs: enhance breaking change section (sveltejs#9674)
* docs: enhance breaking change section - mention createRoot first, explain difference to mount - mentiond bind:this change - sub headings - adjust createRoot type that missed the events property * Update packages/svelte/src/internal/client/render.js Co-authored-by: Conduitry <git@chor.date> * clarify --------- Co-authored-by: Conduitry <git@chor.date> Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 75295ac - Browse repository at this point
Copy the full SHA 75295acView commit details
Commits on Nov 29, 2023
-
site: remove banner (sveltejs#9620)
Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 8c2cbb8 - Browse repository at this point
Copy the full SHA 8c2cbb8View commit details -
Version Packages (next) (sveltejs#9692)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 3e3ae92 - Browse repository at this point
Copy the full SHA 3e3ae92View commit details -
* feat: add $log rune * fix issues * fix issues * tune * avoid static state reference validation * work around unfortunate browser behavior * call it ExpectedError * cleanup * Fix docs * tweaks * tweaks * lint * repl, dev: true * repl dev mode * Update sites/svelte-5-preview/src/lib/Repl.svelte * squelch static-state-reference warning * simplify * remove redundant code * Update packages/svelte/src/main/ambient.d.ts Co-authored-by: Rich Harris <richard.a.harris@gmail.com> * Update packages/svelte/src/main/ambient.d.ts Co-authored-by: Rich Harris <richard.a.harris@gmail.com> * Update packages/svelte/src/main/ambient.d.ts Co-authored-by: Rich Harris <richard.a.harris@gmail.com> * only pause/trace on change * Update packages/svelte/src/main/ambient.d.ts * Update .changeset/chatty-hotels-grin.md * Update sites/svelte-5-preview/src/routes/docs/content/01-api/02-runes.md Co-authored-by: Rich Harris <richard.a.harris@gmail.com> * $log.break and $log.trace no-op during SSR * Update sites/svelte-5-preview/src/routes/docs/content/01-api/02-runes.md Co-authored-by: Rich Harris <richard.a.harris@gmail.com> * update test * improve break experience * fix ts * remove unnecessary if (DEV) checks - log runes are removed in prod * ensure hoisting doesnt mess up source maps * check visited for cyclical values * rename $log to $inspect, remove children * custom inspect function * implement custom inspect functions * changeset * update docs * only fire on change * lint * make inspect take a single argument * ugh eslint * document console.trace trick * demos * fix site --------- Co-authored-by: Dominic Gannaway <dg@domgan.com> Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com> Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Dominic Gannaway <trueadm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for bde42d5 - Browse repository at this point
Copy the full SHA bde42d5View commit details
Commits on Nov 30, 2023
-
fix: ensure implicit children snippet renders correctly (sveltejs#9706)
place anchors around render tags, not snippet tags fixes sveltejs#9678
1Configuration menu - View commit details
-
Copy full SHA for 2416587 - Browse repository at this point
Copy the full SHA 2416587View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe0152 - Browse repository at this point
Copy the full SHA 1fe0152View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for f88895e - Browse repository at this point
Copy the full SHA f88895eView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for e3dc185 - Browse repository at this point
Copy the full SHA e3dc185View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e461eb - Browse repository at this point
Copy the full SHA 2e461ebView commit details -
fix: port over props that were set prior to initialization (sveltejs#…
…9704) Svelte 5 version of sveltejs#9701
Configuration menu - View commit details
-
Copy full SHA for 65fa717 - Browse repository at this point
Copy the full SHA 65fa717View commit details -
fix: keep fallback value after spread update not setting that prop (s…
…veltejs#9717) fixes sveltejs#9716
Configuration menu - View commit details
-
Copy full SHA for 4a8f0bc - Browse repository at this point
Copy the full SHA 4a8f0bcView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for cb1ea1f - Browse repository at this point
Copy the full SHA cb1ea1fView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 8266229 - Browse repository at this point
Copy the full SHA 8266229View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 7eba35b - Browse repository at this point
Copy the full SHA 7eba35bView commit details -
fix: improve template text node serialization (sveltejs#9722)
fix: improve template text node serialization
1Configuration menu - View commit details
-
Copy full SHA for 2fa0644 - Browse repository at this point
Copy the full SHA 2fa0644View commit details -
Version Packages (next) (sveltejs#9707)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 1108587 - Browse repository at this point
Copy the full SHA 1108587View commit details
Commits on Dec 1, 2023
-
correctly inspect derived values (sveltejs#9731)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 765d01d - Browse repository at this point
Copy the full SHA 765d01dView commit details -
Version Packages (next) (sveltejs#9736)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 61e5e53 - Browse repository at this point
Copy the full SHA 61e5e53View commit details
Commits on Dec 4, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for d19e622 - Browse repository at this point
Copy the full SHA d19e622View commit details -
chore: more validation errors (sveltejs#9723)
* invalid directive on component * duplicate animation * invalid animation * no const assignment * expected token * invalid-attribute-name * fixes * invalid event modifier * component name * slot validation * fix test * const validation + fix double declaration bug * omg this validation is skipped in svelte 4, remove it entirely then * gah * unskip * contenteditable * invalid css selector * css global selector + css parser fixes * export default * dynamic element * each block * html tag * logic block * reactive declaration * duplicate script * namespace * module context * slot * svelte fragment * textarea * title * transition * window bindings * changeset * svelte head, let directive, tweaks
1Configuration menu - View commit details
-
Copy full SHA for 402a322 - Browse repository at this point
Copy the full SHA 402a322View commit details -
when inside a pseudo-class, only `)` is a valid end, and when outside, only `{` is - reflect that in the logic
1Configuration menu - View commit details
-
Copy full SHA for aaa1797 - Browse repository at this point
Copy the full SHA aaa1797View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 2017af4 - Browse repository at this point
Copy the full SHA 2017af4View commit details -
fix: ensure event handlers containing arguments are not hoisted (svel…
…tejs#9758) * fix: ensure event handlers containing arguments are not hoisted * add test * handle rest arguments
1Configuration menu - View commit details
-
Copy full SHA for ef5bcfe - Browse repository at this point
Copy the full SHA ef5bcfeView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for f0c47c3 - Browse repository at this point
Copy the full SHA f0c47c3View commit details -
* magic objects * read length eagerly — triggers reconciliation * nested magic * tests * more tests * fix array memory leak * skipped, partially passing array test * Fix each revert bad changes * more 1337 * eliminate closures * maybe this is unnecessary? * only create sources for own properties * more * rename stuff * shuffle things around * emit $.proxy * remove proxy helper from public API * only create sources for writable properties * update test * get tests passing * fix * remove state-not-mutated warning, which is no longer valid * track reassignments separately from mutations * update test - effects no longer fire on mutations unnecessarily * move util into utils file * move each logic into its own module; breathe sigh of relief * tweaks * more tweaks * improve runtime * fix mistake * ensure we proxy when assigning to state * fix test * handle frozen * create sources when reading proxy properties inside deriveds * only mutate in legacy mode * add immutable to transform state * remove unused second argument to derived * remove unused second argument to source, and runtime immutable option to createRoot (not sure what that was doing there?) * oops, backwards * dedicated binding.kind for legacy reactive imports * avoid using prop_source in more cases. bit hacky, could be tidier, but it works * distinguish between source and mutable_source * remove immutable option from mount * remove unused apparatus around immutable option * deprecate immutable * fix * tweak * better default value handling * remove unnecessary exports * whitespace is free * remove obsolete symbol from proxy * cleanup ts * improve runtime perf by removing version reads in has() * add missing proxy call * tune perf of has() more * ensure we only create sources in effect_active() * fix proxy of computed fields * simplify and fix issue with indexed each blocks * fix compiler errors around exported state * only create source for state that is reassigned * temporary fix, we should come up with something better than this * readonly props * fix test * add test for bind: * make readonly dev-only * docs * forbid setPrototypeOf * lol whoops --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Dominic Gannaway <dg@domgan.com>
1Configuration menu - View commit details
-
Copy full SHA for 75fc09a - Browse repository at this point
Copy the full SHA 75fc09aView commit details -
Version Packages (next) (sveltejs#9753)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for e405610 - Browse repository at this point
Copy the full SHA e405610View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for fd4a52c - Browse repository at this point
Copy the full SHA fd4a52cView commit details
Commits on Dec 5, 2023
-
chore: fix compiler-errors test suite (sveltejs#9754)
- fix compiler-errors test suite - handle css nth-selector syntax (fixes sveltejs#9765) --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for ede5dab - Browse repository at this point
Copy the full SHA ede5dabView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for ef158ff - Browse repository at this point
Copy the full SHA ef158ffView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 25abca7 - Browse repository at this point
Copy the full SHA 25abca7View commit details -
chore: remove
exposable
(sveltejs#9783)* use flags for prop_source, this will be useful later * remove exposable/expose stuff --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 10aacfa - Browse repository at this point
Copy the full SHA 10aacfaView commit details -
fix: ensure proxied array length is updated (sveltejs#9782)
* fix: ensure proxied array length is updated * fix: ensure proxied array length is updated * add test * lint
1Configuration menu - View commit details
-
Copy full SHA for f1954d0 - Browse repository at this point
Copy the full SHA f1954d0View commit details -
feat: add unstate utility function (sveltejs#9776)
* feat: add unstate utility function * Update packages/svelte/src/internal/client/proxy/proxy.js Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> * update docs * add class support * oops * lint * fix docs * remove symbol and class support --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com> Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
1Configuration menu - View commit details
-
Copy full SHA for c7e626e - Browse repository at this point
Copy the full SHA c7e626eView commit details -
feat: disallow fallback values with bindings in runes mode (sveltejs#…
…9784) * disallow fallback values with bindings in runes mode * on second thoughts --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 24777c3 - Browse repository at this point
Copy the full SHA 24777c3View commit details -
feat: runes globals error (sveltejs#9773)
* feat: runes globals error throw descriptive error for using runes globals outside of Svelte-compiled files * less hacky/more future-proof treeshaking check * tweak --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
Configuration menu - View commit details
-
Copy full SHA for 9c3516d - Browse repository at this point
Copy the full SHA 9c3516dView commit details -
fix: ensure generate guards against keywords (sveltejs#9790)
* fix: ensure generate guards against keywords * changeset * lint * Update .changeset/old-flies-jog.md --------- Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3b15e32 - Browse repository at this point
Copy the full SHA 3b15e32View commit details -
check runtime errors (sveltejs#9791)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for bd8f7db - Browse repository at this point
Copy the full SHA bd8f7dbView commit details -
feat: make fallback prop values readonly (sveltejs#9789)
* WIP * update tests * only make readonly in runes mode * remove this for now * changeset * ugh * add reassignment test * tweak message --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 62c9292 - Browse repository at this point
Copy the full SHA 62c9292View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6b5ccd - Browse repository at this point
Copy the full SHA e6b5ccdView commit details -
Version Packages (next) (sveltejs#9771)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for f552a4b - Browse repository at this point
Copy the full SHA f552a4bView commit details
Commits on Dec 6, 2023
-
chore(deps-dev): bump vite from 4.5.0 to 4.5.1 (sveltejs#9800)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.0 to 4.5.1. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v4.5.1/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v4.5.1/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 9babce9 - Browse repository at this point
Copy the full SHA 9babce9View commit details -
chore: simplify await blocks (sveltejs#9802)
We never pass a signal to await blocks currently, so the "is_signal" check is unnecessary
1Configuration menu - View commit details
-
Copy full SHA for 4b76c69 - Browse repository at this point
Copy the full SHA 4b76c69View commit details -
docs: replace event handlers with event props on preview site (svelte…
…js#9793) also add event and snippets section to old vs new --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for fc83498 - Browse repository at this point
Copy the full SHA fc83498View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 3c2e656 - Browse repository at this point
Copy the full SHA 3c2e656View commit details -
chore: use proxy instead of signal in createRoot (sveltejs#9799)
* use proxy instead of signal in createRoot * DRY * remove for now * lint * chore: use proxies instead of signals for spread/rest props (sveltejs#9801) * use proxies instead of signals for spread/rest * fix some spread attribute stuff * remove is_signal calls * simplify some more * more * remove some unnecessary unwrapping * another * simplify * simplify * simplify * remove another MaybeSignal * more * remove more unwraps * code-golf, docs --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com> * add missing jsdoc annotation --------- Co-authored-by: Rich Harris <rich.harris@vercel.com> Co-authored-by: Simon Holthausen <simon.holthausen@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 01a2117 - Browse repository at this point
Copy the full SHA 01a2117View commit details -
fix: improve consistency issues around binding invalidation (sveltejs…
…#9810) * co * Add comment
1Configuration menu - View commit details
-
Copy full SHA for d793d57 - Browse repository at this point
Copy the full SHA d793d57View commit details -
fix: improve non state referenced warning (sveltejs#9809)
* fix: improve non state referenced warning * add test
1Configuration menu - View commit details
-
Copy full SHA for d5167e7 - Browse repository at this point
Copy the full SHA d5167e7View commit details -
fix: better readonly checks for proxies (sveltejs#9808)
- Expect the thing that's checked to be wrapped with the proxy already, so that we can just check for the state symbol - Make error message more descriptive
1Configuration menu - View commit details
-
Copy full SHA for 5667785 - Browse repository at this point
Copy the full SHA 5667785View commit details -
fix: adjust children snippet default type
Needs to be void so that zero args are passed to it fixes sveltejs#9744
1Configuration menu - View commit details
-
Copy full SHA for dcdd645 - Browse repository at this point
Copy the full SHA dcdd645View commit details -
chore: refactor is_promise function (sveltejs#9794)
* Refactor is_promise function * Update packages/svelte/src/internal/common.js --------- Co-authored-by: Mike <prince-poley@yandex.ru> Co-authored-by: Rich Harris <hello@rich-harris.dev>
1Configuration menu - View commit details
-
Copy full SHA for edc569e - Browse repository at this point
Copy the full SHA edc569eView commit details -
fix: prevent infinite loops stemming from invalidation method (svelte…
…js#9811) * fix: prevent infinite loops stemming from invalidation method The logic was flawed: the captured signals where always added to the previous captured no matter what, which meant a) memory leak b) that when another one runs afterwards, it will falsely contain the signals from the previous run fixes sveltejs#9788 * fix lint
1Configuration menu - View commit details
-
Copy full SHA for 074615d - Browse repository at this point
Copy the full SHA 074615dView commit details -
chore: use
$$props
directly where possible (sveltejs#9813)* use $$props directly in runes mode * this makes no sense * use $$props directly in runes mode * tidy up * typo * remove unreachable code --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 1e4af19 - Browse repository at this point
Copy the full SHA 1e4af19View commit details -
chore: tweak readonly error message (sveltejs#9816)
* tweak readonly error message * update tests --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
Configuration menu - View commit details
-
Copy full SHA for c0150b0 - Browse repository at this point
Copy the full SHA c0150b0View commit details -
chore: code golf text_effect a bit (sveltejs#9814)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
Configuration menu - View commit details
-
Copy full SHA for 548ffdd - Browse repository at this point
Copy the full SHA 548ffddView commit details -
chore: remove unused check (sveltejs#9817)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 3fb917d - Browse repository at this point
Copy the full SHA 3fb917dView commit details -
fix: reuse proxy between objects (sveltejs#9821)
* chore: reuse proxy between objects * lint --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 5797bb3 - Browse repository at this point
Copy the full SHA 5797bb3View commit details
Commits on Dec 7, 2023
-
fix: correctly apply scope on component children (sveltejs#9824)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 481df0e - Browse repository at this point
Copy the full SHA 481df0eView commit details -
chore: skip READONLY_SYBOL check in prod (sveltejs#9825)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for fb85310 - Browse repository at this point
Copy the full SHA fb85310View commit details -
Version Packages (next) (sveltejs#9807)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 384e3a4 - Browse repository at this point
Copy the full SHA 384e3a4View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for c9c2bde - Browse repository at this point
Copy the full SHA c9c2bdeView commit details -
chore: rethink props (sveltejs#9826)
Cleaned up prop_source and renamed it to prop. Updated tests accordingly
1Configuration menu - View commit details
-
Copy full SHA for b20b461 - Browse repository at this point
Copy the full SHA b20b461View commit details -
fix: better handle unowned derived signals (sveltejs#9832)
* fix: better handle unowned derived signals * format --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for d9c250a - Browse repository at this point
Copy the full SHA d9c250aView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for e2dcdc2 - Browse repository at this point
Copy the full SHA e2dcdc2View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 388e3e6 - Browse repository at this point
Copy the full SHA 388e3e6View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 08d93a2 - Browse repository at this point
Copy the full SHA 08d93a2View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 8dfb289 - Browse repository at this point
Copy the full SHA 8dfb289View commit details -
chore: avoid creating unnecessary thunks (sveltejs#9841)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 26c6d6f - Browse repository at this point
Copy the full SHA 26c6d6fView commit details -
breaking: change
$inspect
API (sveltejs#9838)* breaking: change `$inspect` API `$inspect` now takes 1-n arguments, and inspections modification happens through `.with(..)` closes sveltejs#9737 * lint
Configuration menu - View commit details
-
Copy full SHA for df5105e - Browse repository at this point
Copy the full SHA df5105eView commit details -
Version Packages (next) (sveltejs#9833)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for ab21253 - Browse repository at this point
Copy the full SHA ab21253View commit details -
fix: support dynamic transition functions (sveltejs#9844)
* fix: support dynamic transition functions * add test * lint * load dynamic code lazily load dynamic code lazily load dynamic code lazily
1Configuration menu - View commit details
-
Copy full SHA for fd78acf - Browse repository at this point
Copy the full SHA fd78acfView commit details -
fix: handle event hoisting props referencing (sveltejs#9846)
* fix: handle event hoisting props referencing
1Configuration menu - View commit details
-
Copy full SHA for 4717d2a - Browse repository at this point
Copy the full SHA 4717d2aView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 56d8c0f - Browse repository at this point
Copy the full SHA 56d8c0fView commit details -
Version Packages (next) (sveltejs#9847)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for b90b146 - Browse repository at this point
Copy the full SHA b90b146View commit details -
docs: fix typos (sveltejs#9849)
* Update 02-runes.md Typo fix `whech` -> `which` * Update 02-runes.md --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 3a9b143 - Browse repository at this point
Copy the full SHA 3a9b143View commit details
Commits on Dec 8, 2023
-
chore: improve each block fast-path heuristic (sveltejs#9855)
* chore: improve each block fast-path heuristic * chore: improve each block fast-path heuristic
1Configuration menu - View commit details
-
Copy full SHA for cb529fc - Browse repository at this point
Copy the full SHA cb529fcView commit details -
feat: add GamepadEventHandler type (sveltejs#9861)
Add GamepadEventHandler type for window.addEventListener `gamepadconnected` and `gamepaddisconnected`
1Configuration menu - View commit details
-
Copy full SHA for acf7310 - Browse repository at this point
Copy the full SHA acf7310View commit details -
chore: optimize
get_amount_class_specificity_increased
(sveltejs#9853)* Optimaze * pnpm format --------- Co-authored-by: Mike <prince-poley@yandex.ru>
1Configuration menu - View commit details
-
Copy full SHA for 6a89a8f - Browse repository at this point
Copy the full SHA 6a89a8fView commit details
Commits on Dec 10, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for 646c0c4 - Browse repository at this point
Copy the full SHA 646c0c4View commit details
Commits on Dec 11, 2023
-
fix: ensure class constructor values are proxied (sveltejs#9888)
* fix: ensure class constructor values are proxied * debugger
1Configuration menu - View commit details
-
Copy full SHA for bdd63c8 - Browse repository at this point
Copy the full SHA bdd63c8View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 7238e1d - Browse repository at this point
Copy the full SHA 7238e1dView commit details
Commits on Dec 12, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for 2ca3c87 - Browse repository at this point
Copy the full SHA 2ca3c87View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for daa1917 - Browse repository at this point
Copy the full SHA daa1917View commit details -
fix: improve unstate type definition (sveltejs#9895)
* fix: improve unstate type definition * tweak * tweak
1Configuration menu - View commit details
-
Copy full SHA for 56de55b - Browse repository at this point
Copy the full SHA 56de55bView commit details -
Version Packages (next) (sveltejs#9856)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for a8e5cc8 - Browse repository at this point
Copy the full SHA a8e5cc8View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 0236cf8 - Browse repository at this point
Copy the full SHA 0236cf8View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for a9a5b11 - Browse repository at this point
Copy the full SHA a9a5b11View commit details
Commits on Dec 13, 2023
-
fix: improve $inspect batching (sveltejs#9902)
* fix: improve $inspect batching * fix dev bug * simplify * simplify
1Configuration menu - View commit details
-
Copy full SHA for 436a6c3 - Browse repository at this point
Copy the full SHA 436a6c3View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 4e61db7 - Browse repository at this point
Copy the full SHA 4e61db7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0511a5 - Browse repository at this point
Copy the full SHA b0511a5View commit details -
feat: add support for {@const} inside snippet block (sveltejs#9904)
* check for snippet block * change the error msg * edit tests * changeset * test
1Configuration menu - View commit details
-
Copy full SHA for 55656f5 - Browse repository at this point
Copy the full SHA 55656f5View commit details -
Version Packages (next) (sveltejs#9899)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for f2d1112 - Browse repository at this point
Copy the full SHA f2d1112View commit details
Commits on Dec 14, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for 3a4a091 - Browse repository at this point
Copy the full SHA 3a4a091View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for b1efd8c - Browse repository at this point
Copy the full SHA b1efd8cView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 2608e62 - Browse repository at this point
Copy the full SHA 2608e62View commit details -
Version Packages (next) (sveltejs#9913)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for b779e72 - Browse repository at this point
Copy the full SHA b779e72View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 59c7487 - Browse repository at this point
Copy the full SHA 59c7487View commit details
Commits on Dec 15, 2023
-
fix: improve event delegation handler hoisting (sveltejs#9929)
* fix: improve event delegation handler hoisting * fixes
1Configuration menu - View commit details
-
Copy full SHA for b8f3c49 - Browse repository at this point
Copy the full SHA b8f3c49View commit details
Commits on Dec 17, 2023
-
Version Packages (next) (sveltejs#9922)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for eab690d - Browse repository at this point
Copy the full SHA eab690dView commit details
Commits on Dec 27, 2023
-
feat: add $state.frozen rune (sveltejs#9851)
* feat: add $state.raw rune fix typo fix typo * add more tests, fix example * add other test * change to $state.readonly * fix readme * fix validation * fix more * improve types * improve REPL * switch to $state.frozen * update docs * update docs * update docs * Update .changeset/dry-clocks-grow.md Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> * Update packages/svelte/src/internal/client/runtime.js Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> * Update packages/svelte/src/internal/client/runtime.js * docs * Update sites/svelte-5-preview/src/routes/docs/content/01-api/02-runes.md Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> --------- Co-authored-by: Rich Harris <richard.a.harris@gmail.com> Co-authored-by: Ben McCann <322311+benmccann@users.noreply.github.com> Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 75cd1e8 - Browse repository at this point
Copy the full SHA 75cd1e8View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 2b8440c - Browse repository at this point
Copy the full SHA 2b8440cView commit details -
fix: props with dash sveltejs#9964 (sveltejs#9993)
* fix member call * format
1Configuration menu - View commit details
-
Copy full SHA for 547ab93 - Browse repository at this point
Copy the full SHA 547ab93View commit details -
fix: issue with assiging prop values as defaults of other props (svel…
…tejs#9985) * Fix issue on assiging prop values as defaults of other props * Prettier * Add changeset
Configuration menu - View commit details
-
Copy full SHA for 5dffe71 - Browse repository at this point
Copy the full SHA 5dffe71View commit details -
fix: Backtick now displays with templates (sveltejs#9973)
* Add a test for backtick in template * Put sanitize_template_string and use it everywhere * Prettier * Add changeset
1Configuration menu - View commit details
-
Copy full SHA for b31946e - Browse repository at this point
Copy the full SHA b31946eView commit details -
fix: Add some tests to avoid regression on sveltejs#8559 (sveltejs#9956)
* Add some tests to avoid regression * Add runes test and remove extra tests
1Configuration menu - View commit details
-
Copy full SHA for bd34367 - Browse repository at this point
Copy the full SHA bd34367View commit details -
fix: support hydrating around
<noscript>
(sveltejs#9953)* add test * fix: support hydrating around `<noscript>` * changeset
1Configuration menu - View commit details
-
Copy full SHA for c0a357c - Browse repository at this point
Copy the full SHA c0a357cView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 180b332 - Browse repository at this point
Copy the full SHA 180b332View commit details -
fix: transition parameters are not reactive (sveltejs#9836)
* test: add tests of transitions in new runtime * fix: move evaluation of props * format * add changeset
1Configuration menu - View commit details
-
Copy full SHA for 8a013c4 - Browse repository at this point
Copy the full SHA 8a013c4View commit details -
remove unnecessary test (sveltejs#10008)
Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 2ad5e53 - Browse repository at this point
Copy the full SHA 2ad5e53View commit details -
sveltejs#9985, but simpler (sveltejs#10009)
* sveltejs#9985, but simpler * oops --------- Co-authored-by: Rich Harris <rich.harris@vercel.com>
1Configuration menu - View commit details
-
Copy full SHA for 69f2840 - Browse repository at this point
Copy the full SHA 69f2840View commit details -
Version Packages (next) (sveltejs#10005)
* Version Packages (next) * Apply suggestions from code review --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Rich Harris <richard.a.harris@gmail.com>
1Configuration menu - View commit details
-
Copy full SHA for 6307a33 - Browse repository at this point
Copy the full SHA 6307a33View commit details
Commits on Jan 1, 2024
-
1
Configuration menu - View commit details
-
Copy full SHA for c53e26f - Browse repository at this point
Copy the full SHA c53e26fView commit details -
docs: fix typo in snippets doc (sveltejs#10030)
"Declare" should be "Declared" (past tense)
1Configuration menu - View commit details
-
Copy full SHA for 60575ad - Browse repository at this point
Copy the full SHA 60575adView commit details
Commits on Jan 2, 2024
-
chore: skip generating $.proxy() calls for more expressions (sveltejs…
…#9979) * chore: skip emitting $.proxy() calls for more expressions * Update pretty-ties-help.md --------- Co-authored-by: Dominic Gannaway <trueadm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 346041f - Browse repository at this point
Copy the full SHA 346041fView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for d56223b - Browse repository at this point
Copy the full SHA d56223bView commit details -
fix: add types for popover attributes and events (sveltejs#10041)
closes sveltejs#10036, this also moves the HTMLDetailsElement toggle event to its interface as it was conflicting with HTMLElement popover toggle event. --------- Co-authored-by: Simon H <5968653+dummdidumm@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for abc1266 - Browse repository at this point
Copy the full SHA abc1266View commit details -
chore: check in types (sveltejs#9863)
To ensure that changes to code/types doesn't result in unwanted changes in type generation, or that bumps to dts-buddy don't cause unwanted regressions, we're checking in the generated types. Types should be committed as-is (don't format it with prettier!). CI is enhanced to check that git sees no changed files after generating the types, which would mean types have changed.
1Configuration menu - View commit details
-
Copy full SHA for 98a72f5 - Browse repository at this point
Copy the full SHA 98a72f5View commit details -
fix: ensure if block is executed in correct order (sveltejs#10053)
* fix: ensure if block is executed in correct order * alternative approach * improve algo * optimize * lint
1Configuration menu - View commit details
-
Copy full SHA for 1e33ed5 - Browse repository at this point
Copy the full SHA 1e33ed5View commit details -
fix: improve parsing of
:nth-of-type(xn+b)
(sveltejs#9970)closes sveltejs#9969 this also fixes the following along the way: the + in nth-of-type(+xn-b) would be parsed as a combinator. invalid cases like these are not allowed anymore: b(+/-)b -ax -ax-b -b
1Configuration menu - View commit details
-
Copy full SHA for 6d65b2f - Browse repository at this point
Copy the full SHA 6d65b2fView commit details -
fix: handle pseudo class elements with content (sveltejs#10055)
closes sveltejs#9398 (the other things in that issue are already addressed) closes sveltejs#10019
1Configuration menu - View commit details
-
Copy full SHA for e46a71e - Browse repository at this point
Copy the full SHA e46a71eView commit details -
fix: deeply unstate objects passed to inspect (sveltejs#10056)
When doing `$inspect({ x, y })`, both `x` and `y` are now unstated if they are signals, compared to before where `unstate` was only called on the top level object, leaving the proxies in place which results in a worse debugging experience. Also improved typings which makes it easier to find related code paths.
1Configuration menu - View commit details
-
Copy full SHA for 8a85059 - Browse repository at this point
Copy the full SHA 8a85059View commit details -
fix: catch delegated events from elements moved outside the container (…
…sveltejs#10060) fixes sveltejs#9777
1Configuration menu - View commit details
-
Copy full SHA for 15d6308 - Browse repository at this point
Copy the full SHA 15d6308View commit details -
fix: bail-out event handler referencing each index (sveltejs#10063)
* fix: bail-out event handler referencing each index * lint * ts * types
1Configuration menu - View commit details
-
Copy full SHA for 5f3fcaf - Browse repository at this point
Copy the full SHA 5f3fcafView commit details
Commits on Jan 3, 2024
-
Version Packages (next) (sveltejs#10052)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for fa8aa2d - Browse repository at this point
Copy the full SHA fa8aa2dView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 2133d7d - Browse repository at this point
Copy the full SHA 2133d7dView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 2a0097e - Browse repository at this point
Copy the full SHA 2a0097eView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 877ff1e - Browse repository at this point
Copy the full SHA 877ff1eView commit details -
fix: spread attributes reactivity improvements (sveltejs#10071)
- the objects could contain getters with reactive values, so we play it safe and assume they're always reactive - fixes sveltejs#10065 - isolate spreads with call expression similar to how we do it with other effects -fixes sveltejs#10013
1Configuration menu - View commit details
-
Copy full SHA for 570884e - Browse repository at this point
Copy the full SHA 570884eView commit details
Commits on Jan 4, 2024
-
fix: improve style parser whitespace handling (sveltejs#10077)
allow whitespace, allow comments fixes sveltejs#10073
1Configuration menu - View commit details
-
Copy full SHA for 3c6977a - Browse repository at this point
Copy the full SHA 3c6977aView commit details -
1
Configuration menu - View commit details
-
Copy full SHA for e9b0908 - Browse repository at this point
Copy the full SHA e9b0908View commit details -
fix: improve text node output (sveltejs#10081)
* fix: improve text node output * revert
1Configuration menu - View commit details
-
Copy full SHA for 94aab90 - Browse repository at this point
Copy the full SHA 94aab90View commit details -
Update 06-component-directives.md on:event clarification
later examples changed to handle the `hello` and `click` events dispatched/forwarded by earlier examples added note about only events forwarded by direct children can be listened to
Configuration menu - View commit details
-
Copy full SHA for 03f17d3 - Browse repository at this point
Copy the full SHA 03f17d3View commit details