Commit Graph

1780 Commits

Author SHA1 Message Date
Evan You
c0ad75beeb [release] 2.2.5 2017-03-24 12:53:32 +08:00
Evan You
b876395441 [build] 2.2.5 2017-03-24 12:53:32 +08:00
Evan You
bfeb28f1fa pin todomvc css version 2017-03-24 12:51:29 +08:00
Evan You
3b7cfc71cb coverage 2017-03-24 11:56:18 +08:00
Evan You
f4630d0105 treat <input> with different types as different nodes (fix #5266) 2017-03-24 11:54:52 +08:00
Evan You
5222f06a2c bump deps 2017-03-24 11:44:36 +08:00
Evan You
6de1b9b3ef optimize patch conditionals 2017-03-24 11:14:51 +08:00
Evan You
0bb529a275 also warn when listening to camelCase events in in-DOM templates 2017-03-23 17:28:59 +08:00
Piotr Kaminski
e47b1e5c4d Allow named properties on reactive arrays. (#5216)
* Allow named properties on reactive arrays.

* Remove semicolons to comport with style guide.

* Pacify flow type checking.

Without the cast to any, flow complains that Array doesn't have an
__ob__ property.  This appears to be an instance of this issue:
https://github.com/facebook/flow/issues/1330
2017-03-23 15:12:30 +08:00
katashin
70db229a49 handle v-model on password input field on ie9 (fix #5250) (#5253) 2017-03-23 12:00:44 +08:00
Raymond Rutjes
23a058ed13 fix(inject): change warn message when trying to mutate an injected value (#5243) 2017-03-21 17:56:22 +05:30
kingwl
7dea9f1eb2 fix provide isn't reactive with a single array (#5229)
* fix provide isn't reactive with a single array - Fix #5223

* add warning when injections has been modified
2017-03-21 15:22:32 +08:00
kingwl
4c4a2ab65f trigger event after reassigned state - Fix #5191 (#5233) 2017-03-21 15:20:57 +08:00
chengchao
e733e5cee8 fix SSR v-show render. (#5224)
* fix SSR v-show bug. v-show info needs to be merged from parent to child component

* improve variable name

* update test case

* update test case
2017-03-21 09:50:26 +08:00
Evan You
84856a3a76 update issue template 2017-03-17 16:21:27 +08:00
Evan You
dd35cbf69a remove env vars from npm scripts 2017-03-17 12:09:12 +08:00
Evan You
59a372229b also catch error in data() (close #5198) 2017-03-17 11:46:37 +08:00
Evan You
26f196780c always use uid when calling performance.mark (fix #5209) 2017-03-17 11:37:17 +08:00
Hanks
29445153e3 [weex] Support unary and left open tags (#5052)
* [weex] Support unary and left open tags

* [weex] add test case for unary tag

* [compiler] move canBeLeftOpenTag to compiler option
2017-03-15 09:56:25 +08:00
Evan You
2343b908c2 [release] 2.2.4 2017-03-13 23:08:09 +08:00
Evan You
6cf5d2d0d3 [build] 2.2.4 2017-03-13 23:08:08 +08:00
Evan You
45e273fa02 fix perf measure regression for nested components of the same name (fix #5181) 2017-03-13 23:06:03 +08:00
Evan You
d185dd294c [release] 2.2.3 2017-03-13 16:07:59 +08:00
Evan You
b28aa39962 [build] 2.2.3 2017-03-13 16:07:58 +08:00
Evan You
368a335337 perf code coverage 2017-03-13 16:03:54 +08:00
Evan You
041683953a improve camelCase prop warning message 2017-03-13 15:54:36 +08:00
AchillesJ
c6ab2e06d4 warn when template contains text outside root element (#5164)
* warn when template contains text outside root element

* fix warned flag

* make warn once a function
2017-03-13 15:42:46 +08:00
CodinCat
025e763124 Warn when not passing props in kebab-case (#5161)
* Warn when not passing props in kebab-case

* Move keyInLowerCase to dev only block
2017-03-13 15:41:26 +08:00
Evan You
4d227b98d0 turn off perf timeline measuring by default + reduce its impact on dev time perf (fix #5174) 2017-03-13 15:37:57 +08:00
Evan You
a6e1ae0aac v-bind object should have lower priority than explicit bindings (fix #5150) 2017-03-10 16:04:43 +08:00
Evan You
e7dfcc334d fix custom directive arg fall through (fix #5162) 2017-03-10 15:55:53 +08:00
Evan You
0b964c8440 formatting tweaks 2017-03-10 15:55:53 +08:00
Evan You
045ff5d56d refactor create-component 2017-03-10 15:55:53 +08:00
kingwl
4964b253d0 fix wrong order of generate modifier code (#5147)
* fix wrong order of generate modifier code

* add unit test of #5146

* Update events.js
2017-03-10 09:42:14 +08:00
AchillesJ
f9706dc288 fix v-on unit test (#5144) 2017-03-10 09:40:04 +08:00
Herrington Darkholme
8fca83d6b6 fix #5121: parse content in textarea as plaintext (#5143)
* fix #5121: parse content in textarea as plaintext

* update comment
2017-03-10 09:39:38 +08:00
Evan You
82bc8b7429 Merge branch 'dev' of github.com:vuejs/vue into dev 2017-03-09 10:33:21 +08:00
Evan You
d0b8dce4a6 [release] 2.2.2 2017-03-09 10:32:39 +08:00
Evan You
8921d63bb0 [build] 2.2.2 2017-03-09 10:32:38 +08:00
Evan You
95cd2bd7fa test v-model select with circular reference 2017-03-09 10:30:24 +08:00
Evan You
e6f89c0e2d error-detector code style tweak 2017-03-09 10:27:03 +08:00
Brett Willemsen
890e68a37d Update dbmon benchmark css to reflect changes made in js-repaint-perfs project. (#5123) 2017-03-09 09:23:20 +08:00
Evan You
fc6f181052 fix weex model test 2017-03-08 16:00:35 +08:00
Evan You
9d3ceba251 also include weex tests in npm test 2017-03-08 15:59:36 +08:00
Evan You
12870be9e0 expose component v-model expression on passed data 2017-03-08 15:39:47 +08:00
AchillesJ
06de266b11 reusing onRE (#5130)
* remove unnecessary code

* improve compiler codegen

* change false to 0

* reusing onRE
2017-03-08 15:36:23 +08:00
Evan You
c619b8d22c remove inline value warnings for checkbox/radio/select also (close #5112) 2017-03-08 15:22:14 +08:00
kingwl
2e1e809467 fix prevent default unit test (#5127) 2017-03-08 13:47:39 +08:00
Evan You
303824ea9c default slot should use fallback content when it contains all whitespace nodes (fix #5097) 2017-03-08 12:28:34 +08:00
Evan You
41ef650f9d remove log 2017-03-08 11:48:20 +08:00