Closed renovate[bot] closed 4 months ago
Run & review this pull request in StackBlitz Codeflow.
Latest commit: 9f44673c578d69eacc2806c115f34803a0862a3f
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
This PR contains the following updates:
^0.84.3
->^0.92.0
Release Notes
glimmerjs/glimmer-vm (@glimmer/validator)
### [`v0.92.0`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0920-2024-04-08) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.91.2...v0.92.0) ##### :rocket: Enhancement - `@glimmer-workspace/integration-tests`, `@glimmer/compiler`, `@glimmer/interfaces`, `@glimmer/syntax` - [#1585](https://togithub.com/glimmerjs/glimmer-vm/pull/1585) Introduce `keywords` option for `precompile` ([@chancancode](https://togithub.com/chancancode)) ##### Committers: 1 - Godfrey Chan ([@chancancode](https://togithub.com/chancancode)) ### [`v0.91.2`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0912-2024-04-05) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.91.1...v0.91.2) ##### :bug: Bug Fix - `@glimmer/syntax` - [#1577](https://togithub.com/glimmerjs/glimmer-vm/pull/1577) fix extra spaces in block params ([@patricklx](https://togithub.com/patricklx)) ##### Committers: 1 - Patrick Pircher ([@patricklx](https://togithub.com/patricklx)) ### [`v0.91.1`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0911-2024-03-28) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.91.0...v0.91.1) ##### :bug: Bug Fix - `@glimmer/syntax` - [#1583](https://togithub.com/glimmerjs/glimmer-vm/pull/1583) \[BUGFIX] Ensure legacy path.parts matches existing semantics ([@chancancode](https://togithub.com/chancancode)) ##### Committers: 1 - Godfrey Chan ([@chancancode](https://togithub.com/chancancode)) ### [`v0.91.0`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0910-2024-03-25) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.90.1...v0.91.0) ##### :rocket: Enhancement - `@glimmer/syntax` - [#1582](https://togithub.com/glimmerjs/glimmer-vm/pull/1582) Prevent use of ...attributes in invalid places ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 1 - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.90.1`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0901-2024-03-22) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.90.0...v0.90.1) ##### :bug: Bug Fix - `@glimmer/compiler`, `@glimmer/syntax` - [#1581](https://togithub.com/glimmerjs/glimmer-vm/pull/1581) Remove index imports as they are not defined by package.json#exports ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 1 - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.90.0`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0900-2024-03-22) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.89.0...v0.90.0) ##### :boom: Breaking Change - `@glimmer-workspace/integration-tests`, `@glimmer/runtime` - [#1580](https://togithub.com/glimmerjs/glimmer-vm/pull/1580) Remove deprecation for setting hash properties (from years ago) ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### :rocket: Enhancement - `@glimmer-workspace/integration-tests`, `@glimmer/runtime` - [#1580](https://togithub.com/glimmerjs/glimmer-vm/pull/1580) Remove deprecation for setting hash properties (from years ago) ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### :bug: Bug Fix - `@glimmer/compiler`, `@glimmer/debug`, `@glimmer/encoder`, `@glimmer/global-context`, `@glimmer/interfaces`, `@glimmer/local-debug-flags`, `@glimmer/manager`, `@glimmer/node`, `@glimmer/opcode-compiler`, `@glimmer/program`, `@glimmer/syntax`, `@glimmer/vm` - [#1579](https://togithub.com/glimmerjs/glimmer-vm/pull/1579) Add missing licenses ([@andreyfel](https://togithub.com/andreyfel)) ##### Committers: 3 - Andrey Fel ([@andreyfel](https://togithub.com/andreyfel)) - Godfrey Chan ([@chancancode](https://togithub.com/chancancode)) - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.89.0`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0890-2024-03-09) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.88.1...v0.89.0) ##### :rocket: Enhancement - `@glimmer-workspace/integration-tests`, `@glimmer/interfaces`, `@glimmer/node`, `@glimmer/runtime` - [#1560](https://togithub.com/glimmerjs/glimmer-vm/pull/1560) add in element to debug render tree ([@patricklx](https://togithub.com/patricklx)) - `@glimmer-workspace/integration-tests`, `@glimmer-workspace`, `@glimmer/syntax` - [#1568](https://togithub.com/glimmerjs/glimmer-vm/pull/1568) Cleanup v1 AST ([@chancancode](https://togithub.com/chancancode)) - `@glimmer/syntax` - [#1561](https://togithub.com/glimmerjs/glimmer-vm/pull/1561) \[CLEANUP] Remove unused ASTv1 nodes ([@chancancode](https://togithub.com/chancancode)) ##### :bug: Bug Fix - `@glimmer-workspace/integration-tests`, `@glimmer/runtime` - [#1565](https://togithub.com/glimmerjs/glimmer-vm/pull/1565) Don't infinitely duplicate positional arguments when modifiers update ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - `@glimmer/syntax` - [#1562](https://togithub.com/glimmerjs/glimmer-vm/pull/1562) \[BUGFIX] properly surface deprecation message ([@chancancode](https://togithub.com/chancancode)) ##### :house: Internal - `@glimmer/debug`, `@glimmer/runtime` - [#1573](https://togithub.com/glimmerjs/glimmer-vm/pull/1573) Refactor on modifier implementation ([@chancancode](https://togithub.com/chancancode)) - `@glimmer-workspace/integration-tests`, `@glimmer/validator` - [#1556](https://togithub.com/glimmerjs/glimmer-vm/pull/1556) Restore test harness on CI ([@chancancode](https://togithub.com/chancancode)) ##### Committers: 3 - Godfrey Chan ([@chancancode](https://togithub.com/chancancode)) - Patrick Pircher ([@patricklx](https://togithub.com/patricklx)) - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.88.1`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0881-2024-01-31) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.88.0...v0.88.1) ##### :bug: Bug Fix - `@glimmer/interfaces` - [#1555](https://togithub.com/glimmerjs/glimmer-vm/pull/1555) [@glimmer/interfaces](https://togithub.com/glimmer/interfaces) now uses extensions in its imports. ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 1 - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.88.0`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0880-2024-01-26) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.87.1...v0.88.0) ##### :rocket: Enhancement - `@glimmer/syntax` - [#1552](https://togithub.com/glimmerjs/glimmer-vm/pull/1552) add block param nodes ([@patricklx](https://togithub.com/patricklx)) - [#1553](https://togithub.com/glimmerjs/glimmer-vm/pull/1553) add element parts, startTag & endTag ([@patricklx](https://togithub.com/patricklx)) ##### :bug: Bug Fix - `@glimmer/destroyable` - [#1543](https://togithub.com/glimmerjs/glimmer-vm/pull/1543) Fix [@glimmer/destroyable](https://togithub.com/glimmer/destroyable) dev exports ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### :house: Internal - [#1554](https://togithub.com/glimmerjs/glimmer-vm/pull/1554) support run tests on windows ([@patricklx](https://togithub.com/patricklx)) - [#1544](https://togithub.com/glimmerjs/glimmer-vm/pull/1544) Upgrade esyes ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 2 - Patrick Pircher ([@patricklx](https://togithub.com/patricklx)) - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.87.1`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0871-2023-12-24) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.87.0...v0.87.1) ##### :rocket: Enhancement - `@glimmer-workspace/integration-tests`, `@glimmer/runtime` - [#1535](https://togithub.com/glimmerjs/glimmer-vm/pull/1535) \[chore] remove ie11 `on` fallback ([@lifeart](https://togithub.com/lifeart)) ##### Committers: 1 - Alex Kanunnikov ([@lifeart](https://togithub.com/lifeart)) ### [`v0.87.0`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0870-2023-12-24) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.86.0...v0.87.0) ##### :rocket: Enhancement - `@glimmer-workspace/integration-tests`, `@glimmer/debug`, `@glimmer/runtime`, `@glimmer/util`, `@glimmer/validator` - [#1539](https://togithub.com/glimmerjs/glimmer-vm/pull/1539) Drop ie11 code ([@ef4](https://togithub.com/ef4)) ##### :bug: Bug Fix - `@glimmer/runtime` - [#1538](https://togithub.com/glimmerjs/glimmer-vm/pull/1538) Make feature discovery lazy ([@ef4](https://togithub.com/ef4)) ##### :house: Internal - [#1537](https://togithub.com/glimmerjs/glimmer-vm/pull/1537) adjust benchmark close to real-life usage ([@lifeart](https://togithub.com/lifeart)) ##### Committers: 2 - Alex Kanunnikov ([@lifeart](https://togithub.com/lifeart)) - Edward Faulkner ([@ef4](https://togithub.com/ef4)) ### [`v0.86.0`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0860-2023-12-20) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.85.13...v0.86.0) ##### :rocket: Enhancement - `@glimmer/debug`, `@glimmer/runtime`, `@glimmer/util` - [#1518](https://togithub.com/glimmerjs/glimmer-vm/pull/1518) \[perf] avoid double memory usage in append opcodes ([@lifeart](https://togithub.com/lifeart)) - `@glimmer/validator` - [#1520](https://togithub.com/glimmerjs/glimmer-vm/pull/1520) \[perf] replace Math.max usage with reduce and pure compare ([@lifeart](https://togithub.com/lifeart)) - [#1522](https://togithub.com/glimmerjs/glimmer-vm/pull/1522) \[memory] replace forEach with arrayFrom ([@lifeart](https://togithub.com/lifeart)) - `@glimmer/runtime` - [#1510](https://togithub.com/glimmerjs/glimmer-vm/pull/1510) \[perf | trim] Remove extra class ([@lifeart](https://togithub.com/lifeart)) ##### :bug: Bug Fix - `@glimmer/runtime` - [#1440](https://togithub.com/glimmerjs/glimmer-vm/pull/1440) Fix helper/modifier memory leak ([@bendemboski](https://togithub.com/bendemboski)) - `@glimmer/debug`, `@glimmer/destroyable` - [#1516](https://togithub.com/glimmerjs/glimmer-vm/pull/1516) fix `exports` config for [@glimmer/destroyable](https://togithub.com/glimmer/destroyable) and [@glimmer/debug](https://togithub.com/glimmer/debug) ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### :house: Internal - `@glimmer-workspace/build` - [#1530](https://togithub.com/glimmerjs/glimmer-vm/pull/1530) Upgrade to vite 5 ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - [#1495](https://togithub.com/glimmerjs/glimmer-vm/pull/1495) make it run on windows ([@patricklx](https://togithub.com/patricklx)) - Other - [#1523](https://togithub.com/glimmerjs/glimmer-vm/pull/1523) Restore a working linking setup ([@chancancode](https://togithub.com/chancancode)) - [#1497](https://togithub.com/glimmerjs/glimmer-vm/pull/1497) Create codemods and opcode generator ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - `@glimmer-workspace/benchmark-env`, `@glimmer-workspace/build`, `@glimmer-workspace/integration-tests`, `@glimmer-workspace/test-utils`, `@glimmer/compiler`, `@glimmer/debug`, `@glimmer/destroyable`, `@glimmer/encoder`, `@glimmer/global-context`, `@glimmer/interfaces`, `@glimmer/local-debug-flags`, `@glimmer/manager`, `@glimmer/node`, `@glimmer/opcode-compiler`, `@glimmer/owner`, `@glimmer/program`, `@glimmer/reference`, `@glimmer/runtime`, `@glimmer/syntax`, `@glimmer/util`, `@glimmer/validator`, `@glimmer/vm-babel-plugins`, `@glimmer/vm`, `@glimmer/wire-format` - [#1506](https://togithub.com/glimmerjs/glimmer-vm/pull/1506) Sort package.json files to reduce diff from the Error Recovery PR ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - `@glimmer/reference` - [#1483](https://togithub.com/glimmerjs/glimmer-vm/pull/1483) Use stricter type for createPrimitiveRef ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 5 - Alex Kanunnikov ([@lifeart](https://togithub.com/lifeart)) - Ben Demboski ([@bendemboski](https://togithub.com/bendemboski)) - Godfrey Chan ([@chancancode](https://togithub.com/chancancode)) - Patrick Pircher ([@patricklx](https://togithub.com/patricklx)) - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.85.13`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v08513-2023-11-14) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.85.12...v0.85.13) ##### :house: Internal - `@glimmer-workspace/build`, `@glimmer/local-debug-flags` - [#1494](https://togithub.com/glimmerjs/glimmer-vm/pull/1494) Compile away local debug for publish ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - `@glimmer-workspace/integration-tests`, `@glimmer/interfaces`, `@glimmer/runtime`, `@glimmer/vm-babel-plugins` - [#1493](https://togithub.com/glimmerjs/glimmer-vm/pull/1493) Revert "fix capture render tree fails when errors in args" ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 1 - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.85.12`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v08512-2023-11-02) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.85.11...v0.85.12) ##### :bug: Bug Fix - `@glimmer/compiler`, `@glimmer/debug`, `@glimmer/destroyable`, `@glimmer/encoder`, `@glimmer/global-context`, `@glimmer/interfaces`, `@glimmer/manager`, `@glimmer/node`, `@glimmer/opcode-compiler`, `@glimmer/owner`, `@glimmer/program`, `@glimmer/reference`, `@glimmer/runtime`, `@glimmer/syntax`, `@glimmer/util`, `@glimmer/validator`, `@glimmer/vm-babel-plugins`, `@glimmer/vm`, `@glimmer/wire-format` - [#1488](https://togithub.com/glimmerjs/glimmer-vm/pull/1488) Add back package.json#module so the ember build can have fewer changes ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - `@glimmer-workspace/integration-tests`, `@glimmer/interfaces`, `@glimmer/runtime`, `@glimmer/vm-babel-plugins` - [#1460](https://togithub.com/glimmerjs/glimmer-vm/pull/1460) fix capture render tree fails when errors in args ([@patricklx](https://togithub.com/patricklx)) ##### :house: Internal - `@glimmer`, `@glimmer/dom-change-list` - [#1486](https://togithub.com/glimmerjs/glimmer-vm/pull/1486) Remove [@glimmer/dom-change-list](https://togithub.com/glimmer/dom-change-list) as nothing depends on it ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) - `@glimmer/compiler`, `@glimmer/debug`, `@glimmer/destroyable`, `@glimmer/dom-change-list`, `@glimmer/encoder`, `@glimmer/global-context`, `@glimmer/interfaces`, `@glimmer/manager`, `@glimmer/node`, `@glimmer/opcode-compiler`, `@glimmer/owner`, `@glimmer/program`, `@glimmer/reference`, `@glimmer/runtime`, `@glimmer/syntax`, `@glimmer/util`, `@glimmer/validator`, `@glimmer/vm-babel-plugins`, `@glimmer/vm`, `@glimmer/wire-format` - [#1482](https://togithub.com/glimmerjs/glimmer-vm/pull/1482) Setup the cache server ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 2 - Patrick Pircher ([@patricklx](https://togithub.com/patricklx)) - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.85.11`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v08511-2023-11-01) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.85.10...v0.85.11) ##### :bug: Bug Fix - `@glimmer/runtime` - [#1485](https://togithub.com/glimmerjs/glimmer-vm/pull/1485) Remove dependency on [@glimmer/low-level](https://togithub.com/glimmer/low-level) because it doesn't exist anymore (and is unused) ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 1 - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.85.10`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v08510-2023-11-01) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.85.9...v0.85.10) ##### :bug: Bug Fix - `@glimmer/reference` - [#1484](https://togithub.com/glimmerjs/glimmer-vm/pull/1484) Unify reference factory function signatures ([@NullVoxPopuli](https://togithub.com/NullVoxPopuli)) ##### Committers: 1 - [@NullVoxPopuli](https://togithub.com/NullVoxPopuli) ### [`v0.85.9`](https://togithub.com/glimmerjs/glimmer-vm/blob/HEAD/CHANGELOG.md#v0859-2023-11-01) [Compare Source](https://togithub.com/glimmerjs/glimmer-vm/compare/v0.85.8...v0.85.9) ##### :bug: Bug Fix - `@glimmer/reference` - [#1481](https://togithub.com/glimmerjs/glimmer-vm/pull/1481) MakePrimitiveRef generic so that UNDEFINED_REFERENCE can be ReferenceConfiguration
📅 Schedule: Branch creation - "after 9pm on sunday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.