Releases: IBM/node-odbc
Releases · IBM/node-odbc
2.4.9
What's Changed
- Tame down stale bot by @kadler in #344
- remove NAPI_EXPERIMENTAL by @acheronfail in #381
- Clean up GitHub Actions workflows by @kadler in #399
- Drop support for NAPI 7 and below by @kadler in #398
- Update README.md by @zozo-yasuda in #391
- Update package metadata by @kadler in #400
- Prepare release automation by @kadler in #401
- Remove unused and dubious strptime by @kadler in #402
New Contributors
- @acheronfail made their first contribution in #381
- @zozo-yasuda made their first contribution in #391
Full Changelog: v2.4.8...v2.4.9
2.4.8
[2.4.8] - 2023-05-17
Fixed
- Fixed static cursor declaration causing performance degradation for Connection's .query method
- Fixed callProcedure core dump with large parameters
- Improved TypeScript typings
Added
- New
dataTypeNameproperty on returned ColumnDefinitions
2.4.7
[2.4.7] - 2023-01-26
Fixed
- Fixed static cursor declaration causeing performance degredatio
- Fixed a memory leak with certain long binary and character types
2.4.7-beta.0
Beta release to see if not setting cursor explicitly fixed performance issues
2.4.6
[2.4.6] - 2022-09-22
Fixed
- Fixed TypeScript definition error preventing compilation
2.4.5
[2.4.5] - 2022-09-12
Added
primaryKeysinstance function onConnectionto call ODBC SQLPrimaryKeys functionforeignKeysinstance function onConnectionto call ODBC SQLForeignKeys function- Binaries added for all supported N-API versions for all GitHub Actions runners
Fixed
- Fixed VARCHAR(MAX) fields creating 0-sized buffers (MSSQL)
- Fixed various TypeScript type definitions
2.4.4
[2.4.4] - 2022-04-26
Fixed
- Fixed application crashing when
callProcedurewas given the wrong procedure name or number of parameters - Fixed TypeScript definition for Connection's
tablesfunction
2.4.3
[2.4.3] - 2022-03-31
Fixed
- Updated dependencies for security fixes
- Fixed generation of
callProceduresql string whenUNICODEis defined
2.4.2
[2.4.2] - 2022-02-07
Added
binding.gypbuild instructoins for MacOSStatement's.executefunction can now return aCursorwhen the correct queryOption is passed
Fixed
StatementandCursorshould now better handle freeing memoryConnection's.callProcedureshould now work on Windows withUNICODEdefined- Fixed up TypeScript definitions
2.4.1
[2.4.1] - 2021-10-19
Added
- Simple binding path allows driver's that don't implement block fetch and column-wise binding to still be able to fetch results
- Allow pool.query() to use query options
Fixed
- Update timeout definitions in README.md
- Fixed multiple memory leaks
- Fixed multiple segfaults