0
0
mirror of https://github.com/sveltejs/svelte.git synced 2024-12-01 17:30:59 +01:00
Commit Graph

723 Commits

Author SHA1 Message Date
Rich Harris
108876b64b Merge branch 'master' into gh-400 2017-03-26 14:23:28 -04:00
Rich Harris
41dc7507be Merge pull request #407 from sveltejs/gh-398
prevent infinite loops caused by pathological component bindings
2017-03-26 14:15:50 -04:00
Rich-Harris
1780876b99 prevent infinite loops caused by pathological component bindings (#398) 2017-03-26 14:00:52 -04:00
Conduitry
6d1623cf0e new aliaser mechanism replacing existing mechanism and counters; a bunch more deconflicting 2017-03-26 12:28:00 -04:00
Rich-Harris
8ff2de90be -> v1.13.0 2017-03-26 10:16:26 -04:00
Rich Harris
9988749b74 Merge pull request #391 from sveltejs/gh-371
<:Window> tags
2017-03-26 10:14:27 -04:00
Rich Harris
5d697eca65 Merge pull request #403 from widgetic/fix/binding-input-radio-group
Fix: binding input radio group #399
2017-03-26 10:11:47 -04:00
Rich-Harris
8df1356ef8 fix bad merge 2017-03-26 09:50:30 -04:00
Rich Harris
3ead9bfc3f Merge branch 'master' into gh-371 2017-03-26 09:43:04 -04:00
Rich Harris
e67c6b795d Merge pull request #402 from sveltejs/use-maps-and-sets
Use maps and sets in many places instead of plain objects
2017-03-23 11:42:12 -04:00
Cristian Necula
3c9f82a7b6 (fix:radio-groups) preserve the radio input's checked state after handling a state change
Do not manually toggle the input's checked state, the browser already does this for inputs in the same group.
https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/Attribute/group
2017-03-23 17:21:06 +02:00
Cristian Necula
2eef227c0d (test) assert input's checked status after a DOM 'change' event 2017-03-23 17:15:47 +02:00
Conduitry
7d03b74576 use maps and sets in many places instead of plain objects 2017-03-23 08:58:52 -04:00
Rich Harris
8558b45337 Merge branch 'master' into gh-371 2017-03-19 17:31:59 -04:00
Rich Harris
9aab5d9858 Merge pull request #396 from sveltejs/gh-392
Deconflict `template` variable (#392)
2017-03-19 17:30:53 -04:00
Conduitry
580bd6fe63 use annotateWithScopes to get top-level declarations when deconflicting template 2017-03-19 15:17:38 -04:00
Conduitry
81b5827f55 some annotateWithScopes fixes 2017-03-19 15:11:22 -04:00
Rich-Harris
979ac2b87d Merge branch 'master' into gh-371 2017-03-19 15:00:48 -04:00
Conduitry
c877b3c615 deconflict template variable (#392) 2017-03-19 14:37:57 -04:00
Rich-Harris
314a8b7622 add infrastructure for bindings on <:Window> 2017-03-19 14:33:52 -04:00
Rich-Harris
d7c5dfbb06 ugh node 4 2017-03-19 12:36:02 -04:00
Rich-Harris
cefbe45edb SSR support for <:Window> (albeit impossible to test for some reason) 2017-03-19 12:25:47 -04:00
Rich-Harris
9f832c2e37 implement :Window events 2017-03-19 12:06:21 -04:00
Rich Harris
399c7e092d Merge pull request #394 from sveltejs/fix-overly-aggressive-reserved-tag-parsing
Only do special reserved name handling when tag is all lowercase letters
2017-03-19 08:46:27 -04:00
Rich Harris
b5c971cba4 Merge pull request #393 from sveltejs/removeobjectkey-fix
Fix removing last key in object when it has a trailing comma
2017-03-19 08:45:51 -04:00
Rich Harris
9358a085b7 Merge pull request #395 from sveltejs/readme-format-default
Note different default format for SSR
2017-03-19 08:43:39 -04:00
Conduitry
e3055d765e fix removeObjectKey when removing last key in object and it has a trailing comma 2017-03-19 07:29:46 -04:00
Conduitry
37a36319db note different default format for SSR 2017-03-19 07:25:43 -04:00
Conduitry
168babe25b only do special reserved name handling when tag is all lowercase letters 2017-03-19 04:45:25 -04:00
Rich-Harris
89f0fb00e6 Merge branch 'master' into gh-371 2017-03-18 23:26:53 -04:00
Rich Harris
1dc66d403e Merge pull request #390 from sveltejs/imported-component-direct-reference
Use direct references to imported components
2017-03-18 22:10:49 -04:00
Conduitry
d2dce30cdc add unit test for imported components that are then renamed as they're used 2017-03-18 18:11:05 -04:00
Conduitry
8e5c7ed21e removeObjectKey API tweak 2017-03-18 17:51:57 -04:00
Conduitry
25a26613b3 remove the component references in the export that we will be referring to directly 2017-03-18 17:39:30 -04:00
Conduitry
77321f8356 remove namespace key from generated code 2017-03-18 15:44:32 -04:00
Conduitry
cede99d68b use direct references to components that have been imported 2017-03-18 15:22:44 -04:00
Rich-Harris
3070abc291 -> v1.12.1 2017-03-18 09:01:26 -04:00
Rich Harris
ec3c81f58c Merge pull request #389 from sveltejs/gh-388-deconflict-non-helper-functions
Deconflict non helper functions
2017-03-18 08:58:00 -04:00
Rich-Harris
4360a03ffd parse <:Window> tags 2017-03-17 21:55:30 -04:00
Conduitry
dfd73987e3 add unit test 2017-03-17 20:55:10 -04:00
Conduitry
8f6499a9dd alas poor typo 2017-03-17 20:32:15 -04:00
Conduitry
331a1a2bb2 nicer way of generating aliases for non-helper functions 2017-03-17 20:28:56 -04:00
Rich Harris
efce7acabe Merge pull request #385 from sveltejs/gh-383
allow reserved words in tags e.g. {{class}}
2017-03-17 20:22:13 -04:00
Conduitry
e25d4e752c deconflict non-helper functions and variables (#388) 2017-03-17 20:11:32 -04:00
Rich Harris
fcc8a96e5e -> v1.12.0 2017-03-17 18:18:44 -04:00
Rich Harris
6907d2657a Merge pull request #387 from sveltejs/gh-311
implement bind:group for radio input groups
2017-03-17 18:11:12 -04:00
Rich Harris
54822b0de0 Merge pull request #384 from sveltejs/shorthand-attributes
implement :shorthand attributes
2017-03-17 18:10:29 -04:00
Rich Harris
8cf223261b Merge branch 'master' into gh-311 2017-03-17 18:06:21 -04:00
Rich Harris
3aa1814b22 Merge pull request #386 from sveltejs/gh-312
bind:group for checkbox inputs
2017-03-17 18:05:40 -04:00
Rich Harris
6f18eaef68 implement bind:group for radio input groups (#311) 2017-03-17 18:03:09 -04:00