Skip to content

Releases: justybase/justybase_netezza_node_driver

2.4.1

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 25 Jul 07:02

Fixed

  • Reject execute/query while the connection is closing or already closed
  • connection.execute(sql) / executeNonQuery report SELECT row counts instead of -1
  • External-table socket writes settle only after the write callback (or drain)

2.4.0

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 25 Jul 06:48

Summary

Portfolio modernization release for @justybase/netezza-driver.

Added

  • pg-style query() / execute(sql) / transaction() APIs and connection URI support
  • Structured NzDatabaseError, dual CJS+ESM builds, offline CI unit tests
  • Pool hardening, handshake buffer flush, provenance publish

Notes

  • Parameters remain client-side escaped interpolation (not server bind)
  • Breaking: pool.query() now returns QueryResult instead of NzDataReader

2.3.3

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 24 Jul 21:00

Changes

  • Drop ESLint / typescript-eslint tooling
  • Bump @types/node to 26.1.1 and prettier to 3.9.6
  • Keep TypeScript at 6.0.3 (ts-jest peer requires typescript < 7)

Note

2.3.2 release failed to publish due to the TypeScript 7 / ts-jest peer conflict.

2.3.2

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 24 Jul 20:57

Changes

  • Drop ESLint / typescript-eslint tooling (unused; was blocking TypeScript 7)
  • Bump TypeScript to 7.0.2
  • Bump @types/node to 26.1.1 and prettier to 3.9.6

2.3.1

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 24 Jul 20:44

Summary

  • Fix protocol desync where an orphaned SELECT CURRENT_SID response could be attributed to a later CALL, showing CURRENT_SID instead of procedure results
  • Drain orphaned backend messages to ReadyForQuery before the next command, with timeout-safe handling and correct RowStandard skipping
  • Add ProtocolSync smoke regression tests and a local reproduce script
  • Skip known flaky ODBC _V_RELATION_COLUMN* and legacy BigInt numeric parity cases

Package

@justybase/netezza-driver@2.3.1

2.2.0

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 23 May 08:58

Full Changelog: 2.1.0...2.2.0

2.1.0

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 16 May 06:21

Full Changelog: 2.0.1...2.1.0

2.0.1

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 20 Apr 15:42

Full Changelog: 2.0.0...2.0.1

2.0.0

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 03 Apr 13:51

What's Changed

  • deps: bump rimraf from 6.1.2 to 6.1.3 by @dependabot[bot] in #11
  • deps: bump typescript-eslint from 8.55.0 to 8.56.0 by @dependabot[bot] in #10
  • deps: bump eslint from 9.39.2 to 10.0.1 by @dependabot[bot] in #9
  • deps: bump @types/node from 25.2.3 to 25.3.0 by @dependabot[bot] in #8
  • deps: bump typescript-eslint from 8.56.0 to 8.57.0 by @dependabot[bot] in #17
  • deps: bump jest from 30.2.0 to 30.3.0 by @dependabot[bot] in #19
  • deps: bump @types/node from 25.3.0 to 25.5.0 by @dependabot[bot] in #18
  • deps: bump eslint from 10.0.1 to 10.0.3 by @dependabot[bot] in #16

Full Changelog: 1.0.2...2.0.0

1.1.0

Choose a tag to compare

@KrzysztofDusko KrzysztofDusko released this 16 Feb 18:16

Full Changelog: 1.0.1...1.0.2

Full Changelog: 1.0.1...1.1.0