Taylor Hunt
45efb0642b
"required" does in fact do something ( #1409 )
2019-08-30 16:09:45 -07:00
Dylan Piercey
77d60ea763
Improve webpack compatibility for legacy components. ( #1410 )
2019-08-30 16:08:18 -07:00
Dylan Piercey
6ab6b17523
4.18.12
v4.18.12
2019-08-26 12:25:47 -07:00
Dylan Piercey
0c870637fa
Update changelog
2019-08-26 12:25:40 -07:00
Dylan Piercey
c641cfd220
Improve autocompletion for core tags ( #1405 )
...
* Improve autocompletion for core tags
2019-08-26 12:21:23 -07:00
Michael Rawlings
0aba01bc86
fix getComponentForEl for split components ( #1400 )
2019-08-26 12:21:09 -07:00
Ketul Shah
701c26486c
Fix typo in core-tags.md ( #1399 )
...
* Update core-tags.md
2019-08-15 13:58:07 -07:00
Michael Rawlings
ef45f053ef
Update CHANGELOG
2019-08-08 17:10:14 -07:00
Michael Rawlings
2458c2fd9e
4.18.11
v4.18.11
2019-08-08 17:07:43 -07:00
Michael Rawlings
7cc1d0a341
fix server-rendered conditional widgets in the compatibility layer ( #1395 )
2019-08-08 16:59:59 -07:00
Michael Rawlings
44509a468c
enumerate deprecations in Marko 3 ( #1396 )
2019-08-08 16:59:03 -07:00
Dylan Piercey
ff3b58d714
Deprecate the partial dynamic tag ( #1397 )
2019-08-08 16:58:48 -07:00
Taylor Hunt
0f0fd7b1f7
Clean up test noise ( #1394 )
...
* Fix warning about differing Node binaries
* Fix npm WARNings on test
* Fix chai deprecation notice
* Fix jsdom <script> parse errors
* Fix jsdom Not Implemented errors
2019-08-07 12:34:00 -07:00
Michael Rawlings
d013b9b558
add marko 3 to 4 upgrade docs
2019-08-05 12:55:58 -07:00
Taylor Hunt
2557fc48ad
Update wiki URLs ( #1392 )
2019-08-05 10:28:16 -07:00
Dylan Piercey
7db4c49c37
Make legacy widget property configurable ( #1388 )
2019-07-26 17:06:36 -07:00
Michael Rawlings
75db499e68
Await tests refactor ( #1387 )
...
* update await tests to use promises, move old tests to fixtures-await-callback
* combine render test fixtures and fixtures-async
* remove unused vdom expecatations for deprecated async tests
2019-07-26 19:45:39 -04:00
Michael Rawlings
81f341fe6d
Improve deprecation locations ( #1386 )
...
* improve deprecation locations for marko/jquery and marko/ready
* improve location of non-promise await deprecation
* improve taglib deprecation location and add var/vars deprecation
2019-07-19 15:06:46 -05:00
Dylan Piercey
2fc8505f36
docs: update webpack docs
2019-07-17 12:21:30 -07:00
Dylan Piercey
d63f3a47e2
4.18.10
v4.18.10
2019-07-15 13:31:57 -07:00
Dylan Piercey
f088fca9fb
Update changlog
2019-07-15 13:31:54 -07:00
Dylan Piercey
f789907c7e
Add migration for legacy widget with getInitialState and no getTemplateData ( #1385 )
...
* Add migration for data = state
2019-07-15 13:30:26 -07:00
Michael Rawlings
839648f7e1
fix body-only-if transform for renderer tags ( #1384 )
2019-07-12 11:03:46 -07:00
Michael Rawlings
3e98eaed01
4.18.9
v4.18.9
2019-07-11 14:08:56 -07:00
Michael Rawlings
e716837e5b
Update changelog
2019-07-11 14:08:49 -07:00
Michael Rawlings
c5186d7483
rename isRerenderInBrowser to isHydrate
2019-07-11 14:03:22 -07:00
Michael Rawlings
4d84cffcfc
ensure that the original input for a widget is what gets serialized, not the result of getTemplateData
2019-07-11 14:03:22 -07:00
Michael Rawlings
88a28dce39
use a for-in loop to extend the BaseComponent (doesn't support getters properly) to maintain the same behavior as marko-widgets
2019-07-11 14:03:22 -07:00
Michael Rawlings
1f1af6d883
temporary fix to ensure getComponents doesn't return null entries - these should really be removed from the lookup instead
2019-07-11 14:03:22 -07:00
Dylan Piercey
66d2e54913
4.18.8
v4.18.8
2019-07-08 16:13:26 -07:00
Dylan Piercey
34e4c0dec2
Update changelog
2019-07-08 16:13:18 -07:00
Dylan Piercey
fc5fb03c7d
Fix getComponentForEl with nested fragments (returns owner component) ( #1382 )
...
* Fix getComponentForEl with nested fragments (returns owner component)
2019-07-08 16:13:10 -07:00
Dylan Piercey
c401b7f006
4.18.7
v4.18.7
2019-07-08 09:46:58 -07:00
Dylan Piercey
0be3f2d4bc
Update changelog
2019-07-08 09:46:53 -07:00
Dylan Piercey
77d76aa2ab
Fix regression with container nodes ( #1380 )
2019-07-08 09:45:17 -07:00
Dylan Piercey
d92c43bebf
Improve errors for root only tags ( #1379 )
2019-07-08 09:39:29 -07:00
Dylan Piercey
ffe585359b
Add support for dynamic string attributes in vdom and add deprecation warning ( #1378 )
2019-07-08 09:39:19 -07:00
Michael Rawlings
cb4935a34c
4.18.6
v4.18.6
2019-07-03 13:21:20 -07:00
Michael Rawlings
8b09e3e52b
update changelog
2019-07-03 13:21:12 -07:00
Michael Rawlings
83dc186219
format
2019-07-03 13:11:16 -07:00
Coding Girl
51b8edc9a8
highlight the code sample
...
highlight the code sample
2019-07-03 13:11:16 -07:00
Michael Rawlings
b5217c269b
Merge pull request #1371 from marko-js/static-tag-root-error
...
Show error for invalid static tag position before transform stage
2019-07-03 13:08:56 -07:00
Michael Rawlings
c3444fbaff
Merge pull request #1372 from marko-js/migrate-top-level-named-class
...
Deprecate and add migrator for top level named classes
2019-07-03 13:08:32 -07:00
Michael Rawlings
c2fdcc40e1
Merge pull request #1374 from marko-js/control-flow-and-looping-fixes
...
Control flow and looping migration fixes
2019-07-03 13:07:14 -07:00
Michael Rawlings
10f99c7c8f
Merge pull request #1375 from marko-js/async-component-tracking-fix
...
Fix issue with tracking components for client-reorder await tags
2019-07-03 13:06:35 -07:00
Michael Rawlings
cf6ebd86b0
Merge pull request #1376 from marko-js/optgroup-support
...
Add optgroup support for controlled select elements
2019-07-03 13:05:48 -07:00
Michael Rawlings
676a6b77ad
Merge pull request #1377 from marko-js/w-id-repeated
...
no id:scoped for repeated w-id
2019-07-03 13:04:23 -07:00
Michael Rawlings
a80ad077f1
no id:scoped for repeated w-id
2019-07-03 12:32:53 -07:00
Dylan Piercey
88cfde6e59
Show error for invalid static tag position before transform stage
2019-07-03 12:20:56 -07:00
Dylan Piercey
c4b64e216f
Improve condition readability
2019-07-03 11:51:27 -07:00