Skip to content

Releases: databricks/databricks-sql-nodejs

1.14.0

08 May 04:44
f05f8a9

Choose a tag to compare

  • Add statement-level query tag support (#366 by @sreekanth-db)
  • Add AI coding agent detection to User-Agent header (#333 by @vikrantpuppala)
  • Internal: telemetry infrastructure improvements — circuit breaker, feature flag cache, telemetry client management (off by default) (#325, #326, #362)

1.13.0

02 Mar 18:28
775e642

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.12.0...1.13.0

1.12.0

18 Sep 11:09
3f2eec1

Choose a tag to compare

What's Changed

Full Changelog: 1.11.0...1.12.0

1.11.0

19 May 18:12
57e07c1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.10.0...1.11.0

1.10.0

12 Mar 16:45
6d6dd8b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.9.0...1.10.0

1.9.0

16 Dec 19:38
b755e62

Choose a tag to compare

What's Changed

Full Changelog: 1.8.4...1.9.0

1.8.4

19 Apr 17:02
1e4b730

Choose a tag to compare

  • Fix: proxy agent unintentionally overwrites protocol in URL (#241)
  • Improve Array.at/TypedArray.at polyfill (#242 by @barelyhuman)
  • UC Volume ingestion: stream files instead of loading them into memory (#247)
  • UC Volume ingestion: improve behavior on SQL REMOVE (#249)
  • Expose session and query ID (#250)
  • Make lz4 module optional so package manager can skip it when cannot install (#246)

Full diff: 1.8.3...1.8.4

1.8.3

27 Mar 18:10
4592c40

Choose a tag to compare

  • Improved retry behavior (#230)
  • Fix: in some cases library returned too many results (#239)

Full diff: 1.8.2...1.8.3

1.8.2

12 Mar 19:35
17112c7

Choose a tag to compare

Improved results handling when running queries against older DBR versions (#232)

Full diff: 1.8.1...1.8.2

1.8.1

15 Feb 18:08
340a63a

Choose a tag to compare

This is a security release which addresses issues with library dependencies

https://github.com/databricks/databricks-sql-nodejs/security/dependabot/34

An issue in all published versions of the NPM package ip allows an attacker to execute arbitrary code and
obtain sensitive information via the isPublic() function. This can lead to potential Server-Side Request
Forgery (SSRF) attacks. The core issue is the function's failure to accurately distinguish between
public and private IP addresses.