Releases: exasol/exasol-driver-ts
Adds `ExasolPool`, makes log level configurable.
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
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
Summary
This release fixes vulnerabilities CVE-2024-37890 and CVE-2024-4068 in dev dependencies.
Security
- #32: Fixed CVE-2024-37890 and CVE-2024-4068 in dev dependencies
Dependency Updates
Development Dependency Updates
- Updated
ws:^8.13.0
to^8.17.1
0.1.3: Fix bable traverse and jsrsasign vulnerabilities.
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
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
to9.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
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
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