2419 Commits

Author SHA1 Message Date
Charlie Duong
fc82ef0cf0 Deprecated w-on* attributes (#434)
Added support for on*() attributes.
2016-11-16 10:53:51 -08:00
Austin Kelleher
3eb3c286e8 Fixes #419 - Deprecate w-preserve/w-preserve-if/w-preserve-body/w-preserve-body-if in favor of no-update-*. (#433) 2016-11-15 09:30:54 -08:00
Michael Rawlings
c35bbf0b9d updated to use nyc and istanbul 1.0, added coverage for browser tests and merged with server coverage for a more accurate number 2016-11-14 18:35:52 -08:00
Patrick Steele-Idem
f4bc55ec5e Merge branch '251-render-promise' of https://github.com/austinkelleher/marko 2016-11-14 18:49:23 -07:00
Patrick Steele-Idem
afa870ad78 Merge branch '410-await-reorderer-body-transform' of https://github.com/austinkelleher/marko 2016-11-14 18:46:54 -07:00
Patrick Steele-Idem
ef8930155b Merge branch '426-deprecated-async-events' of https://github.com/austinkelleher/marko 2016-11-14 18:44:27 -07:00
Patrick Steele-Idem
0e9fe17735 Fixes #432 (safeHTML), also initial work for #401 (bind additional arguments) 2016-11-14 18:43:00 -07:00
austinkelleher
f192f486cc Fixes #410 - <await-reorderer> tag automatically inserted by the compiler. 2016-11-14 16:24:47 -05:00
austinkelleher
375936a26f Update expected test results after removing async fragment emitted events. 2016-11-14 08:17:00 -05:00
austinkelleher
b5bbd05a76 Fixes #426 - Remove support for deprecated emitted async events. 2016-11-14 07:55:55 -05:00
Patrick Steele-Idem
3622cc4421 Added location information with deprecation warning 2016-11-13 14:46:23 -07:00
Patrick Steele-Idem
49fa82bb40 Merge branch '394-introduce-ref-and-for-ref-attributes' of https://github.com/charlieduong94/marko 2016-11-13 14:40:38 -07:00
Patrick Steele-Idem
f4cc924c5a Fixes #409 - Make <init-widgets> optional 2016-11-13 13:53:10 -07:00
Charlie Duong
e1940a7ff0 Introduce "ref" and "for-ref" attributes
Deprecated "w-id" and "w-for"
2016-11-13 15:39:53 -05:00
Michael Rawlings
00b52ae5be single file components that use module.exports or export default 2016-11-12 16:49:58 -08:00
Michael Rawlings
8f01016b87 remove tests from deprecated that test new features for v4 2016-11-12 16:49:26 -08:00
austinkelleher
56694c41a7 Add test for ensuring that out.error only drops into . 2016-11-12 05:15:54 -05:00
austinkelleher
83c84f7833 Fixes #251 - Output of render should be Promise compatible. 2016-11-12 04:21:27 -05:00
Patrick Steele-Idem
d7ccc6b2ed Fixed tests after changes for #400 2016-11-11 22:53:46 -07:00
Patrick Steele-Idem
6eb006d89c Fixes #400 - Introduce state as a local variable 2016-11-11 22:53:33 -07:00
Patrick Steele-Idem
520706a945 Fixes #366 - Add support for rendering to a virtual DOM in the browser 2016-11-11 22:39:25 -07:00
Patrick Steele-Idem
e37135f10e Fixes #416 - Allow split widget/render for template as entry 2016-11-11 22:34:46 -07:00
Patrick Steele-Idem
3dc16a0ab5 Use resolve-from to find component files
This allows all require extensions to be utilized
2016-11-11 22:33:36 -07:00
Patrick Steele-Idem
92fc495dc6 Don't use w-body in non-deprecated tests 2016-11-11 22:02:30 -07:00
Patrick Steele-Idem
c0ee860b5a Copied all tests to widgets-browser-deprecated to ensure deprecated features continue to work 2016-11-11 22:01:17 -07:00
Patrick Steele-Idem
6fe394f744 Fixes #418 - Replace w-body with include() 2016-11-11 21:48:11 -07:00
Patrick Steele-Idem
82f30a2ec6 Added node.childCount and remove empty text nodes 2016-11-11 21:35:27 -07:00
Patrick Steele-Idem
5e777e97ac Updated ROADMAP.md 2016-11-11 21:34:55 -07:00
Patrick Steele-Idem
cd1046efc4 Moved the include helper into a separate file 2016-11-11 21:34:00 -07:00
Patrick Steele-Idem
da21aee70d default to data.renderBody for the include tag 2016-11-11 17:25:16 -07:00
Patrick Steele-Idem
499395407d Fixed test after adding the include attr 2016-11-11 17:24:56 -07:00
Patrick Steele-Idem
6727ec7eef #418 - Added support for an include attribute 2016-11-11 17:19:27 -07:00
Patrick Steele-Idem
be56ba6e8d Fixes #139 - Allow dynamic custom tags to be used with <include> 2016-11-11 16:59:01 -07:00
Patrick Steele-Idem
0ee3fdd764 Move generated vdom output into a separate parent directory 2016-11-11 16:09:38 -07:00
Patrick Steele-Idem
dbc535f3c1 Updated ROADMAP.md 2016-11-11 16:02:49 -07:00
Patrick Steele-Idem
ec8ba1ab2c Updated ROADMAP.md 2016-11-11 15:33:51 -07:00
Patrick Steele-Idem
abe0e2db2d Fixes #398 - Need to cherry pick some commits from marko-widgets 2016-11-11 11:09:29 -07:00
Patrick Steele-Idem
da11d73f52 Updated ROADMAP.md 2016-11-11 10:32:46 -07:00
Patrick Steele-Idem
136eb61903 Updated ROADMAP.md 2016-11-11 09:47:13 -07:00
Patrick Steele-Idem
c6a34e8928 Updated ROADMAP.md 2016-11-11 09:40:32 -07:00
Patrick Steele-Idem
83a71b84f8 Updated ROADMAP.md 2016-11-11 08:52:24 -07:00
Patrick Steele-Idem
1add8f1005 Updated ROADMAP.md 2016-11-11 06:48:49 -07:00
Patrick Steele-Idem
e98fff9e1b Optimized forEachProp when looping over an array 2016-11-11 06:40:28 -07:00
Patrick Steele-Idem
064dcfbac2 Updated ROADMAP.md 2016-11-10 18:58:20 -07:00
Patrick Steele-Idem
ad93b785f6 Updated ROADMAP.md 2016-11-10 15:17:10 -07:00
Patrick Steele-Idem
6d10acd7d0 Always store the virtual DOM attributes with the real DOM node 2016-11-10 15:15:22 -07:00
Patrick Steele-Idem
fe6fc53589 Updated ROADMAP.md 2016-11-10 14:44:17 -07:00
Patrick Steele-Idem
fc4c75ee80 Typo in README.md 2016-11-10 14:26:12 -07:00
Patrick Steele-Idem
e502a6b927 Added more details to ROADMAP.md 2016-11-10 14:23:47 -07:00
Patrick Steele-Idem
2277313413 Added widget compilation test 2016-11-10 14:23:32 -07:00