Commit Graph

182 Commits

Author SHA1 Message Date
Evan You e3fb6fe834 remove <render> tag 2016-06-17 13:25:34 -04:00
Evan You cec833a9e8 implement new v-for iterator syntax (ref: #3073) 2016-06-13 14:55:53 -04:00
Evan You 9842f3eb38 refactor sfc-parser to handle nested template tags 2016-06-13 14:09:24 -04:00
Evan You a5cd31ab6d coverage for sfc-parser 2016-06-10 16:57:42 -04:00
Evan You f0a9e3d0f0 test padding and source map for sfc-parser 2016-06-10 16:54:58 -04:00
Evan You 3edfc4518d support postTransform as well 2016-06-08 17:33:33 -04:00
Evan You 3ddef0c53c add preTransform option for compiler modules 2016-06-08 16:36:01 -04:00
Evan You 8924e91abc v-pre nodes should use staticAttrs 2016-06-08 16:22:51 -04:00
Evan You b1ef7cf168 coverage for sfc-parser 2016-06-07 21:56:28 -04:00
Evan You e236f80fa0 parser for single-file components 2016-06-07 21:36:00 -04:00
Evan You 93501f2002 transition refactoring 2016-06-02 22:29:54 -04:00
Evan You 4bcdce895c record original tag name on vnode for components using is attribute 2016-06-02 18:18:32 -04:00
Evan You 48a0d29e35 rename track-by -> key 2016-06-02 13:43:53 -04:00
Evan You 060fab9ec1 make ref a runtime module 2016-06-01 19:52:42 -04:00
Evan You f8cfc81826 remove unnecessary v-pre related code 2016-06-01 15:03:09 -04:00
Evan You 9c2ca07cc6 more coverage improvements 2016-05-31 15:26:55 -04:00
kazuya kawaguchi 6b4a617e6d Fix render codegen bug (#2954) 2016-05-26 10:31:49 -04:00
Evan You 5594a7cd3d tests for v-bind object 2016-05-24 20:51:01 -04:00
Evan You 54e648e49f include patch process in watcher getter to ensure correct dep collection for deep updates 2016-05-24 19:53:58 -04:00
Evan You 0a15d9ee27 add root element warnings 2016-05-23 19:03:02 -04:00
Evan You 82c76175ec use extend instead of Object.assign() since the latter is not avaialble in phantomjs 2016-05-20 11:46:51 -04:00
Evan You f5297358af fix linting problems 2016-05-20 11:42:58 -04:00
Evan You acd712d54d fix ref codegen 2016-05-20 11:36:14 -04:00
Evan You 600ebfbaa4 simplify compiler tests 2016-05-19 23:15:58 -04:00
Evan You 6fe268874c improve codegen for smaller generated code size 2016-05-18 20:57:51 -04:00
kazuya kawaguchi 680baf846e add codegen tests (#2894)
ref #2872
2016-05-18 13:18:31 -04:00
Jinjiang 1d45c4b9e9 extract style/class/transition as web platform compiler modules (#2885)
* extract style/class/transition as web platform compiler modules

* fixed genData bug

* made module.staticKeys optional in compiler

* changed module.genData just return additional data in compiler

* cached genStaticKeys in compiler optimizer
2016-05-16 21:02:13 -04:00
kazuya kawaguchi 6daba53750 add optimizer tests (#2882)
ref: #2872
2016-05-16 12:56:53 -04:00
Evan You eaddbe5739 update track-by usage in test 2016-05-16 01:03:47 -04:00
kazuya kawaguchi b8ffc659e9 add parser tests (#2878)
ref #2872
2016-05-15 16:50:44 -04:00
Evan You 2021b1f36f layout unit test files 2016-05-09 18:26:29 -04:00
Evan You 26b776fa81 add placeholders for unit tests 2016-04-26 11:10:11 -04:00