Rich Harris
eccc8b264d
Implement local transitions — fixes #1480
6 years ago
Rich Harris
c2e6d1bf0d
Better composition — implements https://github.com/sveltejs/rfcs/pull/12
6 years ago
Chris Reeves
c9301dc9f7
defer hoisting until after the template is walked - fixes #2005
6 years ago
Rich Harris
ff6e378fcb
Merge pull request #1993 from sveltejs/gh-1920
...
prevent writing to reactive values
6 years ago
Richard Harris
b8e0cccea8
prevent writing to reactive values - fixes #1920
6 years ago
Richard Harris
ed9df1fff3
dont use identity function to reflect props
6 years ago
Rich Harris
5be480d7ac
Merge pull request #1991 from sveltejs/gh-1952-b
...
hoist vars and lets that don't change
6 years ago
Richard Harris
81d9647517
hoist vars and lets - closes #1952
6 years ago
Richard Harris
8c3f652a01
fix scroll bindings
6 years ago
Chris Reeves
d3a7ccae4f
reconcile test diff
6 years ago
Rich Harris
f3701794be
Merge pull request #1978 from evs-chris/gh-1977-evschris
...
Render default slot content event handlers conditionally (with bonus) - #1977
6 years ago
Rich Harris
4c9a55cb66
Merge pull request #1980 from evs-chris/gh-1952-evschris
...
First pass at tracking mutation to avoid unnecessary update code - #1952
6 years ago
Rich Harris
0ea3840046
Overhaul transitions - fixes #1906
6 years ago
Chris Reeves
e85222ad84
first pass at tracking mutation to avoid unnecessary update code - #1952
...
also tracks mutation on child refs of const declarations - #1917
6 years ago
Chris Reeves
057298a79f
fix newline-before-block diffs caused by code builder adjustments
6 years ago
Richard Harris
423e4e6cbc
deconflict with implicit props - fixes #1957
6 years ago
Richard Harris
1d9ce0fff5
update tests
6 years ago
Richard Harris
a7370ce024
fix test
6 years ago
Rich Harris
c0a8e630e3
Fix media bindings, simplify others
6 years ago
Richard Harris
18c2ae715f
prevent false positive detection of events that can be made passive - fixes #1914
6 years ago
Richard Harris
468b5dc0c4
fix tests
6 years ago
Richard Harris
ef944b5713
prevent parent component modifying child component state - fixes #1924
6 years ago
Rich Harris
abdbb00d6d
fix test
6 years ago
Rich Harris
7440fa54e9
remove missing prop warning false positives - fixes #1902
6 years ago
Rich Harris
1f46e23e1b
More conservative invalidation
6 years ago
Rich Harris
29052aba7d
Bring svelte.technology source into main repo
6 years ago
Conduitry
df57e508f8
use extension-less import for svelte/internal
6 years ago
Rich Harris
f45e2b70fd
Implement reactive assignments ( #1839 )
...
This also includes elements of RFCs 2 and 3
6 years ago
Rich Harris
79ea0bd43c
Merge pull request #1822 from aphitiel/gh-1743
...
move resize handler from _beforecreate to _after.. (fixes #1743 )
6 years ago
Rich Harris
e5ae97b9c9
use helper for combining window binding props
6 years ago
pk
d27dbae51c
move resize handler from _beforecreate to _after.. ( fixes #1743 )
6 years ago
Rich Harris
54fe128cf8
Merge pull request #1819 from sveltejs/gh-1088
...
Implement event modifiers
6 years ago
Rich Harris
82b1b75afe
implement event modifiers
6 years ago
Rich Harris
e7c62e9182
only add list/index to each block context if necessary
6 years ago
Rich Harris
681de7d220
merge master -> gh-1187-b
6 years ago
Rich Harris
d6f25a6a21
redo 9e9a078d
on top of current master
6 years ago
Rich Harris
004a7a24ed
Merge branch 'master' into gh-938
6 years ago
Rich Harris
4afa133214
reinstate tests
6 years ago
Rich Harris
86fd8f3e16
merge master -> gh-938
6 years ago
Rich Harris
4a88c9ccb5
remove -bundle files
6 years ago
Rich Harris
e0fe31327a
move render logic into separate phase ( #1678 )
6 years ago
Rich Harris
f54c1ec7b8
support dynamic import in expressions
6 years ago
Josh Duff
211e0383cf
Only update inputs when the value changed
...
Fixes #1699
6 years ago
Rich Harris
a18cec0ec6
not sure where that extra blank line came from
6 years ago
Rich Harris
c2f0ca3e2e
alternative approach to #1520
6 years ago
Rich Harris
33ed2f504e
Merge branch 'master' into gh-1520
6 years ago
Rich Harris
ff6c4c7767
Merge pull request #1681 from sveltejs/gh-1666
...
correctly set select value on mount
6 years ago
Rich Harris
154ee73765
support debug tag in SSR mode - fixes #1659
6 years ago
Rich Harris
ec6360487e
correctly set select value on mount - fixes #1666
6 years ago
Jacob Wright
2c24c36120
Allows fragment updates to happen after state updates
...
Proposed fix for #1520 . Provides a starting point for discussion.
6 years ago
Rich Harris
3778431775
Merge pull request #1670 from sveltejs/init
...
Share more init work
6 years ago
Rich Harris
d323f51e6c
update tests
6 years ago
Jacob Wright
b6e51ddc32
Change actions to init on mount rather than hydrate
...
Looking at the discussion on https://github.com/sveltejs/svelte/pull/1247 it sounds like this was the intended way actions would be set up to work (which is why we didn't add a `mount` lifecycle method). I *believe* this is a fix in the original implementation.
Complaints in chat about this surfaced the issue. Some libraries expect the element to be in the DOM when initializing and these libraries cannot be used without any lifecycle hook. @PaulMaly is requesting this be looked at, and I agree with his assesment.
What's more, this change *should* be backwards compatable. Actions which work before this change should continue working after this change.
6 years ago
Rich Harris
d56b0b007e
update tests
6 years ago
Rich Harris
bcf4c59cc6
-> v2.10.0
6 years ago
Rich Harris
6b56d0494c
Merge branch 'master' of github.com:sveltejs/svelte
6 years ago
Rich Harris
b6c3749d99
tidy up
6 years ago
Rich Harris
1dc1343f00
only add debugger statements in dev mode
6 years ago
Rich Harris
be412d3605
Merge pull request #1642 from ekhaled/gh-1600-ios
...
fix #1600 for ios
6 years ago
Rich Harris
401a6fea5d
handle single identifiers in {@debug} tags
6 years ago
Rich Harris
a1264f583d
fix test
6 years ago
Rich Harris
a5967fa118
Merge branch 'debug' of https://github.com/GarrettGeorge/svelte into GarrettGeorge-debug
6 years ago
Admin
4004a569e1
Adds tests for valid and invalid debug tag usage.
6 years ago
ekhaled
b8e03dcfb8
update snapshot
6 years ago
Rich Harris
b94d7adfec
replace appendNode(node, parent) with append(parent, node) - easier to follow
6 years ago
Rich Harris
9964a77565
stringify values before setting text data - fixes #1598
6 years ago
Rich Harris
264d65d52c
Merge pull request #1610 from ekhaled/gh-1600
...
closes #1600
6 years ago
ekhaled
259f77d015
closes #1600
6 years ago
Curtis Maloney
f0a247a4e6
[ Fixed #1608 ] Allow binding of input files
6 years ago
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
6 years ago
Rich Harris
7678b36581
separate groupOutros from transitionsManager
6 years ago
Rich Harris
ce575e1065
Revert "Fix for #1553"
6 years ago
Pavel Malyshev
f1fc81a49f
Fix for #1553
6 years ago
Pavel Malyshev
52ece0b5f0
Fix for #1538
6 years ago
Rich Harris
04ef203787
prevent possibility of conflicts with __file
7 years ago
Rich Harris
d3201603d9
change __svelte_meta to __svelte_meta.loc
7 years ago
Rich Harris
63a712ccd9
add location info to nodes - fixes #1499
7 years ago
Rich Harris
8ba809ded1
add snapshot test
7 years ago
Rich Harris
a75b0b71c5
pass in destroy method
7 years ago
Rich Harris
c4937d271f
fix skipped intros
7 years ago
Rich Harris
042ec54f7f
nested component transitions
7 years ago
Rich Harris
44bb2da29b
add skipIntroByDefault compiler option ( #547 )
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
6ddfc19bbc
only update component props if they are dynamic - fixes #1394
7 years ago
Rich Harris
5f46650801
update test
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
da2a45af80
keep ES5 function names in dev mode
7 years ago
Rich Harris
a29e2733cd
update tests
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
506ab3952e
destructuring
7 years ago
Rich Harris
f5048fcf10
deduplicate each block context generation for keyed blocks
7 years ago
Rich Harris
61ee380e26
deduplicate each block context generation ( #1287 )
7 years ago