Skip to content

Latest commit

 

History

History
814 lines (506 loc) · 30.8 KB

CHANGELOG.md

File metadata and controls

814 lines (506 loc) · 30.8 KB

v2.11.0

[2024-04-23]

Changes

  • Updated dependencies (9dcf2c2)
  • Implement TC39 Explicit Resource Management proposal (cd5efa4)
  • Implement TC39 Explicit Resource Management proposal (d3df6f4)

v2.10.7

[2024-04-22]

Changes

  • Added prettier formatting (5e157f5)
  • Remove developer content from the README and into CONTRIBUTING.md (58c2ce8)
  • Add basic documentation on running the test suite. Add rimraf as dependency since its referenced by the scripts. Update the lockfile. Start to prepare for proper prettier formatting (4ca7b54)
  • Added prettier formatting (250673e)
  • Added prettier formatting (289c40c)
  • Added prettier formatting (9d02a3f)
  • Expose DatabaseError (5f1bbd2)
  • Remove duplicated root in .editorconfig (a514ad5)
  • Use the README.md from master (ac3f7b8)
  • Added prettier formatting (0e0a521)

v2.10.6

[2024-03-14]

Changes

v2.10.5

[2024-01-15]

Changes

v2.10.4

[2024-01-12]

Changes

v2.10.3

[2024-01-12]

Changes

v2.10.2

[2024-01-08]

Changes

v2.10.1

[2023-11-09]

Changes

  • Fixed: Some times server response invalid message to prepare statement message. (bb7a0c8)

v2.10.0

[2023-11-09]

Changes

  • Fixed: Error stack do not show caller function. (08a1a8f)
  • Improved error message handling for more understandable to humans. (d9bbcb0)

v2.9.1

[2023-10-03]

Changes

  • Added int2Vector data type with binary protocol (94a9a3b)

v2.9.0

[2023-10-03]

Changes

  • Added int2Vector data type with binary protocol (55bd87e)
  • Support int2 and oid vector types (ce27006)
  • Add OID for tid array (d99e3ee)

v2.8.1

[2023-10-03]

Changes

  • Updated dependencies (51998d4)
  • Updated dependencies (7faed1a)
  • Add ability to configure buffer size (30d18c6)
  • Minor fix for logging (1af9e94)

v2.8.0

[2023-09-24]

Changes

v2.7.2

[2023-09-10]

Fixes

  • Fix: Make concurrency explicit, prevents power-tasks from invoking os.cpus (20038b0)

Changes

v2.7.1

[2023-08-03]

Changes

  • Updated dependencies (114ffb9)
  • Fallback to "unknown" IOD, if can't determine data type (b0807e3)
  • Export SmartBuffer fully (8fca283)

v2.7.0

[2023-08-01]

Changes

  • Restructure files according to current Panates standards (58875b3)
  • Renames DatabaseConnectionParams.onErrorRollback to rollbackOnError (dc50fb1)

v2.6.1

[2023-08-01]

Changes

  • Now DataTypeMap.determine method lookup for data-types in reverse order. So last registered data-type returns first. (f2a20eb)
  • Now DataTypeMap.determine method lookup for data-types in reverse order. So last registered data-type returns first. (0f8cbc8)
  • Now DataTypeMap.determine method lookup for data-types in reverse order. So last registered data-type returns first. (e1918c3)

v2.6.0

[2023-08-01]

Changes

  • Not DataTypeMap.determine method lookup for data-types in reverse order. So last registered data-type returns first. (759ff85)
  • Fixed typing for new eslint rules (95f3914)
  • Fixed typing for new eslint rules (f6e0d11)

v2.5.10

[2023-07-26]

Changes

v2.5.9

[2023-05-17]

Changes

  • Fixed missing files."typings" (eabb616)

v2.5.8

[2023-05-17]

Changes

v2.5.7

[2023-05-16]

Changes

v2.5.6

[2023-05-16]

Changes

  • Removed vulnerable "debug" package (019b3f4)
  • Updated dependencies (afce5f7)
  • Fixed examples for cursor usage (5971341)
  • Updated config (6edd12e)

v2.5.5

[2023-02-22]

Changes

  • Added auto changelog generation (0c7fc22)
  • Updated examples (94e092a)
  • Added auto changelog generation (1ed1194)

v2.5.3

[2023-02-20]

Changes

v2.5.2

[2022-12-02]

Changes

v2.5.1

[2022-10-05]

Changes

  • Updated documentation (38093f6)
  • Added LISTEN/NOTIFY feature (73cb33b)

v2.5.0

[2022-10-04]

Changes

  • Added LISTEN/NOTIFY feature (f0ac754)

v2.4.1

[2022-09-23]

Changes

v2.4.0

[2022-09-22]

Changes

  • Fixed exports for multi module support (e40dabe)

v2.3.0

[2022-09-17]

Changes

  • Updated lightning-pool to v4.0 (4ae3adf)

v2.2.0

[2022-09-17]

Changes

  • Updated eslint and jest (229d394)

v2.1.5

[2022-08-29]

Changes

v2.1.4

[2022-07-06]

Changes

v2.1.3

[2022-06-28]

Changes

v2.1.2

[2022-06-24]

Changes

v2.1.1

[2022-06-21]

Changes

  • Added prettier code style (c0b732e)
  • Moved prettier to devDependencies (eecec11)

v2.1.0

[2022-06-21]

Changes

  • Added .js extensions to import statements for esm module support (dd884f1)
  • Moved from putil-taskqueue to power-tasks (7782551)
  • Added husky git hooks (d61fc2a)

v2.0.4

[2022-06-17]

Changes

v2.0.3

[2022-05-28]

Changes

v2.0.2

[2022-05-11]

Changes

  • Added json casting for object values (b95766a)

v2.0.1

[2022-05-08]

Changes

  • Updated dependencies and documentation (f7f93d6)
  • Updated config (9fa5d12)
  • Updated dependencies and documentation (120e7b5)
  • Fixed cover script (ff3dbef)
  • Updated config (a18fe16)

v2.0.0

[2022-03-03]

Changes

v1.21.6

[2022-02-22]

Changes

v1.21.5

[2022-01-03]

Changes

v1.21.4

[2021-12-13]

Changes

v1.21.3

[2021-12-13]

Changes

v1.21.2

[2021-10-12]

Changes

v1.21.1

[2021-10-02]

Changes

  • Updated dependencies (5b4638b)
  • Fixed: float numbers are recognized as bigint (1c19df4)

v1.21.0

[2021-09-23]

Changes

    • Added releaseSavepoint() method (9fc61c9)

v1.20.0

[2021-09-21]

v1.19.0

[2021-09-21]

Changes

    • Added onErrorRollback functionality for better transaction management (f92b65b)

v1.18.4

[2021-09-14]

Changes

  • Fixed: Needs type casting of uuid[] types (b6b1b45)

v1.18.3

[2021-09-08]

Changes

  • Fixed invalid constructing of DatabaseError (e904539)

v1.18.2

[2021-09-07]

Changes

v1.18.1

[2021-08-11]

Changes

  • Fixed database error properties exists in parent msg object. (6d5ad49)

v1.18.0

[2021-08-01]

v1.17.0

[2021-08-01]

Changes

  • Updated dependencies (5e6a902)
  • Added lineNr, colNr and line properties to DatabaseError (950bfb0)

v1.16.7

[2021-07-03]

Changes

  • Fixed: throws "operator does not exist: integer = json" if bind param is null or undefined (f57bd9e)

v1.16.6

[2021-07-03]

Changes

v1.16.5

[2021-04-19]

Changes

v1.16.4

[2021-04-08]

Changes

v1.16.3

[2021-04-07]

Changes

v1.16.2

[2021-04-07]

Changes

  • Fixed time data type issue (bf80893)
  • Added missed type mappings (f45124a)

v1.16.1

[2021-04-06]

v1.16.0

[2021-04-06]

Changes

v1.15.1

[2021-03-19]

Changes

v1.15.0

[2021-03-07]

Changes

  • Added "name" (OID:19) data type to data type map (6f56e2d)

v1.14.2

[2021-03-05]

Changes

  • Dont add COMMIT to execute sql if not in transaction. (8f57c30)

v1.14.1

[2021-02-16]

Changes

  • Now can detect uuid value when binding parameters (72a4ba0)

v1.14.0

[2021-02-15]

Changes

  • Added support for UUID data type (d3cfbfd)

v1.13.2

[2021-01-31]

Changes

v1.13.1

[2021-01-30]

v1.13.0

[2021-01-28]

Changes

  • Added fetchAsString option for Date, Timestamp and TimestampTz (1d77cd1)

v1.12.1

[2021-01-28]

v1.12.0

[2021-01-28]

Changes

  • Added fetchAsString option for Date, Timestamp and TimestampTz (18fa21c)
  • Set test schema (72b3dcc)
  • Set test schema (ec18c02)

v1.11.4

[2020-12-24]

Changes

  • Check if fetchCount value between unsigned inter range (cc35ee3)

v1.11.3

[2020-12-24]

v1.11.2

[2020-12-24]

Changes

  • Fixed: Does not determine data type in register order. (e27ea7a)

v1.11.1

[2020-12-10]

Changes

  • Calling fetch of a closed cursor will not throw anymore (bacb630)

v1.11.0

[2020-12-10]

Changes

  • Updated dependencies (f1e23d4)
  • Automatically convert BigInt numbers to formal number if value in safe integer range (110c544)
  • Updated dependencies (4216ebd)

v1.10.1

[2020-12-09]

Changes

  • Fixed: Wrong message sending when parameters contains null values (59e5bf4)

v1.10.0

[2020-12-05]

Changes

  • Added "numeric" data type (a0a6068)
  • Added "numeric" data type (d78a6fe)

v1.9.2

[2020-11-25]

Changes

v1.9.1

[2020-11-24]

Changes

v1.9.0

[2020-11-20]

Changes

  • Changed ConnectionConfiguration.searchPath to "schema" (e6df86b)
  • Changed ConnectionConfiguration.searchPath to "schema" (1fd8b7a)

v1.8.1

[2020-11-20]

Changes

  • Added rowType to all result interfaces (edfaec6)

v1.8.0

[2020-11-20]

Changes

  • Added rowType to all result interfaces (4bc26a7)

v1.7.1

[2020-11-20]

v1.7.0

[2020-11-20]

Changes

  • Linted for code quality (73dad79)
  • Added rowType getter to Cursor (045a2a2)

v1.6.0

[2020-11-20]

Changes

  • Improved auto-commit operations by detecting sql is a transaction command (ab8e698)

v1.5.1

[2020-11-19]

Changes

  • Fixex: query() does not return fields property if cursor option is true (6acec29)

v1.5.0

[2020-11-19]

Changes

  • Added autoCommit option for connection.execute() and connection.query() methods. (d75e939)

v1.4.0

[2020-11-19]

Changes

  • Fixed: Missed sendSyncMessage after parse query. (d8a906e)
  • Fixed: Missed sendSyncMessage (356af56)

v1.3.1

[2020-11-19]

Changes

v1.3.0

[2020-11-19]

Changes

  • Updated lightning-pool to new major version 3.0 (1ae9f50)
  • Updated roadmap (b0605e3)

v1.2.3

[2020-11-17]

Changes

  • Added sessionParameters getter (4599db8)

v1.2.2

[2020-11-17]

Changes

v1.2.1

[2020-11-17]

Changes

v1.2.0

[2020-11-17]

Changes

  • Major changes for FieldInfo (982d8ec)

v1.1.1

[2020-11-16]

Changes

  • Added dataTypeName to FieldInfo (6a9227d)

v1.1.0

[2020-11-16]

Changes

  • Added elementDataTypeId and mappedType properties to FieldInfo (b554f07)

v1.0.5

[2020-11-16]

Changes

  • Added fetch() method to cursor (4c98b80)
  • Added ability to get processId and secretKey (95bc84f)

v1.0.4

[2020-11-16]

Changes

  • Added ability to get processId and secretKey (acaf2d5)

v1.0.3

[2020-11-16]

Changes

  • Fixed wrong repository address (ae3b149)

v1.0.2

[2020-11-16]

Changes

  • Test fixed (0754ee8)
  • DOCUMENTATION.md is missing in files property (2d24c5f)

v1.0.1

[2020-11-16]

Changes