Commit Graph

2464 Commits

Author SHA1 Message Date
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
Evan You
405d8e9f4c fix: prevent memory leak due to circular reference in vnodes
fix #6759
2017-10-09 11:48:19 -04:00
Evan You
37533fd71e refactor: improve errorCaptured propagation behavior 2017-10-09 09:51:54 -04:00
Evan You
96b9744811 refactor: tweak 2017-10-07 23:23:19 -04:00
Evan You
f3fe012d54 feat(v-model): support dynamic input type binding 2017-10-07 23:18:11 -04:00
Evan You
2876ed870c fix: resolve async component default for native dynamic import
fix #6751
2017-10-07 02:43:10 -04:00
Evan You
35e55ecd42 refactor: remove unnecessary argument 2017-10-07 00:18:23 -04:00
Evan You
96472be6f6 types: add types for new features and adjust tests 2017-10-06 17:41:54 -04:00
Evan You
6893499744 feat: rename inject alias from "name" to "from" 2017-10-06 17:25:33 -04:00
Evan You
6dac3dbe44 feat: rename catchError -> errorCaptured 2017-10-06 17:25:33 -04:00
Dominik Rabij
514b90b647 fix: add slot v-bind warning (#6736)
close #6677
2017-10-06 15:48:00 -04:00
Herrington Darkholme
db138e2254 feat(types): further improve Vue type declarations for canonical usage (#6391) 2017-10-06 14:45:14 -04:00
Alexander Eden
64e3943842 types: extend keyCodes type declaration to allow array of numbers (#6745) 2017-10-06 10:32:16 -04:00
Evan You
7bc899ce0e feat(ssr): add shouldPrefetch option
close #5964
2017-10-05 23:08:09 -04:00
Evan You
f881dd175a feat(ssr): renderToString return Promise
close #6160
2017-10-05 22:42:56 -04:00
Evan You
2cba6d4cb1 feat: add max prop for <keep-alive> 2017-10-05 22:01:50 -04:00
Evan You
2503e13de5 chore: fix sponsor logo width 2017-10-05 16:49:57 -04:00
Evan You
3c65239ad4 test: improve inject default test case 2017-10-05 15:56:36 -04:00
Popescu Dan
88423fc66a feat(inject): support providing default values for injections (#6322) 2017-10-05 15:44:32 -04:00
Evan You
b3cd9bc394 feat: add catchError option
also propagate error thrown in renderError() to global handler
2017-10-05 14:59:38 -04:00
Evan You
e34c6b78bd chore: coverage 2017-10-05 10:50:01 -04:00
Evan You
6d1f4cb89a fix: fallback to Promise in non-DOM environments 2017-10-05 01:01:08 -04:00
Evan You
6e41679a96 fix: use MessageChannel for nextTick
fix #6566, #6690
2017-10-05 00:52:47 -04:00
Evan You
1780b1f07b build: fix weex build 2017-10-04 18:23:53 -04:00
Evan You
aa1356e83d test: e2e tests for basic renderer 2017-10-04 18:15:45 -04:00
Evan You
e76e648bc8 refactor: avoid using Object.assign in SSR code for basic renderer compat in other environments 2017-10-04 18:15:35 -04:00
Evan You
ef358fef94 build: tweak build script 2017-10-04 18:14:53 -04:00
Evan You
8295f71665 fix: warn slot-scope when used as a prop 2017-10-04 17:31:58 -04:00
Evan You
dae173d96d feat: support denoting normal elements as scoped slot
also deprecate "scope" in favor of "slot-scope"
2017-10-04 17:25:39 -04:00
Evan You
4987eeb3a7 feat: v-on automatic key inference 2017-10-04 14:59:59 -04:00
Evan You
9761072d93 refactor: rename variable 2017-10-04 13:57:59 -04:00
Nick Messing
9734e878ec feat: add .exact event modifier (#5977)
Allow limiting the event to the exact system modifiers specified.
close #5976
2017-10-04 12:37:00 -04:00
Evan You
e1da0d585c feat(v-model): craete non-existent properties as reactive
close #5932
2017-10-03 23:30:35 -04:00
Evan You
2431d3d743 chore: fix warning space 2017-10-03 22:25:52 -04:00
Evan You
2b5c83af6d fix: handle errors in errorHandler
close #6714
2017-10-03 18:23:43 -04:00
Sam Ruby
ae347a5225 fix: ensure nextTick are passed to errorHandler (#6730) 2017-10-03 18:06:13 -04:00
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