From 22ac43c0f7cc6a926998948b88356ad66a3104f3 Mon Sep 17 00:00:00 2001 From: Thomas Jung <12159356+jung-thomas@users.noreply.github.com> Date: Sat, 11 Jul 2026 21:44:14 +0200 Subject: [PATCH] chore: release v4.202607.0 Version bump + changelog for the 4.202607.0 release. Done via PR because the release workflow's workflow_dispatch path pushes the bump commit directly to main, which the branch-protection rulesets reject (GH013). After this merges, pushing the v4.202607.0 tag triggers the workflow's tag path (resolve-version -> publish), which does not push to main and publishes cleanly. Includes: self-contained OS-portable VS Code .vsix (#159), CAP 10 + cds-10 drivers (#160), TypeScript 7 for extension/mcp-server + consolidated deps (#160, #162), Group B majors (#162), i18n key fixes (#163). --- CHANGELOG.json | 15 +++++++++++++++ CHANGELOG.md | 16 ++++++++++++++++ mcp-server/npm-shrinkwrap.json | 4 ++-- mcp-server/package.json | 2 +- npm-shrinkwrap.json | 4 ++-- package.json | 2 +- server.json | 4 ++-- 7 files changed, 39 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.json b/CHANGELOG.json index ac3c11f7..d89a94a7 100644 --- a/CHANGELOG.json +++ b/CHANGELOG.json @@ -1,4 +1,19 @@ [ + { + "date": "2026-07-11", + "version": "4.202607.0", + "Added": [ + "VS Code extension now ships a self-contained, OS-portable .vsix via the npm package (installable through hana-cli vscode install) — bundles the web UI and uses Node built-in node:sqlite, no native binaries (#159)" + ], + "Changed": [ + "Upgrade to CAP 10 (@sap/cds 10) with cds-10-native drivers @cap-js/hana 3, @cap-js/sqlite 3, @cap-js/postgres 3, @cap-js/telemetry 2; remove incompatible @sap/cds-hana (#160)", + "TypeScript 7 for the VS Code extension and MCP server; consolidated dependency updates across all subprojects (#160, #162)", + "Group B major dependency upgrades: glob 13, @vscode/test-electron 3, vue-tsc 3, vue-router 5, csv-parse 7, js-yaml 5, inquirer 14 (#162)" + ], + "Fixed": [ + "Add missing vscode + error.cfNotLoggedIn i18n keys across all 9 locales (#163)" + ] + }, { "date": "2026-05-14", "version": "4.202605.2", diff --git a/CHANGELOG.md b/CHANGELOG.md index f20265ec..2a2b3053 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/). +## [4.202607.0] - 2026-07-11 + +**Added** + +- VS Code extension now ships a self-contained, OS-portable .vsix via the npm package (installable through hana-cli vscode install) — bundles the web UI and uses Node built-in node:sqlite, no native binaries (#159) + +**Changed** + +- Upgrade to CAP 10 (@sap/cds 10) with cds-10-native drivers @cap-js/hana 3, @cap-js/sqlite 3, @cap-js/postgres 3, @cap-js/telemetry 2; remove incompatible @sap/cds-hana (#160) +- TypeScript 7 for the VS Code extension and MCP server; consolidated dependency updates across all subprojects (#160, #162) +- Group B major dependency upgrades: glob 13, @vscode/test-electron 3, vue-tsc 3, vue-router 5, csv-parse 7, js-yaml 5, inquirer 14 (#162) + +**Fixed** + +- Add missing vscode + error.cfNotLoggedIn i18n keys across all 9 locales (#163) + ## [4.202605.2] - 2026-05-14 **Added** diff --git a/mcp-server/npm-shrinkwrap.json b/mcp-server/npm-shrinkwrap.json index 7da54b97..01ddabee 100644 --- a/mcp-server/npm-shrinkwrap.json +++ b/mcp-server/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "hana-cli-mcp-server", - "version": "1.202605.2", + "version": "1.202607.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "hana-cli-mcp-server", - "version": "1.202605.2", + "version": "1.202607.0", "license": "SEE LICENSE IN ../LICENSE", "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0" diff --git a/mcp-server/package.json b/mcp-server/package.json index 31670cc9..72607d30 100644 --- a/mcp-server/package.json +++ b/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "hana-cli-mcp-server", - "version": "1.202605.2", + "version": "1.202607.0", "description": "MCP Server for HANA CLI Tool", "type": "module", "main": "build/index.js", diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 83cd1a27..e5911d45 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "hana-cli", - "version": "4.202605.2", + "version": "4.202607.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "hana-cli", - "version": "4.202605.2", + "version": "4.202607.0", "hasInstallScript": true, "license": "SEE LICENSE IN LICENSE", "dependencies": { diff --git a/package.json b/package.json index fc7442b1..b302129d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hana-cli", - "version": "4.202605.2", + "version": "4.202607.0", "description": "HANA Developer Command Line Interface", "main": "index.js", "bin": { diff --git a/server.json b/server.json index 2d5dce93..f821842f 100644 --- a/server.json +++ b/server.json @@ -7,12 +7,12 @@ "url": "https://github.com/SAP-samples/hana-developer-cli-tool-example", "source": "github" }, - "version": "4.202605.2", + "version": "4.202607.0", "packages": [ { "registryType": "npm", "identifier": "hana-cli", - "version": "4.202605.2", + "version": "4.202607.0", "runtimeHint": "npx", "runtimeArguments": [ {