Commit Graph

188 Commits (98bd5a1916bb468c34a4ca29db57a49569da0a30)

Author SHA1 Message Date
Rich Harris 98bd5a1916
Merge branch 'master' into feat/abstract-block-class
7 years ago
thollander 2484b9e597 Create a new abstraction level to handle `Block`
7 years ago
Emil Tholin 7ec1bdb712 Don't show 'Empty block' warnings for non-existent await branches
7 years ago
Richard Harris b2860c789d disallow duplicate slot="xxx" elements - fixes second half of #2320
7 years ago
Richard Harris 1d6ac5ea34 inherit default slot values in named slots in SSR mode
7 years ago
Richard Harris cd0f535d83 better error for bindings to let: values - fixes #2301
7 years ago
Richard Harris 4177af8d59 only use explicit namespace for top-level elements
7 years ago
Richard Harris af1315b438 apply namespace to foreignObject correctly - fixes #2340
7 years ago
Lukas 8eb8c707b1 add playbackrate as binding for mediaelements (#2202)
7 years ago
Rich Harris a59cd36a39
Merge pull request #2321 from sveltejs/gh-2295
7 years ago
Conduitry fa79a72348 disallow bindings to global variables (#2295)
7 years ago
Rich Harris 16106d113d handle foreignObject correctly, default to svg namespace for top-level svg elements - fixes #2298
7 years ago
Rich Harris b8bc1224bd simplify some slot_name stuff
7 years ago
Rich Harris af6f73c486 DRY out
7 years ago
Richard Harris d614cfa1c7 invalidate correctly inside event handlers - fixes #2305
7 years ago
Conduitry c06af2dd88 tidy some binding validation messages (#2300)
7 years ago
Richard Harris 2b1aa77f29 collapse consecutive whitespace characters in the absense of options.preserveWhitespace or a <pre>
7 years ago
Rich Harris 21d56c9ee3
Tidy up (#2252)
7 years ago
Rich Harris 5b172d8a61
Merge pull request #2234 from sveltejs/gh-2163
7 years ago
Richard Harris d9e08a80ad remove some update false positives
7 years ago
Mikhail Korepanov 57897d468e Add test case for #2115 and possible fix
7 years ago
Rich Harris 4541d58798
Add a tutorial (#2132)
7 years ago
Richard Harris 7abf32f275 implement $$props - fixes #2186
7 years ago
Brian S d0cd4521dd
Update Element.ts
7 years ago
Richard Harris 104818057f allow event handlers to come from destructured var declarations - fixes #2149
7 years ago
Conduitry 7b6de7e230 note references to actions/animations/transitions (#2133)
7 years ago
Rich Harris 816ca1ac4d
Merge pull request #2099 from sveltejs/gh-2015
7 years ago
Richard Harris 6f394e521a error on contextual stores, for now (#2016)
7 years ago
Richard Harris f124f3c081 unsubscribe and resubscribe when stores are reassigned - fixes #2014
7 years ago
Richard Harris 871147260c always warn on empty block - fixes #2042
7 years ago
Rich Harris 2703f609a5 avoid spread pattern, it causes some problems with some setups somehow???
7 years ago
Conduitry 5b9cc176df rename properties to component.compileOptions and .componentOptions
7 years ago
Conduitry a270661d20 rename `<svelte:meta>` to `<svelte:options>` (#2017)
7 years ago
Conduitry 67af1a203e disallow `slot` as a prop name in inline components (#2019)
7 years ago
Rich Harris b1d919f3f2
Overhaul stats — closes #1891
7 years ago
Rich Harris eccc8b264d
Implement local transitions — fixes #1480
7 years ago
Rich Harris c2e6d1bf0d
Better composition — implements https://github.com/sveltejs/rfcs/pull/12
7 years ago
Chris Reeves 4f630058fe check module scope when determining if a name is contextual - fixes #2001
7 years ago
Chris Reeves 33131d0b70 make sure a hoistable name is not also a shadowed name rendering an expression - fixes #2002
7 years ago
Chris Reeves df7c449bd3 propagate mutation change tracking upward through deps so that adjacent scopes generate proper update code - fixes #1985
7 years ago
Chris Reeves e85222ad84 first pass at tracking mutation to avoid unnecessary update code - #1952
7 years ago
Conduitry f8d69e296f replace <svelte:document> with <svelte:body> (#1846)
7 years ago
Richard Harris 329b013e40 render functions that close over contextual data - fixes #1938
7 years ago
Rich Harris d6552025e4
fix hoisting of functions that reference imported values - fixes #1933
7 years ago
Rich Harris c0a8e630e3
Fix media bindings, simplify others
7 years ago
Richard Harris 18c2ae715f prevent false positive detection of events that can be made passive - fixes #1914
7 years ago
Rich Harris 1f46e23e1b
More conservative invalidation
7 years ago
Rich Harris f991a41d83
store auto-subscriptions
7 years ago
Rich Harris 48f1f6b4d0
implement `bind:this`
7 years ago
Rich Harris f45e2b70fd
Implement reactive assignments (#1839)
7 years ago