Skip to content

Releases: marko-js/marko

@marko/compiler@5.36.1

19 Apr 04:10
Compare
Choose a tag to compare

Patch Changes

  • #2217 4fc4614 Thanks @DylanPiercey! - Fix issue where element keys could be different because of hoisted const elements not always being keyed. This could cause a hydration issue since the server and client compilations would not agree on the keys.

marko@5.34.0

18 Apr 18:12
Compare
Choose a tag to compare

Minor Changes

  • #2214 2d0a566 Thanks @DylanPiercey! - Using event handlers now causes a template to become an implicit component or split component (depending on if a string event handler is used).

Patch Changes

  • Updated dependencies [2d0a566]:
    • @marko/translator-default@5.33.0
    • @marko/compiler@5.36.0

@marko/translator-default@5.33.0

18 Apr 18:13
Compare
Choose a tag to compare

Minor Changes

  • #2214 2d0a566 Thanks @DylanPiercey! - Using event handlers now causes a template to become an implicit component or split component (depending on if a string event handler is used).

@marko/compiler@5.36.0

18 Apr 18:12
Compare
Choose a tag to compare

Minor Changes

  • #2214 2d0a566 Thanks @DylanPiercey! - Using event handlers now causes a template to become an implicit component or split component (depending on if a string event handler is used).

marko@5.33.19

16 Apr 16:49
Compare
Choose a tag to compare

Patch Changes

  • #2212 a1a91a4 Thanks @DylanPiercey! - Fix issues related to hydrating sections under a native tag with the no-update directive.

  • Updated dependencies [a1a91a4]:

    • @marko/compiler@5.35.14
    • @marko/translator-default@5.32.16

@marko/translator-default@5.32.16

16 Apr 16:50
Compare
Choose a tag to compare

Patch Changes

  • #2212 a1a91a4 Thanks @DylanPiercey! - Fix issues related to hydrating sections under a native tag with the no-update directive.

@marko/compiler@5.35.14

16 Apr 16:49
Compare
Choose a tag to compare

Patch Changes

  • #2212 a1a91a4 Thanks @DylanPiercey! - Fix issues related to hydrating sections under a native tag with the no-update directive.

marko@5.33.18

15 Apr 23:38
Compare
Choose a tag to compare

Patch Changes

  • #2210 7d1bbdb Thanks @DylanPiercey! - I completely messed up the release of #2205, this fixes that.

  • #2210 7d1bbdb Thanks @DylanPiercey! - Fix issue where native tags with no-update were not having their key serialized from the server causing a hydration diffing issue in some cases.

  • Updated dependencies [7d1bbdb]:

    • @marko/translator-default@5.32.15
    • @marko/compiler@5.35.13

marko@5.33.17

15 Apr 23:15
Compare
Choose a tag to compare

Patch Changes

  • c8fe951 Thanks @DylanPiercey! - Bump compiler and translator to pull in Marko runtime changes.

  • Updated dependencies [c8fe951]:

    • @marko/compiler@5.35.12
    • @marko/translator-default@5.32.14

marko@5.33.16

15 Apr 22:40
Compare
Choose a tag to compare

Patch Changes

  • #2205 af4adcd Thanks @DylanPiercey! - Fix issue where native tags with no-update were not having their key serialized from the server causing a hydration diffing issue in some cases.

  • #2204 11acdf6 Thanks @DylanPiercey! - Fix regression where interpolating null/undefined in a script/style tag was being replaced with an empty string instead of toString'd and added.

    Eg <script>${undefined}</> was changed to render nothing, when previously it output undefined as a string inside the script.

    Note this behavior should not be relied on and will change in the next major of Marko to normalize the interpolated value to an empty string for nullish values.