Rich Harris
|
7c0a8074c4
|
tidy up a bit
|
7 years ago |
Rich Harris
|
94206ca439
|
add animation validation tests
|
7 years ago |
Rich Harris
|
bade6df241
|
css animations
|
7 years ago |
Rich Harris
|
1b57779eb6
|
implement js transitions, albeit messily
|
7 years ago |
Rich Harris
|
98e63b37e9
|
groundwork for animations (#1431)
|
7 years ago |
Rich Harris
|
c4937d271f
|
fix skipped intros
|
7 years ago |
Rich Harris
|
4c62d22b9c
|
allow transition functions to return a function (#1431)
|
7 years ago |
Rich Harris
|
b5931b95d4
|
supply 1 - t as second argument to transition tick/css functions (#1431)
|
7 years ago |
Rich Harris
|
042ec54f7f
|
nested component transitions
|
7 years ago |
Rich Harris
|
3623c4abc9
|
nested await block outros
|
7 years ago |
Rich Harris
|
64fa48e699
|
outroing each blocks
|
7 years ago |
Rich Harris
|
0a230d1c9d
|
WIP towards nested transitions
|
7 years ago |
Rich Harris
|
44bb2da29b
|
add skipIntroByDefault compiler option (#547)
|
7 years ago |
Conduitry
|
0122955a16
|
allow spaces around reserved words used in tags in attributes (#1445)
|
7 years ago |
Rich Harris
|
fa61d2570e
|
allow spread props on elements with tests for static attributes
|
7 years ago |
Rich Harris
|
e8a780676d
|
Abort outro if block is recreated — fixes #1425
|
7 years ago |
Rich Harris
|
e1db82773d
|
Group outro callbacks — fixes #648
|
7 years ago |
Conduitry
|
b45b264b72
|
fix handling of shorthand event handler in dynamic components
|
7 years ago |
Rich Harris
|
c7c46dec29
|
Merge pull request #1422 from sveltejs/each-object-create
use Object.create for each block child contexts
|
7 years ago |
Rich Harris
|
fabfc78620
|
fix duplicate events on range input bindings (#1419)
|
7 years ago |
Rich Harris
|
d85b60a09c
|
use Object.create for each block child contexts
|
7 years ago |
Rich Harris
|
a18be79887
|
simplify handling of html blocks
|
7 years ago |
Rich Harris
|
103f278cfc
|
update tests
|
7 years ago |
Rich Harris
|
08480b7022
|
ugh
|
7 years ago |
Rich Harris
|
c355b02b8c
|
support transitions in await blocks - fixes #956
|
7 years ago |
Rich Harris
|
d8d9c58c63
|
Merge branch 'await-helper' into gh-956
|
7 years ago |
Rich Harris
|
8d772b163b
|
fix #1417
|
7 years ago |
Rich Harris
|
6437d7bfa7
|
failing test for #1417
|
7 years ago |
Rich Harris
|
f65d56b027
|
failing test for #956
|
7 years ago |
Rich Harris
|
2aea2ea842
|
failing test for #1413
|
7 years ago |
Rich Harris
|
bea1265cae
|
Merge pull request #1395 from sveltejs/gh-1327
Update store state when new computed properties are added
|
7 years ago |
Conduitry
|
aba5929697
|
mark elements with refs as ineligible for innerhtml (#1407)
|
7 years ago |
Rich Harris
|
c8d55aa90a
|
update state with new computed properties
|
7 years ago |
Rich Harris
|
ba7fc6b580
|
Merge branch 'master' into gh-1327
|
7 years ago |
Rich Harris
|
8eb327b492
|
Merge pull request #1405 from sveltejs/gh-1399-alt
alternative approach to #1399
|
7 years ago |
Rich Harris
|
eff431965e
|
Merge pull request #1402 from sveltejs/gh-1397
evaluate each block key in child scope
|
7 years ago |
Rich Harris
|
367f062e4e
|
fix and simplify cycle detection
|
7 years ago |
Rich Harris
|
923c64d086
|
put test alongside other store tests
|
7 years ago |
Rich Harris
|
6ddfc19bbc
|
only update component props if they are dynamic - fixes #1394
|
7 years ago |
Rich Harris
|
7f58701085
|
evaluate each block key in child scope - fixes #1397
|
7 years ago |
Brian Takita
|
4d8090aa15
|
Fix https://github.com/sveltejs/svelte/issues/1399
Store - Cyclical Dependency Detected when child computed property defined before parent & grand-parent computed proprety
|
7 years ago |
Rich Harris
|
0d3984a2ad
|
Merge pull request #1393 from sveltejs/bind-width-etc
allow destruction of components with bind:offsetWidth etc
|
7 years ago |
Rich Harris
|
5f471e5e32
|
Merge pull request #1392 from sveltejs/gh-1390
only overwrite this in event handlers for custom events
|
7 years ago |
Rich Harris
|
5f46650801
|
update test
|
7 years ago |
Rich Harris
|
9ac0c40d65
|
failing test for #1327
|
7 years ago |
Rich Harris
|
49a09ef847
|
only overwrite this in event handlers for custom events - fixes #1390
|
7 years ago |
Conduitry
|
01cdffa46e
|
fix svelte-cli references
|
7 years ago |
Rich Harris
|
afb6d07991
|
remove debugging logging
|
7 years ago |
Rich Harris
|
14f84a3e8a
|
Merge pull request #1386 from sveltejs/gh-984
width and height bindings
|
7 years ago |
Rich Harris
|
86c273192f
|
rewrite version numbers to make cli testing less of a pain
|
7 years ago |
Rich Harris
|
8f8b1308b7
|
update tests
|
7 years ago |
Rich Harris
|
ac4ff538ae
|
Merge branch 'master' into gh-984
|
7 years ago |
Rich Harris
|
60516aff0d
|
update tests
|
7 years ago |
Rich Harris
|
c01cde9065
|
Merge branch 'master' into gh-1360
|
7 years ago |
Rich Harris
|
4a67542bec
|
prevent bind:offsetWidth etc on void elements
|
7 years ago |
Rich Harris
|
da2a45af80
|
keep ES5 function names in dev mode
|
7 years ago |
Rich Harris
|
b381aa63a4
|
integrate CLI - fixes #1360
|
7 years ago |
Rich Harris
|
a29e2733cd
|
update tests
|
7 years ago |
Rich Harris
|
fe4637305b
|
add validation logic, error on dimension bindings for SVG elements
|
7 years ago |
Rich Harris
|
1bacad1087
|
update tests
|
7 years ago |
Rich Harris
|
541ec6c397
|
bind to dimensions
|
7 years ago |
Rich Harris
|
f00d08427e
|
Merge branch 'master' into gh-984
|
7 years ago |
Rich Harris
|
2866b11c7d
|
WIP towards #984
|
7 years ago |
Rich Harris
|
70034ea997
|
bind to destructured properties
|
7 years ago |
Rich Harris
|
9607593705
|
sparse array patterns
|
7 years ago |
Rich Harris
|
506ab3952e
|
destructuring
|
7 years ago |
Rich Harris
|
f5048fcf10
|
deduplicate each block context generation for keyed blocks
|
7 years ago |
Rich Harris
|
dc0cb60bfc
|
Merge branch 'master' into gh-1287
|
7 years ago |
Rich Harris
|
61ee380e26
|
deduplicate each block context generation (#1287)
|
7 years ago |
Rich Harris
|
8dc17b77db
|
allow arbitrary expressions in each block keys - fixes #703
|
7 years ago |
Rich Harris
|
83af7bb8fd
|
Merge pull request #1374 from sveltejs/gh-1368
Return consistently-shaped `stats` object
|
7 years ago |
Rich Harris
|
ff45a5315f
|
Merge pull request #1375 from sveltejs/gh-1369
assign custom methods to custom element prototype
|
7 years ago |
Rich Harris
|
bf58a20909
|
Merge pull request #1376 from sveltejs/gh-1297
overwrite this in custom event handlers
|
7 years ago |
Rich Harris
|
ddf2d9dbcf
|
Merge pull request #1377 from sveltejs/gh-1303
implement full-state computed properties
|
7 years ago |
Rich Harris
|
7246997dd5
|
Merge pull request #1378 from sveltejs/gh-1286
recalculate each block values lazily
|
7 years ago |
Rich Harris
|
5fd4965b64
|
preserve outer context for await blocks - fixes #1251
|
7 years ago |
Rich Harris
|
f0bf1ef8d5
|
recalculate each block values lazily - fixes #1286
|
7 years ago |
Rich Harris
|
0dafc34de0
|
implement full-state computed properties - fixes #1303
|
7 years ago |
Rich Harris
|
1fb4041519
|
overwrite this in custom event handlers - fixes #1297
|
7 years ago |
Rich Harris
|
ef39f00902
|
assign custom methods to custom element prototype - fixes #1369
|
7 years ago |
Rich Harris
|
d03693114d
|
fix #1368
|
7 years ago |
Rich Harris
|
7224ef4eff
|
all tests passing
|
7 years ago |
Rich Harris
|
c3c7970dc9
|
minor fixes
|
7 years ago |
Rich Harris
|
86d3476b55
|
minor fixes, update various tests
|
7 years ago |
Rich Harris
|
4c9ba2ef71
|
update parser tests
|
7 years ago |
Rich Harris
|
3fdf542a98
|
reenable non-runtime tests
|
7 years ago |
Rich Harris
|
32774a821d
|
more stuff
|
7 years ago |
Rich Harris
|
9ff1beec48
|
WIP
|
7 years ago |
Rich Harris
|
d3afc4c0f3
|
baby steps towards #1316
|
7 years ago |
Rich Harris
|
6534fef37d
|
Merge pull request #1364 from sveltejs/gh-1356
Report initial `changed` based on state, not expected properties
|
7 years ago |
Rich Harris
|
4734382e69
|
Merge pull request #1365 from sveltejs/gh-1354
set state to blank object on destroy, not null
|
7 years ago |
Rich Harris
|
35a5d8f537
|
prevent stale state in component event handlers - fixes #1353
|
7 years ago |
Rich Harris
|
f8b076b2f3
|
set state to blank object on destroy, not null - fixes #1354
|
7 years ago |
Rich Harris
|
8643b7ac88
|
tweak
|
7 years ago |
Rich Harris
|
991bd9dce8
|
correctly report changed properties in initial state/update events - fixes #1356
|
7 years ago |
pk
|
00fb978924
|
Failing test for #1356
|
7 years ago |
Rich Harris
|
0dd7bf047f
|
Merge pull request #1358 from sveltejs/gh-1038
Add support for shorthand imports of components
|
7 years ago |
Conduitry
|
f90091bb58
|
add test
|
7 years ago |
Rich Harris
|
a0404f7331
|
update spread props in each blocks without other dynamic attributes - fixes #1337
|
7 years ago |
Rich Harris
|
aaab6853ce
|
support $method(...) calls, and warn on store.method(...)
|
7 years ago |
Rich Harris
|
6ff02b263e
|
remove legacy prop stuff, now that we emit ES2015
|
7 years ago |
Conduitry
|
f2b6ec47a2
|
fix <svelte:window> to use new APIs
|
7 years ago |
Rich Harris
|
1e9b32a48d
|
fixes
|
7 years ago |
Rich Harris
|
5a457bfb87
|
rename loc to start, include character info in locations
|
7 years ago |
Rich Harris
|
b9fcc16d68
|
update test
|
7 years ago |
Rich Harris
|
d2a5b366d8
|
remove redundant test
|
7 years ago |
Rich Harris
|
dadf21c6b7
|
skip test, fix post-v2
|
7 years ago |
Rich Harris
|
73e83e5571
|
tidy up
|
7 years ago |
Rich Harris
|
cae4dd93bf
|
fix some more tests
|
7 years ago |
Rich Harris
|
87a8e37150
|
remove cascade option
|
7 years ago |
Rich Harris
|
40e6b4fc11
|
update css tests
|
7 years ago |
Rich Harris
|
39d0b862d4
|
update hydration tests
|
7 years ago |
Rich Harris
|
a2759604cb
|
SSR tests
|
7 years ago |
Rich Harris
|
39ad124c99
|
update validation tests
|
7 years ago |
Rich Harris
|
2d5b47b8a4
|
remove store option
|
7 years ago |
Rich Harris
|
1143b0a991
|
remove v1 tests
|
7 years ago |
Rich Harris
|
4b3da75480
|
remove v1 runtime tests
|
7 years ago |
Rich Harris
|
ce114600d1
|
remove deprecated renderCss method
|
7 years ago |
Rich Harris
|
ab79cc6608
|
remove v1 snapshot tests
|
7 years ago |
Rich Harris
|
286cabaf63
|
oops
|
7 years ago |
Rich Harris
|
21168bf5f1
|
remove v1 parser tests
|
7 years ago |
Rich Harris
|
4fe8d95a6d
|
dont typecast numeric attributes
|
7 years ago |
Rich Harris
|
80e0dceb9a
|
remove validate and Stylesheet from public API
|
7 years ago |
Rich Harris
|
a3add04e7c
|
remove code, map and cssMap from svelte.compile output
|
7 years ago |
Rich Harris
|
df4e3678dc
|
update snapshot tests
|
7 years ago |
Rich Harris
|
2f86bd339d
|
update tests to account for removal of observe
|
7 years ago |
Rich Harris
|
daa2635cd3
|
update snapshot tests
|
7 years ago |
Rich Harris
|
9bc8b74107
|
update store tests
|
7 years ago |
Rich Harris
|
34d2fbfa58
|
remove ES5 constraint
|
7 years ago |
Rich Harris
|
5ebd43898c
|
deprecate get with string argument
|
7 years ago |
Rich Harris
|
ee8256604c
|
allow overwritten observe
|
7 years ago |
Rich Harris
|
6249fa6bc8
|
Merge pull request #1345 from sveltejs/gh-1069
use destructuring syntax for computed props in v2 mode - fixes #1069
|
7 years ago |
Rich Harris
|
99ea7539af
|
use destructuring syntax for computed props in v2 mode - fixes #1069
|
7 years ago |
Rich Harris
|
3d8c768c81
|
update tests
|
7 years ago |
Rich Harris
|
2a43fe94b3
|
deprecate observe
|
7 years ago |
Rich Harris
|
c1573dbf2c
|
implement onstate and onupdate
|
7 years ago |
Rich Harris
|
410f44dced
|
Merge branch 'master' into gh-1197
|
7 years ago |
Rich Harris
|
33afb7e49a
|
add some onstate/onupdate tests
|
7 years ago |
Rich Harris
|
7fe139feaa
|
Merge pull request #1340 from sveltejs/gh-474
add codes to warnings
|
7 years ago |
Rich Harris
|
35f4a1f063
|
add codes to errors
|
7 years ago |
Conduitry
|
bed13d2147
|
in v2, don't parse for interpolations in non-root style elements (#1339)
|
7 years ago |
Rich Harris
|
b86a1edb52
|
add codes to validation errors
|
7 years ago |
Rich Harris
|
5a245b2871
|
update tests
|
7 years ago |
Rich Harris
|
f0b2cb99f2
|
add codes to warnings (#474)
|
7 years ago |
Rich Harris
|
813e077ccc
|
Merge pull request #1330 from sveltejs/gh-1318
implement syntax changes
|
7 years ago |
Rich Harris
|
2b3fe0edc1
|
attribute shorthand test
|
7 years ago |
Rich Harris
|
7576d7dc93
|
update keyed each block syntax
|
7 years ago |
Rich Harris
|
9bba8d18d1
|
implement dynamic components etc
|
7 years ago |
Rich Harris
|
e85eda8279
|
reenable all tests
|
7 years ago |
Rich Harris
|
94a7ffb9a5
|
fix debugging comments
|
7 years ago |
Rich Harris
|
7681939d3e
|
fix head/window meta tags
|
7 years ago |
Rich Harris
|
bb61e6e911
|
v2 js tests
|
7 years ago |
Rich Harris
|
cb514afde4
|
more tests, support svelte: elements
|
7 years ago |
Rich Harris
|
0edbac615c
|
add validator tests
|
7 years ago |
Rich Harris
|
258466ebbe
|
attribute shorthand
|
7 years ago |
Rich Harris
|
032083bb34
|
fix #1331
|
7 years ago |
Rich-Harris
|
90a372ebf3
|
brute force new keyed each block syntax
|
7 years ago |
Rich-Harris
|
cc0055cf82
|
update parser for v2
|
7 years ago |
Rich-Harris
|
eebd47d02b
|
add v2 parser tests, handle single curly tags
|
7 years ago |
Rich Harris
|
0ebe5355e1
|
Merge pull request #1299 from sveltejs/gh-1257
Stats
|
7 years ago |
Rich Harris
|
07a53e55de
|
Merge pull request #1311 from sveltejs/gh-1278
treat component events the same as element events
|
7 years ago |
Rich Harris
|
4a6807eab1
|
Merge pull request #1312 from sveltejs/gh-1275
deconflict against inherited contexts
|
7 years ago |
Rich Harris
|
f66f21bf23
|
Merge pull request #1313 from sveltejs/gh-1270
fail validation if bound <select> has dynamic multiple attribute
|
7 years ago |
Rich Harris
|
2cd495739f
|
Merge pull request #1314 from sveltejs/gh-1269
make CSS DCE case-insensitive
|
7 years ago |
Rich-Harris
|
6ef808c941
|
support custom events on <:Window> - fixes #1268
|
7 years ago |
Rich-Harris
|
ee01fb58c6
|
make CSS DCE case-insensitive - fixes #1269
|
7 years ago |
Rich-Harris
|
dfc8462d98
|
fail validation if bound <select> has dynamic multiple attribute - fixes #1270
|
7 years ago |
Rich-Harris
|
34bedcc299
|
deconflict against inherited contexts - fixes #1275
|
7 years ago |
Rich-Harris
|
029e952171
|
treat component events the same as element events - fixes #1278
|
7 years ago |
Rich Harris
|
8717ff8c3c
|
Merge pull request #1310 from sveltejs/gh-1300
bail out of CSS optimisations on encountering spread
|
7 years ago |
Rich-Harris
|
d6b8ca3fdb
|
bail out of CSS optimisations on encountering spread - fixes #1300
|
7 years ago |
Rich-Harris
|
dd247447c0
|
ensure correct order of DOM insertions with neighbouring keyed each blocks - fixes #1306
|
7 years ago |
Rich-Harris
|
ee7f6769c4
|
spread on dynamic component - fixes #1307
|
7 years ago |
Rich-Harris
|
304a0e8282
|
merge master -> gh-1257
|
7 years ago |
Rich Harris
|
0c9d703948
|
Merge pull request #1298 from sveltejs/gh-795
output { js, css, ast } from svelte.compile
|
7 years ago |
Rich Harris
|
f27b29d5cb
|
Merge pull request #1289 from sveltejs/gh-195
Multi-spread
|
7 years ago |
Rich-Harris
|
7c47cc19f7
|
handle boolean attributes
|
7 years ago |
Rich-Harris
|
c0287f2080
|
include warnings in stats object
|
7 years ago |
Rich-Harris
|
a5d5a6c952
|
add lifecycle hooks
|
7 years ago |
Rich-Harris
|
788aa89b41
|
add stats tests, handle imports
|
7 years ago |
Rich-Harris
|
9092b1c58a
|
dont generate test output if no css
|
7 years ago |
Rich-Harris
|
00877e8ebd
|
output { js, css, ast } from svelte.compile - fixes #795
|
7 years ago |
Rich-Harris
|
5980f0752c
|
fix element spread SSR
|
7 years ago |
Rich-Harris
|
36290cb6cd
|
component spread
|
7 years ago |
Rich-Harris
|
5a45b0e7b4
|
tidy up/notes to self
|
7 years ago |
Rich Harris
|
47da7d1ed6
|
Merge pull request #1295 from sveltejs/each-block-keyed-empty
handle empty each blocks
|
7 years ago |
Rich-Harris
|
6e5523cb89
|
Revert "fix handler in-place"
This reverts commit 6ebf46ad67 .
|
7 years ago |
Rich-Harris
|
e585ccf242
|
Merge branch 'custom-event-teardown' of https://github.com/ekhaled/svelte into ekhaled-custom-event-teardown
|
7 years ago |
ekhaled
|
6ebf46ad67
|
fix handler in-place
|
7 years ago |
Rich-Harris
|
50ed9252de
|
handle empty each blocks
|
7 years ago |
Rich-Harris
|
01a10d9511
|
argh, need a precommit check for this
|
7 years ago |
Rich-Harris
|
2c670a43ac
|
allow keyed each block to have static content - fixes #1291
|
7 years ago |
ekhaled
|
298a339df9
|
add dev mode warning when teardown is returned instead of destroy
|
7 years ago |
ekhaled
|
b8c0ab2949
|
support both destroy and teardown in custom event handlers
|
7 years ago |
Rich-Harris
|
40cf29b2b7
|
basic attribute spreading on elements
|
7 years ago |
Josh Duff
|
864fd313bb
|
Accept backtick string literals in tag/props properties
|
7 years ago |
Josh Duff
|
e81fb88f41
|
Fix backtick string literals not being recognized for the svg property
Failing test for #1284
Fixes #1284
|
7 years ago |
Rich-Harris
|
3f32be8c04
|
Merge branch 'master' into mrkishi-spread
|
7 years ago |
Conduitry
|
7b6f206003
|
fix assembly of initial state object
|
7 years ago |
Rich-Harris
|
416fc0c81b
|
include spread with other attributes
|
7 years ago |