Phan An
1ab4528ec3
Use more serious strings in tests
2016-04-06 12:52:56 -04:00
Evan You
80e956a9c8
make sure vm.$log() includes props after refactor
2016-03-17 18:46:30 -04:00
Evan You
208678b8a4
use custom matcher for warning tests
2016-03-09 17:32:05 -05:00
Evan You
e0e406221a
move global api to a more proper place
2016-02-24 11:34:11 -05:00
Evan You
521e8d2754
use standard and eslint 2.0
2016-02-17 18:31:19 -05:00
Evan You
591e79f7e9
improve component name warning
2016-01-19 10:52:10 -05:00
Evan You
5d2c76f2bb
fix event propagation handling in immediate inline component handlers
2016-01-02 18:48:21 -05:00
rhyzx
21dd64aa8a
add test for inline-statement event propagation
2016-01-01 12:43:55 +08:00
Evan You
f7a91fc9f4
build: adjust test build setup for easier requires
2015-12-26 20:02:57 -05:00
Evan You
62229ef1d9
add warning for invalid component names ( close #1997 )
2015-12-09 18:32:57 -05:00
Tony Georgiev
a4fcc83842
Fixing Vue.$destroy(remove) does not trigger "detached" hook on second level children
...
Please see issue for description about the problem and what this change is supposed to fix - https://github.com/vuejs/vue/issues/1966
I know that it doesn't look good to modify tests when they fail because of a change, but I think that the lifecycle hook order should be different than what the existing test validates. The problem is again described in the issue summary
2015-12-04 23:59:43 +02:00
Evan You
9dc0d7d87f
use ES2015 + new build setup
2015-11-18 15:01:05 -05:00
Evan You
ffe5825a0d
Merge pull request #1816 from kazupon/fix/utility
...
fix: ocurred error in 'set' and 'delete' utility functions
2015-11-16 10:50:44 -05:00
kazuya kawaguchi
2b79ebe418
fix: ocurred error in 'set' and 'delete' utility functions
2015-11-16 20:03:18 +09:00
Evan You
ac616f6447
improve expression/path parser to handle dynamic set expressions ( fix #1797 )
2015-11-15 15:52:20 -05:00
Evan You
940555f6eb
dom: simplify fragment insertion/removal
2015-10-21 14:06:13 -04:00
Evan You
74a6b0110d
lifecycle api: deprecate $addChild() in favor of `parent` option
2015-10-05 17:41:15 -04:00
Evan You
b4a3a63fb7
$dispatch: should also trigger event on self
2015-09-30 22:18:46 -04:00
Evan You
9facca5c9c
events: fix propagation - should propagate when there are no callbacks on current instance
2015-09-25 15:44:20 -04:00
Evan You
832f6889a2
vm.$watch: support filters
2015-09-23 22:50:33 -04:00
Evan You
92a62e8c2f
$interpolate: coverage + cast to string on single token
2015-09-23 15:45:34 -04:00
Evan You
56f80aac7a
global api: add mixin method
2015-09-23 10:32:55 -04:00
Evan You
5cf33aeb37
support "is" on any element
2015-09-11 00:55:29 -04:00
Evan You
d8d55858be
include computed properties in vm.$log() ( close #1251 )
2015-09-05 21:35:59 -04:00
Evan You
8cc6c72cd6
remove inherit option
2015-09-03 17:43:13 -04:00
Evan You
511539cfd1
remove <content>
2015-09-03 17:43:13 -04:00
Evan You
204e20f096
remove strict mode
2015-09-03 17:43:13 -04:00
Evan You
54c93ac39a
remove $add
2015-09-03 17:43:13 -04:00
Evan You
cc7377d4b8
default event propagation to false
2015-09-03 15:16:59 -04:00
Evan You
b9d8ad37ce
save and throw async stack trace in debug mode
2015-08-16 18:06:24 -04:00
Evan You
3c20278a0e
update dev dependencies
2015-08-09 17:38:02 -04:00
Evan You
974c5c3a0c
rename block instance -> fragment instance
2015-07-28 11:19:16 -04:00
Evan You
deac205843
eslint for tests
2015-07-02 20:59:20 +08:00
Evan You
850a7e779b
_children -> $children
2015-06-25 21:34:53 -04:00
Evan You
c61bd6d1c3
handle dom edge cases
2015-06-11 05:30:33 -04:00
Evan You
caca583899
let vm.$watch take an options object instead of unnamed arguments
2015-06-11 04:25:41 -04:00
Evan You
c48c7098e2
support watching a function
2015-06-10 22:00:47 -04:00
Evan You
5aa5c1144f
lift root compilation as per-instance so that component linkers are globally cachable
2015-06-05 15:15:57 -04:00
Evan You
34da031bdc
support setting non-existent dynamic path e.g. "a[b]"
2015-05-31 19:34:05 -04:00
Evan You
78f3a7cbe0
test for vm.$nextTick
2015-05-29 19:58:54 -04:00
Evan You
a316dfe9a4
optimize asset merging
2015-05-27 12:08:17 -04:00
Evan You
c0d22e8cae
simplify watcher
2015-05-26 20:55:27 -04:00
Evan You
78271e5f8a
add elementDirectives
2015-05-15 13:44:27 -04:00
Evan You
3959b676e2
use better warning assertions in tests
2015-05-12 23:01:16 -04:00
Evan You
7822d71319
make existing tests pass for 52f6d2f
2015-04-24 19:39:51 -04:00
Evan You
c14410cca0
fix #655 directives on placeholders for block instances are not compiled
2015-02-24 17:56:12 -05:00
Evan You
f3074a1037
fix $add/$delete reserved key warning (no longer needed)
2014-12-01 20:18:43 -05:00
Evan You
26c9a62d74
fix #610 transclusion + partial throws error in $destroy
2014-12-01 10:39:57 -05:00
Evan You
4faf16e281
rename Binding -> Dep
2014-11-26 13:05:03 -05:00
Evan You
f4a37f00d5
rename folders: compile -> compiler, parse -> parsers
2014-11-24 17:23:42 -05:00