Tan Li Hau
e4daaccd06
fix nested block not reactive ( #4294 )
5 years ago
Conduitry
b39282a918
apply event modifiers to <svelte:body> events ( #4279 )
5 years ago
Tan Li Hau
8b9b2c266e
fix allow let scoped to root element ( #4266 )
5 years ago
Conduitry
7494509dfd
only attach SSR <head> markers when hydratable: true ( #4260 )
5 years ago
Tan Li Hau
a422d2aba5
fix actions having no access to parent nodes ( #4252 )
5 years ago
Conduitry
3b0c6a1c56
fix $$invalidate getting confused by an undefined third argument ( #4170 )
5 years ago
Conduitry
741444d07e
fix when LHS of a reactive assignment is a member expression ( #4212 )
5 years ago
Conduitry
f824a2437e
update rollup and plugins
5 years ago
David Kondrad
8a596936d2
dynamic events: validate handler before executing ( #4105 )
5 years ago
Tan Li Hau
52dbc882a7
feat order attributes + actions too ( #4156 )
...
Co-authored-by: Conduitry <git@chor.date>
5 years ago
Tan Li Hau
709b4d30ff
fix dynamic event handler for bind variables
5 years ago
David Kondrad
f287736ee8
compiler: text util: preserve space after svg <tspan> tags ( #4107 )
5 years ago
Tan Li Hau
75b8d3fb21
fix destructuring in slot let binding
5 years ago
Colin Casey
abe88f3b3a
FIX #2446 : apply bindings and event handlers in order
5 years ago
Tan Li Hau
a8b306f0a1
revert remove contextual overflow ( #4102 )
5 years ago
Tan Li Hau
0bb40196db
fix invalidate while update
5 years ago
Timothy Johnson
2cd5c2934b
propagate changes through slots with props ( #4091 )
5 years ago
Tan Li Hau
f9a9484e39
fix dirtybit ( #4095 )
5 years ago
Conduitry
f8a8c06ee3
fix bitmask overflow when using slotted components ( #4077 )
5 years ago
Rich Harris
a7db99e2f6
fix bitmask overflow slot updates
5 years ago
Rich Harris
41d955c23e
write compiled output to disk for easier inspection
5 years ago
Tan Li Hau
bb5cf9ada7
fix: bitmask overflow better handle global ( #4063 )
5 years ago
Tan Li Hau
468938c573
fix: if inside bind await block contextual dependencies
5 years ago
Tan Li Hau
2c9d864e33
fix: loop-guard scope leak
5 years ago
Conduitry
185ff4ae04
fix child context in await blocks with no `then` variable ( #4022 )
5 years ago
mrkishi
c18f066a9b
use raf's time for smoother transitions
5 years ago
Conduitry
afe06059bf
add regression test against #3966
5 years ago
Tan Li Hau
59b886fcbf
fix handle marking global variable as dependency
5 years ago
Tan Li Hau
0ab5337ca5
fix context export not working if conflicts with instance variable
5 years ago
Tan Li Hau
34bb8119b7
no missing prop warning for non-writable props
5 years ago
Rich Harris
cd21acfb3c
Bitmask-based change tracking ( #3945 )
...
* start updating tests
* start implementing bitmask-based change tracking (#1943 )
* oops
* fix some await block stuff
* slots
* reactive declarations
* component bindings etc
* start fixing slots
* fix store value invalidations
* slot stuff
* fixes
* fix
* fixes
* fix some slot stuff
* fix some invalidations
* fix if blocks
* fix a test
* destructuring in lets
* fix shadowing
* fix if block case
* all runtime tests passinfg
* almost all tests passing
* update tests
* never hoist writable vars in dev mode, fix debug statements
* beef up shadowing test
* always use renderer.reference
* fix sourcemaps
* ugh so close
* all tests passing. phase one complete, i guess
* add test for component with more than 31 dynamic values
* stable sort
* stable sort that preserves order
* linting
* failing test for bitmask overflow
* ok i think this is it
* lint
* rename changed to dirty, for more internal consistency
* update tests
* use bitwise comparison
* add comments... sort of
* update tests
* moar comments
* I don't know what happened to these tests
5 years ago
pngwn
e4078f14a8
Add aria-hidden to resize listener object. Fixes #3948 .
5 years ago
Richard Harris
e459beead9
regression test for #3939
5 years ago
Richard Harris
9c7d192232
remove samples/_ directories, used for local experiments
5 years ago
Tan Li Hau
58b7b5b325
fix dynamic event handler expression
5 years ago
Conduitry
6774e336ba
Deconflict dev mode block function names again ( #3907 )
...
Fixes #3900
5 years ago
Tan Li Hau
8237db4422
fix text content escape html ( #3916 )
...
Fixes #3911
5 years ago
Rich Harris
b2fb1453f5
update deps, prevent naming conflict seen in #3891
5 years ago
Tan Li Hau
b382b9a9c6
add loopGuardTimeout options
5 years ago
Rich Harris
9500282c7a
Merge pull request #3886 from AlbertLucianto/fix/bind-out-of-sync
...
fix binding out of sync on reactive update
5 years ago
Rich Harris
5c08465cfa
Merge pull request #3871 from AlbertLucianto/fix/bind-value-fails-range-max
...
fix range input if max is changed at same time as value
5 years ago
Richard Harris
25f4428b8a
Merge branch 'master' of github.com:sveltejs/svelte into fix/bind-out-of-sync
5 years ago
Tan Li Hau
ace35336b7
prevent infinite loop
5 years ago
AlbertLucianto
b934fba544
fix binding out of sync on reactive update
5 years ago
AlbertLucianto
0052a9145b
add await blowback reactive test case
5 years ago
AlbertLucianto
149929b92d
reorder add attributes to fix value validation
5 years ago
Tan Li Hau
105919e7ba
feat dynamic event handler
5 years ago
Rich Harris
f7833ac53e
Merge pull request #3831 from tanhauhau/tanhauhau/no-create-fragment-if-not-needed
...
Dont create a fragment at all for DOM-less component
5 years ago
Tan Li Hau
6d8fc8646f
escape html quotes
5 years ago
Tan Li Hau
601ec45780
reenable skipped test due to jsdom
5 years ago
Tan Li Hau
0c8cb44d01
fix window bindings to store ( #3835 )
...
Fixes #3832
5 years ago
Tan Li Hau
b4c2226438
swapped out expected and actual for asserts in error
5 years ago
Tan Li Hau
aa0341c9ca
Don't create a fragment at all for DOM-less components
5 years ago
Rich Harris
1273f97808
Merge pull request #3811 from sveltejs/gh-3508-alt
...
Alternative fix for #3508
5 years ago
Rich Harris
0588783038
Merge pull request #3814 from tanhauhau/tanhauhau/unify-solo-for-test-folder
...
look for test folder name for solo mode as well
5 years ago
Tan Li Hau
da4bd41d40
add a xss test case
5 years ago
Tan Li Hau
8d722ae1aa
look for test folder name for solo mode as well
5 years ago
Conduitry
8797df921f
add test
5 years ago
Tan Li Hau
464868bb6c
feat: allow innerHtml if no dynamic dependencies
5 years ago
Conduitry
85692cbd5a
fix handling of style scoping and `class:` with spread scopes ( #3792 )
5 years ago
Mike Lewis
af0557a2d4
add regression test for missing class on elem with bind and spread ( #3668 )
...
relates to #2707
5 years ago
Conduitry
0419039d26
Don't lose `class:` directive classes on an element with `{...spread}` attributes when updating ( #3781 )
...
* include all class: directive updates on elements with spreads (#3421 )
* add test
* update changelog
5 years ago
Tan Li Hau
5dbb08d19b
allow solo for test suite ( #3747 )
5 years ago
Conduitry
f68b3a3b8c
Fix boolean attributes in presence of spread attributes ( #3775 )
...
* add failing tests
* fix boolean attributes along with spreads (DOM mode)
* fix boolean attributes along with spreads (SSR mode)
* update changelog (#3764 )
* fix removing attributes in spreads
5 years ago
Conduitry
614393edcb
add sigil-expression-function-body test against regression ( #3756 )
5 years ago
Tan Li Hau
fca35def53
deconflict with builtins ( #3724 )
5 years ago
Conduitry
3e02b95488
fix compound ifs with outros and no dependencies ( #3595 )
5 years ago
Maurício Kishi
914d155d9f
fix store validation code generation ( #3735 )
5 years ago
Conduitry
8d7d0ff7dd
fix `bind:this` binding to a store ( #3591 )
5 years ago
Richard Harris
78c226b7b1
Merge branch 'tanhauhau/exported-variable-could-be-reassigned' of https://github.com/tanhauhau/svelte into tanhauhau-tanhauhau/exported-variable-could-be-reassigned
5 years ago
Conduitry
577333e180
add each-block-keyed-iife test against regression ( #3436 )
5 years ago
Conduitry
dda9a53727
preserve `$:` label in reactive blocks in SSR mode ( #2828 ) ( #3469 )
5 years ago
Tan Li Hau
8c4fd74543
resubscribe props if reassigned
5 years ago
Rich Harris
9534b27ac5
Merge pull request #3666 from tanhauhau/tanhauhau/show-output-if-test-error-does-not-match
...
[unit-test] show generated output if the error message does not match
5 years ago
Tan Li Hau
982a1937db
fix binding shadow the array in each block ( #1565 )
5 years ago
Conduitry
1ebfdb78c3
add destructuring-between-exports test against regression ( #3628 )
5 years ago
Conduitry
ae169cb909
add semicolon-hoisting test against regression ( #2292 )
5 years ago
Conduitry
0707f1c25d
add reactive-value-coerce-precedence test against regression ( #3564 )
5 years ago
Conduitry
abcfa6c493
add deconflict-ctx test against regression ( #3556 )
5 years ago
Rich Harris
b9f14846b0
Structured code generation ( #3539 )
5 years ago
Tan Li Hau
a778e50b35
fix globals shadowing template scope ( #3674 )
5 years ago
pngwn
57aeddcf85
Prevent element property set from throwing errors for readonly properties. Fixes #3681 .
5 years ago
Tan Li Hau
7d9262c421
fix reactive updates not reflected when handle promise ( #3660 )
5 years ago
Tan Li Hau
482a572e6a
show generated output if the error message does not match
5 years ago
Peter Maatman
02f5efd9e7
fix compound assignment dependencies in reactive statements ( #3634 )
5 years ago
Conduitry
14ca56e9a8
escape `@` sigils in dev tooling events ( #3545 )
5 years ago
Rich Harris
dc47fc741a
Merge pull request #3306 from cvlab/master
...
Fix non-object value of spread attributes variable
5 years ago
Richard Harris
c12e7d6389
invalidate store values in <script> block - fixes #3537
5 years ago
Rich Harris
d8b4dd74fb
Merge pull request #3533 from sveltejs/gh-3512
...
inline $$invalidate calls
5 years ago
Rich Harris
fafb39093c
Merge pull request #3534 from btk5h/gh-3455
...
Fix store bindings in each blocks
5 years ago
Rich Harris
c9cf65cdb0
Merge pull request #3518 from sveltejs/gh-3505
...
fix code generation for if-else with static conditions
5 years ago
Bryan Terce
ab3b12b310
Test typos
5 years ago
Bryan Terce
2ab77e249b
Remove unused variables
5 years ago
Bryan Terce
249b2a114c
Add destructuring tests
5 years ago
Bryan Terce
962c815111
Add tests
5 years ago
Richard Harris
46bfaff1e6
inline $$invalidate calls - fixes #3512
5 years ago
Richard Harris
8519003618
only use setAttribute with SVG spread props - fixes #3522
5 years ago
Richard Harris
d80bcadf3c
move tests to runtime section
5 years ago
Rich Harris
f6eba05f73
extend fix to blocks with outros
5 years ago
Richard Harris
9c9f37c001
fix code generation for if-else with static conditions - fixes #3505
5 years ago
Colin Casey
ee8825d34f
fix reactive declaration cycle detection + clearer error on cycle
...
- fixes #3459
- uses DFS traversal to inspect reactive declarations for cycles
- returns the cycle detected (e.g.; `a → b → a`) for error messaging
5 years ago
Rich Harris
d75b6388f3
Merge pull request #3478 from sveltejs/gh-3447
...
Don't generate code for a non-updating if block
5 years ago
Rich Harris
6665a52bad
update simple if-blocks with complex but static conditions
5 years ago
Rich Harris
d8445e6350
mark reassigned/mutated values as non-hoistable - fixes #2731
5 years ago
Richard Harris
64c56eddcd
lint
5 years ago
Rich Harris
143125ecef
Merge pull request #3443 from sveltejs/gh-2569
...
update context if event handler uses index in keyed each block
5 years ago
Rich Harris
b567eb2677
Merge pull request #3435 from sveltejs/gh-1834
...
Handle !important in inline styles
5 years ago
Rich Harris
38001cec33
Merge pull request #3438 from sveltejs/gh-2355
...
more conservative if block updates
5 years ago
Rich Harris
a77e4541b3
update context if event handler uses index in keyed each block - fixes #2569
5 years ago
Rich Harris
0f65b6cc9d
set context in await blocks - fixes #2443
5 years ago
Rich Harris
393757db29
conservative updates for await blocks
5 years ago
Richard Harris
fa440fd4b5
only reevaluate if block conditions if dependencies changed
5 years ago
Rich Harris
16ccb62f6c
more conservative if block updates
5 years ago
Richard Harris
157db0c814
lint
5 years ago
Richard Harris
fa222e785a
Merge branch 'master' into gh-1834
5 years ago
Richard Harris
97f3d56e0c
handle important declarations in inline styles - fixes #1834
5 years ago
Rich Harris
63a7a37bb7
Merge pull request #3432 from sveltejs/gh-1830
...
bail out of style tag optimisation when appropriate
5 years ago
Richard Harris
d720f0bb00
bail out of style tag optimisation when appropriate - fixes #1830
5 years ago
Rich Harris
07932da548
allow slots to have missing props in SSR - fixes #3322
5 years ago
Dave Poulter
9c0db84788
Fix namespace for svg elements inside slots
...
Fixes #3321
5 years ago
Richard Harris
8669c76921
-> v3.8.0
5 years ago
Richard Harris
655701ef08
coerce tag values to string - fixes #2290
5 years ago
Richard Harris
bb9a9efec2
Merge branch 'master' of github.com:sveltejs/svelte
5 years ago
Conduitry
5b77b744ce
generate valid code when spreading literal into props ( #3185 )
5 years ago
Samuel Elgozi
61ad408760
Tests addedt for `self` modifier
5 years ago
Richard Harris
eda4f90cde
failing test for #3354
5 years ago
Rich Harris
50f8c856c9
Merge pull request #2028 from aphitiel/gh-1999
...
Failing test for #1999
5 years ago
Rich Harris
5f492b7fa6
Rename main.html to main.svelte
5 years ago
Richard Harris
a067ebefa4
Merge branch 'master' of github.com:sveltejs/svelte
5 years ago
Richard Harris
a3ab409be5
update #1844 test for v3
5 years ago
Richard Harris
76989eb220
Merge branch 'master' into aphitiel-gh-1844
5 years ago
Richard Harris
0c9ed46196
correctly set mount anchor for HTML tags - fixes #2711
5 years ago
Richard Harris
03e6338920
add test for #3326
5 years ago
Richard Harris
016158b692
more robust handling of html tags - fixes #3285
5 years ago
Vadim Cebaniuc
5c5339e71c
Merge branch 'master' into master
5 years ago
Vadim Cebaniuc
53aed12048
Fix spread function result side effects
5 years ago
Richard Harris
8a5ad34afb
Merge branch 'master' into gh-3285
5 years ago
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
21e3db1b72
Merge pull request #3333 from Conduitry/gh-3179
...
preserve async/generator-ness of hoisted function expressions
5 years ago
Conduitry
bfa0bc98b7
preserve async/generator-ness of hoisted function expressions ( #3179 )
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
620d26cad3
Merge pull request #3295 from sveltejs/gh-3286
...
always update reactive declarations with $$props
5 years ago
Vadim Cebaniuc
8e9bbf90a1
Fix non-object spread
5 years ago
Richard Harris
b3ef4e64be
always update reactive declarations with $$props - fixes #3286
5 years ago
Richard Harris
b33d600d4e
reuse unchanged spread levels - fixes #3289
5 years ago
Umang Galaiya
17247d8bb4
[Test] Add test for class directive with spread attributes
5 years ago
Umang Galaiya
70aa699496
[Test] Add test for class with spread attributes
5 years ago
Rich Harris
2f08e34b41
prevent outro groups getting muddled up - fixes #2086
5 years ago
Rich Harris
65b28ed0f5
new failing test for #2086
5 years ago
Rich Harris
85e25a957d
add test from gh-2086
5 years ago
Rich Harris
af0d9ed1d3
Merge branch 'master' into gh-3113
5 years ago
Richard Harris
1367905739
fix test
5 years ago
Richard Harris
f4ca063c85
prevent dynamic components being detached twice - fixes #3113
5 years ago
Rich Harris
ccaaabc510
WIP solution for #1340
5 years ago
Rich Harris
943c04834a
lint
5 years ago
Rich Harris
7efbe7b8b9
Merge pull request #3158 from sveltejs/gh-3038
...
Fix assignments inside inline function expressions
5 years ago
Rich Harris
71e0d27655
Merge pull request #3151 from sveltejs/gh-2906
...
correctly transform inline shorthand methods
5 years ago
Richard Harris
8e368d86a3
prevent malformed code when injecting invalidate statements
5 years ago
Richard Harris
eff7f504d4
correctly transform inline shorthand methods - fixes #2906
5 years ago
Rich Harris
8d805a0d9b
onMount before first afterUpdate
5 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
5 years ago
Rich Harris
73a745b8d1
Merge pull request #3147 from sveltejs/gh-2693
...
distinguish between lazy and non-lazy expressions
5 years ago
Rich Harris
1427206f85
Merge pull request #3146 from sveltejs/gh-2135
...
handle circular values when rendering bindings
5 years ago
Rich Harris
2915cf9cc3
Merge pull request #3145 from sveltejs/gh-2034
...
update bind:this references when setting to null
5 years ago
Richard Harris
91aabf5f49
distinguish between lazy and non-lazy expressions - fixes #2693
5 years ago
Richard Harris
4082566392
handle circular values when rendering bindings - fixes #2135
5 years ago
Richard Harris
17096e6b0e
update bind:this references when setting to null - fixes #2034
5 years ago
Richard Harris
b7ba0d69ee
prevent await block mounting inside removed if block - fixes #1496
5 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
5 years ago
Rich Harris
6af23ba88c
Fix contextual bind:this ( #2806 )
5 years ago
Rich Harris
ede6ccce0a
Merge branch 'master' into gh-2917
5 years ago
Rich Harris
1685d875cb
Merge pull request #3110 from sveltejs/gh-3054
...
check for existence of switch instance before introing
5 years ago
Rich Harris
33b756c9da
Merge pull request #3111 from sveltejs/gh-2923
...
sanitize names of automatically-bubbled events
5 years ago
Rich Harris
b1fdcbf576
fix placement of each-else block, and clarify node references in source - fixes #2917
5 years ago
Rich Harris
d10d491579
sanitize names of automatically-bubbled events - fixes #2923
5 years ago
Rich Harris
f2044c4e1c
check for existence of switch instance before introing - fixes #3054
5 years ago
Richard Harris
18db410060
actually this test should fail
5 years ago
Richard Harris
7696c1fa6e
remove components without props from each block - fixes #3035
5 years ago
Rich Harris
35001b36cc
Merge pull request #3102 from sveltejs/gh-3027
...
prevent top-level text being discarded
5 years ago
Richard Harris
960b548d14
prevent top-level text being discarded - fixes #3027
5 years ago
Richard Harris
fc710a96f0
always bail out of hoisting on encountering local state - fixes #3044
5 years ago
Rich Harris
db722c8298
lint
5 years ago
Rich Harris
5981be8ca5
Merge branch 'master' into gh-3058
5 years ago
Rich Harris
0e90ddcb0a
always run onDestroy functions - fixes #3058
5 years ago
43081j
5d638d32ba
fix existing lint errors
5 years ago
Rich Harris
b801c67403
Merge branch 'master' into gh-2612
5 years ago
Rich Harris
2de0f1cbb1
Merge pull request #3093 from sveltejs/gh-3092
...
handle member expressions in destructuring assignments
5 years ago
Rich Harris
09eb8330a3
handle member expressions in destructuring assignments - fixes #3092
5 years ago
Rich Harris
86c5086c54
add some docs, rename to textContent and innerHTML
5 years ago
Rich Harris
dddc69ec7f
update tests
5 years ago
Rich Harris
4a7f5a2da2
Merge branch 'master' into init-contenteditable
5 years ago
Thomas Ghysels
c9e3762638
Fix parsing ambiguous HTML entities ( #3071 )
...
Fixes sveltejs/sapper#759
5 years ago
Bryan Terce
60914b86fd
Fix binding to values in a component when it uses `$$props` ( #2725 )
5 years ago
Bryan Terce
01676aac46
Fix dynamic `bind:this` on components ( #2333 )
5 years ago
Maurício Kishi
9200613352
Merge branch 'master' into gh-2612
5 years ago
Bryan Terce
fee4d351e1
preserve whitespace at each block boundaries ( #713 )
5 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
5 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
5 years ago
Conduitry
3a384f004d
Merge branch 'master' into gh-2612
5 years ago
Richard Harris
9d94321333
merge master -> init-contenteditable
5 years ago
Conduitry
a332b648e9
update tests ( #1434 ) ( #2935 )
5 years ago
mrkishi
d4db3ed936
make eslint happy
5 years ago
Efe Küçük
be783c5c67
do not collapse whitespace containing nbsp ( #3014 )
5 years ago
mrkishi
f60ae53d76
deconflict more globals
5 years ago
Conduitry
2ac5993571
import globals from helpers ( #2612 ) ( #2947 )
5 years ago
Richard Harris
e3de705cb8
initialise text/html bindings if necessary
5 years ago
Richard Harris
8d25f5da0a
Merge branch 'master' of https://github.com/leporo/svelte
5 years ago
Rich Harris
658290546a
allow empty <title> tags - fixes #2980 ( #2988 )
5 years ago
Rich Harris
1102ff6426
support once modifier on component events, fail on others ( #2987 )
...
* support once modifier on component events, fail on others. fixes #2654
* appease the gods of typescript
5 years ago
Rich Harris
c1960f9ef8
Merge branch 'master' into master
5 years ago
James Garbutt
caebe0deb8
Introduce ESLint to svelte sources ( #2958 )
...
* introduce eslint
* add lint npm script
* first eslint run
* use tsc stronger checks for unused vars
* fix strict typescript unused checks
* reintroduce unicode oddities
* revert ordering changes
* revert whitespace changes
* set indent lint rule as error and ignore outliers
* revert some more unicode
* reintroduce scissors unicode again
5 years ago
Efe Küçük
17c4a25016
Render textarea binding values inside element
...
* ssr-textarea-bind-fix
* oops
* trying again
* Fixing an old test
* avoid creating extra function expression
5 years ago
Vlad Glushchuk
450464f014
Add bind:text and bind:html support for contenteditable elements
...
Fixes #310
6 years ago
Slava Z
2785fa6cb5
Fix for #2655 - adding introstart...outroend events to in-out transition
6 years ago
Colin Casey
a9193fd9d6
Merge branch 'master' into onmount_triggers_in_reverse_order_for_siblings
...
* master: (35 commits)
Fix overwrite of 'offset' value in reactive statement
fix slide example
typos
update svelte-repl (fixes download button)
update svelte-repl
update svelte-repl version
use better eliza package
gitignore workers
add compiler typings to list of published files
improve typings for animate, easing, transition, motion and internal apis
update bundler worker
fix gitignore
fix types for easing functions
fix build order
generate internal-exports file
update gitignore
update folder structure - #2790
bump estree-walker to fix some svelte.walk bugs
bundle locally
-> v3.4.4
...
6 years ago
Colin Casey
135f7b6493
Merge branch 'master' into onmount_triggers_in_reverse_order_for_siblings
...
* master: (66 commits)
-> v3.4.3
always add raw property to text nodes
flesh out in/out transition tutorial chapter (#2792 )
code style
fix test
fix tests
Fix CRUD example to allow changing input values.
Fixes #2714
treat requestAnimationFrame as a noop on the server
site: actions tutorial: destroy is not required (#2776 )
Allow binding of <details> open
site: add /faq redirect to GitHub wiki FAQ
fix case sensitive import name, improve tsconfig
type declarations for bundled files
convert everything to TypeScript
check for unknown props when creating component
cleanup, improve comments
typecheck npm script
workarond for estree-walker related typings conflict
compile/render-dom and other remaining typings
...
6 years ago
Richard Harris
5161dfb950
update folder structure - #2790
6 years ago
Rich Harris
bb153681b6
Merge pull request #2881 from sveltejs/gh-2878
...
dont create unknown prop warnings for $$scope etc, or if component has $$props
6 years ago
Rich Harris
e291893fa6
Merge pull request #2880 from cudr/head_html_fix
...
repair dynamic {@html} in head
6 years ago
Richard Harris
cb1a76b08c
dont create unknown prop warnings for $$scope etc, or if component has $$props - fixes #2878
6 years ago
Rich Harris
52733f3040
Merge branch 'master' into less-invalidation
6 years ago
cudr
7071ce86f5
add tests
6 years ago
Richard Harris
0891495647
code style
6 years ago
Richard Harris
5e3ee4e26b
Merge branch 'feat/2174_dev_runtime_warning_when_passing_unknown_props' of https://github.com/colincasey/svelte into colincasey-feat/2174_dev_runtime_warning_when_passing_unknown_props
6 years ago
Rich Harris
bebed18a93
Merge pull request #2856 from sveltejs/raf
...
treat requestAnimationFrame as a noop on the server
6 years ago
Richard Harris
cce9f14e38
fix test
6 years ago
Richard Harris
db938a4559
only invalidate referenced values
6 years ago
Richard Harris
9d53f568fa
fix tests
6 years ago
Benjamin Milde
dabc9c3e53
Allow binding of <details> open
6 years ago
Colin Casey
05fb05bfae
check for unknown props when creating component
6 years ago
Christian Kaisermann
335f77cc48
fix: 🐛 data attributes without value outputting as "true"
6 years ago
Colin Casey
5dc3528305
include parent component in test scenario
6 years ago
Colin Casey
59c4b76383
unit test for child rendering lifecycle
6 years ago
Richard Harris
a0e46ffe2d
ensure spring works server-side = fixes #2773
6 years ago
Rich Harris
75a77fea22
Merge pull request #2754 from EmilTholin/reset-quote-mark
...
Set quote_mark to null when closing quote mark is found
6 years ago
Emil Tholin
643aa41b9a
Set mutated const variables as reactive dependencies
6 years ago
Emil Tholin
97184b789c
Set quote_mark to null when closing quote mark is found
6 years ago
Rich Harris
debf1ce17a
fix tests
6 years ago
Rich Harris
61a96b382a
implement namespaced components
6 years ago
Rich Harris
861c742e1f
Merge pull request #2709 from LostKobrakai/multiple-event-listeners
...
Allow multiple event listeners on a single node
6 years ago
Benjamin Milde
abe486e7e3
Switch test to runtime test
6 years ago
Rich Harris
c4e05f2086
Merge pull request #2703 from EmilTholin/hoisting-injected-reactive-vars
...
Don't hoist functions dependent on injected reactive variables
6 years ago
Emil Tholin
963f6e7aa6
Don't hoist functions dependent on injected reactive variables
6 years ago
Rich Harris
db8d7007aa
Merge pull request #2694 from sveltejs/gh-2444
...
invalidate dependencies of reactive declarations
6 years ago
Richard Harris
562f23a87b
invalidate dependencies of reactive declarations - fixes #2444
6 years ago
Conduitry
fc5727c187
fix instrumentation of auto-subscription self-assignments ( #2681 )
6 years ago
Rich Harris
78332cf5b0
Merge pull request #2664 from EmilTholin/each-block-destructuring-rest
...
Add support for object-rest in each destructuring
6 years ago
Rich Harris
c217f2b00b
Merge pull request #2618 from EmilTholin/remove_21618scope_from_spread
...
Remove the $$scope key from $$props when calculating spread
6 years ago
Rich Harris
6240ed0b94
Merge pull request #2619 from sveltejs/gh-2435
...
fix resubscriptions inside script block
6 years ago
Rich Harris
1eca19f371
Merge pull request #2631 from EmilTholin/reactive-values-fixed
...
Check 'injected' and 'fixed_reactive_declarations' independently
6 years ago
Rich Harris
203d0eced4
Merge pull request #2634 from sveltejs/gh-2625
...
fix invalidating stores with UpdateExpression
6 years ago
Emil Tholin
97ee67c08f
Add support for object-rest in each destructuring
6 years ago
Emil Tholin
5a0be42006
Remove the scope key from props when calculating spread
6 years ago
Conduitry
8bfb5b7f33
update tests
6 years ago
Conduitry
10f6da3109
fix invalidating stores with UpdateExpression ( #2625 )
6 years ago
Emil Tholin
0e0da70917
Check 'injected' and 'fixed_reactive_declarations' independently
6 years ago
Conduitry
0d890b1359
fix resubscriptions inside script block ( #2435 )
6 years ago
Richard Harris
091410028e
fix subscribe implementation, add test for unsubscribing observables
6 years ago
Rich Harris
c97ee00b4e
Merge pull request #2518 from sveltejs/gh-2510
...
handle unknown nodes in extract_identifiers
6 years ago
John Chesley
b2e1355908
failing test for #2542
6 years ago
Conduitry
2a2aa428a2
fix unit test under Node 12
6 years ago
Hongarc
50cf49a884
Remove whitespace at end of line
6 years ago
Conduitry
356a1eb8d9
add test
6 years ago
Richard Harris
115d10bd18
update references to svelte.technology - fixes #2450
6 years ago
Richard Harris
25a38438b7
Merge branch 'gh-1844' of https://github.com/aphitiel/svelte into aphitiel-gh-1844
6 years ago
Rich Harris
5d71b5138a
Merge pull request #2433 from sveltejs/gh-2430
...
Use Map for keyed each block lookups
6 years ago
Richard Harris
c988457afa
use maps for keyed each block lookups - fixes #2430
6 years ago
Mikhail Korepanov
f91ba51fc4
Fix creation of debugging comment for elements without children
6 years ago
Richard Harris
9b5615ffc2
failing test for #2320
6 years ago
Rich Harris
aae969d6e2
Merge pull request #2415 from sveltejs/gh-2356
...
Prevent infinite loops with chained bindings
6 years ago
Richard Harris
07ecdb1849
propagate scope changes across chained slots - fixes #2359
6 years ago
Rich Harris
4e09479a9f
Merge branch 'master' into gh-2356
6 years ago
Richard Harris
5535110066
wait until flush complete before unlocking bindings - fixes #2356
6 years ago
Richard Harris
ce70467707
failing tests for #2356
6 years ago
Conduitry
d2b0b38235
add test
6 years ago
Richard Harris
a88749af27
allow reactive declarations to reference self - fixes #2386
6 years ago
Richard Harris
d7b32fb22c
inject lets for destructured reactive declarations - fixes #2396
6 years ago
Richard Harris
30c8fe0c6e
allow reactive declarations without dependencies - fixes #2285
6 years ago
Conduitry
6e46a18969
rename `derive` to `derived`
6 years ago
Richard Harris
af1315b438
apply namespace to foreignObject correctly - fixes #2340
6 years ago
Rich Harris
c853e44130
Merge pull request #2349 from Panya/issue-2348
...
Pass block to the render of an expression in an attribute
6 years ago
Rich Harris
c20ad22363
Merge pull request #2351 from jches/gh/2347
...
Don't hoist non-renamed exports
6 years ago
John Chesley
1098b6c1f5
add failing test for #2278
6 years ago
John Chesley
1140fdf7a7
add failing test for #2347
6 years ago
Mikhail Korepanov
609084fb3e
Pass block to the render of an expression in an attribute
6 years ago
Rich Harris
eb2f0cc245
Merge pull request #2326 from sveltejs/gh-2325
...
skip array literal length optimization in presence of spread
6 years ago
Lukas
598fa18e2d
add playbackrate to runtime test
6 years ago
Conduitry
12684d4eba
add test
6 years ago
Rich Harris
16106d113d
handle foreignObject correctly, default to svg namespace for top-level svg elements - fixes #2298
6 years ago
Rich Harris
a3a2e51352
move test
6 years ago
Rich Harris
ca0e8a34e9
test for conflicting slot names
6 years ago
Rich Harris
1de58d99c5
Merge branch 'issue-2291' of https://github.com/Panya/svelte into Panya-issue-2291
6 years ago
Rich Harris
a432f73cda
Merge pull request #2309 from sveltejs/gh-2303
...
play transitions in slots
6 years ago