Commit Graph

9927 Commits (c83d01c64ff3cb9043a93aa31343431b64addea9)
 

Author SHA1 Message Date
paoloricciuti c83d01c64f fix: move `onchange` after `inspect` effects
2 years ago
paoloricciuti 37888f4cff fix: move easier condition up
2 years ago
paoloricciuti f013e8722e fix: only batch array methods if there's an `onchange` function
2 years ago
paoloricciuti e2c2580e81 fix: move `onchange` call right before inspect effects
2 years ago
paoloricciuti 4ed4351c54 fix: invoke `onchange` in component constructor
2 years ago
paoloricciuti 1fb57ebe16 docs: add docs for state options
2 years ago
paoloricciuti 07499dac69 fix: add options to `$state.raw` in classes
2 years ago
paoloricciuti 23df27fb02 chore: update types for `$state.raw`
2 years ago
paoloricciuti 3353fafa26 chore: add tests for arrays
2 years ago
Rich Harris 807ffbb633
fix: only call `onchange` once for array mutations (#15073)
2 years ago
paoloricciuti e42c7cd567 fix: move logic to proxy inside `set`
2 years ago
paoloricciuti 82d45a203e fix: create `assignable_proxy` utils to prevent declaring an external const
2 years ago
paoloricciuti d7876af34b feat: add `onchange` option to `$state`
2 years ago
ComputerGuy de94159238
docs: update README banner (#15063)
2 years ago
ComputerGuy 5f6525f416
fix: omit unnecessary nullish coallescing in template expressions (#15056)
2 years ago
Rich Harris 700029bd4d
fix: more efficient template effect grouping (#15050)
2 years ago
github-actions[bot] a9d1f46dbb
Version Packages (#15021)
2 years ago
Rich Harris 509ba568f3
fix: create fewer deriveds for concatenated strings (#15041)
2 years ago
Puru Vijay 2aefc5430d
feat(elements): Expose ClassValue (#15035)
2 years ago
Paolo Ricciuti 973b51d168
fix: correctly parse leading comments in function binding (#15020)
2 years ago
github-actions[bot] 1d3c4397b2
Version Packages (#15010)
2 years ago
Rich Harris ff79704ab8
fix: bump esrap (#15015)
2 years ago
Dominic Gannaway 5419610833
fix: ensure resume effects are scheduled in topological order (#15012)
2 years ago
Paolo Ricciuti 360ee70dcb
fix: remove listener on `bind_current_time` teardown (#15013)
2 years ago
Paolo Ricciuti dfa97a5e64
feat: allow every children in `template` tags (#15007)
2 years ago
github-actions[bot] a1698c63ec
Version Packages (#15001)
2 years ago
Dominic Gannaway dae4c5f5e1
fix: ensure signal write invalidation within effects is consistent (#14989)
2 years ago
Paolo Ricciuti 99fdc3f0ab
docs: update error message for `const_tag_invalid_placement` (#15003)
2 years ago
Paolo Ricciuti a129592e5b
feat: allow const tag inside `svelte:boundary` (#14993)
2 years ago
github-actions[bot] efa5acf24e
Version Packages (#14970)
2 years ago
Paolo Ricciuti 8a1acac084
fix: never consider inert boundary effects (#14999)
2 years ago
Dominic Gannaway 36ef59df1f
chore: improve test cases (#14984)
2 years ago
eyalkutz ab3290fa87
Remove out-of-date note from CONTRIBUTING.md (#14986)
2 years ago
Rich Harris 76ce303b0a
chore: bump esrap (#14969)
2 years ago
Paolo Ricciuti 9b6e65fbeb
fix: correctly transform `pre` with no content (#14973)
2 years ago
Paolo Ricciuti 41fb51349e
fix: store access on component destroy (#14968)
2 years ago
Dominic Gannaway dbe5818560
fix: wrap each block expression in derived to encapsulte effects (#14967)
2 years ago
github-actions[bot] dc8ae825b8
Version Packages (#14965)
2 years ago
Dominic Gannaway bdc02008e4
fix: reset dependency read versions after reaction execution (#14964)
2 years ago
github-actions[bot] b7400ae93b
Version Packages (#14959)
2 years ago
Rich Harris c0842d1459
fix: properly add owners to function bindings (#14962)
2 years ago
Rich Harris 68cffa8489
fix: apply `overflow: hidden` style when transitioning elements, where necessary (#14930)
2 years ago
Matei Trandafir 3e11b89244
docs: improve section for snippets-slots interop (#13869)
2 years ago
Gonzalo Ruiz d15aea4e18
docs: clarify svelte:component migration, avoids common gotcha (#13835)
2 years ago
Basti Ortiz bf80c10625
docs: clarify example on dynamic dependency tracking (#13767)
2 years ago
Rich Harris 79a67c9561
fix: account for parent scale when animating elements (#14957)
2 years ago
github-actions[bot] 80d9f9996f
Version Packages (#14953)
2 years ago
Simon H 9aae463ae1
fix: silence false-positive statel value warning (#14958)
2 years ago
Simon H a2565efa37
docs: tweak "invalid assignment" compiler error message (#14955)
2 years ago
Rich Harris ce4f9722da
fix: remove bindable prop validation (#14946)
2 years ago