Commit Graph

2224 Commits

Author SHA1 Message Date
AchillesJ
6ad44e13e9 fix(ref): preserve ref on components after removing root element (#6718)
fix #6632, #6641
2017-10-03 18:04:23 -04:00
Chris Casola
baabd6d140 fix(compiler): warn when inline-template component has no children (fix #6703) (#6715) 2017-10-03 18:00:52 -04:00
Evan You
c5d0fa0503 feat: make vue and basic server renderer compatible in pure js runtimes 2017-10-03 17:54:37 -04:00
Evan You
093673e308 chore: update sponsors 2017-10-03 15:25:02 -04:00
Flavio Corpa
cf3be87b68 refactor: improve error msg for non-reactive properties (#6735)
close #6657
2017-10-03 11:45:38 -04:00
Evan You
c64f9ae164 fix: properly render value on <progress> in IE/Edge
fix #6666
2017-10-03 00:02:27 -04:00
Evan You
a5e5b31455 feat: add in-browser build for vue-template-compiler 2017-10-02 18:14:41 -04:00
Evan You
f15c56b45c refactor: use isTrue 2017-10-02 17:37:42 -04:00
Evan You
cf1ff5b0dc fix: use correct ns inside <foreignObject> as root node
fix #6642
2017-10-02 17:35:47 -04:00
kazuya kawaguchi
894d380e40 refactor: Improve DevTools perfromance user timing measurement name (#6624) 2017-10-02 17:16:38 -04:00
Evan You
0f2cb09444 fix: work around old Chrome bug
fix #6601
2017-10-02 17:12:17 -04:00
Meyti
dd50543829 docs: typo fix (#6729)
94512f3e8c/src/platforms/web/entry-compiler.js (L5)
2017-10-02 16:04:02 -04:00
Edd Yerburgh
5fe7dc28d1 docs: add types directory to CONTRIBUTING.md (#6731) 2017-10-02 16:03:32 -04:00
Clark Du
64f9d68844 refactor: remove unnecessary condition (#6716) 2017-09-29 14:33:27 -04:00
Derek Kent
4fd2ce813c fix: allow an object's Symbols to be observed (#6704)
Attempting to parseFloat on a Symbol throws the error
`Cannot convert a Symbol value to a string`.

A Symbol can be cast to a string using `.toString()` or `String()` though,
so explicitly casting before parsing resolves the issue, allowing `Vue.set` to
be called on Symbols.
2017-09-28 10:53:40 -04:00
Evan You
4361a2b3ae build: bump rollup version 2017-09-27 18:05:39 -04:00
Evan You
df868c707f build: bump flow version 2017-09-27 17:32:44 -04:00
Evan You
78fb66633b chore: update sponsors (add onsen ui) 2017-09-26 10:21:15 -04:00
SheetJSDev
924bfec9bc doc: spelling and formatting (#6681) 2017-09-25 12:31:27 -04:00
Evan You
c05e3c1bca chore: update sponsor 2017-09-25 10:36:51 -04:00
Hanks
2deda3d432 refactor(weex): Adjust the weex platform entry file to fit the new weex runtime (#6620)
* trim trailing whitespace

* revert(weex): remove the new Function hack for V8, as Weex uses JSC now

Remove the `callFunctionNative` method and `compileBundle`, which is provided by modified V8. In
order to maintain the consistency of the js engine, Weex also use JSC on Android. The legacy hack
for V8 engine should be removed.

* refactor(weex): move module and component apis to weex runtime

Modules and components should be registered in weex runtime, not the specific framework. The
`registerModules`, `registerComponents`, `weex.supports` and `weex.requireModule` api is moved to
weex runtime, which is in the "apache/incubator-weex" repo.

* test(weex): refactor the test cases to fit the new weex-js-runtime

* fix(weex): use document instead of renderer to create Element
2017-09-18 15:38:27 -04:00
ULIVZ
4441e0f9d1 chore: correct the contributor link in CONTRIBUTING.md (#6621) 2017-09-18 11:32:04 -04:00
Ryo Shibayama
a5939032de ci: migrate to CircleCI 2.0 (#6627)
Improves upon #6041
2017-09-18 10:09:22 -04:00
Lukas Drgon
a9b6bc42fd chore: set jsDelivr default file (#6618) 2017-09-18 09:47:13 -04:00
Evan You
4459b87de9 fix(core): avoid observing VNodes
fix #6610
2017-09-15 10:16:39 -04:00
Evan You
8164ce6169 chore: update sponsors 2017-09-14 12:49:02 -04:00
Evan You
b080a14138 fix(ssr): fix hydration mismatch with adjacent text node from slots
fix vuejs/vue-loader#974
2017-09-14 12:25:22 -04:00
Evan You
94512f3e8c build: release 2.4.4 2017-09-14 11:32:41 -04:00
Evan You
a32490f27d build: build 2.4.4 2017-09-14 11:32:40 -04:00
Evan You
a2f73f2c2e fix(ssr): fix style injection regression
fix #6603, (regression caused by attempt to fix #6353)
2017-09-14 10:54:59 -04:00
Evan You
0c9534ff00 fix(ssr): fix bundleRenderer Promise rejection regression 2017-09-14 09:50:33 -04:00
Evan You
5376dab415 chore: fix bronze sponsors 2017-09-14 09:00:00 -04:00
kazuya kawaguchi
ed88ac4114 docs(packages): fix syntax (#6600) 2017-09-14 08:37:53 -04:00
Evan You
7cea42b4ef chore: re-organize backers.md 2017-09-13 11:30:18 -04:00
Evan You
4504cafa8d chore: re-organize README 2017-09-13 11:13:32 -04:00
Evan You
0a7ffb148c build: release 2.4.3 2017-09-13 03:57:30 -04:00
Evan You
ef432c6e86 build: build 2.4.3 2017-09-13 03:57:29 -04:00
Evan You
c8564abd62 refactor: tweak dependArray change 2017-09-13 03:29:35 -04:00
Evan You
fa6a7290e3 fix: $off should ignore undefined handler argument
fix #6591
2017-09-13 03:08:39 -04:00
Evan You
1c86b9ebeb chore: ignore code that cannot be reached in PhantomJS 2017-09-13 03:08:39 -04:00
katashin
1baa0a7884 fix(types): add inject option in functional component options type (#6530) 2017-09-13 02:25:50 -04:00
fenduru
aa820cba37 perf(core): prevent iteration of arrays that should not be observable (#6467)
close #6284
2017-09-13 02:24:49 -04:00
Elevista
3ee62fd59e fix(inject): exclude not enumerable keys of inject object (#6346)
close #6574
2017-09-13 01:05:11 -04:00
Evan You
1f52a2a9f4 fix(ssr): expose context.styles when no lifecycle styles are injected
fix #6353
2017-09-13 00:32:07 -04:00
Evan You
09106f066a fix(ssr): handle v-text/v-html with non-string value
fix #6572
2017-09-12 23:23:24 -04:00
Evan You
7116af4e07 fix: set value as domProp for <progress>
fix #6561
2017-09-12 22:06:07 -04:00
Evan You
684cd7d21a fix: preserve slot attribute if not resolved by Vue
close #6553
2017-09-12 21:45:44 -04:00
Evan You
844a540c64 fix: do not use MutationObserver in IE11
MutationObserver is unreliable in IE11. fix #6466
2017-09-12 19:56:18 -04:00
Evan You
6f312d636c fix(v-model): fix input listener with modifier blocking v-model update
fix #6552
2017-09-12 19:29:34 -04:00
Evan You
a977740816 chore: update backers.md for tiered open collective sponsors 2017-09-12 14:18:23 -04:00