Skip to content

Commit a0c6c01

Browse files
committed
v0.86.0
1 parent f77c0a8 commit a0c6c01

File tree

22 files changed

+58
-21
lines changed

22 files changed

+58
-21
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,43 @@
1212

1313

1414

15+
16+
## v0.86.0 (2023-12-20)
17+
18+
#### :rocket: Enhancement
19+
* `@glimmer/debug`, `@glimmer/runtime`, `@glimmer/util`
20+
* [#1518](https://github.com/glimmerjs/glimmer-vm/pull/1518) [perf] avoid double memory usage in append opcodes ([@lifeart](https://github.com/lifeart))
21+
* `@glimmer/validator`
22+
* [#1520](https://github.com/glimmerjs/glimmer-vm/pull/1520) [perf] replace Math.max usage with reduce and pure compare ([@lifeart](https://github.com/lifeart))
23+
* [#1522](https://github.com/glimmerjs/glimmer-vm/pull/1522) [memory] replace forEach with arrayFrom ([@lifeart](https://github.com/lifeart))
24+
* `@glimmer/runtime`
25+
* [#1510](https://github.com/glimmerjs/glimmer-vm/pull/1510) [perf | trim] Remove extra class ([@lifeart](https://github.com/lifeart))
26+
27+
#### :bug: Bug Fix
28+
* `@glimmer/runtime`
29+
* [#1440](https://github.com/glimmerjs/glimmer-vm/pull/1440) Fix helper/modifier memory leak ([@bendemboski](https://github.com/bendemboski))
30+
* `@glimmer/debug`, `@glimmer/destroyable`
31+
* [#1516](https://github.com/glimmerjs/glimmer-vm/pull/1516) fix `exports` config for @glimmer/destroyable and @glimmer/debug ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
32+
33+
#### :house: Internal
34+
* `@glimmer-workspace/build`
35+
* [#1530](https://github.com/glimmerjs/glimmer-vm/pull/1530) Upgrade to vite 5 ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
36+
* [#1495](https://github.com/glimmerjs/glimmer-vm/pull/1495) make it run on windows ([@patricklx](https://github.com/patricklx))
37+
* Other
38+
* [#1523](https://github.com/glimmerjs/glimmer-vm/pull/1523) Restore a working linking setup ([@chancancode](https://github.com/chancancode))
39+
* [#1497](https://github.com/glimmerjs/glimmer-vm/pull/1497) Create codemods and opcode generator ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
40+
* `@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`
41+
* [#1506](https://github.com/glimmerjs/glimmer-vm/pull/1506) Sort package.json files to reduce diff from the Error Recovery PR ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
42+
* `@glimmer/reference`
43+
* [#1483](https://github.com/glimmerjs/glimmer-vm/pull/1483) Use stricter type for createPrimitiveRef ([@NullVoxPopuli](https://github.com/NullVoxPopuli))
44+
45+
#### Committers: 5
46+
- Alex Kanunnikov ([@lifeart](https://github.com/lifeart))
47+
- Ben Demboski ([@bendemboski](https://github.com/bendemboski))
48+
- Godfrey Chan ([@chancancode](https://github.com/chancancode))
49+
- Patrick Pircher ([@patricklx](https://github.com/patricklx))
50+
- [@NullVoxPopuli](https://github.com/NullVoxPopuli)
51+
1552
## v0.85.13 (2023-11-14)
1653

1754
#### :house: Internal

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "glimmer-engine",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"private": true,
55
"license": "MIT",
66
"description": "Glimmer compiles Handlebars templates into document fragments rather than string buffers",

packages/@glimmer/compiler/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/compiler",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/compiler",
55
"type": "module",
66
"main": "index.ts",

packages/@glimmer/debug/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/debug",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/debug",
55
"type": "module",
66
"main": "index.ts",

packages/@glimmer/destroyable/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/destroyable",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"license": "MIT",
55
"description": "Utilities for creating and managing a destroyable hierarchy of objects",
66
"repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/destroyable",

packages/@glimmer/encoder/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/encoder",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/encoder",
55
"type": "module",
66
"main": "index.ts",

packages/@glimmer/global-context/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/global-context",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/global-context",
55
"type": "module",
66
"main": "index.ts",

packages/@glimmer/interfaces/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/interfaces",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/interfaces",
55
"type": "module",
66
"types": "index.d.ts",

packages/@glimmer/local-debug-flags/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/local-debug-flags",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"description": "Helpers for debugging during local development. These get stripped from published builds. This package should not be published.",
55
"repository": {
66
"type": "git",

packages/@glimmer/manager/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@glimmer/manager",
3-
"version": "0.85.13",
3+
"version": "0.86.0",
44
"repository": "https://github.com/glimmerjs/glimmer-vm/tree/main/packages/@glimmer/program",
55
"type": "module",
66
"main": "index.ts",

0 commit comments

Comments
 (0)