Dylan Piercey
|
6c33c0fcf1
|
fix: renderbody with dynamic attrs
|
2020-12-08 14:55:20 -07:00 |
|
Dylan Piercey
|
7f49da293a
|
chore: update deps
|
2020-12-08 14:55:20 -07:00 |
|
Dylan Piercey
|
9d3166742e
|
chore: publish
v5.0.0-next.65
|
2020-12-02 12:48:34 -07:00 |
|
Dylan Piercey
|
a72d1a250a
|
chore(compiler): update htmljs parser
|
2020-12-02 12:48:18 -07:00 |
|
Dylan Piercey
|
9d4050efc8
|
chore: publish
v5.0.0-next.64
|
2020-12-02 12:13:47 -07:00 |
|
Dylan Piercey
|
c5274740b5
|
fix(babel-types): support scope analysis for tag variables
|
2020-12-02 12:13:05 -07:00 |
|
Dylan Piercey
|
388b541e09
|
chore: publish
v5.0.0-next.63
|
2020-12-01 13:43:44 -07:00 |
|
Dylan Piercey
|
3adfdd89a9
|
chore: update htmljs parser, fix lerna issue (#1632)
|
2020-12-01 13:41:03 -07:00 |
|
Dylan Piercey
|
1ec676ffe9
|
chore: publish
v5.0.0-next.62
|
2020-12-01 09:31:04 -07:00 |
|
Dylan Piercey
|
5d4a964f2e
|
fix(babel-types): remove invalid visitors
|
2020-12-01 09:30:25 -07:00 |
|
Dylan Piercey
|
304172eae0
|
chore: publish
v5.0.0-next.61
|
2020-12-01 08:37:21 -07:00 |
|
Dylan Piercey
|
3d40fc24fd
|
fix(babel-utils): typo in types
|
2020-12-01 08:36:57 -07:00 |
|
Dylan Piercey
|
7a110a755d
|
chore: publish
v5.0.0-next.60
|
2020-11-22 10:11:54 -07:00 |
|
Dylan Piercey
|
b885ee2032
|
fix: typing for attr nodes
|
2020-11-22 10:11:36 -07:00 |
|
Dylan Piercey
|
6ef86caeb7
|
chore: publish
v5.0.0-next.59
|
2020-11-20 20:55:18 -07:00 |
|
Dylan Piercey
|
2b7f6199ec
|
fix(babel-utils): missing type
|
2020-11-20 20:55:00 -07:00 |
|
Dylan Piercey
|
3704390093
|
chore: publish
v5.0.0-next.58
|
2020-11-20 12:33:53 -07:00 |
|
Dylan Piercey
|
abf5b8ce12
|
fix(translator-default): avoid vdom hoisting for directive attrs
|
2020-11-20 12:33:35 -07:00 |
|
Dylan Piercey
|
2e0779f20d
|
chore: publish
v5.0.0-next.57
|
2020-11-20 11:03:51 -07:00 |
|
Dylan Piercey
|
46ceab34a5
|
feat: add default attribute support (#1631)
|
2020-11-20 11:02:26 -07:00 |
|
Dylan Piercey
|
43c4433cb0
|
feat: add parser support for tag variables (#1630)
|
2020-11-20 10:34:37 -07:00 |
|
Dylan Piercey
|
c4b036058e
|
fix(translator-default): ensure accruate component id metadata
|
2020-11-20 10:29:09 -07:00 |
|
Dylan Piercey
|
3da9897ee1
|
chore: publish
v5.0.0-next.56
|
2020-11-19 20:39:30 -07:00 |
|
Dylan Piercey
|
fe84fb345a
|
fix(compiler): no longer error when compiling from root dir
|
2020-11-19 20:38:55 -07:00 |
|
Dylan Piercey
|
01ffa38cc2
|
chore: publish
v5.0.0-next.55
|
2020-11-19 16:36:01 -07:00 |
|
Dylan Piercey
|
c429ffb0aa
|
fix: babel-utils doesnt depend on compiler
|
2020-11-19 16:34:55 -07:00 |
|
Dylan Piercey
|
0006479d5a
|
chore: publish
v5.0.0-next.54
|
2020-11-17 12:09:29 -08:00 |
|
Dylan Piercey
|
20bd91d7a3
|
chore: publish
v5.0.0-next.53
|
2020-11-17 11:58:14 -08:00 |
|
Dylan Piercey
|
1d6ccb983d
|
feat(babel-utils): expose taglib types
|
2020-11-17 11:57:55 -08:00 |
|
Dylan Piercey
|
f6b0a707f7
|
chore: publish
v5.0.0-next.52
|
2020-11-12 13:13:17 -08:00 |
|
Dylan Piercey
|
6c270eeab3
|
chore: improve types
|
2020-11-12 13:13:00 -08:00 |
|
Dylan Piercey
|
388411597a
|
chore: publish
v5.0.0-next.51
|
2020-11-11 12:37:03 -08:00 |
|
Dylan Piercey
|
61900a0d11
|
feat(babel-utils): add basic types
|
2020-11-11 13:35:00 -07:00 |
|
Dylan Piercey
|
1e890574bd
|
fix: regression with no-update-body with no renderBody
(cherry picked from commit 5bd753b3798315a62ac6a0b44e1a2cffa7797adc)
|
2020-11-11 10:42:26 -08:00 |
|
Ruslan P
|
cabaf81aa4
|
Fixed "docs" url in the README.md
Fixed "docs" url in the README.md that gives 404
from:
https://markojs.com/docs/
to:
https://markojs.com/docs/getting-started/
(cherry picked from commit e5d5769c52cb1d704781c4ba71955570032f4566)
|
2020-11-11 10:42:10 -08:00 |
|
Dylan Piercey
|
7e1d0588c5
|
fix: refactor and optimize optimizers
|
2020-11-11 11:40:00 -07:00 |
|
Dylan Piercey
|
74d5f104b8
|
feat: cached compilations, nested tag analysis
|
2020-11-11 11:40:00 -07:00 |
|
Ryan Carniato
|
f35324962c
|
Hoist Static VDOM Node Creation (#1598)
* perf: vdom-node hoisting
* fix: remove keyScope hoisting
* fix: better attribute detection for hoisting
* fix: broken runtime tests
* perf: reduce evals and remove empty class attr
* refactor: expose isLoopTag and prevent while hoisting
* fix: inconsistencies from rebase
* chore: run formatting
* perf: hoist visitor in static optimization
|
2020-11-09 16:02:00 -08:00 |
|
Ryan Carniato
|
51bd454ea1
|
feat: add typescript types for babel-types (#1623)
* feat: add typescript types for babel-types
* feat: add Marko specific traverse types
* chore: refactor script and outputs
* chore: remove extraneous files entry
|
2020-11-05 14:44:37 -08:00 |
|
Michael Rawlings
|
769078b26e
|
Refactor types (#1622)
* refactor: isolate babel-types patching
|
2020-11-04 15:21:53 -08:00 |
|
Dylan Piercey
|
a8746841cc
|
chore: publish
v5.0.0-next.50
|
2020-10-12 12:26:44 -07:00 |
|
Dylan Piercey
|
22e9322a7e
|
fix: no longer use fragments for preserved native els
(cherry picked from commit c167cfa1ab0d9d6db3aecc264fd830d804456f25)
|
2020-10-12 12:26:05 -07:00 |
|
Dylan Piercey
|
7ee0cd1f0a
|
fix: regression serializing empty component data with custom runtimeid
(cherry picked from commit d5897375e4b95d587c307612050f8e0d8144e996)
|
2020-10-12 10:48:47 -07:00 |
|
Dylan Piercey
|
bae4a3d388
|
fix: dynamic tag html attr normalize
|
2020-10-12 10:47:40 -07:00 |
|
Dylan Piercey
|
aa1ef05f96
|
fix(translator-default): body only if being preserved incorrectly
|
2020-10-12 10:33:32 -07:00 |
|
Dylan Piercey
|
50b4e9746b
|
fix(translator-default): owner component missing for text nodes
|
2020-10-12 10:33:32 -07:00 |
|
Dylan Piercey
|
e20c68f856
|
chore: publish
v5.0.0-next.49
|
2020-09-28 15:02:02 -07:00 |
|
Dylan Piercey
|
bf393c85ad
|
perf: misc optimizations (#1610)
(cherry picked from commit a389d6f42047a9d620901040346643c101fdd37d)
|
2020-09-28 15:01:04 -07:00 |
|
achou11
|
06899ec10c
|
docs: fix a couple of typos in the guides
(cherry picked from commit 680ea0b8ac114d5eb075e7d0791ea31fe1be21aa)
|
2020-09-28 14:59:04 -07:00 |
|
Dylan Piercey
|
db4793df11
|
fix(marko): output esm for module-code
|
2020-09-28 14:57:11 -07:00 |
|