Commit Graph

2459 Commits

Author SHA1 Message Date
Evan You
cfd73c2386 fix: handle encoded tabs and newlines in attributes for Chrome a[href] and IE/Edge
fix #6828, fix #6916
2017-10-26 16:01:12 +02:00
Evan You
83ed92608d fix: $set should respect properties on prototype chain
fix #6845
2017-10-26 13:53:46 +02:00
Huo Chunyang
ee0e8b5ce1 refactor: tweak data merge strategy (#6833)
* tweak: The value of this is always undefined

* parentVal and childVal must have a presence, otherwise the strats.data policy function will not be executed
2017-10-25 06:48:12 +02:00
Herrington Darkholme
98ea0a3b48 fix(types): improve typing for better completion (#6886) 2017-10-25 06:45:15 +02:00
lucien
604230fe95 fix(keep-alive): higher priority for exclude than include (#6905) 2017-10-25 06:44:54 +02:00
Herrington Darkholme
048e940779 build: map vue to local types, simplify build setup (#6860)
* build: map vue to local types, simplify build setup

* build: remove unnecessary install steps
2017-10-21 08:32:02 -04:00
JK
a433b16588 build: install dependency for vue-server-renderer in setup script (#6839) 2017-10-18 16:15:29 +02:00
JK
b6c384dd78 fix(core): static trees should be cached on options (#6826) (#6837)
* test(once): failing test for #6826

* fix(core): static trees should be cached on options (#6826)
2017-10-18 06:26:55 +02:00
Herrington Darkholme
9caed00d20 fix(typing): relax $options type for TS2.6+ (#6819) 2017-10-15 14:26:08 -04:00
Evan You
471de4a31d build: release 2.5.2 2017-10-13 16:21:00 -04:00
Evan You
fd0c4f5a6c build: build 2.5.2 2017-10-13 16:20:59 -04:00
Evan You
069c82bed7 chore: coverage 2017-10-13 16:18:07 -04:00
Evan You
a11d6f37c2 chore: fix flow 2017-10-13 15:56:01 -04:00
Evan You
4e0c48511d fix: further adjust nextTick strategy
fix #6813
2017-10-13 15:37:52 -04:00
Evan You
6658b81a3b ci: adjust cache 2017-10-13 12:42:42 -04:00
Evan You
f865b0d767 build: release 2.5.1 2017-10-13 10:14:32 -04:00
Evan You
2b3e1a0a96 build: build 2.5.1 2017-10-13 10:14:31 -04:00
Evan You
08a7fb539f fix: v-on="object" listeners should fire after high-priority ones
fix #6805
2017-10-13 09:59:23 -04:00
Evan You
5665eaf985 fix: backwards compat with checkbox code generated in < 2.5
fix #6803
2017-10-13 09:42:53 -04:00
JK
60b1af9e02 fix(transition-group): work around rollup tree shaking (#6796)
fix #6792
2017-10-13 09:05:53 -04:00
Eduardo San Martin Morote
15031b8542 fix(v-model): allow arbitrary naems for type binding (#6802)
Fix #6800
2017-10-13 08:55:02 -04:00
Huo Chunyang
8645e5f04a refactor: remove unnecessary condition (#6795) 2017-10-13 08:53:06 -04:00
JounQin
5a15a8d208 fix(ssr): add semicolon before self-removal script (#6794) 2017-10-13 08:52:34 -04:00
Evan You
1f84dd1c24 fix: fix empty array edge case in normalizeChildren
fix #6790
2017-10-13 01:09:25 -04:00
Evan You
f38d44e23b ci: update caching setup + update weex runtime 2017-10-13 00:20:59 -04:00
Evan You
1be48d0a13 types: update types for config.ignoredElements 2017-10-12 23:43:57 -04:00
Evan You
0948d999f2 build: release 2.5.0 2017-10-12 23:07:14 -04:00
Evan You
bc2918f0e5 build: build 2.5.0 2017-10-12 23:04:35 -04:00
Evan You
df8f179cfc test: make hydration spec more stable for Edge 2017-10-12 20:41:36 -04:00
Evan You
a85f95c422 test: use phantom for dev 2017-10-12 20:41:07 -04:00
Evan You
1eea1a98f4 build: skip sauce by default in release script 2017-10-12 20:12:40 -04:00
Evan You
e38d006752 feat: improve template expression error message
close #6771
2017-10-12 11:15:23 -04:00
Evan You
b7105ae8c9 refactor: improve option type check warnings 2017-10-12 10:57:02 -04:00
Evan You
adff0084e1 refactor: use isRegExp for safer check 2017-10-12 10:56:45 -04:00
Evan You
9f576aac7d test: add test for ignoredElements 2017-10-12 09:54:17 -04:00
Raymond Muller
795b908095 feat: support RegExp in ignoredElements (#6769) 2017-10-12 09:50:40 -04:00
Evan You
12255ff220 refactor: simplify functional renderStatic 2017-10-12 09:12:16 -04:00
Evan You
ea3a70b2d5 chore: fix sponsor link typo 2017-10-11 13:16:02 -04:00
Evan You
bb1d888d44 refactor: remove no longer needed _staticTrees property 2017-10-11 12:04:07 -04:00
Evan You
53431c63a9 types: fix flow typing 2017-10-11 11:24:39 -04:00
Evan You
421658884f fix: fix scoped CSS for nested nodes in functional components 2017-10-11 11:17:46 -04:00
Evan You
050bb33f9b feat: scoped CSS support for functional components 2017-10-11 10:38:46 -04:00
Evan You
ea0d227d2d feat: functional component support for compiled templates 2017-10-10 22:33:16 -04:00
Evan You
68bdbf508b fix: perperly handle v-if on <template> scoped slot
fix #6725
2017-10-10 12:21:49 -04:00
Mark Brouch
2d32b5d1b6 feat(ssr): auto-remove initial state script if prod (#6763)
close #6761
2017-10-10 11:06:47 -04:00
Evan You
dff85b230a fix(ssr): handle inline template compilation error
fix #6766
2017-10-10 10:47:41 -04:00
Evan You
70a28b37bc chore: formatting 2017-10-10 10:47:41 -04:00
wenlu.wang
3a5432a9e3 feat(core): call data method with this value (#6760)
#6739
2017-10-10 09:39:30 -04:00
Evan You
596257cf6f build: add weex factory dev script 2017-10-09 23:11:41 -04:00
Evan You
62405aa903 revert: fix(v-model): fix input listener with modifier blocking v-model update
This reverts commit 6f312d636c because the change
is no longer needed after switching nextTick to use MessageChannel.
2017-10-09 16:31:23 -04:00