Yoni Medoff
f4e819c142
fix docs link to lifecycle methods
2017-09-16 09:48:40 -07:00
Austin Kelleher
aaedc15336
4.5.0-beta.2
v4.5.0-beta.2
2017-09-15 16:47:16 -04:00
Austin Kelleher
752ec301ae
Merge pull request #840 from marko-js/key-scope-fix
...
Key scope fix
2017-09-15 16:46:12 -04:00
Michael Rawlings
44a1d70c16
add ids for any key when component.elId/getElId is used as an attribute value
2017-09-15 16:29:11 -04:00
Phillip Gates-Idem
cd832fd78a
Fixes #841 ( #842 )
2017-09-14 22:58:14 -04:00
Michael Rawlings
0968d7aaf8
use indexOf instead of includes to support Node 4
2017-09-13 15:07:10 -04:00
Austin Kelleher
90b66e7497
4.5.0-beta.1
v4.5.0-beta.1
2017-09-13 14:49:12 -04:00
Michael Rawlings
be4bc1b3c5
add back (legacy) support for component.elId + key in template
2017-09-13 14:05:26 -04:00
Austin Kelleher
04d0b871a9
Fixes #837 - Update esprima to the latest to support async/await and ES2017 inside of components. ( #839 )
2017-09-13 14:00:06 -04:00
Michael Rawlings
a92020684c
fix key/scope for attributes that have dashes in the name
2017-09-11 17:40:48 -04:00
Patrick Steele-Idem
0622d82b4b
Update CHANGELOG.md
2017-09-08 15:36:59 -06:00
Patrick Steele-Idem
cbf4013aef
Update CHANGELOG.md
2017-09-08 15:36:15 -06:00
Patrick Steele-Idem
b970394ca6
Merge pull request #835 from marko-js/multiple-roots
...
Fixes #817 - Support dynamic root elements
v4.5.0-beta.0
2017-09-08 15:27:44 -06:00
Patrick Steele-Idem
fc0f66dc49
4.5.0-beta.0
2017-09-08 15:23:50 -06:00
Patrick Steele-Idem
06901bb56a
Updated CHANGELOG.md
2017-09-08 15:23:28 -06:00
Patrick Steele-Idem
257eb8914f
Improved test coverage
2017-09-08 14:54:47 -06:00
Patrick Steele-Idem
14a0ab150b
Use only development env for travis CI
2017-09-08 13:59:14 -06:00
Patrick Steele-Idem
74f814d499
Use development env for running tests and collecting code coverage
2017-09-08 13:58:08 -06:00
Patrick Steele-Idem
f09290926e
Updated tests after changes to accommodate bug in istanbul
2017-09-08 13:18:44 -06:00
Patrick Steele-Idem
3c0ccb98d4
Workaround for bug in istanbul...
2017-09-08 13:13:06 -06:00
Patrick Steele-Idem
2be98636ea
Fixes #817 - Support dynamic root elements
...
[Optimizations] Simplified bookkeeping for component tree
A component stack is no longer used
Small API improvements
Improved how component boundaries are managed
Assign keys to all HTML elements and custom tags for better diffing
Checking in progress
Just build the src when calculating size
2017-09-08 12:32:17 -06:00
Austin Kelleher
8f19884eae
4.4.28
v4.4.28
2017-09-05 08:53:47 -04:00
Austin Kelleher
e58daf6d6d
Merge pull request #831 from wujjpp/master
...
fix undefined reference error in Component.js
2017-09-05 08:53:20 -04:00
Wu Jian Ping
69dbfc1226
fix undefined reference error in Component.js
2017-09-04 17:15:16 +08:00
Michael Rawlings
24a82f7062
Update README.md
2017-08-30 12:07:43 -07:00
Dylan Piercey
56251a0103
Increase mocha timeout to avoid CI build's failing ( #821 )
2017-08-29 13:04:08 -07:00
Austin Kelleher
92eab1f1e7
4.4.27
v4.4.27
2017-08-28 16:47:44 -04:00
Austin Kelleher
d0bad9de4d
Merge pull request #816 from DylanPiercey/input-global-update
...
Add ability to update globals by setting new input.
2017-08-28 14:50:02 -04:00
Dylan Piercey
93eee66ee0
Add ability to update globals by setting new input.
2017-08-27 07:57:48 -07:00
Patrick Steele-Idem
036e7530c4
Update PULL_REQUEST_TEMPLATE.md
2017-08-25 13:47:18 -06:00
Patrick Steele-Idem
37fc9f867d
Merge pull request #818 from DylanPiercey/installation-docs-uneeded-command
...
Remove uneeded command from installation docs
2017-08-25 10:08:59 -06:00
Dylan Piercey
e31e1b6ae9
Remove uneeded command from installation docs
2017-08-25 09:04:56 -07:00
Patrick Steele-Idem
32a27f3180
Update README.md
2017-08-21 16:46:32 -06:00
Patrick Steele-Idem
e6db7b1ef2
Merge pull request #808 from seungha-kim/patch-1
...
Update installing.md
2017-08-20 07:21:53 -07:00
Kim Seungha
00af5ee02c
Update installing.md
...
`npm install` is not necessary. `marko create` executes it.
2017-08-20 22:37:57 +09:00
Austin Kelleher
373a7ceb52
4.4.26
v4.4.26
2017-08-16 15:40:58 -04:00
Dylan Piercey
f37c622e5c
Add better interop for importing modules with default exports ( #803 )
2017-08-15 14:34:31 -07:00
Austin Kelleher
76eaaf9186
4.4.25
v4.4.25
2017-08-14 12:01:55 -04:00
Patrick Steele-Idem
4f40fbcd0e
Merge pull request #801 from marko-js/778-import-compiler-paths-windows
...
Fixes #778 - Fix Marko compiler generating incorrect path for require…
2017-08-14 09:49:15 -06:00
Austin Kelleher
42e66c1512
Fixes #778 - Fix Marko compiler generating incorrect path for requires on Windows.
2017-08-14 10:52:49 -04:00
Austin Kelleher
af5a83e760
4.4.24
v4.4.24
2017-08-10 16:51:31 -04:00
Patrick Steele-Idem
d886ba0a5d
Merge pull request #795 from oxala/master
...
Added `escapeAtTags` option to compiler in order to render `<@tags>` as they are;
2017-08-10 14:49:22 -06:00
Patrick Steele-Idem
23664546db
Update installing.md
2017-08-10 11:52:49 -06:00
Austin Kelleher
86ce54c6bc
4.4.23
v4.4.23
2017-08-10 13:39:20 -04:00
Patrick Steele-Idem
fb14c77fb1
Merge pull request #797 from marko-js/796-svg-symbol-event
...
Fixes #796 - Fix events for event targets that are SVGElementInstance…
2017-08-10 11:07:18 -06:00
Austin Kelleher
93ae3eafaa
Merge pull request #791 from marko-js/790-class-nested-body-error
...
Fixes #790 - Class tag should not allow nested body content.
2017-08-10 12:24:27 -04:00
Austin Kelleher
f5ebf16579
Fixes #796 - Fix events for event targets that are SVGElementInstance types in IE11.
2017-08-10 12:21:04 -04:00
Gleb Ryshkov
d887870f1e
Used shortcut for escapeAtTags;
2017-08-08 13:50:56 -07:00
Gleb Ryshkov
228a2a014e
Added escapeAtTags options in order to render <@tags> as they are;
2017-08-08 10:29:05 -07:00
Austin Kelleher
b16e16a556
Merge pull request #792 from ulivz/MARKO-code-enhance
...
Simplify a condition judgement in components-jquery
2017-08-08 12:33:14 -04:00