diff --git a/.changeset/upgrade-htmljs-parser.md b/.changeset/upgrade-htmljs-parser.md deleted file mode 100644 index 0c344e2d..00000000 --- a/.changeset/upgrade-htmljs-parser.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@marko/language-server": patch -"@marko/language-tools": patch -"@marko/ts-plugin": patch -"@marko/type-check": patch -"marko-vscode": patch ---- - -Upgrade `htmljs-parser` to `^5.12.1`, which fixes a parse error where a `<`/`>` comparison inside a `static`/`server`/`client` function with a return-type annotation was treated as a generic bracket, swallowing the rest of the template (e.g. breaking "Show Extracted Script Output"). diff --git a/package-lock.json b/package-lock.json index 7999b373..55bec9ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11124,12 +11124,12 @@ }, "packages/language-server": { "name": "@marko/language-server", - "version": "3.2.3", + "version": "3.2.4", "license": "MIT", "dependencies": { "@luxass/strip-json-comments": "^1.4.0", "@marko/compiler": "^5.39.66", - "@marko/language-tools": "^2.6.2", + "@marko/language-tools": "^2.6.3", "axe-core": "^4.12.1", "htmljs-parser": "^5.12.1", "jsdom": "^29.1.1", @@ -11159,7 +11159,7 @@ }, "packages/language-tools": { "name": "@marko/language-tools", - "version": "2.6.2", + "version": "2.6.3", "license": "MIT", "dependencies": { "@luxass/strip-json-comments": "^1.4.0", @@ -11183,11 +11183,11 @@ }, "packages/ts-plugin": { "name": "@marko/ts-plugin", - "version": "3.1.5", + "version": "3.1.6", "license": "MIT", "devDependencies": { - "@marko/language-server": "^3.2.3", - "@marko/language-tools": "^2.6.2", + "@marko/language-server": "^3.2.4", + "@marko/language-tools": "^2.6.3", "marko": "^5.39.11", "tsx": "^4.22.4", "typescript": "^6.0.3" @@ -11195,12 +11195,12 @@ }, "packages/type-check": { "name": "@marko/type-check", - "version": "3.1.1", + "version": "3.1.2", "license": "MIT", "dependencies": { "@luxass/strip-json-comments": "^1.4.0", "@marko/compiler": "^5.39.66", - "@marko/language-tools": "^2.6.2", + "@marko/language-tools": "^2.6.3", "arg": "^5.0.2", "kleur": "^4.1.5", "typescript": "^6.0.3" @@ -11212,10 +11212,10 @@ }, "packages/vscode": { "name": "marko-vscode", - "version": "3.1.3", + "version": "3.1.4", "license": "MIT", "devDependencies": { - "@marko/language-server": "^3.2.3", + "@marko/language-server": "^3.2.4", "@types/vscode": "^1.116.0", "@vscode/test-electron": "^3.0.0", "@vscode/vsce": "^3.9.2", diff --git a/packages/language-server/CHANGELOG.md b/packages/language-server/CHANGELOG.md index 62237b28..b8dfdee8 100644 --- a/packages/language-server/CHANGELOG.md +++ b/packages/language-server/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 3.2.4 + +### Patch Changes + +- [#547](https://github.com/marko-js/language-server/pull/547) [`58e58ef`](https://github.com/marko-js/language-server/commit/58e58ef96578334c2251812933cab8f674031bb2) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Upgrade `htmljs-parser` to `^5.12.1`, which fixes a parse error where a `<`/`>` comparison inside a `static`/`server`/`client` function with a return-type annotation was treated as a generic bracket, swallowing the rest of the template (e.g. breaking "Show Extracted Script Output"). + +- Updated dependencies [[`58e58ef`](https://github.com/marko-js/language-server/commit/58e58ef96578334c2251812933cab8f674031bb2)]: + - @marko/language-tools@2.6.3 + ## 3.2.3 ### Patch Changes diff --git a/packages/language-server/package.json b/packages/language-server/package.json index 7266d139..da9e89a8 100644 --- a/packages/language-server/package.json +++ b/packages/language-server/package.json @@ -1,6 +1,6 @@ { "name": "@marko/language-server", - "version": "3.2.3", + "version": "3.2.4", "description": "Marko Language Server", "keywords": [ "autocomplete", @@ -40,7 +40,7 @@ "dependencies": { "@luxass/strip-json-comments": "^1.4.0", "@marko/compiler": "^5.39.66", - "@marko/language-tools": "^2.6.2", + "@marko/language-tools": "^2.6.3", "axe-core": "^4.12.1", "htmljs-parser": "^5.12.1", "jsdom": "^29.1.1", diff --git a/packages/language-tools/CHANGELOG.md b/packages/language-tools/CHANGELOG.md index d5f68fab..d5041948 100644 --- a/packages/language-tools/CHANGELOG.md +++ b/packages/language-tools/CHANGELOG.md @@ -1,5 +1,11 @@ # @marko/language-tools +## 2.6.3 + +### Patch Changes + +- [#547](https://github.com/marko-js/language-server/pull/547) [`58e58ef`](https://github.com/marko-js/language-server/commit/58e58ef96578334c2251812933cab8f674031bb2) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Upgrade `htmljs-parser` to `^5.12.1`, which fixes a parse error where a `<`/`>` comparison inside a `static`/`server`/`client` function with a return-type annotation was treated as a generic bracket, swallowing the rest of the template (e.g. breaking "Show Extracted Script Output"). + ## 2.6.2 ### Patch Changes diff --git a/packages/language-tools/package.json b/packages/language-tools/package.json index 7ed6f665..d7394657 100644 --- a/packages/language-tools/package.json +++ b/packages/language-tools/package.json @@ -1,6 +1,6 @@ { "name": "@marko/language-tools", - "version": "2.6.2", + "version": "2.6.3", "description": "Marko Language Tools", "keywords": [ "analysis", diff --git a/packages/ts-plugin/CHANGELOG.md b/packages/ts-plugin/CHANGELOG.md index adba573b..0c173293 100644 --- a/packages/ts-plugin/CHANGELOG.md +++ b/packages/ts-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # @marko/ts-plugin +## 3.1.6 + +### Patch Changes + +- [#547](https://github.com/marko-js/language-server/pull/547) [`58e58ef`](https://github.com/marko-js/language-server/commit/58e58ef96578334c2251812933cab8f674031bb2) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Upgrade `htmljs-parser` to `^5.12.1`, which fixes a parse error where a `<`/`>` comparison inside a `static`/`server`/`client` function with a return-type annotation was treated as a generic bracket, swallowing the rest of the template (e.g. breaking "Show Extracted Script Output"). + ## 3.1.5 ### Patch Changes diff --git a/packages/ts-plugin/package.json b/packages/ts-plugin/package.json index aa0d0890..3c2fa869 100644 --- a/packages/ts-plugin/package.json +++ b/packages/ts-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@marko/ts-plugin", - "version": "3.1.5", + "version": "3.1.6", "description": "TypeScript Server plugin that resolves Marko (.marko) imports with types inside TypeScript files", "keywords": [ "marko", @@ -26,8 +26,8 @@ "build": "tsx build.mts" }, "devDependencies": { - "@marko/language-server": "^3.2.3", - "@marko/language-tools": "^2.6.2", + "@marko/language-server": "^3.2.4", + "@marko/language-tools": "^2.6.3", "marko": "^5.39.11", "tsx": "^4.22.4", "typescript": "^6.0.3" diff --git a/packages/type-check/CHANGELOG.md b/packages/type-check/CHANGELOG.md index e5aaa505..b825afc4 100644 --- a/packages/type-check/CHANGELOG.md +++ b/packages/type-check/CHANGELOG.md @@ -1,5 +1,14 @@ # @marko/type-check +## 3.1.2 + +### Patch Changes + +- [#547](https://github.com/marko-js/language-server/pull/547) [`58e58ef`](https://github.com/marko-js/language-server/commit/58e58ef96578334c2251812933cab8f674031bb2) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Upgrade `htmljs-parser` to `^5.12.1`, which fixes a parse error where a `<`/`>` comparison inside a `static`/`server`/`client` function with a return-type annotation was treated as a generic bracket, swallowing the rest of the template (e.g. breaking "Show Extracted Script Output"). + +- Updated dependencies [[`58e58ef`](https://github.com/marko-js/language-server/commit/58e58ef96578334c2251812933cab8f674031bb2)]: + - @marko/language-tools@2.6.3 + ## 3.1.1 ### Patch Changes diff --git a/packages/type-check/package.json b/packages/type-check/package.json index a58638b8..8b901144 100644 --- a/packages/type-check/package.json +++ b/packages/type-check/package.json @@ -1,6 +1,6 @@ { "name": "@marko/type-check", - "version": "3.1.1", + "version": "3.1.2", "description": "A CLI to type check Marko projects", "keywords": [ "type-check", @@ -31,7 +31,7 @@ "dependencies": { "@luxass/strip-json-comments": "^1.4.0", "@marko/compiler": "^5.39.66", - "@marko/language-tools": "^2.6.2", + "@marko/language-tools": "^2.6.3", "arg": "^5.0.2", "kleur": "^4.1.5", "typescript": "^6.0.3" diff --git a/packages/vscode/CHANGELOG.md b/packages/vscode/CHANGELOG.md index 2350c77e..12c1811f 100644 --- a/packages/vscode/CHANGELOG.md +++ b/packages/vscode/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 3.1.4 + +### Patch Changes + +- [#547](https://github.com/marko-js/language-server/pull/547) [`58e58ef`](https://github.com/marko-js/language-server/commit/58e58ef96578334c2251812933cab8f674031bb2) Thanks [@DylanPiercey](https://github.com/DylanPiercey)! - Upgrade `htmljs-parser` to `^5.12.1`, which fixes a parse error where a `<`/`>` comparison inside a `static`/`server`/`client` function with a return-type annotation was treated as a generic bracket, swallowing the rest of the template (e.g. breaking "Show Extracted Script Output"). + ## 3.1.3 ### Patch Changes diff --git a/packages/vscode/package.json b/packages/vscode/package.json index f98c0be6..bdc6855e 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -1,7 +1,7 @@ { "name": "marko-vscode", "displayName": "Marko VSCode", - "version": "3.1.3", + "version": "3.1.4", "private": true, "description": "Marko Syntax Highlighting, Pretty-printing, TypeScript, IntelliSense, and more", "categories": [ @@ -139,7 +139,7 @@ "workspaceContains:**/*.marko" ], "devDependencies": { - "@marko/language-server": "^3.2.3", + "@marko/language-server": "^3.2.4", "@types/vscode": "^1.116.0", "@vscode/test-electron": "^3.0.0", "@vscode/vsce": "^3.9.2",