diff --git a/.azure-pipelines/rc.yml b/.azure-pipelines/rc.yml index 07ab4763..1f7bd599 100644 --- a/.azure-pipelines/rc.yml +++ b/.azure-pipelines/rc.yml @@ -88,13 +88,6 @@ extends: displayName: Replace AI Key inputs: script: npx json@9.0.6 -I -f package.json -e "this.aiKey=\"%AI_KEY%\"" - - task: PowerShell@2 - displayName: Update package.json for stable - inputs: - targetType: inline - script: |- - node ./scripts/prepare-stable-build.js - Move-Item -Path "./package.stable.json" -Destination "./package.json" -Force - task: CmdLine@2 displayName: vsce package inputs: diff --git a/CHANGELOG.md b/CHANGELOG.md index 38567da0..583e559e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ All notable changes to the "vscode-java-dependency" extension will be documented The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 0.27.3 + +- feat - Enable Copilot LLM tools / chat skills / chat instructions in stable builds +- perf - Narrow to Java project to show the explorer in https://github.com/microsoft/vscode-java-dependency/pull/1010 +- perf - Use incremental build by default in https://github.com/microsoft/vscode-java-dependency/pull/998 +- feat - Add `revealInProjectExplorer` command in https://github.com/microsoft/vscode-java-dependency/pull/996 +- fix - Support Unicode identifiers in Java class name validation in https://github.com/microsoft/vscode-java-dependency/pull/993 +- fix - Adjust parameter to require the right name for file uri in https://github.com/microsoft/vscode-java-dependency/pull/1000 + ## 0.27.2 - perf - Progressive project tree view during import in https://github.com/microsoft/vscode-java-dependency/pull/982 diff --git a/package-lock.json b/package-lock.json index cc3e733f..f9865e74 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscode-java-dependency", - "version": "0.27.2", + "version": "0.27.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vscode-java-dependency", - "version": "0.27.2", + "version": "0.27.3", "license": "MIT", "dependencies": { "@github/copilot-language-server": "^1.388.0", diff --git a/package.json b/package.json index 765970b7..6eed3522 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "vscode-java-dependency", "displayName": "Project Manager for Java", "description": "%description%", - "version": "0.27.2", + "version": "0.27.3", "publisher": "vscjava", "preview": false, "aiKey": "5c642b22-e845-4400-badb-3f8509a70777", diff --git a/scripts/prepare-stable-build.js b/scripts/prepare-stable-build.js deleted file mode 100644 index 2596a598..00000000 --- a/scripts/prepare-stable-build.js +++ /dev/null @@ -1,17 +0,0 @@ -const fs = require("fs"); - -const packageJsonPath = "./package.json"; -const packageJson = JSON.parse(fs.readFileSync(packageJsonPath).toString()); -packageJson.preview = false; - -if (packageJson.contributes) { - delete packageJson.contributes.languageModelTools; - delete packageJson.contributes.chatSkills; - delete packageJson.contributes.chatInstructions; - - if (packageJson.contributes.configuration && packageJson.contributes.configuration.properties) { - delete packageJson.contributes.configuration.properties["vscode-java-dependency.enableLspTools"]; - } -} - -fs.writeFileSync("./package.stable.json", `${JSON.stringify(packageJson, null, 2)}\n`);