Commit Graph

2881 Commits

Author SHA1 Message Date
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
Evan You
7fb6fdd168 build: introduce feature flags, hide new slot syntax behind flag 2019-01-15 16:22:06 -05:00
Evan You
0cf6aaddb5 types: type sync for 2.6 features 2019-01-15 12:38:58 -05:00
Evan You
9ae80acde5 feat: expose performance measures
ref #7570
2019-01-15 11:41:00 -05:00
Evan You
c5c354d593 feat: new scoped slot syntax implementation update per rfc 2019-01-14 22:56:37 -05:00
Evan You
aef5b4e478 fix(ssr): should render 0 as valid value for style property with unit 2019-01-12 02:07:17 -05:00
Evan You
584e89da4a feat: support slot-props and its shorthand
See https://github.com/vuejs/vue/issues/9306 for more details.
2019-01-12 01:23:51 -05:00
Evan You
4f61d5b73b chore: fix flow 2019-01-12 00:42:09 -05:00
Evan You
bc97ff956e chore: reset CommonJS dist files overwritten by merge 2019-01-12 00:32:56 -05:00
Evan You
794ad0dae3 refactor: additional tweaks after revert 2019-01-11 23:09:31 -05:00