Skip to content

Releases: marko-js/marko

@marko/compiler@5.37.18

16 Oct 19:53
Compare
Choose a tag to compare

Patch Changes

  • #2322 420405d Thanks @DylanPiercey! - Remove the default cache auto clearing behavior.
    Previously the default compiler "cache" was cleared every setImmediate. This was to support server hot reloading in apps using Lasso (and browser-refresh). Since we brought back support for browser-refresh in the Marko package we now clear this cache when browser-refresh triggers a change making the default cache clearing redundant.

marko@5.35.24

11 Oct 23:11
Compare
Choose a tag to compare

Patch Changes

  • #2320 13b3270 Thanks @DylanPiercey! - Optimize how style and script tags are diffed (similar to textarea) where the text nodes are concatenated and diffed as a whole.

  • #2320 a9da4d6 Thanks @DylanPiercey! - Fix regression from #2138 which caused nullable native dynamic tags with body contents to not output the end tag. 😱

  • Updated dependencies [13b3270, a9da4d6]:

    • @marko/translator-default@6.0.18
    • @marko/compiler@5.37.17

@marko/translator-default@6.0.18

11 Oct 23:11
Compare
Choose a tag to compare

Patch Changes

  • #2320 13b3270 Thanks @DylanPiercey! - Optimize how style and script tags are diffed (similar to textarea) where the text nodes are concatenated and diffed as a whole.

  • #2320 a9da4d6 Thanks @DylanPiercey! - Fix regression from #2138 which caused nullable native dynamic tags with body contents to not output the end tag. 😱

@marko/compiler@5.37.17

11 Oct 23:11
Compare
Choose a tag to compare

Patch Changes

  • #2320 13b3270 Thanks @DylanPiercey! - Optimize how style and script tags are diffed (similar to textarea) where the text nodes are concatenated and diffed as a whole.

  • #2320 a9da4d6 Thanks @DylanPiercey! - Fix regression from #2138 which caused nullable native dynamic tags with body contents to not output the end tag. 😱

marko@5.35.23

10 Oct 21:12
Compare
Choose a tag to compare

Patch Changes

  • #2318 1dbb189 Thanks @DylanPiercey! - Fix issue where a null able native tag with no body content (eg <${show && "div}/>) was incorrectly outputting a fragment for the body content (which did not exist).

  • Updated dependencies [1dbb189]:

    • @marko/translator-default@6.0.17
    • @marko/compiler@5.37.16

marko@5.35.22

10 Oct 17:36
3fca231
Compare
Choose a tag to compare

Patch Changes

  • #2316 e57e706 Thanks @DylanPiercey! - Expose the v3 legacy helpers properly in the marko package.json

  • #2316 1e2c903 Thanks @DylanPiercey! - Fix regression where an out of order await resolves before the "" (automatically injected at the end of the body) would be flushed. In practice this means an in order await after all out of order awaits (that resolves after any of the out of order awaits) was causing some out of order awaits not to be reordered.

@marko/translator-default@6.0.17

10 Oct 21:12
Compare
Choose a tag to compare

Patch Changes

  • #2318 1dbb189 Thanks @DylanPiercey! - Fix issue where a null able native tag with no body content (eg <${show && "div}/>) was incorrectly outputting a fragment for the body content (which did not exist).

@marko/compiler@5.37.16

10 Oct 21:12
Compare
Choose a tag to compare

Patch Changes

  • #2318 1dbb189 Thanks @DylanPiercey! - Fix issue where a null able native tag with no body content (eg <${show && "div}/>) was incorrectly outputting a fragment for the body content (which did not exist).

marko@5.35.21

09 Oct 20:38
84c3ab4
Compare
Choose a tag to compare

Patch Changes

marko@5.35.20

03 Oct 23:49
Compare
Choose a tag to compare

Patch Changes