Richard Harris
d6ca507240
lint
5 years ago
Richard Harris
a03566e4f9
prevent commas in attributes - fixes #3341
5 years ago
Rich Harris
eaec840e77
Merge branch 'master' into gh-3283
5 years ago
Rich Harris
cf24dbd6a9
Merge pull request #3336 from Conduitry/gh-3274
...
don't warn when using each index in key
5 years ago
Rich Harris
aa1b38ad34
Merge pull request #3335 from Conduitry/gh-3281
...
use bindings when matching attribute selector against element
5 years ago
Rich Harris
21e3db1b72
Merge pull request #3333 from Conduitry/gh-3179
...
preserve async/generator-ness of hoisted function expressions
5 years ago
Rich Harris
9e1554610b
Merge pull request #3332 from Conduitry/gh-3331
...
fix erroneous a11y warning with input type='image'
5 years ago
Conduitry
c04def9081
don't warn when using each index in key ( #3274 )
5 years ago
Conduitry
45a54c1aa4
use bindings when matching attribute selector against element ( #3281 )
5 years ago
Conduitry
bfa0bc98b7
preserve async/generator-ness of hoisted function expressions ( #3179 )
5 years ago
Conduitry
276eb8e553
fix erroneous a11y warning with input type='image' ( #3331 )
5 years ago
Richard Harris
c53563b207
failing SSR test, plus some adjacent changes
5 years ago
Richard Harris
c36318dd02
failing test for #3285
5 years ago
bre30kra69cs
ccf2ad819a
optimize class name runtime calc & add tests & ref
5 years ago
bre30kra69cs
9b5bbb556d
fix Literally undefined class #3283
5 years ago
Conduitry
60af0d7781
add test
5 years ago
Rich Harris
0fe04561b2
quote props if necessary in SSR mode - fixes #3312
5 years ago
Rich Harris
dbf503b9e1
Merge pull request #3305 from Conduitry/gh-3226
...
use `change` event for `bind:files`
5 years ago
Rich Harris
620d26cad3
Merge pull request #3295 from sveltejs/gh-3286
...
always update reactive declarations with $$props
5 years ago
Conduitry
2328d5e6e8
use `change` event for `bind:files` ( #3226 )
6 years ago
Richard Harris
b3ef4e64be
always update reactive declarations with $$props - fixes #3286
6 years ago
Richard Harris
b33d600d4e
reuse unchanged spread levels - fixes #3289
6 years ago
Brian Takita
bbeafbafab
fixes https://github.com/sveltejs/svelte/issues/3191
...
Derived store reruns subscribers if it's value has not changed when synced.
All invalidators of subscribers are run on a derived store when invalidated.
See https://github.com/sveltejs/svelte/pull/2955
6 years ago
Rich Harris
8c1f48f828
Merge pull request #3250 from davemo/fix/1705-root-pseudo-selector-prefix-exemption
...
bugfix: exempt the :root psuedo-selector from the random css prefix
6 years ago
Rich Harris
15c57e1248
Merge pull request #3242 from umanghome/v3-class-deps-fix
...
[v3] Fix issue where class directives wouldn't work with spread props and class prop
6 years ago
David Mosher
1909bb43d9
bugfix: exempt the :root selector from prefix
...
- the change in #1705 introduced a small bug for users who were relying on assigning global CSS variables via the :root selector
- this change adds a small exemption to avoid prefixing :root with the random prefix that svelte adds
6 years ago
Umang Galaiya
17247d8bb4
[Test] Add test for class directive with spread attributes
6 years ago
Umang Galaiya
70aa699496
[Test] Add test for class with spread attributes
6 years ago
pynnl
c33e4be6dc
fix global keyframes with no elements
6 years ago
Rich Harris
2f08e34b41
prevent outro groups getting muddled up - fixes #2086
6 years ago
Rich Harris
65b28ed0f5
new failing test for #2086
6 years ago
Rich Harris
85e25a957d
add test from gh-2086
6 years ago
Rich Harris
af0d9ed1d3
Merge branch 'master' into gh-3113
6 years ago
Richard Harris
1367905739
fix test
6 years ago
Richard Harris
e5be2ec348
lint
6 years ago
Rich Harris
1056951dcb
Merge pull request #3170 from sveltejs/gh-3153
...
handle rxjs-style observables with get_store_value
6 years ago
Richard Harris
f4ca063c85
prevent dynamic components being detached twice - fixes #3113
6 years ago
Rich Harris
ccaaabc510
WIP solution for #1340
6 years ago
Rich Harris
2d5f11a308
handle rxjs-style observables with get_store_value - fixes #3153
6 years ago
Rich Harris
943c04834a
lint
6 years ago
Rich Harris
7efbe7b8b9
Merge pull request #3158 from sveltejs/gh-3038
...
Fix assignments inside inline function expressions
6 years ago
Rich Harris
71e0d27655
Merge pull request #3151 from sveltejs/gh-2906
...
correctly transform inline shorthand methods
6 years ago
Rich Harris
b49882955e
Merge pull request #3150 from sveltejs/gh-2281
...
Change onMount/afterUpdate order
6 years ago
Richard Harris
8e368d86a3
prevent malformed code when injecting invalidate statements
6 years ago
Richard Harris
eff7f504d4
correctly transform inline shorthand methods - fixes #2906
6 years ago
Rich Harris
8d805a0d9b
onMount before first afterUpdate
6 years ago
Rich Harris
3595f50228
Merge branch 'onmount_triggers_in_reverse_order_for_siblings' of https://github.com/colincasey/svelte into colincasey-onmount_triggers_in_reverse_order_for_siblings
6 years ago
Rich Harris
0a14009f4d
Merge pull request #3149 from Conduitry/preprocess-attribute-parsing-fix
...
preprocess: fix handling of attribute values containing `=`
6 years ago
Conduitry
f78362dad4
preprocess: fix handling of attribute values containing `=`
6 years ago
Rich Harris
bff7dace5b
Merge branch 'gh-3135' of https://github.com/btk5h/svelte into btk5h-gh-3135
6 years ago
Rich Harris
73a745b8d1
Merge pull request #3147 from sveltejs/gh-2693
...
distinguish between lazy and non-lazy expressions
6 years ago
Rich Harris
1427206f85
Merge pull request #3146 from sveltejs/gh-2135
...
handle circular values when rendering bindings
6 years ago
Rich Harris
2915cf9cc3
Merge pull request #3145 from sveltejs/gh-2034
...
update bind:this references when setting to null
6 years ago
Rich Harris
8ffe03a04d
Merge pull request #3142 from sveltejs/gh-1496
...
prevent await block mounting inside removed if block
6 years ago
Rich Harris
7a11b7531b
on second thoughts
6 years ago
Richard Harris
91aabf5f49
distinguish between lazy and non-lazy expressions - fixes #2693
6 years ago
Richard Harris
4082566392
handle circular values when rendering bindings - fixes #2135
6 years ago
Richard Harris
17096e6b0e
update bind:this references when setting to null - fixes #2034
6 years ago
Richard Harris
b7ba0d69ee
prevent await block mounting inside removed if block - fixes #1496
6 years ago
Richard Harris
0fd34b1f41
add scoping attribute for pseudo-class selectors without a type/class - fixes #1705
6 years ago
Bryan Terce
f654dd0ae4
Add tests
6 years ago
Rich Harris
b2d9da3460
Pass hoisted values through to slots ( #3124 )
...
* Fixed bug with slot props variables
* dont add hoisted items to context
* alternative fix for #2586
* update slots more conservatively
6 years ago
Rich Harris
6af23ba88c
Fix contextual bind:this ( #2806 )
6 years ago
Rich Harris
ede6ccce0a
Merge branch 'master' into gh-2917
6 years ago
Rich Harris
1685d875cb
Merge pull request #3110 from sveltejs/gh-3054
...
check for existence of switch instance before introing
6 years ago
Rich Harris
33b756c9da
Merge pull request #3111 from sveltejs/gh-2923
...
sanitize names of automatically-bubbled events
6 years ago
Rich Harris
ed7fdffd6e
Merge pull request #3106 from sveltejs/gh-3035
...
remove components without props from each block
6 years ago
Rich Harris
b1fdcbf576
fix placement of each-else block, and clarify node references in source - fixes #2917
6 years ago
Rich Harris
d10d491579
sanitize names of automatically-bubbled events - fixes #2923
6 years ago
Rich Harris
f2044c4e1c
check for existence of switch instance before introing - fixes #3054
6 years ago
Richard Harris
18db410060
actually this test should fail
6 years ago
Richard Harris
65eb5bb340
only call subscriber once for writable with callback - fixes #3022
6 years ago
Richard Harris
7696c1fa6e
remove components without props from each block - fixes #3035
6 years ago
Rich Harris
35001b36cc
Merge pull request #3102 from sveltejs/gh-3027
...
prevent top-level text being discarded
6 years ago
Richard Harris
960b548d14
prevent top-level text being discarded - fixes #3027
6 years ago
Richard Harris
fc710a96f0
always bail out of hoisting on encountering local state - fixes #3044
6 years ago
Rich Harris
fc32147ea5
Merge pull request #3098 from sveltejs/gh-3064
...
add Error to known globals, declare catch block parameter
6 years ago
Rich Harris
1fc4b1c867
add Error to known globals, declare catch block parameter. fixes #3064
6 years ago
Rich Harris
db722c8298
lint
6 years ago
Rich Harris
5981be8ca5
Merge branch 'master' into gh-3058
6 years ago
Rich Harris
0e90ddcb0a
always run onDestroy functions - fixes #3058
6 years ago
43081j
5d638d32ba
fix existing lint errors
6 years ago
Rich Harris
b801c67403
Merge branch 'master' into gh-2612
6 years ago
Rich Harris
2de0f1cbb1
Merge pull request #3093 from sveltejs/gh-3092
...
handle member expressions in destructuring assignments
6 years ago
Rich Harris
09eb8330a3
handle member expressions in destructuring assignments - fixes #3092
6 years ago
Rich Harris
4e8755338a
oops
6 years ago
Rich Harris
86c5086c54
add some docs, rename to textContent and innerHTML
6 years ago
Rich Harris
dddc69ec7f
update tests
6 years ago
Rich Harris
4a7f5a2da2
Merge branch 'master' into init-contenteditable
6 years ago
Thomas Ghysels
c9e3762638
Fix parsing ambiguous HTML entities ( #3071 )
...
Fixes sveltejs/sapper#759
6 years ago
Bryan Terce
60914b86fd
Fix binding to values in a component when it uses `$$props` ( #2725 )
6 years ago
Bryan Terce
01676aac46
Fix dynamic `bind:this` on components ( #2333 )
6 years ago
Maurício Kishi
9200613352
Merge branch 'master' into gh-2612
6 years ago
Bryan Terce
fee4d351e1
preserve whitespace at each block boundaries ( #713 )
6 years ago
Bryan Terce
7b5f176764
Fix each blocks not unmounting components correctly ( #3056 )
...
* Prevent outro from invoking detach multiple times
* Add tests for unmounting entries in an each block
* Remove redundant function for removing from lookup
6 years ago
Rich Harris
d9046786a1
Track which blocks are outroing to prevent duplication
...
* track whether block is already outroing
* get tests passing
* use transition_in and transition_out helpers
* fix some stuff
* fix non-existent dynamic component outros
* another fix
* another fix
* argh so close
* NAILED IT
* remove unused code
* tidy up
6 years ago
Conduitry
9bce3fc586
fix text nodes in .innerHTML-optimized output
...
- collapse whitespace to single space when appropriate (#2745 )
- escape template string characters in script and style tags
6 years ago
Conduitry
3a384f004d
Merge branch 'master' into gh-2612
6 years ago
Conduitry
59f04c93c5
don't grab page offsets too early
6 years ago
Richard Harris
9d94321333
merge master -> init-contenteditable
6 years ago