2624 Commits

Author SHA1 Message Date
austinkelleher
f091f35ddd Additional w-bind deprecation changes. Update documentation on w-bind. 2017-01-06 09:26:39 -05:00
austinkelleher
444550ee61 Fixes #421 - Add deprecation warning for w-bind. 2017-01-05 15:15:10 -05:00
Patrick Steele-Idem
6aaf8679a8 4.0.0-beta.10 v4.0.0-beta.10 2017-01-05 11:54:34 -07:00
Patrick Steele-Idem
28427e4b45 Added test case for #507 and minor change - replaceChildrenOf seem to create an infinite loop 2017-01-05 11:54:15 -07:00
Patrick Steele-Idem
479e0d8383 Merge pull request #505 from westtrade/patch-1
Some small fixes in dom-insert.js
2017-01-05 11:49:09 -07:00
Patrick Steele-Idem
849756de2c Fixes #509 - Text input without defined value receives "undefined" after rerender 2017-01-05 11:26:33 -07:00
Patrick Steele-Idem
75a17fbfa1 4.0.0-beta.9 v4.0.0-beta.9 2017-01-05 11:07:08 -07:00
Patrick Steele-Idem
fac0e86272 Remove autocomplete for legacy widget attrs 2017-01-05 11:05:44 -07:00
Patrick Steele-Idem
29d7482c90 Fixes #508 - Bugs in the static sub-tree optimization for VDOM compilation 2017-01-05 11:05:44 -07:00
Popov Gennadiy
2596fe9a98 Update dom-insert.js
../widgets/util - don't have  $__destroyWidgetForEl and $__destroyElRecursive functions
Fix infinite loop in replaceChildrenOf
2017-01-05 16:18:19 +04:00
Michael Rawlings
0d7839c533 fixes #440 2017-01-04 13:19:33 -05:00
Patrick Steele-Idem
59fee06892 MIT license 2017-01-03 15:56:58 -07:00
Patrick Steele-Idem
ec88f8e772 Deleted extra file 2017-01-03 15:47:40 -07:00
Patrick Steele-Idem
ec779ee036 4.0.0-beta.8 v4.0.0-beta.8 2017-01-03 15:45:56 -07:00
Patrick Steele-Idem
fb15db1c16 Fixes #502 - [v4] Multiple non-bubbling events on the same element is broken 2017-01-03 15:44:18 -07:00
Patrick Steele-Idem
94982991c4 Removed unreachable block related to noupdate PR 2017-01-03 12:02:37 -07:00
Patrick Steele-Idem
77513759d2 Merge pull request #501 from austinkelleher/no-update-data-attr
Update _noUpdate attribute to data-_noupdate
2017-01-03 12:02:01 -07:00
austinkelleher
e425290687 Update _noUpdate attribute to data-_noupdate 2017-01-03 13:55:29 -05:00
Patrick Steele-Idem
832cc6d328 Merge pull request #494 from austinkelleher/422-deprecate-w-preserve-attrs
Fixes #422 - Introduce :no-update attribute and deprecate w-preserve-…
2017-01-03 11:31:08 -07:00
Patrick Steele-Idem
89e001d163 4.0.0-beta.7 v4.0.0-beta.7 2017-01-03 10:27:39 -07:00
Patrick Steele-Idem
19d75ed765 Fixes #497 - [v4] Strange behavior with input[type=checkbox] 2017-01-03 10:27:22 -07:00
austinkelleher
3057576724 Fixes #422 - Introduce :no-update attribute and deprecate w-preserve-attrs attribute. 2017-01-03 09:25:47 -05:00
Patrick Steele-Idem
28392e985f Fixes #441 - Call onInput on the existing widget instance if available 2017-01-02 19:05:56 -07:00
Patrick Steele-Idem
34011f0eb2 4.0.0-beta.6 v4.0.0-beta.6 2017-01-02 16:10:11 -07:00
Patrick Steele-Idem
20cf6d364e More code size reductions 2017-01-02 15:53:38 -07:00
Patrick Steele-Idem
74d802b074 Backed out body-slot support and significant code size reductions 2016-12-30 19:02:31 -07:00
Patrick Steele-Idem
306e19b88e Changes related to #492 - Added support for body-slot and putting functions in state 2016-12-30 12:17:16 -07:00
Patrick Steele-Idem
58ca13be22 Updated size benchmark 2016-12-29 14:07:48 -07:00
Patrick Steele-Idem
c5c015e2ec Added test case related to https://github.com/marko-js/htmljs-parser/issues/50 - Escaped placeholder not handled correctly in PARSED_TEXT_CONTENT state 2016-12-29 13:28:56 -07:00
Patrick Steele-Idem
c4564b3db2 Pass along filename to htmljs-parser 2016-12-29 13:27:55 -07:00
Patrick Steele-Idem
99199e9f2d Fixes #474 - Assignment null tag 2016-12-28 19:39:53 -07:00
Patrick Steele-Idem
4330897825 4.0.0-beta.5 v4.0.0-beta.5 2016-12-28 18:50:29 -07:00
Patrick Steele-Idem
b8434cf057 Merge branch 'master' of github.com:marko-js/marko 2016-12-28 18:49:35 -07:00
Patrick Steele-Idem
64df800fee Merge pull request #489 from austinkelleher/477-for-map
For each property should work with Map instances.
2016-12-28 18:49:16 -07:00
Patrick Steele-Idem
59559b211a Improved compilation for the browser and webpack compatibility 2016-12-28 17:02:24 -07:00
austinkelleher
405ff119b4 For each property should work with Map instances. 2016-12-28 17:26:01 -05:00
Patrick Steele-Idem
b0d77b8cb0 Merge pull request #485 from Hesulan/issue-484
Fix #484 - Allow beginning whitespace in `for` tag argument string
2016-12-28 13:18:27 -07:00
Ethan Marmaduke
39defaaf9e Fix #484 - Allow beginning whitespace in for tag argument string 2016-12-27 11:27:44 -05:00
Patrick Steele-Idem
291f678492 Fixes #425 - Breaking change: treat concise line starting with ${ as a dynamic tag name 2016-12-22 16:29:48 -07:00
Patrick Steele-Idem
179a564d9a Fixed broken test related to widget serialization changes 2016-12-22 15:46:29 -07:00
Patrick Steele-Idem
b0ba2640f7 Added test for #482 - Fixed bug where widgets initialized before the runtime is loaded are lost 2016-12-22 15:25:40 -07:00
Patrick Steele-Idem
4bd5ce61e2 Performance optimizations for server-side serialization of WidgetDefs 2016-12-22 15:24:35 -07:00
Patrick Steele-Idem
24a28eaa33 Merge pull request #482 from Hesulan/async-widget-bug
Fixed bug where widgets initialized before the runtime is loaded are lost
2016-12-22 15:21:12 -07:00
Ethan Marmaduke
3eedac5e51 Fixed bug where widgets initialized before the runtime is loaded are lost 2016-12-22 11:48:39 -05:00
Patrick Steele-Idem
42fceecce5 Only run jshint once 2016-12-21 22:42:10 -07:00
Patrick Steele-Idem
5c741d1170 Fixes #481 - Placeholder should be allowed within open tag for custom tags for dynamic attrs 2016-12-21 22:37:14 -07:00
Patrick Steele-Idem
6e71268a0d Added test for #424 - Allow whitespace in attribute value expressions not wrapped in parenthesis 2016-12-21 22:20:48 -07:00
Patrick Steele-Idem
630e63989e Added test #480 - Allow commas between attributes and semicolon at end 2016-12-21 20:41:09 -07:00
Patrick Steele-Idem
41dfbe3000 Added test for #403 - Allow spaces between attribute names and values 2016-12-21 20:39:20 -07:00
Patrick Steele-Idem
65b6ff8ef0 Switched from "-" to "--" in concise templates 2016-12-21 20:32:45 -07:00