diff --git a/.changeset/cool-worms-march.md b/.changeset/cool-worms-march.md deleted file mode 100644 index 72ede57604..0000000000 --- a/.changeset/cool-worms-march.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@marko/translator-tags": patch -"@marko/runtime-tags": patch ---- - -Refactor and simplify template parsing to use the Range api. diff --git a/.changeset/dry-jeans-move.md b/.changeset/dry-jeans-move.md deleted file mode 100644 index de2a6895e7..0000000000 --- a/.changeset/dry-jeans-move.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@marko/translator-tags": patch -"@marko/runtime-tags": patch ---- - -Preffer `||=` over `??=` in the runtime since it downtranspiles to less code. diff --git a/.changeset/eleven-readers-fix.md b/.changeset/eleven-readers-fix.md deleted file mode 100644 index 67c1491cdf..0000000000 --- a/.changeset/eleven-readers-fix.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@marko/translator-tags": patch -"@marko/runtime-tags": patch ---- - -Ensure change handler error message are behind a debug guard diff --git a/.changeset/fast-frogs-relate.md b/.changeset/fast-frogs-relate.md deleted file mode 100644 index 98d9997bde..0000000000 --- a/.changeset/fast-frogs-relate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@marko/translator-tags": patch ---- - -Only allow PascalCase for local variables as tags diff --git a/.changeset/heavy-brooms-invite.md b/.changeset/heavy-brooms-invite.md deleted file mode 100644 index 46d91a2e54..0000000000 --- a/.changeset/heavy-brooms-invite.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@marko/translator-tags": patch -"@marko/runtime-tags": patch ---- - -Make Template instances renderers (no longer access template renderer from "\_" property). Improve dynamic tag value normalization. diff --git a/.changeset/lovely-baboons-look.md b/.changeset/lovely-baboons-look.md deleted file mode 100644 index bad961c6eb..0000000000 --- a/.changeset/lovely-baboons-look.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@marko/translator-interop-class-tags": patch -"@marko/translator-tags": patch -"@marko/runtime-tags": patch ---- - -Remove "bindFunction" internal api, add support for serializing element references. diff --git a/.changeset/swift-ghosts-report.md b/.changeset/swift-ghosts-report.md deleted file mode 100644 index edd949e7ee..0000000000 --- a/.changeset/swift-ghosts-report.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@marko/translator-tags": patch -"@marko/runtime-tags": patch ---- - -Remove "Before" and "After" walk codes since they are not used by the compiler and are not necessary. diff --git a/.changeset/thirty-mails-talk.md b/.changeset/thirty-mails-talk.md deleted file mode 100644 index 59e436d292..0000000000 --- a/.changeset/thirty-mails-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@marko/runtime-tags": patch ---- - -Share html parsing logic between dynamic html runtime and template parsing. diff --git a/package-lock.json b/package-lock.json index a95df0e978..9be28e4194 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10926,7 +10926,7 @@ }, "packages/runtime-tags": { "name": "@marko/runtime-tags", - "version": "0.1.14", + "version": "0.1.15", "license": "MIT" }, "packages/translator-default": { @@ -10950,13 +10950,13 @@ }, "packages/translator-interop": { "name": "@marko/translator-interop-class-tags", - "version": "0.1.25", + "version": "0.1.26", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@marko/babel-utils": "^6.5.7", "@marko/translator-default": "^6.0.16", - "@marko/translator-tags": "^0.2.10" + "@marko/translator-tags": "^0.2.12" }, "peerDependencies": { "@marko/compiler": "^5.23.0" @@ -10964,11 +10964,11 @@ }, "packages/translator-tags": { "name": "@marko/translator-tags", - "version": "0.2.11", + "version": "0.2.12", "license": "MIT", "dependencies": { "@marko/babel-utils": "^6.5.7", - "@marko/runtime-tags": "^0.1.14" + "@marko/runtime-tags": "^0.1.15" }, "peerDependencies": { "@marko/compiler": "^5.23.0" diff --git a/packages/runtime-tags/CHANGELOG.md b/packages/runtime-tags/CHANGELOG.md index acd0374aa9..0efda532d5 100644 --- a/packages/runtime-tags/CHANGELOG.md +++ b/packages/runtime-tags/CHANGELOG.md @@ -1,5 +1,23 @@ # @marko/runtime-tags +## 0.1.15 + +### Patch Changes + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`76b7a00`](https://github.com/marko-js/marko/commit/76b7a00163a8054bf659a473b85486ceed657b61) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Refactor and simplify template parsing to use the Range api. + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`def0e6c`](https://github.com/marko-js/marko/commit/def0e6c308dd44d2cdc9f7a4340e29f8e26272fb) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Preffer `||=` over `??=` in the runtime since it downtranspiles to less code. + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`b582929`](https://github.com/marko-js/marko/commit/b582929fbd5ab52c42208dd8e8d20663b8ab35b1) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Ensure change handler error message are behind a debug guard + +- [#2331](https://github.com/marko-js/marko/pull/2331) [`e4a6d8b`](https://github.com/marko-js/marko/commit/e4a6d8b46cfd852b2b45437dc2094f5065b6f6f5) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Make Template instances renderers (no longer access template renderer from "\_" property). Improve dynamic tag value normalization. + +- [#2331](https://github.com/marko-js/marko/pull/2331) [`bdbe303`](https://github.com/marko-js/marko/commit/bdbe3037246d22776b45cae282a9571b263a15c5) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Remove "bindFunction" internal api, add support for serializing element references. + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`7199f87`](https://github.com/marko-js/marko/commit/7199f879a6e5cad26ba33ee486690d8a5bdb902e) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Remove "Before" and "After" walk codes since they are not used by the compiler and are not necessary. + +- [#2331](https://github.com/marko-js/marko/pull/2331) [`8fe4e50`](https://github.com/marko-js/marko/commit/8fe4e502259a53719963087547c2ca1511106425) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Share html parsing logic between dynamic html runtime and template parsing. + ## 0.1.14 ### Patch Changes diff --git a/packages/runtime-tags/package.json b/packages/runtime-tags/package.json index 990f7511b5..941c3a0f5e 100644 --- a/packages/runtime-tags/package.json +++ b/packages/runtime-tags/package.json @@ -1,6 +1,6 @@ { "name": "@marko/runtime-tags", - "version": "0.1.14", + "version": "0.1.15", "description": "Optimized runtime for Marko templates.", "keywords": [ "api", diff --git a/packages/translator-interop/CHANGELOG.md b/packages/translator-interop/CHANGELOG.md index 39be1fa086..051c25996c 100644 --- a/packages/translator-interop/CHANGELOG.md +++ b/packages/translator-interop/CHANGELOG.md @@ -1,5 +1,14 @@ # @marko/translator-interop-class-tags +## 0.1.26 + +### Patch Changes + +- [#2331](https://github.com/marko-js/marko/pull/2331) [`bdbe303`](https://github.com/marko-js/marko/commit/bdbe3037246d22776b45cae282a9571b263a15c5) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Remove "bindFunction" internal api, add support for serializing element references. + +- Updated dependencies [[`76b7a00`](https://github.com/marko-js/marko/commit/76b7a00163a8054bf659a473b85486ceed657b61), [`def0e6c`](https://github.com/marko-js/marko/commit/def0e6c308dd44d2cdc9f7a4340e29f8e26272fb), [`b582929`](https://github.com/marko-js/marko/commit/b582929fbd5ab52c42208dd8e8d20663b8ab35b1), [`13d039f`](https://github.com/marko-js/marko/commit/13d039f3075582796df81808b0d76d030a40920f), [`e4a6d8b`](https://github.com/marko-js/marko/commit/e4a6d8b46cfd852b2b45437dc2094f5065b6f6f5), [`bdbe303`](https://github.com/marko-js/marko/commit/bdbe3037246d22776b45cae282a9571b263a15c5), [`7199f87`](https://github.com/marko-js/marko/commit/7199f879a6e5cad26ba33ee486690d8a5bdb902e)]: + - @marko/translator-tags@0.2.12 + ## 0.1.25 ### Patch Changes diff --git a/packages/translator-interop/package.json b/packages/translator-interop/package.json index 5c07e77bbb..3a0ef2b391 100644 --- a/packages/translator-interop/package.json +++ b/packages/translator-interop/package.json @@ -1,6 +1,6 @@ { "name": "@marko/translator-interop-class-tags", - "version": "0.1.25", + "version": "0.1.26", "description": "Combines the Class API translator from Marko 5 and the Tags API translator from Marko 6", "keywords": [ "babel", @@ -31,7 +31,7 @@ "@babel/code-frame": "^7.24.7", "@marko/babel-utils": "^6.5.7", "@marko/translator-default": "^6.0.16", - "@marko/translator-tags": "^0.2.10" + "@marko/translator-tags": "^0.2.12" }, "peerDependencies": { "@marko/compiler": "^5.23.0" diff --git a/packages/translator-tags/CHANGELOG.md b/packages/translator-tags/CHANGELOG.md index 649b2d922c..c9fa1efc84 100644 --- a/packages/translator-tags/CHANGELOG.md +++ b/packages/translator-tags/CHANGELOG.md @@ -1,5 +1,26 @@ # @marko/translator-tags +## 0.2.12 + +### Patch Changes + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`76b7a00`](https://github.com/marko-js/marko/commit/76b7a00163a8054bf659a473b85486ceed657b61) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Refactor and simplify template parsing to use the Range api. + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`def0e6c`](https://github.com/marko-js/marko/commit/def0e6c308dd44d2cdc9f7a4340e29f8e26272fb) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Preffer `||=` over `??=` in the runtime since it downtranspiles to less code. + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`b582929`](https://github.com/marko-js/marko/commit/b582929fbd5ab52c42208dd8e8d20663b8ab35b1) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Ensure change handler error message are behind a debug guard + +- [#2328](https://github.com/marko-js/marko/pull/2328) [`13d039f`](https://github.com/marko-js/marko/commit/13d039f3075582796df81808b0d76d030a40920f) Thanks [@LuLaValva](https://github.com/LuLaValva)! - Only allow PascalCase for local variables as tags + +- [#2331](https://github.com/marko-js/marko/pull/2331) [`e4a6d8b`](https://github.com/marko-js/marko/commit/e4a6d8b46cfd852b2b45437dc2094f5065b6f6f5) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Make Template instances renderers (no longer access template renderer from "\_" property). Improve dynamic tag value normalization. + +- [#2331](https://github.com/marko-js/marko/pull/2331) [`bdbe303`](https://github.com/marko-js/marko/commit/bdbe3037246d22776b45cae282a9571b263a15c5) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Remove "bindFunction" internal api, add support for serializing element references. + +- [#2330](https://github.com/marko-js/marko/pull/2330) [`7199f87`](https://github.com/marko-js/marko/commit/7199f879a6e5cad26ba33ee486690d8a5bdb902e) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Remove "Before" and "After" walk codes since they are not used by the compiler and are not necessary. + +- Updated dependencies [[`76b7a00`](https://github.com/marko-js/marko/commit/76b7a00163a8054bf659a473b85486ceed657b61), [`def0e6c`](https://github.com/marko-js/marko/commit/def0e6c308dd44d2cdc9f7a4340e29f8e26272fb), [`b582929`](https://github.com/marko-js/marko/commit/b582929fbd5ab52c42208dd8e8d20663b8ab35b1), [`e4a6d8b`](https://github.com/marko-js/marko/commit/e4a6d8b46cfd852b2b45437dc2094f5065b6f6f5), [`bdbe303`](https://github.com/marko-js/marko/commit/bdbe3037246d22776b45cae282a9571b263a15c5), [`7199f87`](https://github.com/marko-js/marko/commit/7199f879a6e5cad26ba33ee486690d8a5bdb902e), [`8fe4e50`](https://github.com/marko-js/marko/commit/8fe4e502259a53719963087547c2ca1511106425)]: + - @marko/runtime-tags@0.1.15 + ## 0.2.11 ### Patch Changes diff --git a/packages/translator-tags/package.json b/packages/translator-tags/package.json index e7582cac92..c64efcee0e 100644 --- a/packages/translator-tags/package.json +++ b/packages/translator-tags/package.json @@ -1,6 +1,6 @@ { "name": "@marko/translator-tags", - "version": "0.2.11", + "version": "0.2.12", "description": "Translates Marko templates to the experimental fast, lean, unified, update & render target.", "keywords": [ "babel", @@ -31,7 +31,7 @@ }, "dependencies": { "@marko/babel-utils": "^6.5.7", - "@marko/runtime-tags": "^0.1.14" + "@marko/runtime-tags": "^0.1.15" }, "peerDependencies": { "@marko/compiler": "^5.23.0"