|
| 1 | +{ |
| 2 | + "solution": { |
| 3 | + "@glint/core": { |
| 4 | + "impact": "major", |
| 5 | + "oldVersion": "1.4.0", |
| 6 | + "newVersion": "2.0.0", |
| 7 | + "tagName": "latest", |
| 8 | + "constraints": [ |
| 9 | + { |
| 10 | + "impact": "major", |
| 11 | + "reason": "Appears in changelog section :boom: Breaking Change" |
| 12 | + }, |
| 13 | + { |
| 14 | + "impact": "minor", |
| 15 | + "reason": "Appears in changelog section :rocket: Enhancement" |
| 16 | + }, |
| 17 | + { |
| 18 | + "impact": "patch", |
| 19 | + "reason": "Appears in changelog section :bug: Bug Fix" |
| 20 | + }, |
| 21 | + { |
| 22 | + "impact": "patch", |
| 23 | + "reason": "Appears in changelog section :house: Internal" |
| 24 | + } |
| 25 | + ], |
| 26 | + "pkgJSONPath": "./packages/core/package.json" |
| 27 | + }, |
| 28 | + "@glint/environment-ember-loose": { |
| 29 | + "impact": "major", |
| 30 | + "oldVersion": "1.4.0", |
| 31 | + "newVersion": "2.0.0", |
| 32 | + "tagName": "latest", |
| 33 | + "constraints": [ |
| 34 | + { |
| 35 | + "impact": "major", |
| 36 | + "reason": "Has peer dependency `workspace:*` on @glint/core" |
| 37 | + }, |
| 38 | + { |
| 39 | + "impact": "major", |
| 40 | + "reason": "Appears in changelog section :boom: Breaking Change" |
| 41 | + }, |
| 42 | + { |
| 43 | + "impact": "major", |
| 44 | + "reason": "Has peer dependency `workspace:*` on @glint/template" |
| 45 | + }, |
| 46 | + { |
| 47 | + "impact": "minor", |
| 48 | + "reason": "Appears in changelog section :rocket: Enhancement" |
| 49 | + }, |
| 50 | + { |
| 51 | + "impact": "patch", |
| 52 | + "reason": "Appears in changelog section :bug: Bug Fix" |
| 53 | + }, |
| 54 | + { |
| 55 | + "impact": "patch", |
| 56 | + "reason": "Appears in changelog section :house: Internal" |
| 57 | + } |
| 58 | + ], |
| 59 | + "pkgJSONPath": "./packages/environment-ember-loose/package.json" |
| 60 | + }, |
| 61 | + "@glint/environment-ember-template-imports": { |
| 62 | + "impact": "major", |
| 63 | + "oldVersion": "1.4.0", |
| 64 | + "newVersion": "2.0.0", |
| 65 | + "tagName": "latest", |
| 66 | + "constraints": [ |
| 67 | + { |
| 68 | + "impact": "major", |
| 69 | + "reason": "Has peer dependency `workspace:*` on @glint/environment-ember-loose" |
| 70 | + }, |
| 71 | + { |
| 72 | + "impact": "major", |
| 73 | + "reason": "Has peer dependency `workspace:*` on @glint/core" |
| 74 | + }, |
| 75 | + { |
| 76 | + "impact": "major", |
| 77 | + "reason": "Appears in changelog section :boom: Breaking Change" |
| 78 | + }, |
| 79 | + { |
| 80 | + "impact": "major", |
| 81 | + "reason": "Has peer dependency `workspace:*` on @glint/template" |
| 82 | + }, |
| 83 | + { |
| 84 | + "impact": "minor", |
| 85 | + "reason": "Appears in changelog section :rocket: Enhancement" |
| 86 | + }, |
| 87 | + { |
| 88 | + "impact": "patch", |
| 89 | + "reason": "Appears in changelog section :bug: Bug Fix" |
| 90 | + }, |
| 91 | + { |
| 92 | + "impact": "patch", |
| 93 | + "reason": "Appears in changelog section :house: Internal" |
| 94 | + } |
| 95 | + ], |
| 96 | + "pkgJSONPath": "./packages/environment-ember-template-imports/package.json" |
| 97 | + }, |
| 98 | + "@glint/template": { |
| 99 | + "impact": "major", |
| 100 | + "oldVersion": "1.4.0", |
| 101 | + "newVersion": "2.0.0", |
| 102 | + "tagName": "latest", |
| 103 | + "constraints": [ |
| 104 | + { |
| 105 | + "impact": "major", |
| 106 | + "reason": "Appears in changelog section :boom: Breaking Change" |
| 107 | + }, |
| 108 | + { |
| 109 | + "impact": "minor", |
| 110 | + "reason": "Appears in changelog section :rocket: Enhancement" |
| 111 | + }, |
| 112 | + { |
| 113 | + "impact": "patch", |
| 114 | + "reason": "Appears in changelog section :house: Internal" |
| 115 | + } |
| 116 | + ], |
| 117 | + "pkgJSONPath": "./packages/template/package.json" |
| 118 | + }, |
| 119 | + "@glint/tsserver-plugin": { |
| 120 | + "impact": "major", |
| 121 | + "oldVersion": "1.4.0", |
| 122 | + "newVersion": "2.0.0", |
| 123 | + "tagName": "latest", |
| 124 | + "constraints": [ |
| 125 | + { |
| 126 | + "impact": "patch", |
| 127 | + "reason": "Has dependency `workspace:*` on @glint/core" |
| 128 | + }, |
| 129 | + { |
| 130 | + "impact": "major", |
| 131 | + "reason": "Appears in changelog section :boom: Breaking Change" |
| 132 | + }, |
| 133 | + { |
| 134 | + "impact": "patch", |
| 135 | + "reason": "Appears in changelog section :bug: Bug Fix" |
| 136 | + }, |
| 137 | + { |
| 138 | + "impact": "patch", |
| 139 | + "reason": "Appears in changelog section :house: Internal" |
| 140 | + } |
| 141 | + ], |
| 142 | + "pkgJSONPath": "./packages/tsserver-plugin/package.json" |
| 143 | + }, |
| 144 | + "@glint/type-test": { |
| 145 | + "impact": "patch", |
| 146 | + "oldVersion": "1.4.0", |
| 147 | + "newVersion": "1.4.1", |
| 148 | + "tagName": "latest", |
| 149 | + "constraints": [ |
| 150 | + { |
| 151 | + "impact": "patch", |
| 152 | + "reason": "Appears in changelog section :memo: Documentation" |
| 153 | + }, |
| 154 | + { |
| 155 | + "impact": "patch", |
| 156 | + "reason": "Appears in changelog section :house: Internal" |
| 157 | + } |
| 158 | + ], |
| 159 | + "pkgJSONPath": "./packages/type-test/package.json" |
| 160 | + }, |
| 161 | + "ts-plugin-test-app": { |
| 162 | + "impact": "major", |
| 163 | + "oldVersion": "1.0.0", |
| 164 | + "newVersion": "2.0.0", |
| 165 | + "tagName": "latest", |
| 166 | + "constraints": [ |
| 167 | + { |
| 168 | + "impact": "major", |
| 169 | + "reason": "Appears in changelog section :boom: Breaking Change" |
| 170 | + }, |
| 171 | + { |
| 172 | + "impact": "minor", |
| 173 | + "reason": "Appears in changelog section :rocket: Enhancement" |
| 174 | + }, |
| 175 | + { |
| 176 | + "impact": "patch", |
| 177 | + "reason": "Appears in changelog section :bug: Bug Fix" |
| 178 | + }, |
| 179 | + { |
| 180 | + "impact": "patch", |
| 181 | + "reason": "Appears in changelog section :house: Internal" |
| 182 | + } |
| 183 | + ], |
| 184 | + "pkgJSONPath": "./test-packages/ts-plugin-test-app/package.json" |
| 185 | + } |
| 186 | + }, |
| 187 | + "description": "## Release (2025-03-23)\n\n* @glint/core 2.0.0 (major)\n* @glint/environment-ember-loose 2.0.0 (major)\n* @glint/environment-ember-template-imports 2.0.0 (major)\n* @glint/template 2.0.0 (major)\n* @glint/tsserver-plugin 2.0.0 (major)\n* @glint/type-test 1.4.1 (patch)\n* ts-plugin-test-app 2.0.0 (major)\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`, `ts-plugin-test-app`\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* `@glint/core`\n * [#813](https://github.com/typed-ember/glint/pull/813) Cleanup old LS remainders, disable CLI tests for now, rm ephemeral tests ([@machty](https://github.com/machty))\n * [#749](https://github.com/typed-ember/glint/pull/749) Primitives for supporting ember-loose mode (.ts + .hbs) ([@machty](https://github.com/machty))\n * [#747](https://github.com/typed-ember/glint/pull/747) volar-2.4.0-alpha.14 ([@machty](https://github.com/machty))\n * [#713](https://github.com/typed-ember/glint/pull/713) check if template is in heritage clause ([@patricklx](https://github.com/patricklx))\n* Other\n * [#803](https://github.com/typed-ember/glint/pull/803) Use jiti for sync loading from TS Plugin ([@machty](https://github.com/machty))\n* `ts-plugin-test-app`\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/environment-ember-loose`, `@glint/environment-ember-template-imports`, `@glint/template`, `ts-plugin-test-app`\n * [#753](https://github.com/typed-ember/glint/pull/753) TS Plugin: basic diagnostics and functionality for .gts files ([@machty](https://github.com/machty))\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\n#### :bug: Bug Fix\n* `@glint/tsserver-plugin`, `ts-plugin-test-app`\n * [#829](https://github.com/typed-ember/glint/pull/829) Fix VSCode extension pre-release ([@machty](https://github.com/machty))\n* `@glint/core`, `@glint/environment-ember-template-imports`\n * [#825](https://github.com/typed-ember/glint/pull/825) Support implicit default export of template tags with satisfies keyword ([@mogstad](https://github.com/mogstad))\n* `@glint/environment-ember-loose`\n * [#826](https://github.com/typed-ember/glint/pull/826) Explicitly accept an Iterable in `each-in` ([@mogstad](https://github.com/mogstad))\n * [#777](https://github.com/typed-ember/glint/pull/777) Widen peerDependencies to allow @glimmer/component v2 ([@SergeAstapov](https://github.com/SergeAstapov))\n* `@glint/core`\n * [#809](https://github.com/typed-ember/glint/pull/809) Bump volar to 2.4.12, fix caching issue w loose mode ([@machty](https://github.com/machty))\n * [#799](https://github.com/typed-ember/glint/pull/799) Reinstate glint-expect-error (and other directives) for tsc and TS Plugin using Vue's approach ([@machty](https://github.com/machty))\n * [#795](https://github.com/typed-ember/glint/pull/795) Restore \"unused glint-expect-error\" diagnostic ([@machty](https://github.com/machty))\n * [#794](https://github.com/typed-ember/glint/pull/794) Reinstate expect-error directives for .gts ([@machty](https://github.com/machty))\n * [#783](https://github.com/typed-ember/glint/pull/783) Suppress exception thrown by require.resolve if the file does not exist ([@iarroyo](https://github.com/iarroyo))\n * [#782](https://github.com/typed-ember/glint/pull/782) Typed ember/resolve config from extends package ([@iarroyo](https://github.com/iarroyo))\n * [#779](https://github.com/typed-ember/glint/pull/779) Closes [#778](https://github.com/typed-ember/glint/issues/778) - add missing dependency to @glint/core ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n\n#### :memo: Documentation\n* Other\n * [#832](https://github.com/typed-ember/glint/pull/832) Update Glint v2 docs ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#827](https://github.com/typed-ember/glint/pull/827) Update ARCHITECTURE and GLINT_V2 docs ([@machty](https://github.com/machty))\n * [#822](https://github.com/typed-ember/glint/pull/822) Add a few docs about vscode extension monkeypatches ([@machty](https://github.com/machty))\n * [#821](https://github.com/typed-ember/glint/pull/821) Simplify the TO template tag example ([@Windvis](https://github.com/Windvis))\n * [#786](https://github.com/typed-ember/glint/pull/786) Clarify typing for no arguments/blocks ([@elwayman02](https://github.com/elwayman02))\n* `@glint/type-test`\n * [#725](https://github.com/typed-ember/glint/pull/725) docs: use gjs as codefence lang ([@IgnaceMaes](https://github.com/IgnaceMaes))\n\n#### :house: Internal\n* Other\n * [#831](https://github.com/typed-ember/glint/pull/831) Setup release-plan for releases ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n * [#807](https://github.com/typed-ember/glint/pull/807) Introduce smoke test for TS Plugin + Loose Mode ([@machty](https://github.com/machty))\n * [#805](https://github.com/typed-ember/glint/pull/805) Easy F5 testability of loose+gts ember app ([@machty](https://github.com/machty))\n * [#789](https://github.com/typed-ember/glint/pull/789) Single acceptance test for ts plugin mode ([@machty](https://github.com/machty))\n * [#744](https://github.com/typed-ember/glint/pull/744) Disable red CI for now ([@machty](https://github.com/machty))\n * [#743](https://github.com/typed-ember/glint/pull/743) skip vscode tests ([@machty](https://github.com/machty))\n * [#735](https://github.com/typed-ember/glint/pull/735) Fix Windows snapshots ([@machty](https://github.com/machty))\n * [#727](https://github.com/typed-ember/glint/pull/727) Setup unstable releases ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `@glint/core`, `@glint/environment-ember-loose`, `@glint/environment-ember-template-imports`, `@glint/tsserver-plugin`, `@glint/type-test`, `ts-plugin-test-app`\n * [#818](https://github.com/typed-ember/glint/pull/818) Migrate to pnpm ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `@glint/core`\n * [#809](https://github.com/typed-ember/glint/pull/809) Bump volar to 2.4.12, fix caching issue w loose mode ([@machty](https://github.com/machty))\n * [#788](https://github.com/typed-ember/glint/pull/788) Reinstate acceptance tests (gts) ([@machty](https://github.com/machty))\n * [#784](https://github.com/typed-ember/glint/pull/784) Upgrade to Volar 2.4.11 ([@machty](https://github.com/machty))\n * [#759](https://github.com/typed-ember/glint/pull/759) Fix prettier issues ([@machty](https://github.com/machty))\n * [#751](https://github.com/typed-ember/glint/pull/751) TS Plugin WIP - restore green tests ([@machty](https://github.com/machty))\n * [#747](https://github.com/typed-ember/glint/pull/747) volar-2.4.0-alpha.14 ([@machty](https://github.com/machty))\n * [#746](https://github.com/typed-ember/glint/pull/746) Unskip/fix almost every test that doesn't require code changes ([@machty](https://github.com/machty))\n * [#745](https://github.com/typed-ember/glint/pull/745) Pass a few more build tests ([@machty](https://github.com/machty))\n * [#742](https://github.com/typed-ember/glint/pull/742) get a few composite tests passing ([@machty](https://github.com/machty))\n * [#741](https://github.com/typed-ember/glint/pull/741) Tests: Use clearer project testing commands ([@machty](https://github.com/machty))\n* `@glint/core`, `ts-plugin-test-app`\n * [#752](https://github.com/typed-ember/glint/pull/752) TS Plugin progress, bump volar ([@machty](https://github.com/machty))\n* `@glint/core`, `@glint/environment-ember-loose`, `@glint/environment-ember-template-imports`, `@glint/template`, `@glint/type-test`\n * [#731](https://github.com/typed-ember/glint/pull/731) Split typechecking from tests ([@NullVoxPopuli](https://github.com/NullVoxPopuli))\n* `@glint/core`, `@glint/environment-ember-loose`\n * [#729](https://github.com/typed-ember/glint/pull/729) Most of the way to green tests ([@machty](https://github.com/machty))\n\n#### Committers: 10\n- Alex Matchneer ([@machty](https://github.com/machty))\n- Alexey Kulakov ([@aklkv](https://github.com/aklkv))\n- Bjarne Mogstad ([@mogstad](https://github.com/mogstad))\n- Ignace Maes ([@IgnaceMaes](https://github.com/IgnaceMaes))\n- Ivan Arroyo Escobar ([@iarroyo](https://github.com/iarroyo))\n- Jordan Hawker ([@elwayman02](https://github.com/elwayman02))\n- Patrick Pircher ([@patricklx](https://github.com/patricklx))\n- Sam Van Campenhout ([@Windvis](https://github.com/Windvis))\n- Sergey Astapov ([@SergeAstapov](https://github.com/SergeAstapov))\n- [@NullVoxPopuli](https://github.com/NullVoxPopuli)\n" |
| 188 | +} |
0 commit comments