diff --git a/.release-plan.json b/.release-plan.json new file mode 100644 index 000000000..f53b53e93 --- /dev/null +++ b/.release-plan.json @@ -0,0 +1,151 @@ +{ + "solution": { + "@glint/core": { + "impact": "major", + "oldVersion": "2.0.0-alpha.0", + "newVersion": "2.0.0-alpha.1", + "tagName": "alpha", + "constraints": [ + { + "impact": "major", + "reason": "Appears in changelog section :boom: Breaking Change" + }, + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/core/package.json" + }, + "@glint/environment-ember-loose": { + "impact": "major", + "oldVersion": "2.0.0-alpha.0", + "newVersion": "2.0.0-alpha.1", + "tagName": "alpha", + "constraints": [ + { + "impact": "major", + "reason": "Appears in changelog section :boom: Breaking Change" + }, + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/environment-ember-loose/package.json" + }, + "@glint/environment-ember-template-imports": { + "impact": "major", + "oldVersion": "2.0.0-alpha.0", + "newVersion": "2.0.0-alpha.1", + "tagName": "alpha", + "constraints": [ + { + "impact": "major", + "reason": "Appears in changelog section :boom: Breaking Change" + }, + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/environment-ember-template-imports/package.json" + }, + "@glint/template": { + "impact": "major", + "oldVersion": "1.5.2", + "newVersion": "1.6.0-alpha.0", + "tagName": "alpha", + "constraints": [ + { + "impact": "major", + "reason": "Appears in changelog section :boom: Breaking Change" + }, + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/template/package.json" + }, + "@glint/tsserver-plugin": { + "impact": "major", + "oldVersion": "2.0.0-alpha.0", + "newVersion": "2.0.0-alpha.1", + "tagName": "alpha", + "constraints": [ + { + "impact": "patch", + "reason": "Has dependency `workspace:*` on @glint/core" + }, + { + "impact": "major", + "reason": "Appears in changelog section :boom: Breaking Change" + }, + { + "impact": "minor", + "reason": "Appears in changelog section :rocket: Enhancement" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :bug: Bug Fix" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/tsserver-plugin/package.json" + }, + "@glint/type-test": { + "impact": "patch", + "oldVersion": "2.0.0-alpha.0", + "newVersion": "2.0.0-alpha.1", + "tagName": "alpha", + "constraints": [ + { + "impact": "patch", + "reason": "Appears in changelog section :memo: Documentation" + }, + { + "impact": "patch", + "reason": "Appears in changelog section :house: Internal" + } + ], + "pkgJSONPath": "./packages/type-test/package.json" + } + }, + "description": "## Release (2025-06-16)\n\n* @glint/core 2.0.0-alpha.1 (major)\n* @glint/environment-ember-loose 2.0.0-alpha.1 (major)\n* @glint/environment-ember-template-imports 2.0.0-alpha.1 (major)\n* @glint/template 1.6.0-alpha.0 (major)\n* @glint/tsserver-plugin 2.0.0-alpha.1 (major)\n* @glint/type-test 2.0.0-alpha.1 (patch)\n\n#### :boom: Breaking Change\n* `@glint/core`, `@glint/environment-ember-loose`, `@glint/environment-ember-template-imports`, `@glint/template`\n * [#820](https://github.com/typed-ember/glint/pull/820) Drop support for @types/ember* only use native/built-in types ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `@glint/core`, `@glint/tsserver-plugin`\n * [#811](https://github.com/typed-ember/glint/pull/811) Migrate tests to TS Plugin mode, remove option for old LS mode ([@machty](https://github.com/machty))\n* Other\n * [#790](https://github.com/typed-ember/glint/pull/790) Re-write extension to use reactive-vscode, align with Vue extension ([@machty](https://github.com/machty))\n* `@glint/core`\n * [#750](https://github.com/typed-ember/glint/pull/750) Rm TransformManager and lots of pre-volar code ([@machty](https://github.com/machty))\n * [#740](https://github.com/typed-ember/glint/pull/740) Fix `glint` cli build tests, parity with `vue-tsc` ([@machty](https://github.com/machty))\n * [#739](https://github.com/typed-ember/glint/pull/739) rm glint/getIR command ([@machty](https://github.com/machty))\n* `@glint/environment-ember-loose`\n * [#721](https://github.com/typed-ember/glint/pull/721) feat: drop support for classic component layout ([@aklkv](https://github.com/aklkv))\n* `@glint/core`, `@glint/environment-ember-loose`, `@glint/environment-ember-template-imports`\n * [#726](https://github.com/typed-ember/glint/pull/726) Re-write using Volar: initially only supporting .gts ([@machty](https://github.com/machty))\n* `@glint/core`, `@glint/template`\n * [#716](https://github.com/typed-ember/glint/pull/716) Remove GlimmerX ([@machty](https://github.com/machty))\n\n#### :rocket: Enhancement\n* Other\n * [#895](https://github.com/typed-ember/glint/pull/895) VSCode: Add activationEvents for glimmer-ts/js file types ([@machty](https://github.com/machty))\n * [#803](https://github.com/typed-ember/glint/pull/803) Use jiti for sync loading from TS Plugin ([@machty](https://github.com/machty))\n * [#791](https://github.com/typed-ember/glint/pull/791) Monkeypatch remaining TS features within .gts files ([@machty](https://github.com/machty))\n* `@glint/core`, `@glint/tsserver-plugin`\n * [#890](https://github.com/typed-ember/glint/pull/890) Move .gts/.gjs import hacks to TS Plugin ([@machty](https://github.com/machty))\n * [#877](https://github.com/typed-ember/glint/pull/877) Reinstate GJS Support ([@machty](https://github.com/machty))\n * [#873](https://github.com/typed-ember/glint/pull/873) Disregard semantic classification tokens from `