Releases
v2.29.2
Compare
Sorry, something went wrong.
No results found
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
You can’t perform that action at this time.