diff --git a/CHANGELOG.md b/CHANGELOG.md index e7381b894b..f903d082d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,34 @@ + +## v0.89.0 (2024-03-09) + +#### :rocket: Enhancement +* `@glimmer-workspace/integration-tests`, `@glimmer/interfaces`, `@glimmer/node`, `@glimmer/runtime` + * [#1560](https://github.com/glimmerjs/glimmer-vm/pull/1560) add in element to debug render tree ([@patricklx](https://github.com/patricklx)) +* `@glimmer-workspace/integration-tests`, `@glimmer-workspace`, `@glimmer/syntax` + * [#1568](https://github.com/glimmerjs/glimmer-vm/pull/1568) Cleanup v1 AST ([@chancancode](https://github.com/chancancode)) +* `@glimmer/syntax` + * [#1561](https://github.com/glimmerjs/glimmer-vm/pull/1561) [CLEANUP] Remove unused ASTv1 nodes ([@chancancode](https://github.com/chancancode)) + +#### :bug: Bug Fix +* `@glimmer-workspace/integration-tests`, `@glimmer/runtime` + * [#1565](https://github.com/glimmerjs/glimmer-vm/pull/1565) Don't infinitely duplicate positional arguments when modifiers update ([@NullVoxPopuli](https://github.com/NullVoxPopuli)) +* `@glimmer/syntax` + * [#1562](https://github.com/glimmerjs/glimmer-vm/pull/1562) [BUGFIX] properly surface deprecation message ([@chancancode](https://github.com/chancancode)) + +#### :house: Internal +* `@glimmer/debug`, `@glimmer/runtime` + * [#1573](https://github.com/glimmerjs/glimmer-vm/pull/1573) Refactor on modifier implementation ([@chancancode](https://github.com/chancancode)) +* `@glimmer-workspace/integration-tests`, `@glimmer/validator` + * [#1556](https://github.com/glimmerjs/glimmer-vm/pull/1556) Restore test harness on CI ([@chancancode](https://github.com/chancancode)) + +#### Committers: 3 +- Godfrey Chan ([@chancancode](https://github.com/chancancode)) +- Patrick Pircher ([@patricklx](https://github.com/patricklx)) +- [@NullVoxPopuli](https://github.com/NullVoxPopuli) + ## v0.88.1 (2024-01-31) #### :bug: Bug Fix diff --git a/package.json b/package.json index f61fe37efa..24a6709605 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "glimmer-engine", - "version": "0.88.1", + "version": "0.89.0", "private": true, "license": "MIT", "description": "Glimmer compiles Handlebars templates into document fragments rather than string buffers", diff --git a/packages/@glimmer/compiler/package.json b/packages/@glimmer/compiler/package.json index 1ee415800a..e315188262 100644 --- a/packages/@glimmer/compiler/package.json +++ b/packages/@glimmer/compiler/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/compiler", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/compiler", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/debug/package.json b/packages/@glimmer/debug/package.json index 6b80cdd32b..3427be6647 100644 --- a/packages/@glimmer/debug/package.json +++ b/packages/@glimmer/debug/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/debug", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/debug", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/destroyable/package.json b/packages/@glimmer/destroyable/package.json index 723215d72c..81426d293d 100644 --- a/packages/@glimmer/destroyable/package.json +++ b/packages/@glimmer/destroyable/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/destroyable", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "Utilities for creating and managing a destroyable hierarchy of objects", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/destroyable", diff --git a/packages/@glimmer/encoder/package.json b/packages/@glimmer/encoder/package.json index 0d080c8865..162198e9dc 100644 --- a/packages/@glimmer/encoder/package.json +++ b/packages/@glimmer/encoder/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/encoder", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/encoder", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/global-context/package.json b/packages/@glimmer/global-context/package.json index 7f8f40166d..7987896bda 100644 --- a/packages/@glimmer/global-context/package.json +++ b/packages/@glimmer/global-context/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/global-context", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/global-context", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/interfaces/package.json b/packages/@glimmer/interfaces/package.json index ba486d7a6b..dd5114b8b4 100644 --- a/packages/@glimmer/interfaces/package.json +++ b/packages/@glimmer/interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/interfaces", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/interfaces", "type": "module", "types": "index.d.ts", diff --git a/packages/@glimmer/local-debug-flags/package.json b/packages/@glimmer/local-debug-flags/package.json index 0ccee9446e..46042313f7 100644 --- a/packages/@glimmer/local-debug-flags/package.json +++ b/packages/@glimmer/local-debug-flags/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/local-debug-flags", - "version": "0.88.1", + "version": "0.89.0", "description": "Helpers for debugging during local development. These get stripped from published builds. This package should not be published.", "repository": { "type": "git", diff --git a/packages/@glimmer/manager/package.json b/packages/@glimmer/manager/package.json index db2ee0a50c..ac0a30d14d 100644 --- a/packages/@glimmer/manager/package.json +++ b/packages/@glimmer/manager/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/manager", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/program", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/node/package.json b/packages/@glimmer/node/package.json index be952aebe6..335b51d8b2 100644 --- a/packages/@glimmer/node/package.json +++ b/packages/@glimmer/node/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/node", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/node", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/opcode-compiler/package.json b/packages/@glimmer/opcode-compiler/package.json index b6d9ae5ed1..2f28dee65b 100644 --- a/packages/@glimmer/opcode-compiler/package.json +++ b/packages/@glimmer/opcode-compiler/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/opcode-compiler", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/opcode-compiler", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/owner/package.json b/packages/@glimmer/owner/package.json index de9b98b49d..93b861e72b 100644 --- a/packages/@glimmer/owner/package.json +++ b/packages/@glimmer/owner/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/owner", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "Implementation for the owner in Glimmer apps", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/owner", diff --git a/packages/@glimmer/program/package.json b/packages/@glimmer/program/package.json index 538248304a..a15ef8da97 100644 --- a/packages/@glimmer/program/package.json +++ b/packages/@glimmer/program/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/program", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/program", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/reference/package.json b/packages/@glimmer/reference/package.json index c6ab4fb2c6..945d37fc97 100644 --- a/packages/@glimmer/reference/package.json +++ b/packages/@glimmer/reference/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/reference", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "Objects used to track values and their dirtiness in Glimmer", "repository": { diff --git a/packages/@glimmer/runtime/package.json b/packages/@glimmer/runtime/package.json index 08147b44cb..d3cb8c4991 100644 --- a/packages/@glimmer/runtime/package.json +++ b/packages/@glimmer/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/runtime", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "Minimal runtime needed to render Glimmer templates", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/runtime", diff --git a/packages/@glimmer/syntax/package.json b/packages/@glimmer/syntax/package.json index feb44e9d3b..4eeee28f02 100644 --- a/packages/@glimmer/syntax/package.json +++ b/packages/@glimmer/syntax/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/syntax", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/syntax", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/util/package.json b/packages/@glimmer/util/package.json index add269dccf..42012d23a6 100644 --- a/packages/@glimmer/util/package.json +++ b/packages/@glimmer/util/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/util", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "Common utilities used in Glimmer", "repository": "https://github.com/tildeio/glimmer/tree/main/packages/@glimmer/util", diff --git a/packages/@glimmer/validator/package.json b/packages/@glimmer/validator/package.json index 7bfd485345..b05e98316e 100644 --- a/packages/@glimmer/validator/package.json +++ b/packages/@glimmer/validator/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/validator", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "Objects used to track values and their dirtiness in Glimmer", "repository": { diff --git a/packages/@glimmer/vm-babel-plugins/package.json b/packages/@glimmer/vm-babel-plugins/package.json index d413aa1143..27f1aa3fb5 100644 --- a/packages/@glimmer/vm-babel-plugins/package.json +++ b/packages/@glimmer/vm-babel-plugins/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/vm-babel-plugins", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "Compiles out VM assertion and deprecation utilities and debug tooling based on environment", "repository": "https://github.com/glimmerjs/glimmer.js", diff --git a/packages/@glimmer/vm/package.json b/packages/@glimmer/vm/package.json index 186d4e30ed..0e3486b6a5 100644 --- a/packages/@glimmer/vm/package.json +++ b/packages/@glimmer/vm/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/vm", - "version": "0.88.1", + "version": "0.89.0", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/vm", "type": "module", "main": "index.ts", diff --git a/packages/@glimmer/wire-format/package.json b/packages/@glimmer/wire-format/package.json index 477356e859..1250450746 100644 --- a/packages/@glimmer/wire-format/package.json +++ b/packages/@glimmer/wire-format/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/wire-format", - "version": "0.88.1", + "version": "0.89.0", "license": "MIT", "description": "", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/wire-format",