Commit Graph

145 Commits (b3842d79823ba713fd150c64f8896d4b3f03a00f)

Author SHA1 Message Date
Leon Radley 6ed45db20f
fix: add document and window to svelte/events on types. (#13260)
1 year ago
Simon H e1448f22a3
fix: ensure types are easier to follow for TypeScript (#13140)
1 year ago
Simon H 2d03dc55c6
feat: provide AST node types with internal types stripped out (alternative) (#12968)
1 year ago
Rich Harris 588d636ad6
feat: better generated each block code in SSR mode (#13060)
1 year ago
Ben McCann 5facd5b476
chore: put module variables above template for later inlining (#13048)
1 year ago
Rich Harris 8cda791d5a
fix: prevent binding to imports (#13035)
1 year ago
Simon H 72b066b7fd
feat: allow non-synchronous legacy component instantiation (#12970)
1 year ago
Rich Harris c5c54dabcc
chore: default options.filename to "(unknown)" (#12997)
1 year ago
Rich Harris 9f962d6f81
breaking: remove `$state.link` (#12943)
1 year ago
Simon H 732dbf7fa9
breaking: deprecate `context="module"` in favor of `module` (#12948)
1 year ago
Rich Harris 0b51ff04b0
breaking: remove `$state.link` callback (#12942)
1 year ago
Dominic Gannaway 63ec2e2e88
feat: adds $state.link rune (#12545)
1 year ago
Gautier Ben Aïm f6f0e78cbd
fix: small legibility improvement (#12928)
1 year ago
Rich Harris 0812b10100
breaking: overhaul proxies, remove `$state.is` (#12916)
1 year ago
TOMIKAWA Sotaro b41300d58a
fix: improve createRawSnippet types with cleanup type (#12894)
1 year ago
Rich Harris 6448e07521
breaking: remove foreign namespace (#12869)
1 year ago
Rich Harris 0a06a3f2b6
feat: skip over static subtrees (#12849)
1 year ago
Rich Harris 19beb7754e
chore: set `binding.kind` before analysis (#12843)
1 year ago
Rich Harris dfb6755514
feat: add compiler error when encountering a $-prefixed store value outside a `.svelte` file (#12799)
1 year ago
Rich Harris 7cbd188f80
breaking: replace `$state.frozen` with `$state.raw` (#12808)
1 year ago
Rich Harris a5d349ebe5
feat: compiler-driven each block reactivity (#12744)
1 year ago
Theodor Steiner 7ae21ea97d
feat: make <svelte:option> customElement configuration's tag property optional (#12751) (#12754)
1 year ago
Rich Harris 57a7b0cd48
chore: transformers (#12780)
1 year ago
Rich Harris 59ea0b9e13
fix: better event handling (#12722)
1 year ago
Paolo Ricciuti e4e66e237f
feat: allow for `svelte:options` css injected (#12660)
1 year ago
Rich Harris 81e0b5e20f
chore: remove binding.mutation (#12697)
1 year ago
Simon H 00e8ebde1d
fix: widen `ComponentProps` constraint to accept more component shapes (#12666)
1 year ago
Rich Harris 65234b80c0
chore: unified expression metadata (#12644)
1 year ago
Rich Harris 5d82cf1f03
feat: remove `$.unwrap` calls from `bind:group` (#12642)
1 year ago
Simon H 13d86e9019
feat: allow `:global` in more places (alternative) (#12560)
1 year ago
Rich Harris c548932390
chore: use JSDoc imports (#12592)
1 year ago
Rich Harris 621eb76e1e
chore: use JSDoc `@import` (#12581)
1 year ago
Dominic Gannaway 37f58cf318
fix: apply dynamic event fixes to OnDirective (#12582)
1 year ago
Simon H 2ea2be3324
docs: explain `runes` compiler option behavior (#12578)
1 year ago
Rich Harris cf8df0bacc
chore: remove `binding.expression` (#12530)
1 year ago
Rich Harris 72f5539f51
fix: remove runtime validation of components/snippets, rely on types instead (#12507)
1 year ago
Simon H 32b55eaa93
breaking: warn on quotes single-expression attributes in runes mode (#12479)
1 year ago
Rich Harris c287bd503d
Raw snippet alternative (#12425)
1 year ago
Simon H d9569d052e
feat: add ability to ignore warnings through compiler option (#12296)
1 year ago
Rich Harris 8d3c0266ce
breaking: use `structuredClone` inside `$state.snapshot` (#12413)
1 year ago
Simon H 70cec4e40e
fix: cache call expressions in render tag arguments (#12418)
1 year ago
FoHoOV b2d106b67d
fix: reflect SvelteURLSearchParams changes to SvelteURL (#12285)
1 year ago
Rich Harris a4f6407144
feat: universal injected css (#12374)
1 year ago
Rich Harris bdc45fdf7f
breaking: rename `legacy.componentApi` to `compatibility.componentApi` (#12370)
1 year ago
Rich Harris 12579d47bc
chore: remove unnecessary Invalidator type (#12354)
1 year ago
Simon H ba93e5fce3
breaking: play transitions on `mount` by default (#12351)
1 year ago
Simon H dba4aa3567
chore: align warning and error objects, add frame property (#12326)
1 year ago
FoHoOV e5d70c3b97
fix: improved fine-grainability of ReactiveDate (#12110)
1 year ago
Simon H 919acadc35
fix: bump dts-buddy for better exports type generation (#12262)
1 year ago
Damian Stasik 84325bf89b
chore: use JSDoc type imports in more files (#12239)
1 year ago