David Mosher
1909bb43d9
bugfix: exempt the :root selector from prefix
...
- the change in #1705 introduced a small bug for users who were relying on assigning global CSS variables via the :root selector
- this change adds a small exemption to avoid prefixing :root with the random prefix that svelte adds
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
pynnl
c33e4be6dc
fix global keyframes with no elements
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
e5be2ec348
lint
5 years ago
Rich Harris
1056951dcb
Merge pull request #3170 from sveltejs/gh-3153
...
handle rxjs-style observables with get_store_value
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
2d5f11a308
handle rxjs-style observables with get_store_value - fixes #3153
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
Rich Harris
b49882955e
Merge pull request #3150 from sveltejs/gh-2281
...
Change onMount/afterUpdate order
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
0a14009f4d
Merge pull request #3149 from Conduitry/preprocess-attribute-parsing-fix
...
preprocess: fix handling of attribute values containing `=`
5 years ago
Conduitry
f78362dad4
preprocess: fix handling of attribute values containing `=`
5 years ago
Rich Harris
bff7dace5b
Merge branch 'gh-3135' of https://github.com/btk5h/svelte into btk5h-gh-3135
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
Rich Harris
8ffe03a04d
Merge pull request #3142 from sveltejs/gh-1496
...
prevent await block mounting inside removed if block
5 years ago
Rich Harris
7a11b7531b
on second thoughts
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
Richard Harris
0fd34b1f41
add scoping attribute for pseudo-class selectors without a type/class - fixes #1705
5 years ago
Bryan Terce
f654dd0ae4
Add tests
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
ed7fdffd6e
Merge pull request #3106 from sveltejs/gh-3035
...
remove components without props from each block
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
65eb5bb340
only call subscriber once for writable with callback - fixes #3022
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
fc32147ea5
Merge pull request #3098 from sveltejs/gh-3064
...
add Error to known globals, declare catch block parameter
5 years ago
Rich Harris
1fc4b1c867
add Error to known globals, declare catch block parameter. fixes #3064
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
4e8755338a
oops
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
Rich Harris
d9046786a1
Track which blocks are outroing to prevent duplication
...
* track whether block is already outroing
* get tests passing
* use transition_in and transition_out helpers
* fix some stuff
* fix non-existent dynamic component outros
* another fix
* another fix
* argh so close
* NAILED IT
* remove unused code
* tidy up
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
Conduitry
59f04c93c5
don't grab page offsets too early
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
mrkishi
b0604b52a3
split typescript projects
5 years ago
mrkishi
52618594f4
fix .gitignore'd files
5 years ago
Mikhail Korepanov
ea74bfec55
Allow whitespace after = in attributes ( #3026 )
5 years ago
Efe Küçük
be783c5c67
do not collapse whitespace containing nbsp ( #3014 )
5 years ago
Conduitry
e5d4162092
update tests
6 years ago
mrkishi
f60ae53d76
deconflict more globals
6 years ago
Conduitry
2ac5993571
import globals from helpers ( #2612 ) ( #2947 )
6 years ago
Richard Harris
e3de705cb8
initialise text/html bindings if necessary
6 years ago
Richard Harris
8d25f5da0a
Merge branch 'master' of https://github.com/leporo/svelte
6 years ago
Rich Harris
658290546a
allow empty <title> tags - fixes #2980 ( #2988 )
6 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
6 years ago
Rich Harris
c1960f9ef8
Merge branch 'master' into master
6 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
6 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
6 years ago
Richard Harris
becb0546fe
Merge branch 'master' of github.com:sveltejs/svelte
6 years ago
Richard Harris
234db33eb4
add test for class: directive special characters
6 years ago
Vlad Glushchuk
450464f014
Add bind:text and bind:html support for contenteditable elements
...
Fixes #310
6 years ago
Rich Harris
3805421d44
solve diamond dependencies ( #2660 )
6 years ago
Rich Harris
f7e6b32885
Merge pull request #2909 from Harald-1/animations-without-transitions
...
fix #2908
6 years ago
Slava Z
2785fa6cb5
Fix for #2655 - adding introstart...outroend events to in-out transition
6 years ago
Harald Fassler
4d47d2176b
fix #2908
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