Commit Graph

2754 Commits (async-another-try)

Author SHA1 Message Date
Simon H 98e547535d
fix: flush anything pending before invoking flushSync callback function (#18878)
1 day ago
Simon H da2f83343b
fix: read batch-local array on each-block commit (#18879)
1 day ago
Mariana Castro 38098a9311
fix: don't overwrite an unchanged spread `value` (#18864)
2 days ago
Tee Ming 325620ba63
fix: bypass error boundaries for hydration recovery (#18841)
2 days ago
Kunpeng Xie 803f59b171
fix: avoid reinserting dynamic elements during hydration (#18855)
3 days ago
github-actions[bot] 636eaaaa6f
Version Packages (#18750)
7 days ago
svelte-triage-bot[bot] a72dc8eadb
fix: make Object.hasOwn reactive for state proxies (#18838)
1 week ago
svelte-triage-bot[bot] f2ad10ecd2
fix: preserve global CSS without scopable elements (#18793)
2 weeks ago
svelte-triage-bot[bot] a8a9b02e38
fix: reduce SSR render result garbage collection (#18798)
2 weeks ago
Nic Polumeyv 6be176df2f
fix: resolve the fallback of an each block in the enclosing scope (#18803)
2 weeks ago
Xia Chao 34b13ac3e4
fix: keep `$state.eager` when used as a variable initializer (#18809)
2 weeks ago
Simon H ce89035ecb
fix: prevent effect tree of batches from interfering with each other (#18508)
2 weeks ago
Simon H d16099ef0f
fix: remove `WAS_MARKED` flag in favor of `Set` (#18127)
2 weeks ago
Bao Nguyen 5895c637b0
fix: recognise `aria-braillelabel` and `aria-brailleroledescription` as known ARIA attributes (#18765)
3 weeks ago
JY Wey 9e69544238
fix: in non-async mode, only push variable to current_sources when active_reaction is updating (#18550)
3 weeks ago
Bao Nguyen 4bf15ae6f3
fix: throw when `setContext` is called after an `await` during SSR (#18739)
4 weeks ago
Simon H b580455c9c
fix: serialize input default values during SSR (#18733)
4 weeks ago
Simon H b1142efe96
perf: speed up parser a little bit (#18736)
4 weeks ago
Nic Polumeyv 34142af3a1
perf: build identifier and member chain expressions without acorn (#18740)
4 weeks ago
svelte-triage-bot[bot] 214dd3d005
fix: cancel deferred event listener attachment (#18749)
4 weeks ago
github-actions[bot] 7bc0a70fe6
Version Packages (#18682)
4 weeks ago
Nic Polumeyv 6374a2a0db
chore: move `@types/trusted-types` to devDependencies (#18730)
4 weeks ago
Adnane Taghi 4ae5eb3f23
feat: add has function to createContext (#18472)
4 weeks ago
Simon H 74197ccbe1
feat: add getOrInsert/getOrInsertComputed to SvelteMap (#18728)
4 weeks ago
Simon H edbe11ebc9
fix: properly apply static textarea value attribute during CSR (#18727)
4 weeks ago
Xia Chao 05b69164d1
fix: omit bind:focused from SSR output (#18724)
4 weeks ago
Nic Polumeyv 7c6f36aa92
fix: keep boolean attributes with an empty string value when rendering attribute objects on the server (#18721)
1 month ago
Nic Polumeyv 4d5139552d
fix: block declaration tags on async values read inside closures (#18533)
1 month ago
Bao Nguyen 0f458d5aba
fix: report `derived_invalid_export` for `export let x = $derived(...)` (#18692)
1 month ago
Khaled Waleed 955b701df2
fix: measure nested transitions before applying their starting styles (#18647)
1 month ago
svelte-triage-bot[bot] c7d8233a5c
fix: apply ownership mutation ignores to bindings (#18718)
1 month ago
Simon H 68e7c9b521
fix: transform derived assignments and select function bindings correctly during server-side rendering (#18669)
1 month ago
Mathias Picker 14ec75c5fe
perf: fold SSR block-open markers into the branch's first push (#18712)
1 month ago
Ion c575b07bca
feat: support `defaultValue` on `<select>` (#18591)
1 month ago
Bao Nguyen b433f3cd87
fix: preserve line feed character references in attribute values (#18691)
1 month ago
Mathias Picker 34489c10df
perf: emit `$.only_child` for elements with a single child (#18717)
1 month ago
Mathias Picker 6b99f9fb52
perf: reuse the cached value in the `<option>`/`<select>` value guard (#18713)
1 month ago
Mathias Picker 8299cbf11b
perf: use `$.comment()` for single comment templates (#18714)
1 month ago
Mathias Picker 359413f512
perf: treat `<img loading>` as a static element again (#18711)
1 month ago
Simon H 135f1ec004
fix: more robust rendering of Svelte custom element slots (#18710)
1 month ago
Jawad Ali c894afd8c7
fix: sync SvelteURL port when protocol setter clears it (#18705)
1 month ago
Nic Polumeyv 6b16b7f73f
fix: keep defaultChecked on hydrated radio inputs with spread attributes (#18701)
1 month ago
Jawad Ali 1b02aa28c8
fix: decode uppercase-X hex numeric character references (#18708)
1 month ago
Nic Polumeyv 2b740e496e
fix: commit a reaction's dependencies even when it throws (#18703)
1 month ago
Mathias Picker fdb3aa8ba8
perf: store setters cache as Set instead of Array (#18251)
1 month ago
JY Wey b20b2ee85e
fix: avoid css tree-shaking for exported Snippet (#18540)
1 month ago
Ashok Kaushik 6f5dd04a00
fix: Fixes error thrown on use of select with no options (#18449)
1 month ago
Nic Polumeyv f2648b3537
fix: end a restored reaction context at the end of its synchronous segment (#18694)
1 month ago
Bao Nguyen 1be496f0a6
fix: accept `onfocusin`/`onfocusout` in `a11y_mouse_events_have_key_events` (#18689)
1 month ago
svelte-triage-bot[bot] 721244ad3b
fix: track SvelteDate snapshots in reactions (#18700)
1 month ago