Commit Graph

11398 Commits (e5e5f4d40fa39f7868fa16d7c33ba6e322c2cd11)
 

Author SHA1 Message Date
Nic e5e5f4d40f script references resolved by the parser
24 hours ago
Nic 3bcf7b6a73 scopes and declarations of scripts from the parser's tables
24 hours ago
Nic 2abd971127 references from the parser: is-reference goes, what the compiler builds is judged by position
1 day ago
Nic 77f9de99aa template expressions always go through the parser
1 day ago
Nic ebe8f5e827 accessor fields reported through the parser's manifest
1 day ago
Nic 052ee6325f parse errors carry a code, no message regex
1 day ago
Nic f3b399f9b1 scripts parse in place, typescript erased by the parser
2 days ago
Nic 0a61385aa9 parse with teasel instead of acorn
2 days ago
Bao Nguyen 5895c637b0
fix: recognise `aria-braillelabel` and `aria-brailleroledescription` as known ARIA attributes (#18765)
4 days ago
JY Wey 9e69544238
fix: in non-async mode, only push variable to current_sources when active_reaction is updating (#18550)
4 days ago
Simon H 6f7857af59
chore: compiler profiling + parser bench (#18767)
4 days ago
Bao Nguyen 4bf15ae6f3
fix: throw when `setContext` is called after an `await` during SSR (#18739)
7 days ago
Simon H 9d91a40faf
chore: bump packages (#18752)
1 week ago
Simon H b580455c9c
fix: serialize input default values during SSR (#18733)
1 week ago
Simon H b2c22ab66d
chore: add regression test for teardown value behavior (#18751)
1 week ago
Simon H b1142efe96
perf: speed up parser a little bit (#18736)
1 week ago
Nic Polumeyv 34142af3a1
perf: build identifier and member chain expressions without acorn (#18740)
1 week ago
Nic Polumeyv 504a7536c6
perf: stop scanning the whole template for every expression (#18738)
1 week ago
svelte-triage-bot[bot] 214dd3d005
fix: cancel deferred event listener attachment (#18749)
1 week ago
github-actions[bot] 7bc0a70fe6
Version Packages (#18682)
1 week ago
Nic Polumeyv 6374a2a0db
chore: move `@types/trusted-types` to devDependencies (#18730)
1 week ago
Adnane Taghi 4ae5eb3f23
feat: add has function to createContext (#18472)
2 weeks ago
Simon H 5034b59e9e
chore: bump playwright (#18729)
2 weeks ago
Simon H 74197ccbe1
feat: add getOrInsert/getOrInsertComputed to SvelteMap (#18728)
2 weeks ago
Simon H edbe11ebc9
fix: properly apply static textarea value attribute during CSR (#18727)
2 weeks ago
Xia Chao 05b69164d1
fix: omit bind:focused from SSR output (#18724)
2 weeks ago
Simon H 08c2a72907
chore: set Vitest reporter for github actions (#18722)
2 weeks ago
Nic Polumeyv 7c6f36aa92
fix: keep boolean attributes with an empty string value when rendering attribute objects on the server (#18721)
2 weeks ago
Nic Polumeyv 2e8b57bc58
fix: render `selected` options for `<select multiple>` with an array `value` on the server (#18720)
2 weeks ago
Nic Polumeyv 864de81bb6
fix: keep the current selection of a `<select>` when its `defaultValue` is applied (#18719)
2 weeks ago
Nic Polumeyv 4d5139552d
fix: block declaration tags on async values read inside closures (#18533)
2 weeks ago
Rich Harris aadc97ce1b
fix: simplify boundary error handling and handle hydration errors correctly (#18539)
2 weeks ago
Sushanth012 bfc9b65b3d
docs: clarify mounting components with context (#18515)
2 weeks ago
Bao Nguyen 0f458d5aba
fix: report `derived_invalid_export` for `export let x = $derived(...)` (#18692)
2 weeks ago
Khaled Waleed 955b701df2
fix: measure nested transitions before applying their starting styles (#18647)
2 weeks ago
svelte-triage-bot[bot] c7d8233a5c
fix: apply ownership mutation ignores to bindings (#18718)
2 weeks ago
Simon H 68e7c9b521
fix: transform derived assignments and select function bindings correctly during server-side rendering (#18669)
2 weeks ago
Mathias Picker 14ec75c5fe
perf: fold SSR block-open markers into the branch's first push (#18712)
2 weeks ago
Ion c575b07bca
feat: support `defaultValue` on `<select>` (#18591)
2 weeks ago
Bao Nguyen b433f3cd87
fix: preserve line feed character references in attribute values (#18691)
2 weeks ago
Mathias Picker 34489c10df
perf: emit `$.only_child` for elements with a single child (#18717)
2 weeks ago
Mathias Picker 6b99f9fb52
perf: reuse the cached value in the `<option>`/`<select>` value guard (#18713)
2 weeks ago
Mathias Picker 8299cbf11b
perf: use `$.comment()` for single comment templates (#18714)
2 weeks ago
Mathias Picker 359413f512
perf: treat `<img loading>` as a static element again (#18711)
2 weeks ago
Simon H 135f1ec004
fix: more robust rendering of Svelte custom element slots (#18710)
2 weeks ago
Jawad Ali c894afd8c7
fix: sync SvelteURL port when protocol setter clears it (#18705)
2 weeks ago
Nic Polumeyv 6b16b7f73f
fix: keep defaultChecked on hydrated radio inputs with spread attributes (#18701)
2 weeks ago
Jawad Ali 1b02aa28c8
fix: decode uppercase-X hex numeric character references (#18708)
2 weeks ago
Nic Polumeyv 2b740e496e
fix: commit a reaction's dependencies even when it throws (#18703)
2 weeks ago
Mathias Picker fdb3aa8ba8
perf: store setters cache as Set instead of Array (#18251)
2 weeks ago