1506 Commits

Author SHA1 Message Date
Patrick Steele-Idem
9a86d848f2 Merge branch 'master' of github.com:marko-js/marko into marko-v4 2016-10-28 12:29:50 -06:00
Patrick Steele-Idem
0cbb054fc9 4.0.0-beta.1 v4.0.0-beta.1 2016-10-28 12:18:54 -06:00
Patrick Steele-Idem
8168cd0fb9 Performance optimizations 2016-10-28 12:18:20 -06:00
Patrick Steele-Idem
4d8c95104b Added more tests for array looping 2016-10-28 12:11:23 -06:00
Patrick Steele-Idem
fb572c9b6e use strict 2016-10-28 12:11:08 -06:00
Patrick Steele-Idem
7de6384420 Added more descriptive name to exported function 2016-10-28 12:10:45 -06:00
Patrick Steele-Idem
befb144486 Added support for native array looping 2016-10-28 12:10:22 -06:00
Patrick Steele-Idem
74429819b0 Removed license comment 2016-10-28 12:09:48 -06:00
Patrick Steele-Idem
d1fcc3d2c9 Removed license comment 2016-10-28 12:09:14 -06:00
Patrick Steele-Idem
0bea0ea35c Removed license comment 2016-10-28 12:09:07 -06:00
Patrick Steele-Idem
4c6d1810da Added: ast/SequenceExpression 2016-10-28 12:07:58 -06:00
Michael Rawlings
6b4ff673e3 fix conflicts and such 2016-10-26 23:22:53 -07:00
Michael Rawlings
796b60c3ed add support for dependency tracking through metadata 2016-10-26 23:13:16 -07:00
Michael Rawlings
1d3d14d01e allow finding index.marko, rework the tag scanning to hit the filesystem less 2016-10-26 18:15:46 -07:00
Patrick Steele-Idem
8771989105 Test in Node.js v4-7 2016-10-26 14:32:24 -06:00
Patrick Steele-Idem
2572be9616 introduced marko-html-util package v4.0.0-beta.0 2016-10-26 14:20:04 -06:00
Patrick Steele-Idem
825c57c708 Added test: vdom-compiler/custom-tag 2016-10-25 15:29:20 -06:00
Patrick Steele-Idem
c5f36b0576 Improved walking of Literal nodes 2016-10-25 15:29:03 -06:00
Patrick Steele-Idem
c4035fd49f markoc: introduced --vdom option 2016-10-25 15:28:49 -06:00
Patrick Steele-Idem
99f95401dd Added missing createOut method to runtime/html 2016-10-24 15:29:29 -06:00
Patrick Steele-Idem
b68938f297 Fixed tests and lint errors 2016-10-24 12:39:51 -06:00
Patrick Steele-Idem
a05f15ce5d Cleaner split of the html and vdom runtimes 2016-10-24 12:36:09 -06:00
Michael Rawlings
af990a04b3 emit events for before/after genrating code for a node type. Allow TemplateRoot exports to be modified. 2016-10-20 16:17:21 -07:00
Michael Rawlings
60db5e2202 remove TemplateRoot from codegen tests where it isn't necessary 2016-10-20 14:16:19 -07:00
Michael Rawlings
d0e27d6dfd lazily run the function for a template on first render. simplifies the generated template code while still supporting circular templates 2016-10-20 13:49:15 -07:00
Patrick Steele-Idem
d25c5ceedf 3.11.8 v3.11.8 2016-10-17 14:11:19 -07:00
Patrick Steele-Idem
07ee7fea6b Updated CHANGELOG.md 2016-10-17 14:11:15 -07:00
Patrick Steele-Idem
005b5a135e Additional fixes for #382 - Local variable for tag should have prefix or suffix to avoid conflict 2016-10-17 14:10:31 -07:00
Patrick Steele-Idem
cb68fccd1e Improvements to test/patch-module.js 2016-10-17 14:09:40 -07:00
Patrick Steele-Idem
1f852a52df Fixes #382 - Local variable for tag should have prefix or suffix to avoid conflict 2016-10-17 13:12:52 -06:00
Patrick Steele-Idem
4fbfc1a96c Updated CHANGELOG.md 2016-10-15 15:08:54 -06:00
Patrick Steele-Idem
fb06da2348 3.11.7 v3.11.7 2016-10-15 15:06:50 -06:00
Patrick Steele-Idem
7570227654 Fixes #381 - $global broken when using template.stream() 2016-10-15 15:05:52 -06:00
Patrick Steele-Idem
b562a2e497 Merge branch 'master' into marko-v4 2016-10-14 13:24:21 -06:00
Patrick Steele-Idem
2434275caa Improved vdom support for async and cached fragments 2016-10-14 13:18:21 -06:00
Michael Rawlings
75871e3162 Update async-taglib.md 2016-10-14 10:33:55 -07:00
Patrick Steele-Idem
638a2dd02b 3.11.6 v3.11.6 2016-10-13 17:24:38 -06:00
Patrick Steele-Idem
8c3a313dad AsyncWriter --> AsyncStream 2016-10-13 17:24:33 -06:00
Patrick Steele-Idem
e416902c10 3.11.5 v3.11.5 2016-10-13 17:02:16 -06:00
Patrick Steele-Idem
74a5747117 3.11.4 2016-10-13 17:01:51 -06:00
Patrick Steele-Idem
cb071fa2dc Fixed order of args to AsyncWriter 2016-10-13 17:01:39 -06:00
Michael Rawlings
802367f901 Update CHANGELOG.md 2016-10-13 12:38:28 -07:00
Michael Rawlings
0e1a1fc5c5 update to async-writer@2 2016-10-12 20:48:31 -07:00
Patrick Steele-Idem
c6fa364b96 Upgraded version for marko-vdom 2016-10-11 17:53:43 -06:00
Patrick Steele-Idem
3d6b8b2596 Updated package.json 2016-10-11 17:46:50 -06:00
Patrick Steele-Idem
ee815fc49b Runtime now supports both vdom and html output
All tests are passing
2016-10-11 17:28:09 -06:00
Patrick Steele-Idem
101903ed29 Merge pull request #376 from yomed/overview-docs
update parser references in docs
2016-10-10 17:44:57 -06:00
Yoni Medoff
4e7c519f52 update parser references in docs 2016-10-10 15:53:28 -07:00
Patrick Steele-Idem
4646eef038 3.11.3 v3.11.3 2016-10-06 11:24:41 -06:00
Patrick Steele-Idem
103c1473b0 Silently ignore errors when parsing tag def code inlined in JS 2016-10-06 11:24:27 -06:00