Commit Graph

2163 Commits

Author SHA1 Message Date
Josh Soref
f477ecdbbb chore: spelling (#6535) 2017-09-07 07:33:09 -04:00
Evan You
0f00f8fc2b fix(ssr): better handle v-html hydration
fix #6519
2017-09-06 21:24:51 -05:00
Evan You
f323719f20 chore: add line numbers to flow link in compiler readme 2017-09-06 02:24:29 -04:00
AchillesJ
679cd1fef4 fix: support prop type checking for primitive wrapper objects (#6450)
close #6447
2017-09-05 16:23:53 -04:00
Evan You
08bc7595fd refactor: simplify html parser regex 2017-09-05 16:21:35 -04:00
Stefan
31d3ec62ce refactor: simplify html parser attribute regex (#6414) 2017-09-05 16:14:36 -04:00
Herrington Darkholme
38d52182bf fix(types): allow variadic plugin use (#6363)
fix #6357
2017-09-05 16:02:38 -04:00
JK
3c216755f6 fix(provide): provide should default to parentVal during merging (#6473)
fix #6436
2017-09-05 16:01:50 -04:00
katashin
a67b795b36 types: add TypeScript declarations of webpack plugins (#6325)
close #6301
2017-09-05 15:57:05 -04:00
superwf
1b96ba7019 refactor: remove repeat line in patch.js (#6269)
* [release] weex-vue-framework@2.4.2-weex.1 (#6196)

* build(release weex): ignore the file path of entries

* [release] weex-vue-framework@2.4.2-weex.1

* style($compile): remove repeat line

remove repeat line
2017-09-05 15:55:22 -04:00
Liwei Qian
14ee9e74bf perf: optimize the performance of hyphenate method. (#6274) 2017-09-05 15:48:43 -04:00
JounQin
0b2929a3d6 types: add EsModuleComponent definition (#6477) 2017-09-05 15:25:16 -04:00
Evan You
08a18dd7b8 build: add types as allowed commit type 2017-09-05 15:25:00 -04:00
AchillesJ
89f0d29f2d fix: inherit SVG ns on component root node (#6511)
fix #6506
2017-09-05 15:12:35 -04:00
Evan You
538ad20d8a fix(directive): should invoke unbind & inserted on inner component root element change
fix #6513
2017-09-05 12:59:57 -04:00
Evan You
a744497534 fix: ensure outer bindings on nested HOC are properly re-applied on inner root element change 2017-09-05 12:59:57 -04:00
Palash Mondal
2d75aba5e1 chore: fixed a small typo in CONTRIBUTING.md (#6517) 2017-09-05 11:02:03 -04:00
Evan You
230c6ae782 fix(vdom): avoid diff de-opt when both head/tail are different
fix #6502
2017-09-04 12:51:11 -04:00
Nick Messing
f76d16ed95 fix(vdom): Don't replace input for text-like type change (#6344)
fix #6313
2017-09-01 18:49:39 -04:00
Evan You
8fc6bc8827 chore: warn methods that conflict with internals
close #6312
2017-09-01 18:34:10 -04:00
Evan You
02f8b80676 fix(ssr): fix cachedEscape memory issue
close #6332
2017-09-01 18:08:12 -04:00
Evan You
50257a5881 chore: cover more cases in ssr bench 2017-09-01 18:07:20 -04:00
Nick Messing
d6e6f1deb1 fix(v-model): Allow using array value with array v-model in checkboxes (#6220)
fix #6219
2017-09-01 17:35:41 -04:00
Evan You
d77b95317c fix: handle special case for allowfullscreen on <embed>
close #6202
2017-09-01 17:00:31 -04:00
Evan You
06741f3266 fix: computed properties should not be cached during SSR
ref: vuejs/vuex#877
2017-09-01 12:51:29 -04:00
Evan You
c371fbde9c build: use npm lockfile 2017-09-01 12:27:53 -04:00
Evan You
db1d047499 chore: remove unnecessary log in tests 2017-09-01 12:19:58 -04:00
ZhangJan
53463619e5 perf: deep clone slot vnodes on re-render (#6478)
avoid unnecessary assignment.
2017-09-01 12:14:55 -04:00
Evan You
321866a47d test: use headless chrome for dev 2017-08-30 16:43:16 +02:00
Evan You
986a669e8f chore: trim trailing whitespace 2017-08-30 16:42:30 +02:00
Evan You
0529040c17 fix: deep clone slot vnodes on re-render
fix #6372
2017-08-30 00:47:10 +02:00
Evan You
172dbf9faf fix(ssr): should also escape static text content
fix #6345
2017-08-29 23:32:28 +02:00
Evan You
f4ee63ca10 refactor: also use emptyObject for functional listeners 2017-08-29 23:09:20 +02:00
Evan You
d4120a6168 ignore .vscode 2017-08-29 23:01:11 +02:00
赵鑫晖
59dbd4a414 fix: ensure $attrs and $listeners are always objects (#6441)
fix #6263
2017-08-29 22:59:39 +02:00
JK
a43d66743b fix(transition): consider async placeholder as valid child to return (#6369)
fix #6256
2017-08-29 22:09:20 +02:00
JK
d4d553ced7 fix(v-model): avoid unnecessary change event on select options change
fix #6193
via #6194
2017-08-29 18:59:54 +02:00
Evan You
41d774d112 perf(v-model): tweak setSelected 2017-08-29 17:23:00 +02:00
JK
f40da5dbf2 fix(v-model) selected option not updated properly under IE11 (#6213)
fix #6209
2017-08-29 17:17:38 +02:00
Evan You
5091e2c984 fix(ssr): address possible xss vector 2017-08-29 16:42:54 +02:00
Hanks
0dc27dcdec feat(weex): return instance in createInstance 2017-08-29 16:35:39 +02:00
Hanks
f975fac2a8 feat(weex): wrap IFFE for appCode 2017-08-29 16:35:39 +02:00
Hanks
a8146c0c10 feat(weex): remove __weex_require_module__ api 2017-08-29 16:35:39 +02:00
Hanks
9bded22a83 test(weex richtext): rename the file path of richtext test 2017-08-29 16:35:09 +02:00
Hanks
3e4d926336 feat(weex richtext): treat richtext as runtime components 2017-08-29 16:35:09 +02:00
Hanks
d627161a91 feat(weex richtext): support events and add more test cases 2017-08-29 16:35:09 +02:00
Hanks
b60964256c feat(weex richtext): support to parse styles and classList 2017-08-29 16:35:09 +02:00
Hanks
0ea2bb4fb4 feat(weex): support nested components in richtext 2017-08-29 16:35:09 +02:00
Hanks
09302a7211 test(weex): add test cases for richtext component 2017-08-29 16:35:09 +02:00
Hanks
f1c96e72b2 feat(weex): add basic support of richtext 2017-08-29 16:35:09 +02:00