Commit Graph

70 Commits (643aa41b9aa0fcc2a1ba1566388ec0564a57cee4)

Author SHA1 Message Date
PaulMaly 21a5169845
Use special blank_object() for component.$$.dirty
7 years ago
PaulMaly 90556e97c6
Make component.$$.dirty just a dictionary
7 years ago
Rich Harris 78332cf5b0
Merge pull request #2664 from EmilTholin/each-block-destructuring-rest
7 years ago
Rich Harris ab711ac89c
Merge pull request #2616 from EmilTholin/insertBefore_null_default_anchor
7 years ago
Rich Harris c217f2b00b
Merge pull request #2618 from EmilTholin/remove_21618scope_from_spread
7 years ago
Emil Tholin 97ee67c08f Add support for object-rest in each destructuring
7 years ago
Emil Tholin 5a0be42006 Remove the scope key from props when calculating spread
7 years ago
Emil Tholin 4cbbabecb5 Make null the default anchor of insertBefore
7 years ago
Richard Harris 091410028e fix subscribe implementation, add test for unsubscribing observables
7 years ago
Richard Harris c4a8e9755f Merge branch 'rxjs-support' of https://github.com/benlesh/svelte into benlesh-rxjs-support
7 years ago
Rich Harris 2eba37bdb1
RxJS always returns a Subscription object with an unsubscribe.
7 years ago
Ben Lesh e25b7df275 fix: Ensure RxJS users don't create memory leaks
7 years ago
Ben Lesh 1519a96b52 perf: Reuse the same promise instance in the scheduler
7 years ago
Richard Harris c988457afa use maps for keyed each block lookups - fixes #2430
7 years ago
Richard Harris 5535110066 wait until flush complete before unlocking bindings - fixes #2356
7 years ago
Richard Harris b03cfcf09d only fire binding callbacks when values change
7 years ago
Rich Harris 2b7b1c7e91
only coerce once
7 years ago
Jacob Wright 6ef8137b4b Update text.data only when necessary
7 years ago
Richard Harris 5a452dd06c remove comment
7 years ago
Richard Harris 6a7721b05f replace comment anchors with empty text nodes - fixes #2280
7 years ago
Rich Harris 2fc07c6dfb linting
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
Richard Harris 326db41aff put callbacks with the other discardable items
7 years ago
Richard Harris 138e5b6709 set/unset parent component correctly in SSR - fixes #2182
7 years ago
Richard Harris 3775f5d6ed call deferred transition function at correct time - fixes #2159
7 years ago
Rich Harris 474bde15e0
Merge pull request #2239 from sveltejs/gh-2158
7 years ago
Rich Harris dd235a02e1
Merge pull request #2238 from sveltejs/gh-2098
7 years ago
Richard Harris e3ee808cc1 dispatch transition events inside render callback - fixes #2158
7 years ago
Richard Harris 170f52ab17 fix repeated animations (#2098)
7 years ago
Richard Harris 03a4f05445 only clear out stylesheet after removing a specific animation - fixes #2053
7 years ago
Rich Harris 66af332f75
Merge pull request #2232 from sveltejs/gh-2222
7 years ago
Richard Harris d46e5bd8f7 report changes correctly
7 years ago
Richard Harris 9ea663e312 store prop names as $$.props, prevent leaky bindings. fixes #2222
7 years ago
Rich Harris 816ca1ac4d
Merge pull request #2099 from sveltejs/gh-2015
7 years ago
Richard Harris 7c9c8ce40a use event.initCustomEvent instead of new CustomEvent - fixes #2018
7 years ago
Richard Harris 9757fbfdb8 move store subscriptions into a helper. broke a bunch of stuff, bear with me
7 years ago
Rich Harris a50c84ea36 remove internal gubbins when using bind:props - fixes #2038
7 years ago
Rich Harris f0c33b5cb3 better
7 years ago
Rich Harris 3ea5f3b8f0 rename to tick, remove callback interface
7 years ago
Rich Harris 3c1734c1fc make callback optional
7 years ago
Rich Harris fb534a3d50 return promise from nextTick
7 years ago
Richard Harris cdcccfb4e4 set current = true on mount as well as intro - fixes #2000
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
Richard Harris f1ca1cc098 housekeeping
7 years ago
Chris Reeves 33a2b54881 update await-block to use on_outro and check_outros - fixes #1995
7 years ago
Richard Harris ed9df1fff3 dont use identity function to reflect props
7 years ago
Richard Harris c266051811 rename afterFlush to nextTick, schedule update if necessary
7 years ago
Rich Harris 0ea3840046
Overhaul transitions - fixes #1906
7 years ago