Commit Graph

2407 Commits

Author SHA1 Message Date
Evan You
90ed48224e refactor: move prop rule validation to util/options.js 2017-12-14 11:50:20 -05:00
Alexander Sokolov
d02bb37efb feat: warn misspelled keys on prop validation object (#7198) 2017-12-14 11:39:32 -05:00
Evan You
14f7015578 test: fix ssr test due to webpack asset emit order change 2017-12-12 19:16:17 -05:00
Evan You
531371b818 types: upgrade flow 2017-12-12 19:06:47 -05:00
Evan You
4e00688e4a build: update dev dependencies 2017-12-12 18:42:44 -05:00
Evan You
a5924a5336 build: release 2.5.10 2017-12-12 18:16:40 -05:00
Evan You
711aaf71bb build: build 2.5.10 2017-12-12 18:16:39 -05:00
Evan You
8936b8d9c1 fix(ssr): properly handle errors in async component
fix #6778
2017-12-12 18:12:02 -05:00
Evan You
86e4d7566e test: add test case for #7223 2017-12-12 17:07:28 -05:00
Felix Bünemann
73a89bf9e5 fix(ssr): fix double escaping of ssrNode attribute values (#7224)
This fixes a double escaping of attribute values in the SSR optimizing
compiler by unescaping the value in `genAttrSegment` because literal
attribute values get escaped early during `processAttrs` before it is
known, if this attribute will be optimized to an _ssrNode string template,
which is escaped as well, causing the double escape.

fix #7223
2017-12-12 17:06:11 -05:00
laoxiong
023f171f58 fix(core): warn duplicate keys in all cases (#7200)
close #7199
2017-12-12 16:38:32 -05:00
Evan You
644274cbd3 fix: more consistent component naming warnings across the API
close #7212
2017-12-12 13:22:50 -05:00
Guillaume Chau
bd4819e6cf fix: data() should be called with vm as first argument in mixins
fix #7191
2017-12-06 09:11:49 -05:00
Evan You
6eccd8e433 chore: update backers 2017-12-05 20:53:13 -05:00
Evan You
904d9c9a81 test: fix weex test case 2017-12-05 11:20:33 -05:00
Evan You
5875c7c490 fix: revert shared static tree cache to avoid memory leak
revert f0a66c5
fix #7184
2017-12-05 11:17:36 -05:00
Hanks
0da8bced77 fix(weex): send createFinish signal after root component mounted (#7154) 2017-12-04 09:58:46 -05:00
Evan You
7166c4e875 chore: update sponsors 2017-12-01 09:26:22 -05:00
狼族小狈
a6bf97d73a chore: tweak logo alt in README.md (#7156) 2017-11-30 11:34:45 -05:00
Evan You
60da366a26 fix: should not update in-focus input value with lazy modifier
fix #7153
2017-11-30 10:48:37 -05:00
Evan You
7e46683470 refactor: simplify internal component creation 2017-11-28 15:10:08 -05:00
Evan You
f5ce6b50cf fix(v-for): support array and nested destructuring in v-for 2017-11-27 16:54:15 -05:00
Evan You
d4e0c3ef24 build: release 2.5.9 2017-11-27 12:43:32 -05:00
Evan You
55a719c93a build: build 2.5.9 2017-11-27 12:43:30 -05:00
Evan You
c865836add build: tweak release script to generate note before tagging 2017-11-27 12:40:39 -05:00
Evan You
1c1621d96f chore: fix flow 2017-11-27 12:24:17 -05:00
Evan You
0f7c443dca fix: block unnecessary input event on textarea placeholder in IE
close #7138
2017-11-27 12:13:37 -05:00
Zen
d2e1d49c41 fix(types): use object and string instead of Object and String (#7126) 2017-11-27 09:30:58 -05:00
Herrington Darkholme
a71e653108 fix(types): bump ts version and fix typing bugs (#7135) 2017-11-27 09:28:38 -05:00
Evan You
8b43c81ed4 ci: bump transition unit test duration 2017-11-24 10:16:07 -05:00
Evan You
aa8262540a fix: fix v-for iterator parsing destructuring + parens without index 2017-11-24 10:09:04 -05:00
Evan You
14e99086c0 fix(types): add missing ssr renderToString signature 2017-11-24 09:23:59 -05:00
Robert Martin
df37292f77 chore: fix comment typo (#7113)
Random find :)
2017-11-23 10:20:19 -05:00
Evan You
70fb68b0b0 chore: fix comment typo 2017-11-22 17:57:31 -05:00
Evan You
dd21eacc33 fix: fix async component resolving in sibling mounted hook
fix #7107
2017-11-22 17:12:34 -05:00
Evan You
604e081d04 fix: ensure functionalContext is cloned during slot clones
fix #7106
2017-11-22 16:37:24 -05:00
Evan You
3932a451a1 fix(keep-alive): should not destroy active instance when pruning cache
fix #7105
2017-11-22 15:26:39 -05:00
Evan You
f93c1585f9 chore: fix BACKERS.md opencollective links 2017-11-21 16:05:06 -05:00
Evan You
fcc122931b fix(types): improve and test bundleRenderer.renderToString Promise types 2017-11-21 10:28:30 -05:00
Slee Woo
3554eb2726 fix(types): add Promise signature for bundleRenderer.renderToString (#7098)
* Make callback optional when providing context

Otherwise TypeScript compiler complains about `not assignable to parameter of type 'RenderCallback'`

* Update index.d.ts
2017-11-21 10:25:30 -05:00
Evan You
b0bbcbd152 build: release 2.5.8 2017-11-21 09:42:18 -05:00
Evan You
0fdeae7290 build: build 2.5.8 2017-11-21 09:42:17 -05:00
Evan You
ebcef58645 fix: fix v-for alias deconstruct regression
fix #7096
2017-11-21 09:06:19 -05:00
Evan You
f9f74231a2 build: release 2.5.7 2017-11-20 14:49:24 -05:00
Evan You
c0d03ab127 build: build 2.5.7 2017-11-20 14:49:23 -05:00
Evan You
d891cd1761 fix: improve error detector v-for identifier check
close #6971
2017-11-20 14:12:10 -05:00
Evan You
c264335fbd feat: feat: add warning for ambiguous combined usage of slot-scope and v-for
close #6817
2017-11-20 11:12:56 -05:00
Richard Musiol
4c22d1d17f fix: allow traversing reactive objects which are sealed (#7080) 2017-11-20 10:38:39 -05:00
mni_Ya
063acb79eb fix(ssr): fix bundle renderer require path on windows (#7085)
fixed windows os  `vue-ssr-server-bundle.json` within module can't found on server rendering
2017-11-20 10:33:53 -05:00
Evan You
a23b913796 fix: fix <keep-alive> include/exclude logic for anonymous components 2017-11-20 10:04:06 -05:00