2877 Commits

Author SHA1 Message Date
austinkelleher
ed6f06a7af Fix typo in ROADMAP - component-types -> widget-types 2017-02-27 14:09:46 -05:00
Patrick Steele-Idem
c2782f8222 4.0.0-rc.23 v4.0.0-rc.23 2017-02-25 20:01:18 -07:00
Patrick Steele-Idem
8277b83566 Slight improvements to ID generation and other cleanup 2017-02-25 19:56:20 -07:00
Patrick Steele-Idem
8adf6bd92e Changes to allow multiple marko runtimes to be loaded in the same browser page 2017-02-25 19:45:57 -07:00
Patrick Steele-Idem
6c15def67f Fixes #602 - [v4] Add "use strict" to the top of all compiled templates 2017-02-25 17:10:30 -07:00
Patrick Steele-Idem
6c855fc457 Fixes #601 - [v4] expose component instance as a variable in the marko template 2017-02-25 16:43:58 -07:00
Patrick Steele-Idem
5b0dd767d2 WIDGET to COMPONENT 2017-02-25 16:30:54 -07:00
Patrick Steele-Idem
e7a56395e8 Code size reductions 2017-02-25 16:29:32 -07:00
Michael Rawlings
9b6a288d83 4.0.0-rc.22 v4.0.0-rc.22 2017-02-24 13:21:24 -08:00
Michael Rawlings
808a28e572 remove console.log 2017-02-24 13:08:45 -08:00
Michael Rawlings
14475052da 4.0.0-rc.21 v4.0.0-rc.21 2017-02-24 12:34:29 -08:00
Michael Rawlings
68a876c997 Merge branch 'master' of github.com:marko-js/marko 2017-02-24 11:35:28 -08:00
Michael Rawlings
7e04c7ee52 fixes #598. ensure index.marko as clientside dependency 2017-02-24 11:35:24 -08:00
Patrick Steele-Idem
261528e5db Fixes #599 - [v4] Bug: when rerendering, custom events may not be attached correctly when reusing components
The fix is to always reattach custom events even if the UI component is preserved.
2017-02-24 12:19:05 -07:00
Patrick Steele-Idem
fb9a94c72a When a UI component rerenders it should always reset internal state.
Otherwise, the DOM will not be updated correctly in some cases.
2017-02-24 11:49:10 -07:00
austinkelleher
4324ccd617 Fix typo in ROADMAP.md. 2017-02-23 16:59:13 -05:00
Patrick Steele-Idem
faacbc6299 4.0.0-rc.20 v4.0.0-rc.20 2017-02-22 16:14:18 -07:00
Michael Rawlings
6064c8d4ad allow delegating to multiple documents 2017-02-22 15:02:07 -08:00
Michael Rawlings
d2800caf16 Update 06-components.md 2017-02-22 12:17:45 -08:00
Patrick Steele-Idem
3bbd73f27b Merge pull request #594 from marko-js/593-scriptlet-metadata
Fixes #593 - Add additional properties to Scriptlet class.
2017-02-22 11:27:00 -07:00
austinkelleher
35dc0c4429 Fixes #593 - Add additional properties to Scriptlet class. 2017-02-22 03:15:51 -05:00
Patrick Steele-Idem
34f60a777a 4.0.0-rc.19 v4.0.0-rc.19 2017-02-21 17:29:18 -07:00
Patrick Steele-Idem
bc384549f6 Updated tests 2017-02-21 17:16:53 -07:00
Patrick Steele-Idem
0eb586f82e Added use strict 2017-02-21 17:16:24 -07:00
Patrick Steele-Idem
fc5e8854c3 Don't use deprecated features in non-deprecated tests 2017-02-21 16:36:26 -07:00
Patrick Steele-Idem
b4781c435d Added use strict for node v4 compatibility 2017-02-21 16:36:12 -07:00
Patrick Steele-Idem
a2e67c91f8 Fixes #591 - [v4] "widgets" to "components" (breaking change) 2017-02-21 16:21:21 -07:00
Patrick Steele-Idem
acb3aa05e5 Merge branch 'master' of https://github.com/marko-js/marko
Conflicts:
	docs/06-components.md
2017-02-21 13:33:23 -07:00
Patrick Steele-Idem
4782f28ca8 Non-legacy tests passing after rename of "widget" to "component" 2017-02-21 13:29:08 -07:00
Michael Rawlings
46f1f00cfc remove merge line 2017-02-21 11:38:31 -08:00
Michael Rawlings
9c23360304 remove merge line 2017-02-21 11:37:56 -08:00
Michael Rawlings
2263411b8b fix conflict, add link to devtools 2017-02-21 11:36:29 -08:00
Michael Rawlings
f39534e0e3 update docs 2017-02-21 11:34:29 -08:00
Patrick Steele-Idem
c8c0595b3b marko-components to marko/components 2017-02-20 16:33:54 -07:00
Patrick Steele-Idem
2445b32d21 Reverted some of the changes to components/legacy/index.js 2017-02-20 16:32:42 -07:00
Patrick Steele-Idem
ad00eb2aeb Mass rename of "widget" to "component" in files 2017-02-20 16:30:16 -07:00
Patrick Steele-Idem
377ab30e79 Renamed files: "widget" --> "component" 2017-02-20 16:17:40 -07:00
Patrick Steele-Idem
f4e662cde7 Renamed test dirs: "widgets" --> "components" 2017-02-20 16:04:50 -07:00
Patrick Steele-Idem
e32bc1808f Renamed dir: "marko/widgets" to "marko/components" 2017-02-20 16:01:02 -07:00
austinkelleher
608e6e135e Update installation docs. 2017-02-18 07:38:52 -05:00
Phillip Gates-Idem
7c201e2935 Version 4.0.0-rc.18 v4.0.0-rc.18 2017-02-14 15:15:12 -05:00
Michael Rawlings
71688ba544 don't overwrite _arg with widget, it isn't necessary. fixes #583 2017-02-13 13:26:06 -08:00
austinkelleher
ad3611bddd Remove more debug statements. 2017-02-13 13:44:30 -05:00
austinkelleher
b842bc745d Remove old debug message. 2017-02-12 08:17:23 -05:00
Patrick Steele-Idem
e2e511b569 4.0.0-rc.17 v4.0.0-rc.17 2017-02-10 11:51:54 -08:00
Patrick Steele-Idem
4b05d1fc0c Even more changes to support Try Online 2017-02-10 11:51:42 -08:00
austinkelleher
34ec1a58fe Rename fingerprint.js to finger-print.js to avoid client blocking in certain Chrome extensions. 2017-02-10 14:28:44 -05:00
Patrick Steele-Idem
ec87bffd5e Fixes #582 - [v4] Introduce forceUpdate() 2017-02-10 11:04:22 -08:00
Patrick Steele-Idem
51dc019619 Merge branch 'master' of https://github.com/marko-js/marko 2017-02-10 10:11:05 -08:00
Patrick Steele-Idem
b1e7dde2b9 Allow component.js to export a class 2017-02-10 10:11:01 -08:00