Skip to content

Releases: exasol/exasol-driver-ts

Adds `ExasolPool`, makes log level configurable.

13 Nov 14:02
6ae29e7
Compare
Choose a tag to compare

Summary

Adds ExasolPool, which is a connection pool using ExasolDriver underneath. See the user guide for a new section on how to configure and use the ExasolPool class.
Logging is now configurable for both driver/client and pool. The defaults are now also more sensible (off). An issue with switching off logging was also resolved.

Features

  • #28: Add a connection pool.
  • #34: Make log level configurable.

Dependency Updates

Compile Dependency Updates

  • Added generic-pool:^3.9.0

0.1.4: Fixed CVE-2024-37890 and CVE-2024-4068 in dev dependencies

04 Jul 08:24
500cb55
Compare
Choose a tag to compare

Summary

This release fixes vulnerabilities CVE-2024-37890 and CVE-2024-4068 in dev dependencies.

Security

Dependency Updates

Development Dependency Updates

  • Updated ws:^8.13.0 to ^8.17.1

0.1.3: Fix bable traverse and jsrsasign vulnerabilities.

06 Feb 13:10
ae9369d
Compare
Choose a tag to compare

Summary

This release fixes vulnerabilities in bable traverse by updating the package and swaps out jsrsasign with node-forge to replace RSA encryption.

Features

  • #26: Fix vulnerabilities

Dependency Updates

Compile Dependency Updates

  • Added node-forge:^1.3.1
  • Removed jsrsasign:^10.8.6

Development Dependency Updates

  • Added @types/node-forge:^1.3.11
  • Removed @types/jsrsasign:^10.5.8

0.1.2: Upgrade Dependencies on Top of 0.1.1

04 Sep 08:33
70c737c
Compare
Choose a tag to compare

Summary

This release fixes vulnerability CVE-2023-26136 in dependency tough-cookie.

Features

  • #23: Upgraded dependencies to fix vulnerabilities

Dependency Updates

Compile Dependency Updates

  • Updated jsrsasign:^10.6.1 to ^10.8.6

Development Dependency Updates

  • Updated eslint-plugin-n:^15.6.1 to ^16.0.2
  • Updated testcontainers:^9.1.3 to 9.1.3
  • Updated eslint-config-prettier:^8.6.0 to ^9.0.0
  • Updated jest-environment-jsdom:^29.4.3 to ^29.6.4
  • Updated @types/ws:^8.5.4 to ^8.5.5
  • Updated @rollup/plugin-typescript:^11.0.0 to ^11.1.3
  • Updated @typescript-eslint/eslint-plugin:^5.53.0 to ^6.5.0
  • Updated jest:^29.4.3 to ^29.6.4
  • Updated prettier:^2.8.4 to ^3.0.2
  • Updated rollup:^3.17.2 to ^3.28.1
  • Updated eslint:^8.34.0 to ^8.48.0
  • Updated @typescript-eslint/parser:^5.53.0 to ^6.5.0
  • Updated eslint-config-standard-with-typescript:^34.0.0 to ^39.0.0
  • Updated ts-jest:^29.0.5 to ^29.1.1
  • Updated eslint-plugin-import:^2.27.5 to ^2.28.1
  • Updated @types/jest:^29.4.0 to ^29.5.4
  • Updated @types/jsrsasign:^10.5.5 to ^10.5.8
  • Updated eslint-plugin-jest:^27.2.1 to ^27.2.3
  • Updated typescript:^4.9.5 to ^5.2.2
  • Updated ws:^8.12.1 to ^8.13.0
  • Updated tslib:^2.5.0 to ^2.6.2

0.1.1: Raw result

14 Jul 10:54
3ed16c6
Compare
Choose a tag to compare

Summary

This release fixes a bug that caused raw query results being interpreted that should have been returned unmodified.

Bugfixes

  • #20 Fixed handling of raw results

0.1.0: Initial release

30 Mar 15:21
527c595
Compare
Choose a tag to compare

Summary

Initial release of the Exasol Javascript driver

Features

  • Support for NodeJS
  • Support for Browser (Chrome, Edge, Safari and more)
  • Typescript support

Dependency Updates

Compile Dependency Updates

  • Added jsrsasign:^10.6.1

Development Dependency Updates

  • Added eslint-plugin-n:^15.6.1
  • Added testcontainers:^9.1.3
  • Added eslint-config-prettier:^8.6.0
  • Added eslint-plugin-promise:^6.1.1
  • Added jest-environment-jsdom:^29.4.3
  • Added @types/ws:^8.5.4
  • Added @rollup/plugin-typescript:^11.0.0
  • Added @typescript-eslint/eslint-plugin:^5.53.0
  • Added jest:^29.4.3
  • Added ts-node:^10.9.1
  • Added prettier:^2.8.4
  • Added rollup:^3.17.2
  • Added eslint:^8.34.0
  • Added @trendyol/jest-testcontainers:^2.1.1
  • Added @typescript-eslint/parser:^5.53.0
  • Added eslint-config-standard-with-typescript:^34.0.0
  • Added ts-jest:^29.0.5
  • Added eslint-plugin-import:^2.27.5
  • Added @types/jest:^29.4.0
  • Added @types/jsrsasign:^10.5.5
  • Added eslint-plugin-jest:^27.2.1
  • Added typescript:^4.9.5
  • Added ws:^8.12.1
  • Added tslib:^2.5.0