node-hdb

Frameworks & LibrariesApache-2.0

node-hdb release notes.

Latest v2.29.6 · by node-hdbWritten in JavaScriptWebsitesap/node-hdbRSS

Release activity

Release activity — 11 releases across 9 days since Sep 19, 2025. Each cell is one day; darker means more releases that day. Nothing is recorded before Sep 19, 2025. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 20261 release on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 20263 releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 20261 release on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 20261 release on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

11 releases since Sep 19, 2025, busiest day 3

Changelog

v2.29.6

Latest
Fixed 1
  • Keep extra space for potential client info updates
Security 2
  • Override diff to 8.0.4 to address GHSA-73rr-hh4g-fpgx
  • Fix GHSA-3jxr-9vmj-r5cp and GHSA-52cp-r559-cp3m

From node-hdb

Changelog v2.29.6

Fixes
  • Keep extra space for potential client info updates ([a691e82])
Infrastructure
  • Override diff to 8.0.4 to address GHSA-73rr-hh4g-fpgx ([5cd2df8])
  • Fix GHSA-3jxr-9vmj-r5cp and GHSA-52cp-r559-cp3m ([b55b246])
  • Add GitHub Actions integration-test workflow ([852aa11])
View originalPermalink
How v2.29.6 went

v2.29.5

Fixed 2
  • Suppress error when disconnecting an already-closed connection
  • Guard against undefined queue in isIdle()

From node-hdb

Changelog v2.29.5

Fixes
  • Issue #316: suppress error when disconnecting an already-closed connection ([477177c])
  • Issue #316: guard against undefined queue in isIdle() ([c707171])
Internal / Refactoring
  • Update hdb-commit-msg skill with public issue reference convention ([b2a0ebd])
Infrastructure
  • Harden npm publish workflow ([2dd8948])
  • Fix npm publish workflow for OIDC trusted publishing ([c2cd1de])
  • Add Hyperspace AI Pull Request Bot config ([ffdbc6a])
  • Add Piper config.yml for Hyperspace CI/CD ([9dfa06d])
View originalPermalink
How v2.29.5 went

v2.29.4

Added 5
  • Added Location class for representing host/port endpoints
  • Added SystemInfo class to hold cluster topology state on a connection
  • Added TopologyUpdateRecord class and the corresponding reply parser to consume topology update records from the server
  • Added the splitAddressStr utility
  • Added the new ignoreTopology connect option to opt out of topology updates
Changed 8
  • Updated the topology information protocol
  • Store and update topology information in Connection's SystemInfo
  • Moved socket I/O, authentication, and packet building from Connection into PhysicalConnection
  • Removed direct access of _socket from Connection
  • Align protocol constant names with the protocol guide
  • Correct protocol constants and remove scrollable cursor handling
  • Refactor var declarations to const/let in Connection.js
  • Replaced Istanbul with c8 for code coverage
Fixed 2
  • Ignore send/recv errors on disconnect to avoid spurious errors when closing a connection
  • Fix failing compression unit-test after removing packet size checking
Removed 2
  • Removed Coveralls integration
  • Removed .travis.yml

From node-hdb

Changelog v2.29.4

Features
Statement Distribution / Topology Awareness
  • Added Location class for representing host/port endpoints ([c869570])
  • Added SystemInfo class to hold cluster topology state on a connection ([4cb019f])
  • Added TopologyUpdateRecord class and the corresponding reply parser to consume topology update records from the server ([d2e0a6b], [75af18e])
  • Updated the topology information protocol and added the splitAddressStr utility ([57102cc], [46b5b59])
  • Store and update topology information in Connection's SystemInfo, with cleanup based on review feedback ([4d72800], [5e004a3])
  • Added the new ignoreTopology connect option to opt out of topology updates ([531cebb])
  • Moved socket I/O, authentication, and packet building from Connection into PhysicalConnection ([fda69b3])
  • Removed direct access of _socket from Connection ([2297625])
Fixes
  • Bug 359837: ignore send/recv errors on disconnect to avoid spurious errors when closing a connection ([818c147])
  • Fix failing compression unit-test after removing packet size checking ([12c12a9])
Internal / Refactoring
  • Align protocol constant names with the protocol guide ([9d0da6e])
  • Correct protocol constants and remove scrollable cursor handling ([bb10865])
  • Refactor var declarations to const/let in Connection.js ([4e9e367])
  • Add CLAUDE.md project guidelines and update .gitignore ([01b3fa4], [438b9e4])
  • Add hdb-commit-msg skill ([f55f429])
Tests
  • Added integration tests for ClientInfo, Lifecycle, and ResultSet ([4099008])
  • Added integration tests for transactions and bulk execution ([2d1da9c])
  • Fixed ResultSet stream and close assertions ([ba936a5])
  • Migrated .true / .false / .undefined / .empty assertions to function-call form ([128ffc6])
  • Migrated .ok assertions to .ok() across all test files ([343f5be])
Infrastructure
  • Replaced Istanbul with c8 for code coverage ([294eb64])
  • Removed Coveralls integration ([0a844e0])
  • Enabled unit-test automation in CI ([8423be4])
  • Removed .travis.yml ([0fa826c])
  • Added a Trusted Publisher workflow to npmjs.com and iterated on publish.yml ([ec497b7], [f15561a], [d74f37a], [f88e4c0], [d9d9811])
View originalPermalink
How v2.29.4 went

v2.29.3

Added 4
  • Added Location class for representing host/port endpoints
  • Added SystemInfo class to hold cluster topology state on a connection
  • Added TopologyUpdateRecord class and the corresponding reply parser to consume topology update records from the server
  • Added the new ignoreTopology connect option to opt out of topology updates
Changed 6
  • Updated the topology information protocol and added the splitAddressStr utility
  • Store and update topology information in Connection's SystemInfo
  • Moved socket I/O, authentication, and packet building from Connection into PhysicalConnection
  • Align protocol constant names with the protocol guide
  • Correct protocol constants and remove scrollable cursor handling
  • Replaced Istanbul with c8 for code coverage
Fixed 2
  • Ignore send/recv errors on disconnect to avoid spurious errors when closing a connection
  • Fix failing compression unit-test after removing packet size checking
Removed 1
  • Removed direct access of _socket from Connection

From node-hdb

Changelog v2.29.3

Features
Statement Distribution / Topology Awareness
  • Added Location class for representing host/port endpoints ([c869570])
  • Added SystemInfo class to hold cluster topology state on a connection ([4cb019f])
  • Added TopologyUpdateRecord class and the corresponding reply parser to consume topology update records from the server ([d2e0a6b], [75af18e])
  • Updated the topology information protocol and added the splitAddressStr utility ([57102cc], [46b5b59])
  • Store and update topology information in Connection's SystemInfo, with cleanup based on review feedback ([4d72800], [5e004a3])
  • Added the new ignoreTopology connect option to opt out of topology updates ([531cebb])
  • Moved socket I/O, authentication, and packet building from Connection into PhysicalConnection ([fda69b3])
  • Removed direct access of _socket from Connection ([2297625])
Fixes
  • Bug 359837: ignore send/recv errors on disconnect to avoid spurious errors when closing a connection ([818c147])
  • Fix failing compression unit-test after removing packet size checking ([12c12a9])
Internal / Refactoring
  • Align protocol constant names with the protocol guide ([9d0da6e])
  • Correct protocol constants and remove scrollable cursor handling ([bb10865])
  • Refactor var declarations to const/let in Connection.js ([4e9e367])
  • Add CLAUDE.md project guidelines and update .gitignore ([01b3fa4], [438b9e4])
  • Add hdb-commit-msg skill ([f55f429])
Tests
  • Added integration tests for ClientInfo, Lifecycle, and ResultSet ([4099008])
  • Added integration tests for transactions and bulk execution ([2d1da9c])
  • Fixed ResultSet stream and close assertions ([ba936a5])
  • Migrated .true / .false / .undefined / .empty assertions to function-call form ([128ffc6])
  • Migrated .ok assertions to .ok() across all test files ([343f5be])
Infrastructure
  • Replaced Istanbul with c8 for code coverage ([294eb64])
  • Removed Coveralls integration ([0a844e0])
  • Enabled unit-test automation in CI ([8423be4])
  • Removed .travis.yml ([0fa826c])
  • Added a Trusted Publisher workflow to npmjs.com and iterated on publish.yml ([ec497b7], [f15561a], [d74f37a], [f88e4c0], [d9d9811])
View originalPermalink
How v2.29.3 went

v2.29.2

Added 4
  • Added Location class for representing host/port endpoints
  • Added SystemInfo class to hold cluster topology state on a connection
  • Added TopologyUpdateRecord class and the corresponding reply parser to consume topology update records from the server
  • Added the new ignoreTopology connect option to opt out of topology updates
Changed 4
  • Updated the topology information protocol and added the splitAddressStr utility
  • Store and update topology information in Connection's SystemInfo
  • Moved socket I/O, authentication, and packet building from Connection into PhysicalConnection
  • Removed direct access of _socket from Connection
Fixed 2
  • Ignore send/recv errors on disconnect to avoid spurious errors when closing a connection
  • Fix failing compression unit-test after removing packet size checking

From node-hdb

Changelog v2.29.1

Features
Statement Distribution / Topology Awareness
  • Added Location class for representing host/port endpoints ([c869570])
  • Added SystemInfo class to hold cluster topology state on a connection ([4cb019f])
  • Added TopologyUpdateRecord class and the corresponding reply parser to consume topology update records from the server ([d2e0a6b], [75af18e])
  • Updated the topology information protocol and added the splitAddressStr utility ([57102cc], [46b5b59])
  • Store and update topology information in Connection's SystemInfo, with cleanup based on review feedback ([4d72800], [5e004a3])
  • Added the new ignoreTopology connect option to opt out of topology updates ([531cebb])
  • Moved socket I/O, authentication, and packet building from Connection into PhysicalConnection ([fda69b3])
  • Removed direct access of _socket from Connection ([2297625])
Fixes
  • Bug 359837: ignore send/recv errors on disconnect to avoid spurious errors when closing a connection ([818c147])
  • Fix failing compression unit-test after removing packet size checking ([12c12a9])
Internal / Refactoring
  • Align protocol constant names with the protocol guide ([9d0da6e])
  • Correct protocol constants and remove scrollable cursor handling ([bb10865])
  • Refactor var declarations to const/let in Connection.js ([4e9e367])
  • Add CLAUDE.md project guidelines and update .gitignore ([01b3fa4], [438b9e4])
  • Add hdb-commit-msg skill ([f55f429])
Tests
  • Added integration tests for ClientInfo, Lifecycle, and ResultSet ([4099008])
  • Added integration tests for transactions and bulk execution ([2d1da9c])
  • Fixed ResultSet stream and close assertions ([ba936a5])
  • Migrated .true / .false / .undefined / .empty assertions to function-call form ([128ffc6])
  • Migrated .ok assertions to .ok() across all test files ([343f5be])
Infrastructure
  • Replaced Istanbul with c8 for code coverage ([294eb64])
  • Removed Coveralls integration ([0a844e0])
  • Enabled unit-test automation in CI ([8423be4])
  • Removed .travis.yml ([0fa826c])
  • Added a Trusted Publisher workflow to npmjs.com and iterated on publish.yml ([ec497b7], [f15561a], [d74f37a], [f88e4c0], [d9d9811])
View originalPermalink
How v2.29.2 went

v2.29.1

Added 4
  • Add Location class for representing host/port endpoints
  • Add SystemInfo class to hold cluster topology state on a connection
  • Add TopologyUpdateRecord class and corresponding reply parser to consume topology update records from the server
  • Add ignoreTopology connect option to opt out of topology updates
Changed 3
  • Update topology information protocol and add splitAddressStr utility
  • Store and update topology information in Connection's SystemInfo
  • Move socket I/O, authentication, and packet building from Connection into PhysicalConnection
Fixed 2
  • Ignore send/recv errors on disconnect to avoid spurious errors when closing a connection
  • Fix failing compression unit-test after removing packet size checking
Removed 1
  • Remove direct access of _socket from Connection

From node-hdb

Changelog v2.29.1

Features
Statement Distribution / Topology Awareness
  • Added Location class for representing host/port endpoints ([c869570])
  • Added SystemInfo class to hold cluster topology state on a connection ([4cb019f])
  • Added TopologyUpdateRecord class and the corresponding reply parser to consume topology update records from the server ([d2e0a6b], [75af18e])
  • Updated the topology information protocol and added the splitAddressStr utility ([57102cc], [46b5b59])
  • Store and update topology information in Connection's SystemInfo, with cleanup based on review feedback ([4d72800], [5e004a3])
  • Added the new ignoreTopology connect option to opt out of topology updates ([531cebb])
  • Moved socket I/O, authentication, and packet building from Connection into PhysicalConnection ([fda69b3])
  • Removed direct access of _socket from Connection ([2297625])
Fixes
  • Bug 359837: ignore send/recv errors on disconnect to avoid spurious errors when closing a connection ([818c147])
  • Fix failing compression unit-test after removing packet size checking ([12c12a9])
Internal / Refactoring
  • Align protocol constant names with the protocol guide ([9d0da6e])
  • Correct protocol constants and remove scrollable cursor handling ([bb10865])
  • Refactor var declarations to const/let in Connection.js ([4e9e367])
  • Add CLAUDE.md project guidelines and update .gitignore ([01b3fa4], [438b9e4])
  • Add hdb-commit-msg skill ([f55f429])
Tests
  • Added integration tests for ClientInfo, Lifecycle, and ResultSet ([4099008])
  • Added integration tests for transactions and bulk execution ([2d1da9c])
  • Fixed ResultSet stream and close assertions ([ba936a5])
  • Migrated .true / .false / .undefined / .empty assertions to function-call form ([128ffc6])
  • Migrated .ok assertions to .ok() across all test files ([343f5be])
Infrastructure
  • Replaced Istanbul with c8 for code coverage ([294eb64])
  • Removed Coveralls integration ([0a844e0])
  • Enabled unit-test automation in CI ([8423be4])
  • Removed .travis.yml ([0fa826c])
  • Added a Trusted Publisher workflow to npmjs.com and iterated on publish.yml ([ec497b7], [f15561a], [d74f37a], [f88e4c0], [d9d9811])
View originalPermalink
How v2.29.1 went

v2.26.4

Fixed 1
  • Fix compression packet calculations and only send when packet is compressed

From node-hdb

What's Changed

Full Changelog: https://github.com/SAP/node-hdb/compare/v2.26.3...v2.26.4

View originalPermalink
How v2.26.4 went

v2.26.3

Fixed 1
  • Add DigiCert TLS RSA4096 Root G5 certificate as a fallback

From node-hdb

What's Changed

Full Changelog: https://github.com/SAP/node-hdb/compare/v2.26.2...v2.26.3

View originalPermalink
How v2.26.3 went

v2.26.2

Changed 1
  • update outdated dependencies
Fixed 2
  • uncaught exception when closing already closed ResultSet
  • TIMESTAMP and TIME truncation

From node-hdb

What's Changed
  • [INFRA] Update outdated dependencies by @I548074
  • [Fix] uncaught exception when closing already closed ResultSet by @I869509
  • Fixed TIMESTAMP and TIME truncation by @IanMcCurdy in https://github.com/SAP/node-hdb/pull/286
  • [INFRA] update author and contributors in package.json by @I548074
  • [RELEASE] Update version number to 2.26.2 by @I548074

Full Changelog: https://github.com/SAP/node-hdb/compare/v2.26.1...v2.26.2

View originalPermalink
How v2.26.2 went

v2.26.1

Added 4
  • Add X.509 authentication
  • Add Network Compression
  • Add SOCKS5 Proxy Support
  • Add HTTP Proxy Support
Fixed 1
  • Fix util.os_user may lead to uncaught exception in a secured Docker container

From node-hdb

What's Changed
  • Added X.509 authentication by @he-is-harry in https://github.com/SAP/node-hdb/pull/262
  • Update README.md by @IanMcCurdy in https://github.com/SAP/node-hdb/pull/282
  • [FIX] util.os_user may lead to uncaught exception in a secured Docker container by @I548074
  • [FEATURE] Add Network Compression by @I762985
  • [FEATURE] Add SOCKS5 Proxy Support by @I762985
  • [TEST] Skip authentication tests in HANA cloud instances by @I762985hdb/pull/8
  • [FEATURE] Add HTTP Proxy Support by @I762985
  • [RELEASE] Update version number to 2.26.1 by @I548074
  • Mirror changes for release 2.26.1 from internal repo by @linjun-he-sap in https://github.com/SAP/node-hdb/pull/284

Full Changelog: https://github.com/SAP/node-hdb/compare/v2.25.1...v2.26.1

View originalPermalink
How v2.26.1 went
View all

Discussion

If you publish node-hdb, you can claim this product by proving you administer its repository.