Releases: SAP-samples/hana-developer-cli-tool-example
Release list
v4.202607.1
What's New in v4.202607.1
Release date: 2026-07-14
Added
- VS Code extension: hana-cli.projectPath setting to explicitly point at the connection-config folder and skip auto-detection (#182)
Changed
- hana-cli vscode status now compares the installed extension against the packaged .vsix and suggests updating; vscode install upgrades in place via --force (#182)
Fixed
- VS Code extension: resolve HANA connection when the CAP project (with .cdsrc-private.json / default-env.json) lives in a subfolder rather than the workspace root; scans subfolders and prompts when multiple projects are found (#182)
- VS Code extension: artifact inspectors (hdbtable, hdbview, hdbfunction, hdbprocedure, hdbsynonym, hdbrole, hdbsequence) now pre-fill the object name from the opened file
- VS Code extension: type-ahead suggestions now work in webview inputs (schema/table/etc.) by using the local server base URL instead of relative fetch paths
v4.202607.0
What's New in v4.202607.0
Release date: 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)
v4.202605.2
What's New in v4.202605.2
Release date: 2026-05-14
Added
- MCP server tiered tool architecture: tier-1 essential tools are always available, category-specific tools activate on demand via hana_discover_by_category
- New hana_execute router tool for generic command dispatch without per-command tool registration
- JSON test reporter (npm run test:json) for structured result querying with jq
Changed
- MCP server: extract shared utilities into reusable modules and add mocked querySimple tests
- MCP server: add dynamic registration callback to discovery-tools for on-demand tool loading
- Dependency updates to latest patch/minor versions
Fixed
- MCP server: preserve empty cell values in ASCII table parser
- MCP server: deduplicate tier-1 tools on category activation
- querySimple now exits 0 for DML/DDL statements
- Security: update uuid to 11.1.1 in docs to resolve vulnerability alert
v4.202605.1
What's New in v4.202605.1
Release date: 2026-05-01
Changed
- Release version 4.202605.1
v4.202604.0
What's New in v4.202604.0
Release date: 2026-04-23
Changed
- Release version 4.202604.0
Support for latest SAP CAP version
Full Changelog: 4.202603.1...4.202603.2
4.202603.1 Fix for mass export
This release is primarily a fix for Mass Export not working at all.
While I had the opportunity, I also pushed a few minor documentation updates as well.
4.202603.0 - Major New version - Massive Updates
Version 4.x introduces significant changes including Express 5 migration, refactored database connection handling, and major performance improvements. While we've tested extensively, please be aware of potential issues in your specific environment.
If you encounter problems:
Report Issues: Please open an issue on our GitHub Issues page with details about your environment and the problem you're experiencing.
Rollback to Stable Version: If you need to quickly revert to the last stable release before these major changes, you can install version 3.202601.0 (January 2026):
npm install -g hana-cli@3.202601.0What's Changed: The change log describes all notable changes including Express 5 migration, database connection refactoring, CLI startup performance optimization (60-77% faster), expanded test coverage (85%+ coverage), and the new VitePress documentation site.
3.202601.0 Dependency Updates and Experimental MCP Server
What's Changed
- [chore]:Reuse API update - Migration from dep5 file to TOML file. by @sap-ospo-bot in #125
New Contributors
- @sap-ospo-bot made their first contribution in #125
Full Changelog: 3.202404.3...3.202601.0
Changed
- Update SAPUI5 version and dependencies to 1.144.0
- Update license year, version, and Node.js requirement
- Update Node.js version to 24 and copyright year
- Various dependency updates and maintenance
- Removed Fiori Preview page from cds command and replaced it with calls to @sap/cds-fiori plugin for better future compatibility
- Experimental: First, very rough, version of an MCP server that exposes all hana-cli commands
3.202403.3 Support CAP 7.8, HANA Vector, and Build Code
Full Changelog: 3.202403.1...3.202404.3