0
0
mirror of https://github.com/sveltejs/svelte.git synced 2024-11-30 00:46:29 +01:00
Commit Graph

3179 Commits

Author SHA1 Message Date
Rich Harris
f47d65bd26 move stuff into init/flush functions 2018-08-21 07:29:58 -04:00
Christian Kaisermann
89c1fa675b Also check for null-valued attributes 2018-08-20 23:02:58 -03:00
Christian Kaisermann
790f2b5313 Remove an undefined attribute instead of setting it to "undefined" (string) 2018-08-20 22:43:48 -03:00
Rich Harris
9eec6f8c72 -> v2.11.0 2018-08-14 20:22:48 -04:00
Rich Harris
4ce2e1ddc5
Merge pull request #1652 from sveltejs/gh-1544-computed-whole-state
exclude current prop in computed properties using entire state #1544
2018-08-14 20:19:36 -04:00
Rich Harris
c8546bada1
Merge pull request #1651 from TehShrike/patch-2
Readme: add list of known CSS preprocessors
2018-08-14 20:18:41 -04:00
Rich Harris
3e119272cf
Merge pull request #1649 from aphitiel/cli-shared
cli: Add option --shared
2018-08-14 20:18:11 -04:00
Rich Harris
b62872d39c
Merge pull request #1530 from sveltejs/gh-1522
onstate before render
2018-08-14 20:17:33 -04:00
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.
2018-08-14 16:25:15 -06:00
Conduitry
345cf64446 exclude current prop in computed properties using entire state #1544 2018-08-13 16:13:58 -04:00
Josh Duff
b988c9d86b
Add list of known CSS preprocessors 2018-08-13 10:10:52 -05:00
pk
7f870dae95 cli: Add option --shared 2018-08-13 15:58:11 +02:00
Rich Harris
51c2cddd90 -> v2.10.1 2018-08-12 16:27:25 -04:00
Rich Harris
814b214825
Merge pull request #1647 from sveltejs/debugger-source-maps
add sourcemaps to debug tags
2018-08-12 16:25:32 -04:00
Admin
7c4b9a5a41 Changes stop and prevent to stopPropagation and preventDefault 2018-08-11 21:16:42 -05:00
Rich Harris
d56b0b007e update tests 2018-08-11 18:52:01 -04:00
Rich Harris
c295fc9018 add sourcemaps to debug tags 2018-08-11 18:49:46 -04:00
Rich Harris
bcf4c59cc6 -> v2.10.0 2018-08-11 18:08:01 -04:00
Rich Harris
bd91d59bc9 -> v2.10.0 2018-08-11 18:02:50 -04:00
Rich Harris
6b56d0494c Merge branch 'master' of github.com:sveltejs/svelte 2018-08-11 18:02:44 -04:00
Rich Harris
91388ecf77
Merge pull request #1646 from sveltejs/debug-dev-only
only add debugger statements in dev mode
2018-08-11 18:02:28 -04:00
Rich Harris
b6c3749d99 tidy up 2018-08-11 17:57:53 -04:00
Rich Harris
1dc1343f00 only add debugger statements in dev mode 2018-08-11 17:56:19 -04:00
Rich Harris
be412d3605
Merge pull request #1642 from ekhaled/gh-1600-ios
fix #1600 for ios
2018-08-11 17:24:34 -04:00
Rich Harris
401a6fea5d handle single identifiers in {@debug} tags 2018-08-11 17:18:43 -04:00
Rich Harris
a1264f583d fix test 2018-08-11 16:18:34 -04:00
Rich Harris
a5967fa118 Merge branch 'debug' of https://github.com/GarrettGeorge/svelte into GarrettGeorge-debug 2018-08-11 16:13:26 -04:00
Admin
4004a569e1 Adds tests for valid and invalid debug tag usage. 2018-08-11 00:26:24 -05:00
Admin
adfc0e3e45 Adds invalid test for event-modifiers. 2018-08-09 22:05:31 -05:00
ekhaled
b8e03dcfb8 update snapshot 2018-08-09 10:41:47 +01:00
ekhaled
87445230b1 fix resize listener bug for ios re: #1600 2018-08-09 10:39:51 +01:00
Admin
26360d4ced Fixes tests that use events 2018-08-09 01:06:09 -05:00
Admin
a6c1a12e90 Adds event modifiers using | character 2018-08-09 00:31:30 -05:00
Admin
a3c71af5c5 Changes {@debug _ } to {@debug} 2018-08-08 18:21:33 -05:00
Rich Harris
98212a0699 -> v2.9.11 2018-08-08 08:32:19 -04:00
Rich Harris
cce6db40f9
Merge pull request #1637 from sveltejs/list-whitespace
Preserve whitespace in lists
2018-08-08 08:29:25 -04:00
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
79c023e604 Fixes small issue with Element's booleanAttributes 2018-08-08 00:41:36 -05:00
Admin
21741ac187 Merge remote-tracking branch 'upstream/master' into debug 2018-08-08 00:40:04 -05:00
Admin
622e7b0190 Adds debug all option to debug tag 2018-08-08 00:36:52 -05:00
Admin
7e5f008a78 Adds DebugTag 2018-08-07 22:22:36 -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
7b073bdb2a
Merge pull request #1634 from GarrettGeorge/master
[WIP] Adds error for #1613
2018-08-05 14:26:47 -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
Rich Harris
ad91f55ac9
pass attribute straight to validator.error 2018-08-05 11:08:50 -04:00
Rich Harris
e487931a7c
pass attribute straight to validator.error 2018-08-05 11:05:44 -04:00
Admin
7df6de62bb Adds validation check to checkComponent function and removes console.logs. 2018-08-05 00:34:43 -05:00