Commit Graph

2156 Commits

Author SHA1 Message Date
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
Wade 82f03de332 fix-Firefox (#6359) 2017-08-21 06:46:07 -04:00
Hanks b5cc8b9e93 [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
2017-08-21 06:46:07 -04:00
Evan You 0cc8c27a35 chore: update backers 2017-08-03 09:13:29 +08:00
Evan You b8f1bcd96c build: release 2.4.2 2017-07-21 00:28:41 -04:00
Evan You fd68195496 build: build 2.4.2 2017-07-21 00:28:41 -04:00
Evan You f104b84b9d build: tweak release note file default name 2017-07-21 00:10:43 -04:00
Evan You ec4b1be42a revert: perf: remove src directory from npm module (#6072)
adding src dir back to npm package because projects that create
custom renderers (e.g. nativescript-vue) relie on it.
2017-07-21 00:08:44 -04:00