Rich Harris
|
288042821a
|
Merge pull request #1636 from sveltejs/gh-875
use props when passing data to custom elements (#875)
|
2018-08-08 08:29:11 -04:00 |
|
Admin
|
622e7b0190
|
Adds debug all option to debug tag
|
2018-08-08 00:36:52 -05:00 |
|
Rich Harris
|
28e145e96d
|
preserve whitespace inside lists
|
2018-08-05 16:06:54 -04:00 |
|
Rich Harris
|
b3f009122b
|
tests were wrong way round
|
2018-08-05 15:38:09 -04:00 |
|
Rich Harris
|
b94d7adfec
|
replace appendNode(node, parent) with append(parent, node) - easier to follow
|
2018-08-05 15:35:52 -04:00 |
|
Rich Harris
|
b26ee1c3bb
|
tweak test
|
2018-08-05 14:00:47 -04:00 |
|
Rich Harris
|
cce3a30ef2
|
use props when passing data to custom elements (#875)
|
2018-08-05 13:44:29 -04:00 |
|
Admin
|
89412e370e
|
Adds validation for invalid reference names like foo-bar.
|
2018-08-05 00:29:38 -05:00 |
|
Rich Harris
|
e35f174207
|
Merge pull request #1628 from sveltejs/gh-1540
handle rest elements in computed properties
|
2018-08-04 19:40:27 -04:00 |
|
Rich Harris
|
65aae85fed
|
Merge pull request #1631 from sveltejs/gh-1618
encapsulate local styles inside global ones
|
2018-08-04 19:39:59 -04:00 |
|
Rich Harris
|
7eaf5dca4d
|
encapsulate local styles inside global ones - fixes #1618
|
2018-08-04 16:54:23 -04:00 |
|
Rich Harris
|
09db82b7bd
|
failing test for #1621
|
2018-08-04 15:34:26 -04:00 |
|
Rich Harris
|
7d55a57a2c
|
handle rest elements in computed properties - fixes #1540
|
2018-08-04 10:27:24 -04:00 |
|
Rich Harris
|
a823ff32a9
|
update CLI tests
|
2018-08-04 09:37:39 -04:00 |
|
Rich Harris
|
9964a77565
|
stringify values before setting text data - fixes #1598
|
2018-08-04 09:31:24 -04:00 |
|
ekhaled
|
7042f5d2cb
|
failing test for #1598
|
2018-08-04 09:17:48 -04:00 |
|
Rich Harris
|
b03c011a17
|
upgrade mocha
|
2018-08-03 23:30:25 -04:00 |
|
Rich Harris
|
3c7a4bcc4b
|
fix rollup config etc
|
2018-08-03 20:10:30 -04:00 |
|
Rich Harris
|
aeb01fa028
|
eslint
|
2018-08-03 20:03:15 -04:00 |
|
Rich Harris
|
e937060de2
|
add non-spread test for attribute safety
|
2018-08-01 16:56:42 -04:00 |
|
Rich Harris
|
630bc5cbb9
|
sanitize spread attributes and disallow invalid attribute names
|
2018-08-01 16:53:45 -04:00 |
|
Rich Harris
|
01a099d2e6
|
Merge pull request #1612 from ekhaled/gh-1589
Fixes #1589
|
2018-07-24 13:23:28 -04:00 |
|
Rich Harris
|
264d65d52c
|
Merge pull request #1610 from ekhaled/gh-1600
closes #1600
|
2018-07-24 13:21:48 -04:00 |
|
ekhaled
|
bb5e6cc016
|
add failing test for #1589
|
2018-07-23 15:54:33 +01:00 |
|
ekhaled
|
259f77d015
|
closes #1600
|
2018-07-23 15:11:04 +01:00 |
|
Curtis Maloney
|
f0a247a4e6
|
[Fixed #1608] Allow binding of input files
|
2018-07-23 12:10:07 +10:00 |
|
Rich Harris
|
87e2241928
|
null out refs to dynamic components - fixes #1596
|
2018-07-17 14:11:07 -04:00 |
|
Rich Harris
|
c6f053ebbb
|
Merge branch 'master' of github.com:sveltejs/svelte
|
2018-07-14 22:21:50 -04:00 |
|
Conduitry
|
b4d7653b42
|
allow {:then}/{:catch} to have no bound identifier (#1507)
|
2018-07-09 20:10:28 -04:00 |
|
Conduitry
|
26dfb9afa7
|
in each-else, use mount/intro according to that branch's contents (#1586)
Fixes # 1559
|
2018-07-09 13:02:17 -04:00 |
|
Conduitry
|
e66d9ffae7
|
in .fire always set calling flag back to false (#1587)
* in .fire always set calling flag back to false (#1573)
* update expected bundles
|
2018-07-09 13:00:58 -04:00 |
|
Yury Zhuravlev
|
0dcc0f2062
|
Merge branch 'master' into fix_outro_timeout
|
2018-07-09 11:28:40 +09:00 |
|
Conduitry
|
a2368cde46
|
unique name for select_block_type in IfBlock#buildCompoundWithOutros
Fixes #1580
|
2018-07-08 11:58:45 -04:00 |
|
Conduitry
|
909536dac9
|
fix determing whether an attribute should prevent innerHTML optimization
Fixes #1581
|
2018-07-08 11:58:33 -04:00 |
|
Yury Zhuravlev
|
7cab338e32
|
Fix race condition for if block
|
2018-07-06 19:02:12 +09:00 |
|
Rich Harris
|
5ff7cb51dc
|
use template.content in place of template where appropriate - fixes #1571
|
2018-07-01 14:04:04 -04:00 |
|
Rich Harris
|
faa07e8d57
|
Merge pull request #1572 from sveltejs/gh-1561
abort transition on detach
|
2018-06-29 17:50:26 -04:00 |
|
Rich Harris
|
5c6e7e878c
|
Merge pull request #1555 from fjorgemota/patch-1
Quote name of attribute to nested components
|
2018-06-29 17:50:06 -04:00 |
|
Rich Harris
|
f3e4f04a54
|
abort transition on detach - alternative fix for #1561
|
2018-06-29 15:04:45 -04:00 |
|
Rich Harris
|
7678b36581
|
separate groupOutros from transitionsManager
|
2018-06-28 23:49:16 -04:00 |
|
Rich Harris
|
bde21dad87
|
outro when <svelte:component> switches - #1568
|
2018-06-28 23:12:04 -04:00 |
|
Fernando Jorge Mota
|
9a0af96c44
|
Support invalid JS attributes when passing data to components and on binding attributes, too
|
2018-06-25 03:31:04 -03:00 |
|
Rich Harris
|
ce575e1065
|
Revert "Fix for #1553"
|
2018-06-22 20:08:51 -04:00 |
|
Rich Harris
|
000dc29a14
|
Merge pull request #1557 from PaulMaly/1553-return-from-custom-event-handler
Fix for #1553
|
2018-06-22 19:21:06 -04:00 |
|
Pavel Malyshev
|
f1fc81a49f
|
Fix for #1553
|
2018-06-22 21:05:29 +03:00 |
|
Christian Kaisermann
|
fe9a68d071
|
Fix prefixed animation name replacement
|
2018-06-22 15:00:54 -03:00 |
|
Pavel Malyshev
|
52ece0b5f0
|
Fix for #1538
|
2018-06-20 18:10:48 +03:00 |
|
Rich Harris
|
65592aac76
|
Merge pull request #1533 from sveltejs/gh-1532
call outrocallback immediately for empty each block
|
2018-06-08 09:38:34 -04:00 |
|
Rich Harris
|
b76f074401
|
Merge pull request #1529 from sveltejs/gh-1527
avoid unnecessary remounts
|
2018-06-08 09:25:32 -04:00 |
|
Rich Harris
|
f8ca0d4efe
|
call outrocallback immediately for empty each block
|
2018-06-07 08:28:09 -04:00 |
|
Rich Harris
|
aebafcc975
|
fix for #1522... maybe?
|
2018-06-06 18:03:21 -04:00 |
|
Rich Harris
|
e087d08880
|
failing test for #1522
|
2018-06-06 18:00:43 -04:00 |
|
Rich Harris
|
f1cfa55efc
|
Merge pull request #1526 from kaisermann/refs-callee-warn
Add refs.* to valid event handler callees warning message
|
2018-06-06 17:43:54 -04:00 |
|
Rich Harris
|
52032bef8f
|
failing test for #1527
|
2018-06-06 16:52:01 -04:00 |
|
Christian Kaisermann
|
19d541ab77
|
Add refs.* to valid event handler callees warning message
|
2018-06-06 14:32:34 -03:00 |
|
Conduitry
|
755f085b1b
|
fix spread when an attribute or prop has multiple dependencies (#1515)
|
2018-05-30 12:05:30 -04:00 |
|
Rich Harris
|
5375af53f1
|
Merge pull request #1501 from sveltejs/gh-1499
add location info to nodes
|
2018-05-28 19:40:40 -04:00 |
|
Rich Harris
|
04ef203787
|
prevent possibility of conflicts with __file
|
2018-05-28 19:35:36 -04:00 |
|
Rich Harris
|
48c885bcbb
|
update CLI tests to fix version number thing
|
2018-05-28 19:14:43 -04:00 |
|
Rich Harris
|
d3201603d9
|
change __svelte_meta to __svelte_meta.loc
|
2018-05-28 19:07:12 -04:00 |
|
Rich Harris
|
024530ed53
|
Merge pull request #1505 from kaisermann/transform-prefixed-keyframes
Make the compiler also transform prefixed @keyframes
|
2018-05-28 18:55:48 -04:00 |
|
Conduitry
|
5e8a8b95e5
|
update some stray references to v1 syntax
|
2018-05-27 15:48:21 -04:00 |
|
Christian Kaisermann
|
877fbeffec
|
Make the compiler also transform prefixed @keyframes
|
2018-05-27 16:19:58 -03:00 |
|
Rich Harris
|
63a712ccd9
|
add location info to nodes - fixes #1499
|
2018-05-26 11:54:12 -04:00 |
|
Rich Harris
|
c5544b7faf
|
Merge pull request #1498 from sveltejs/gh-1497
detach outroing blocks correctly
|
2018-05-25 19:28:33 -04:00 |
|
Rich Harris
|
04fc83d791
|
fix nested outro transitions
|
2018-05-25 18:28:57 -04:00 |
|
Rich Harris
|
29ec07eefe
|
Merge pull request #1494 from sveltejs/gh-1230
use CSS classes for ref:* selectors
|
2018-05-25 16:38:58 -04:00 |
|
Conduitry
|
2b3e9a3523
|
use CSS classes for ref:* selectors (#1230)
|
2018-05-25 07:19:53 -04:00 |
|
Rich Harris
|
15efef9a98
|
separate hasOutros from hasOutroMethod - fixes #1492
|
2018-05-24 23:42:11 -04:00 |
|
Rich Harris
|
df60585dc4
|
Merge branch 'master' into gh-1489
|
2018-05-24 08:37:53 -04:00 |
|
Rich Harris
|
b57be7664e
|
fix dynamic component bindings (#1489)
|
2018-05-24 08:32:37 -04:00 |
|
Conduitry
|
5f156fd09c
|
tidy, and revert changes to cli test sample commands
|
2018-05-17 16:12:13 -04:00 |
|
Conduitry
|
860a117f0e
|
normalize paths in comments in cli tests
|
2018-05-17 14:30:07 -04:00 |
|
Pat Cavit
|
e79e077b40
|
cross-platform test setup via shelljs
My attempt at solving https://github.com/sveltejs/svelte/issues/1478
|
2018-05-16 23:40:42 -07:00 |
|
Rich Harris
|
8b20837e2a
|
Merge pull request #1479 from sveltejs/gh-1470
always create outro method for top-level block
|
2018-05-16 22:04:24 -04:00 |
|
Rich Harris
|
f97601ff1d
|
always create outro method for top-level block - fixes #1470
|
2018-05-16 21:55:14 -04:00 |
|
Rich Harris
|
b45b2415f2
|
nested components skip intro on initial render - fixes #1460
|
2018-05-16 21:35:29 -04:00 |
|
Rich Harris
|
a9d258b9a5
|
Merge pull request #1468 from sveltejs/gh-1458
allow animations to be aborted
|
2018-05-16 10:48:28 -04:00 |
|
Rich Harris
|
63cd3d0601
|
add test, tweak codegen
|
2018-05-16 10:46:18 -04:00 |
|
Rich Harris
|
8ba809ded1
|
add snapshot test
|
2018-05-16 00:07:06 -04:00 |
|
Rich Harris
|
276af83cb7
|
support parameterised animations
|
2018-05-16 00:06:55 -04:00 |
|
Rich Harris
|
c28f62a117
|
quote slot names if necessary - fixes #1461
|
2018-05-14 19:55:36 -04:00 |
|
Rich Harris
|
a75b0b71c5
|
pass in destroy method
|
2018-05-14 10:41:02 -04:00 |
|
Rich Harris
|
7c0a8074c4
|
tidy up a bit
|
2018-05-13 20:51:36 -04:00 |
|
Rich Harris
|
94206ca439
|
add animation validation tests
|
2018-05-13 18:43:48 -04:00 |
|
Rich Harris
|
bade6df241
|
css animations
|
2018-05-13 17:45:52 -04:00 |
|
Rich Harris
|
1b57779eb6
|
implement js transitions, albeit messily
|
2018-05-13 16:20:12 -04:00 |
|
Rich Harris
|
98e63b37e9
|
groundwork for animations (#1431)
|
2018-05-12 23:35:03 -04:00 |
|
Rich Harris
|
c4937d271f
|
fix skipped intros
|
2018-05-12 21:55:07 -04:00 |
|
Rich Harris
|
4c62d22b9c
|
allow transition functions to return a function (#1431)
|
2018-05-12 18:21:36 -04:00 |
|
Rich Harris
|
b5931b95d4
|
supply 1 - t as second argument to transition tick/css functions (#1431)
|
2018-05-12 17:00:29 -04:00 |
|
Rich Harris
|
042ec54f7f
|
nested component transitions
|
2018-05-12 16:48:05 -04:00 |
|
Rich Harris
|
3623c4abc9
|
nested await block outros
|
2018-05-12 16:08:46 -04:00 |
|
Rich Harris
|
64fa48e699
|
outroing each blocks
|
2018-05-12 15:46:01 -04:00 |
|
Rich Harris
|
0a230d1c9d
|
WIP towards nested transitions
|
2018-05-12 14:28:39 -04:00 |
|
Rich Harris
|
44bb2da29b
|
add skipIntroByDefault compiler option (#547)
|
2018-05-12 12:11:46 -04:00 |
|
Conduitry
|
0122955a16
|
allow spaces around reserved words used in tags in attributes (#1445)
|
2018-05-10 20:05:57 -04:00 |
|
Rich Harris
|
fa61d2570e
|
allow spread props on elements with tests for static attributes
|
2018-05-06 15:58:19 -04:00 |
|
Rich Harris
|
e8a780676d
|
Abort outro if block is recreated — fixes #1425
|
2018-05-06 15:50:41 -04:00 |
|
Rich Harris
|
e1db82773d
|
Group outro callbacks — fixes #648
|
2018-05-06 12:11:56 -04:00 |
|
Conduitry
|
b45b264b72
|
fix handling of shorthand event handler in dynamic components
|
2018-05-06 09:14:23 -04:00 |
|
Rich Harris
|
c7c46dec29
|
Merge pull request #1422 from sveltejs/each-object-create
use Object.create for each block child contexts
|
2018-05-05 20:42:17 -04:00 |
|
Rich Harris
|
fabfc78620
|
fix duplicate events on range input bindings (#1419)
|
2018-05-05 20:12:34 -04:00 |
|
Rich Harris
|
d85b60a09c
|
use Object.create for each block child contexts
|
2018-05-05 19:43:06 -04:00 |
|
Rich Harris
|
a18be79887
|
simplify handling of html blocks
|
2018-05-05 17:17:59 -04:00 |
|
Rich Harris
|
103f278cfc
|
update tests
|
2018-05-05 16:48:49 -04:00 |
|
Rich Harris
|
08480b7022
|
ugh
|
2018-05-05 15:38:09 -04:00 |
|
Rich Harris
|
c355b02b8c
|
support transitions in await blocks - fixes #956
|
2018-05-05 15:14:01 -04:00 |
|
Rich Harris
|
d8d9c58c63
|
Merge branch 'await-helper' into gh-956
|
2018-05-05 13:59:22 -04:00 |
|
Rich Harris
|
8d772b163b
|
fix #1417
|
2018-05-05 13:54:20 -04:00 |
|
Rich Harris
|
6437d7bfa7
|
failing test for #1417
|
2018-05-05 13:38:54 -04:00 |
|
Rich Harris
|
f65d56b027
|
failing test for #956
|
2018-05-05 11:12:48 -04:00 |
|
Rich Harris
|
2aea2ea842
|
failing test for #1413
|
2018-05-03 15:49:13 -04:00 |
|
Rich Harris
|
bea1265cae
|
Merge pull request #1395 from sveltejs/gh-1327
Update store state when new computed properties are added
|
2018-05-03 10:51:08 -04:00 |
|
Conduitry
|
aba5929697
|
mark elements with refs as ineligible for innerhtml (#1407)
|
2018-05-03 04:01:54 -04:00 |
|
Rich Harris
|
c8d55aa90a
|
update state with new computed properties
|
2018-05-02 21:31:38 -04:00 |
|
Rich Harris
|
ba7fc6b580
|
Merge branch 'master' into gh-1327
|
2018-05-02 21:05:16 -04:00 |
|
Rich Harris
|
8eb327b492
|
Merge pull request #1405 from sveltejs/gh-1399-alt
alternative approach to #1399
|
2018-05-02 21:04:48 -04:00 |
|
Rich Harris
|
eff431965e
|
Merge pull request #1402 from sveltejs/gh-1397
evaluate each block key in child scope
|
2018-05-02 21:01:07 -04:00 |
|
Rich Harris
|
367f062e4e
|
fix and simplify cycle detection
|
2018-05-02 20:57:46 -04:00 |
|
Rich Harris
|
923c64d086
|
put test alongside other store tests
|
2018-05-01 22:28:06 -04:00 |
|
Rich Harris
|
6ddfc19bbc
|
only update component props if they are dynamic - fixes #1394
|
2018-05-01 21:42:36 -04:00 |
|
Rich Harris
|
7f58701085
|
evaluate each block key in child scope - fixes #1397
|
2018-05-01 21:24:22 -04:00 |
|
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
|
2018-05-01 21:20:05 -04:00 |
|
Rich Harris
|
0d3984a2ad
|
Merge pull request #1393 from sveltejs/bind-width-etc
allow destruction of components with bind:offsetWidth etc
|
2018-04-30 21:37:01 -04:00 |
|
Rich Harris
|
5f471e5e32
|
Merge pull request #1392 from sveltejs/gh-1390
only overwrite this in event handlers for custom events
|
2018-04-30 21:36:50 -04:00 |
|
Rich Harris
|
5f46650801
|
update test
|
2018-04-30 21:03:34 -04:00 |
|
Rich Harris
|
9ac0c40d65
|
failing test for #1327
|
2018-04-30 21:01:24 -04:00 |
|
Rich Harris
|
49a09ef847
|
only overwrite this in event handlers for custom events - fixes #1390
|
2018-04-30 20:25:48 -04:00 |
|
Conduitry
|
01cdffa46e
|
fix svelte-cli references
|
2018-04-30 20:20:10 -04:00 |
|
Rich Harris
|
afb6d07991
|
remove debugging logging
|
2018-04-30 19:57:16 -04:00 |
|
Rich Harris
|
14f84a3e8a
|
Merge pull request #1386 from sveltejs/gh-984
width and height bindings
|
2018-04-30 19:50:13 -04:00 |
|
Rich Harris
|
86c273192f
|
rewrite version numbers to make cli testing less of a pain
|
2018-04-30 09:11:44 -04:00 |
|
Rich Harris
|
8f8b1308b7
|
update tests
|
2018-04-30 09:09:03 -04:00 |
|
Rich Harris
|
ac4ff538ae
|
Merge branch 'master' into gh-984
|
2018-04-30 09:07:57 -04:00 |
|
Rich Harris
|
60516aff0d
|
update tests
|
2018-04-30 09:07:47 -04:00 |
|
Rich Harris
|
c01cde9065
|
Merge branch 'master' into gh-1360
|
2018-04-30 09:06:54 -04:00 |
|
Rich Harris
|
4a67542bec
|
prevent bind:offsetWidth etc on void elements
|
2018-04-30 08:57:50 -04:00 |
|
Rich Harris
|
da2a45af80
|
keep ES5 function names in dev mode
|
2018-04-29 20:58:05 -04:00 |
|
Rich Harris
|
b381aa63a4
|
integrate CLI - fixes #1360
|
2018-04-29 20:25:12 -04:00 |
|
Rich Harris
|
a29e2733cd
|
update tests
|
2018-04-29 20:07:24 -04:00 |
|
Rich Harris
|
fe4637305b
|
add validation logic, error on dimension bindings for SVG elements
|
2018-04-29 20:00:02 -04:00 |
|
Rich Harris
|
1bacad1087
|
update tests
|
2018-04-29 19:21:30 -04:00 |
|
Rich Harris
|
541ec6c397
|
bind to dimensions
|
2018-04-29 19:17:52 -04:00 |
|
Rich Harris
|
f00d08427e
|
Merge branch 'master' into gh-984
|
2018-04-29 18:34:01 -04:00 |
|
Rich Harris
|
2866b11c7d
|
WIP towards #984
|
2018-04-29 18:32:28 -04:00 |
|
Rich Harris
|
70034ea997
|
bind to destructured properties
|
2018-04-29 17:28:51 -04:00 |
|
Rich Harris
|
9607593705
|
sparse array patterns
|
2018-04-29 17:08:24 -04:00 |
|
Rich Harris
|
506ab3952e
|
destructuring
|
2018-04-29 16:25:43 -04:00 |
|
Rich Harris
|
f5048fcf10
|
deduplicate each block context generation for keyed blocks
|
2018-04-29 14:39:30 -04:00 |
|