diff --git a/CHANGELOG.md b/CHANGELOG.md index 8002750dcd..7330635427 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +## v0.55.2 (2020-07-30) + +#### :rocket: Enhancement +* `@glimmer/bundle-compiler`, `@glimmer/integration-tests`, `@glimmer/interfaces`, `@glimmer/program`, `@glimmer/runtime` + * [#1122](https://github.com/glimmerjs/glimmer-vm/pull/1122) [Refactor] Use a map to dedupe constants instead of indexOf ([@pzuraq](https://github.com/pzuraq)) +* `@glimmer/runtime` + * [#1121](https://github.com/glimmerjs/glimmer-vm/pull/1121) Expose the destroyables on the error thrown by `assertDestroyablesDestroyed` ([@rwjblue](https://github.com/rwjblue)) + +#### :house: Internal +* `@glimmer/validator` + * [#1120](https://github.com/glimmerjs/glimmer-vm/pull/1120) Fix `MonomorphicTag` type error for downstream consumers ([@dfreeman](https://github.com/dfreeman)) + +#### Committers: 3 +- Chris Garrett ([@pzuraq](https://github.com/pzuraq)) +- Dan Freeman ([@dfreeman](https://github.com/dfreeman)) +- Robert Jackson ([@rwjblue](https://github.com/rwjblue)) + + ## v0.55.1 (2020-07-26) #### :bug: Bug Fix diff --git a/package.json b/package.json index 8cefb8f3b6..ef3077090f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "glimmer-engine", - "version": "0.55.1", + "version": "0.55.2", "private": true, "description": "Glimmer compiles Handlebars templates into document fragments rather than string buffers", "repository": { diff --git a/packages/@glimmer/bundle-compiler/package.json b/packages/@glimmer/bundle-compiler/package.json index d6ff7d1174..7c9051a884 100644 --- a/packages/@glimmer/bundle-compiler/package.json +++ b/packages/@glimmer/bundle-compiler/package.json @@ -1,17 +1,17 @@ { "name": "@glimmer/bundle-compiler", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/bundle-compiler", "dependencies": { - "@glimmer/syntax": "^0.55.1", - "@glimmer/util": "^0.55.1", - "@glimmer/wire-format": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/program": "^0.55.1", - "@glimmer/compiler": "^0.55.1", - "@glimmer/opcode-compiler": "^0.55.1" + "@glimmer/syntax": "^0.55.2", + "@glimmer/util": "^0.55.2", + "@glimmer/wire-format": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/program": "^0.55.2", + "@glimmer/compiler": "^0.55.2", + "@glimmer/opcode-compiler": "^0.55.2" }, "devDependencies": { - "@glimmer/runtime": "^0.55.1" + "@glimmer/runtime": "^0.55.2" } } diff --git a/packages/@glimmer/compiler/package.json b/packages/@glimmer/compiler/package.json index 0ada53cdf4..ccbef91e5d 100644 --- a/packages/@glimmer/compiler/package.json +++ b/packages/@glimmer/compiler/package.json @@ -1,15 +1,15 @@ { "name": "@glimmer/compiler", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/compiler", "dependencies": { - "@glimmer/syntax": "^0.55.1", - "@glimmer/util": "^0.55.1", - "@glimmer/wire-format": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", + "@glimmer/syntax": "^0.55.2", + "@glimmer/util": "^0.55.2", + "@glimmer/wire-format": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", "@simple-dom/interface": "^1.4.0" }, "devDependencies": { - "@glimmer/local-debug-flags": "^0.55.1" + "@glimmer/local-debug-flags": "^0.55.2" } } diff --git a/packages/@glimmer/debug/package.json b/packages/@glimmer/debug/package.json index ad2b483b9b..4a755fa8fc 100644 --- a/packages/@glimmer/debug/package.json +++ b/packages/@glimmer/debug/package.json @@ -1,13 +1,13 @@ { "name": "@glimmer/debug", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/debug", "private": true, "dependencies": { - "@glimmer/interfaces": "^0.55.1", - "@glimmer/program": "^0.55.1", - "@glimmer/util": "^0.55.1", - "@glimmer/vm": "^0.55.1", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/program": "^0.55.2", + "@glimmer/util": "^0.55.2", + "@glimmer/vm": "^0.55.2", "@simple-dom/interface": "^1.4.0" }, "devDependencies": { diff --git a/packages/@glimmer/dom-change-list/package.json b/packages/@glimmer/dom-change-list/package.json index e589ce7182..f653e66a85 100644 --- a/packages/@glimmer/dom-change-list/package.json +++ b/packages/@glimmer/dom-change-list/package.json @@ -1,10 +1,10 @@ { "name": "@glimmer/dom-change-list", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/dom-change-list", "dependencies": { - "@glimmer/util": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", + "@glimmer/util": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", "@simple-dom/document": "^1.4.0", "@simple-dom/interface": "^1.4.0" }, diff --git a/packages/@glimmer/encoder/package.json b/packages/@glimmer/encoder/package.json index 1ef8a5b0e3..9cfdcac9b7 100644 --- a/packages/@glimmer/encoder/package.json +++ b/packages/@glimmer/encoder/package.json @@ -1,9 +1,9 @@ { "name": "@glimmer/encoder", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/encoder", "dependencies": { - "@glimmer/interfaces": "^0.55.1", - "@glimmer/vm": "^0.55.1" + "@glimmer/interfaces": "^0.55.2", + "@glimmer/vm": "^0.55.2" } } diff --git a/packages/@glimmer/integration-tests/package.json b/packages/@glimmer/integration-tests/package.json index 78dfd178f9..6283cce433 100644 --- a/packages/@glimmer/integration-tests/package.json +++ b/packages/@glimmer/integration-tests/package.json @@ -1,21 +1,21 @@ { "name": "@glimmer/integration-tests", - "version": "0.55.1", + "version": "0.55.2", "private": true, "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/integration-tests", "dependencies": { - "@glimmer/reference": "^0.55.1", - "@glimmer/runtime": "^0.55.1", - "@glimmer/syntax": "^0.55.1", - "@glimmer/validator": "^0.55.1", - "@glimmer/compiler": "^0.55.1", - "@glimmer/util": "^0.55.1", - "@glimmer/wire-format": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/node": "^0.55.1", - "@glimmer/opcode-compiler": "^0.55.1", - "@glimmer/program": "^0.55.1", - "@glimmer/bundle-compiler": "^0.55.1", + "@glimmer/reference": "^0.55.2", + "@glimmer/runtime": "^0.55.2", + "@glimmer/syntax": "^0.55.2", + "@glimmer/validator": "^0.55.2", + "@glimmer/compiler": "^0.55.2", + "@glimmer/util": "^0.55.2", + "@glimmer/wire-format": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/node": "^0.55.2", + "@glimmer/opcode-compiler": "^0.55.2", + "@glimmer/program": "^0.55.2", + "@glimmer/bundle-compiler": "^0.55.2", "@simple-dom/document": "^1.4.0", "@simple-dom/interface": "^1.4.0", "@simple-dom/serializer": "^1.4.0", diff --git a/packages/@glimmer/interfaces/package.json b/packages/@glimmer/interfaces/package.json index 7227936e14..6b476813ea 100644 --- a/packages/@glimmer/interfaces/package.json +++ b/packages/@glimmer/interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/interfaces", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/interfaces", "dependencies": { "@simple-dom/interface": "^1.4.0" diff --git a/packages/@glimmer/local-debug-flags/package.json b/packages/@glimmer/local-debug-flags/package.json index 058365d701..7879e03953 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.55.1", + "version": "0.55.2", "description": "Helpers for debugging during local development. These get stripped from published builds. This package should not be published.", "private": true } diff --git a/packages/@glimmer/low-level/package.json b/packages/@glimmer/low-level/package.json index 4b5eeab97f..863638c347 100644 --- a/packages/@glimmer/low-level/package.json +++ b/packages/@glimmer/low-level/package.json @@ -1,5 +1,5 @@ { "name": "@glimmer/low-level", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/low-level" } diff --git a/packages/@glimmer/node/package.json b/packages/@glimmer/node/package.json index 4862a09669..d31c8c9962 100644 --- a/packages/@glimmer/node/package.json +++ b/packages/@glimmer/node/package.json @@ -1,16 +1,16 @@ { "name": "@glimmer/node", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/node", "dependencies": { - "@glimmer/runtime": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/util": "^0.55.1", + "@glimmer/runtime": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/util": "^0.55.2", "@simple-dom/document": "^1.4.0", "@simple-dom/interface": "^1.4.0" }, "devDependencies": { "@types/qunit": "^2.9.0", - "@glimmer/compiler": "^0.55.1" + "@glimmer/compiler": "^0.55.2" } } diff --git a/packages/@glimmer/opcode-compiler/package.json b/packages/@glimmer/opcode-compiler/package.json index 9fbd7aaa2a..83e9ad524b 100644 --- a/packages/@glimmer/opcode-compiler/package.json +++ b/packages/@glimmer/opcode-compiler/package.json @@ -1,18 +1,18 @@ { "name": "@glimmer/opcode-compiler", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/opcode-compiler", "dependencies": { - "@glimmer/util": "^0.55.1", - "@glimmer/wire-format": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/program": "^0.55.1", - "@glimmer/vm": "^0.55.1", - "@glimmer/encoder": "^0.55.1", - "@glimmer/reference": "^0.55.1" + "@glimmer/util": "^0.55.2", + "@glimmer/wire-format": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/program": "^0.55.2", + "@glimmer/vm": "^0.55.2", + "@glimmer/encoder": "^0.55.2", + "@glimmer/reference": "^0.55.2" }, "devDependencies": { - "@glimmer/debug": "^0.55.1", - "@glimmer/local-debug-flags": "^0.55.1" + "@glimmer/debug": "^0.55.2", + "@glimmer/local-debug-flags": "^0.55.2" } } diff --git a/packages/@glimmer/program/package.json b/packages/@glimmer/program/package.json index dd94e0d8a9..acdbdde902 100644 --- a/packages/@glimmer/program/package.json +++ b/packages/@glimmer/program/package.json @@ -1,13 +1,13 @@ { "name": "@glimmer/program", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/program", "dependencies": { - "@glimmer/util": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/encoder": "^0.55.1" + "@glimmer/util": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/encoder": "^0.55.2" }, "devDependencies": { - "@glimmer/local-debug-flags": "^0.55.1" + "@glimmer/local-debug-flags": "^0.55.2" } } diff --git a/packages/@glimmer/reference/package.json b/packages/@glimmer/reference/package.json index 08dbe03b06..b8ad584d98 100644 --- a/packages/@glimmer/reference/package.json +++ b/packages/@glimmer/reference/package.json @@ -1,12 +1,12 @@ { "name": "@glimmer/reference", - "version": "0.55.1", + "version": "0.55.2", "description": "Objects used to track values and their dirtiness in Glimmer", "license": "MIT", "dependencies": { "@glimmer/env": "^0.1.7", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/util": "^0.55.1", - "@glimmer/validator": "^0.55.1" + "@glimmer/interfaces": "^0.55.2", + "@glimmer/util": "^0.55.2", + "@glimmer/validator": "^0.55.2" } } diff --git a/packages/@glimmer/runtime/package.json b/packages/@glimmer/runtime/package.json index 4d1fa93ae6..7a73a4f899 100644 --- a/packages/@glimmer/runtime/package.json +++ b/packages/@glimmer/runtime/package.json @@ -1,25 +1,25 @@ { "name": "@glimmer/runtime", - "version": "0.55.1", + "version": "0.55.2", "description": "Minimal runtime needed to render Glimmer templates", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/runtime", "license": "MIT", "dependencies": { "@glimmer/env": "0.1.7", - "@glimmer/low-level": "^0.55.1", - "@glimmer/util": "^0.55.1", - "@glimmer/reference": "^0.55.1", - "@glimmer/validator": "^0.55.1", - "@glimmer/wire-format": "^0.55.1", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/program": "^0.55.1", - "@glimmer/vm": "^0.55.1", + "@glimmer/low-level": "^0.55.2", + "@glimmer/util": "^0.55.2", + "@glimmer/reference": "^0.55.2", + "@glimmer/validator": "^0.55.2", + "@glimmer/wire-format": "^0.55.2", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/program": "^0.55.2", + "@glimmer/vm": "^0.55.2", "@simple-dom/interface": "^1.4.0" }, "devDependencies": { - "@glimmer/local-debug-flags": "^0.55.1", - "@glimmer/opcode-compiler": "^0.55.1", - "@glimmer/debug": "^0.55.1", + "@glimmer/local-debug-flags": "^0.55.2", + "@glimmer/opcode-compiler": "^0.55.2", + "@glimmer/debug": "^0.55.2", "@types/qunit": "^2.9.0" } } diff --git a/packages/@glimmer/syntax/package.json b/packages/@glimmer/syntax/package.json index f98aa67563..f21e301699 100644 --- a/packages/@glimmer/syntax/package.json +++ b/packages/@glimmer/syntax/package.json @@ -1,15 +1,15 @@ { "name": "@glimmer/syntax", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/syntax", "dependencies": { "handlebars": "^4.7.4", - "@glimmer/interfaces": "^0.55.1", - "@glimmer/util": "^0.55.1", + "@glimmer/interfaces": "^0.55.2", + "@glimmer/util": "^0.55.2", "simple-html-tokenizer": "^0.5.9" }, "devDependencies": { - "@glimmer/local-debug-flags": "^0.55.1", + "@glimmer/local-debug-flags": "^0.55.2", "@types/qunit": "^2.9.0" } } diff --git a/packages/@glimmer/util/package.json b/packages/@glimmer/util/package.json index a2fbf003d3..c4500a6628 100644 --- a/packages/@glimmer/util/package.json +++ b/packages/@glimmer/util/package.json @@ -1,16 +1,16 @@ { "name": "@glimmer/util", - "version": "0.55.1", + "version": "0.55.2", "description": "Common utilities used in Glimmer", "repository": "https://github.com/tildeio/glimmer/tree/master/packages/@glimmer/util", "license": "MIT", "dependencies": { "@glimmer/env": "0.1.7", - "@glimmer/interfaces": "^0.55.1", + "@glimmer/interfaces": "^0.55.2", "@simple-dom/interface": "^1.4.0" }, "devDependencies": { - "@glimmer/local-debug-flags": "^0.55.1", + "@glimmer/local-debug-flags": "^0.55.2", "@types/qunit": "^2.9.0", "@simple-dom/interface": "^1.4.0" }, diff --git a/packages/@glimmer/validator/package.json b/packages/@glimmer/validator/package.json index b50f1cbaff..0f65095e26 100644 --- a/packages/@glimmer/validator/package.json +++ b/packages/@glimmer/validator/package.json @@ -1,6 +1,6 @@ { "name": "@glimmer/validator", - "version": "0.55.1", + "version": "0.55.2", "description": "Objects used to track values and their dirtiness in Glimmer", "license": "MIT", "dependencies": { diff --git a/packages/@glimmer/vm/package.json b/packages/@glimmer/vm/package.json index 9a7821f080..c89c97776f 100644 --- a/packages/@glimmer/vm/package.json +++ b/packages/@glimmer/vm/package.json @@ -1,10 +1,10 @@ { "name": "@glimmer/vm", - "version": "0.55.1", + "version": "0.55.2", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/vm", "dependencies": { - "@glimmer/util": "^0.55.1", - "@glimmer/interfaces": "^0.55.1" + "@glimmer/util": "^0.55.2", + "@glimmer/interfaces": "^0.55.2" }, "typings": "index.ts" } diff --git a/packages/@glimmer/wire-format/package.json b/packages/@glimmer/wire-format/package.json index 151c864b5a..f5c02cb990 100644 --- a/packages/@glimmer/wire-format/package.json +++ b/packages/@glimmer/wire-format/package.json @@ -1,11 +1,11 @@ { "name": "@glimmer/wire-format", - "version": "0.55.1", + "version": "0.55.2", "description": "", "repository": "https://github.com/glimmerjs/glimmer-vm/tree/master/packages/@glimmer/wire-format", "license": "MIT", "dependencies": { - "@glimmer/util": "^0.55.1", - "@glimmer/interfaces": "^0.55.1" + "@glimmer/util": "^0.55.2", + "@glimmer/interfaces": "^0.55.2" } }