Commit Graph

77 Commits

Author SHA1 Message Date
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