Commit Graph

2990 Commits

Author SHA1 Message Date
Evan You
0129b0eb12 feat: expose all scoped slots on this.$slots
close #9421
2019-02-04 22:25:19 -05:00
Evan You
b034abf48e fix: always set transformed model value on attrs 2019-02-04 22:03:33 -05:00
Evan You
1a6f7a576c build: release 2.6.1 2019-02-04 17:51:36 -05:00
Evan You
6fb3a2211a build: build 2.6.1 2019-02-04 17:51:32 -05:00
Bogdan Luca
66fd3c8dd1 fix(v-model): add value to $attrs if not defined in props (#9331)
fix #9330
2019-02-04 17:43:48 -05:00
nciont
0fb03b7831 fix: avoid blocking first input event in IE when it shouldn't (#9297)
- the original bug in #7138 only happens for `<textarea>`
- the bug doesn't happen if placeholder has empty value

fix #9042, fix #9383
2019-02-04 17:39:41 -05:00
Filipe Amaral
55bfb94a33 fix(compiler): fix inline-template crashing (#9365)
fix #9361
2019-02-04 16:49:27 -05:00
bughit
c27fe24dc6 fix: decode single quotes in html attributes (#9341) 2019-02-04 16:48:24 -05:00
Barthélémy Ledoux
1922e7d4d9 fix(template-compiler): allow comments on the root node in templates (#9408)
In SFC templates, we are allowed to add comments to the root node. If parsing with comments flag
true, we are not anymore. This ignores the root comments in case they cannot be added.

fix #9407
2019-02-04 16:34:32 -05:00
Evan You
b6b42ca8c4 fix: avoid isPromise check when handler return value is Vue instance
fix #9418
2019-02-04 15:14:29 -05:00
Evan You
85548310f1 build: release 2.6.0 2019-02-04 10:57:04 -05:00
Evan You
076dc8d84f build: build 2.6.0 2019-02-04 10:57:00 -05:00
vue-bot
9b33f206f8 chore: update sponsors [ci skip] (#9405) 2019-02-02 10:53:46 -05:00
Evan You
64f863bbb9 feat: move v-bind.prop shorthand behind flag 2019-02-02 10:49:01 -05:00
Evan You
44a17ba2cd fix: fix child forceUpdate regression
close #9396
2019-01-31 10:24:41 -05:00
Filipe Amaral
539e481f38 fix: fix v-bind:style for camelCase properties with !important (#9386) 2019-01-31 10:08:35 -05:00
vue-bot
e1db2c5bf6 chore: update sponsors [ci skip] (#9400) 2019-01-31 10:04:43 -05:00
Evan You
e632e9a075 fix: allow more enumerated values for contenteditable
close #9397
2019-01-31 09:56:18 -05:00
Evan You
6afd96f2fd chore: fix flow 2019-01-30 21:41:56 -05:00
Evan You
3edb999200 polish: warn against incorrect nested v-slot usage 2019-01-30 21:33:59 -05:00
Evan You
2807fd24b0 fix: template v-slot should work with v-else conditions 2019-01-30 21:30:29 -05:00
Evan You
5851961ca3 refactor: adjust codegen for v-if on scoped slot 2019-01-30 18:12:18 -05:00
Evan You
7721febcc3 build: release 2.6.0-beta.3 2019-01-30 09:59:37 -05:00
Evan You
9f3cbafa55 build: build 2.6.0-beta.3 2019-01-30 09:59:32 -05:00
Evan You
2afa1d056e build: fix feature flags for esm builds 2019-01-30 09:47:31 -05:00
Evan You
c9e3a5d1d9 feat: detect and warn invalid dynamic argument expressions 2019-01-28 18:08:37 -05:00
Evan You
624c79930a build: release 2.6.0-beta.2 2019-01-25 23:38:40 -05:00
Evan You
90f47d1bc6 build: build 2.6.0-beta.2 2019-01-25 23:38:36 -05:00
Evan You
dbc0582587 feat: dynamic directive arguments for v-on, v-bind and custom directives (#9373) 2019-01-25 23:22:44 -05:00
Evan You
f219bedae8
perf: improve scoped slots change detection accuracy (#9371)
Ensure that state mutations that only affect parent scope only trigger parent update and does not affect child components with only scoped slots.
2019-01-25 22:34:06 -05:00
Evan You
770c6ed64f refactor: extend dom-props update skip to more all keys except value 2019-01-24 15:47:58 -05:00
Evan You
1868561442 fix: fix checkbox event edge case in Firefox 2019-01-24 15:43:06 -05:00
Evan You
8cb2069aa4 test: fix tests in IE/Edge 2019-01-24 10:05:39 -05:00
Evan You
32072e8a88 refactor: simplify timestamp check 2019-01-24 10:05:20 -05:00
Evan You
60a277ca31 chore: update comment 2019-01-23 18:44:21 -05:00
Evan You
ba0ebd4771 fix: async edge case fix should apply to more browsers
also optimize fix performance by avoiding calls to performance.now()
2019-01-23 18:41:50 -05:00
Evan You
ba9907c73c chore: update sponsor 2019-01-23 15:07:24 -05:00
Evan You
8d8457246d feat: warning for ambiguous v-slot usage 2019-01-23 10:20:01 -05:00
Evan You
67e85deae2 feat: adjust v-slot per RFC + enable flag 2019-01-22 22:21:40 -05:00
yong
ec8403209a chore: update README in dist (#9346) 2019-01-19 11:28:19 -05:00
vue-bot
6ca18bd05b chore: update sponsors [ci skip] (#9343) 2019-01-19 08:37:22 -05:00
Evan You
b0f2f830e6 chore: fix flow 2019-01-18 16:46:49 -05:00
Evan You
42fdf3f837 refactor: ssrPrefetch -> serverPrefetch for more consistent naming 2019-01-18 16:43:17 -05:00
Evan You
df064cedd1 test: tests for ssr template function (#9324) 2019-01-18 11:25:37 -05:00
DominusVilicus
b65f6d78e0 feat(ssr): allow template option to be function in renderToString (#9324)
Also allows return Promise for async handling
2019-01-18 11:20:07 -05:00
Evan You
4fca0454bd feat: update new slot syntax per RFC revision 2019-01-16 13:44:58 -05:00
Evan You
a47a0ee287 workflow: fix release script [ci skip] 2019-01-16 11:22:10 -05:00
Evan You
732bf878c1 build: release 2.6.0-beta.1 2019-01-16 11:21:07 -05:00
Evan You
e75c623047 build: build v2.6.0-beta.1 2019-01-16 11:20:25 -05:00
Evan You
730a10f771 types: type sync for template-compiler and server-renderer 2019-01-15 17:41:42 -05:00