Evan You
a855dd0564
add environment-agnostic build for vue-server-renderer
8 years ago
Evan You
a18f879bb3
warn when methods conflict with data ( close #5832 )
8 years ago
Evan You
7b069453ed
fix Object.prototype.watch test case
8 years ago
strantr
48c0c1ceb5
Added check in merge strat for watches if child is already an array ( fix #5652 ) ( #5653 )
* Added check for if child is already an array
If the child is already an array it does not need to be wrapped again.
Fixing #5652
* Added unit test for watch merge strat
* Moved test to own describe
* Added test for merging multiple extends
8 years ago
Zhang Visper
7561b94eeb
warn against non-primitive key ( #5816 )
8 years ago
Evan You
13bb643d6f
handle in-out transition with async components
8 years ago
Evan You
c3cdfcfa68
fix out-in transition for async components ( fix #5760 )
8 years ago
Evan You
b4dd0be4fc
improve .use() test cases and make it track installation based on constructor id
8 years ago
Evan You
ab1203a096
update eslint config
8 years ago
Chris Nicola
11b7d5dff2
Add handleError during event handling ( #5709 )
* Add handleError during event handling
Currently handleError is used to handle errors during lifecycle hooks.
This commit adds this functionality in to the event handling for
consistency.
* style tweak
8 years ago
Maciej Kasprzyk
b182ac4069
Warn when a inject has been not provided ( #5681 )
* warn when a inject has been not provided
* typo
* typo
* fix when undefined is provided
* use util hasOwn
* refactor
* test case
* Revert "test case"
This reverts commit 08f0a8b6c3837fc34ddd264712b8c30a05c165e5.
* test case
8 years ago
Evan You
b5e4a22a8d
refined async hydration + tests
8 years ago
Evan You
8262edcd22
test for ssr rendering async components
8 years ago
Evan You
7404091896
support async hydration
8 years ago
Sébastien Chopin
f3757eb37b
feat: Add `defer` to body scripts ( #5704 )
* fix: prefetch should not have `as` attribute
* feat: Add `async` to body script tags
* Use defer instead of async
* Use defer instead of async
8 years ago
Evan You
f061d802d3
fix v-if false rendering
8 years ago
Evan You
41acdc0ff1
fix v-html/v-text on root element
8 years ago
Evan You
2f4ad14d9f
test template v-if/v-for
8 years ago
Sébastien Chopin
ebca266d10
fix: prefetch should not have `as` attribute ( #5683 )
8 years ago
Evan You
303780acd2
make function compilation reusable
8 years ago
Evan You
af12d3ff7f
progress
8 years ago
Evan You
7694c85564
fix static tree optimization for v-else(-if) conditions
8 years ago
Maciej Kasprzyk
d6bd667e1a
Warn when component option should be an object, but is not ( #5605 ) ( #5642 )
* warn when component should be an object, but is not
* remarks
* remarks
* remarks
* rename to checkOptionType and guard production
* typo
* Update state.js
* Update test-object-option.js
8 years ago
AchillesJ
e3ffa109b3
make vm.$watch api consistent with watch option ( #5645 )
8 years ago
chengchao
aaad7334d9
improve scoped slot test case ( #5640 )
8 years ago
Evan You
e70f191b56
no need to test composition events on Android
8 years ago
Evan You
38759a6957
fix test case in IE
8 years ago
Evan You
8d54aecdd0
async components: timeout should not trigger if already resolved ( fix #5635 )
8 years ago
Evan You
0ccefff794
support v-for on scoped slots ( fix #5615 )
8 years ago
laoxiong
f2bd882073
Fix: nested child elements can not be updated correctly, fix #5618 ( #5627 )
* fix:nested elements can not be updated correctly
* add tests
* ensure nestedIndex is always passed down
8 years ago
Eduardo San Martin Morote
d52a4991bd
Prevent unecessary input trigger with v-model ( #5589 )
* Prevent unecessary input trigger with v-model
Fix #5586
* Add test for compositionend on v-model + @input
* [skip ci] Rename tests for compositionend
8 years ago
Herrington Darkholme
9ac4c4188d
fix #5591 : keep ssr template interpolation whitespace-insensitive ( #5597 )
8 years ago
laoxiong
3b426efe60
Fix when functional component render method retrun null ( fix #5536 ) ( #5539 )
* fix:create empty vnode when functional component return null
* add test
* use isDef
8 years ago
Evan You
d8315c42ef
do not decode text inside script/style tags ( fix #5526 )
8 years ago
Evan You
cb0531c4fb
increase async delay for more test cases
8 years ago
Evan You
c24f492543
fix edge test case
8 years ago
Evan You
1096890827
increase async component test delay
8 years ago
Yusuke Otsuka
12b7122c16
fix mixin issue ( #5514 )
8 years ago
Evan You
016920ebea
support customizing context and window keys for renderState()
8 years ago
Eduardo San Martin Morote
380e988823
Allow slot names to be numbers ( #5481 )
Closes #5480
8 years ago
Evan You
2efc0446b3
inline css links in renderStyles()
8 years ago
Evan You
4f9f28cf16
renderLinks -> renderResourceHints
8 years ago
Evan You
9ca0c35a3f
ssr: inject userContext into vnode to ensure correctness
8 years ago
Evan You
67d02fbf3f
adjust renderToString context argument position
8 years ago
Evan You
2d50ac177b
ssr inject: false option
8 years ago
Evan You
7b8b0e48f7
restructure: remove entires directory
8 years ago
Evan You
c0da43d22f
fix incorrect compiler warning for $delete usage in templates ( fix #5464 )
8 years ago
宋铄运
38810d8fd0
Support auto-prefixed style value as array (client/ssr) ( #5460 )
* support auto-prefixed style value as array (client/ssr)
* adjust test case
8 years ago
Evan You
5a617cc404
update ssr tests with local plugin build
8 years ago
Evan You
745fcd6d78
directMode -> runInNewContext
8 years ago