Skip to content

Latest commit

 

History

History
168 lines (82 loc) · 7.6 KB

CHANGELOG.md

File metadata and controls

168 lines (82 loc) · 7.6 KB

Changelog

1.7.6 (2024-10-30)

Fixed

  • increase min version cap-js/db-service (#876) (e20eef8)

1.7.5 (2024-10-28)

Fixed

  • properly support default, cds.on.insert and cds.on.update for UPSERT queries (#425) (338e9f5)

1.7.4 (2024-10-15)

Fixed

  • enforce db file to be existent before server start (#742) (64a9018)
  • Improved behavioral consistency between the database services (#837) (b6f7187)

1.7.3 (2024-07-09)

Fixed

  • expand reach of cds.features.ieee754compatible to int64 (#722) (7eef5e9)

1.7.2 (2024-06-19)

Fixed

  • deps: update dependency better-sqlite3 to v11 (#669) (7167ec5)

1.7.1 (2024-05-16)

Fixed

  • deps: update dependency better-sqlite3 to v10 (#636) (0cc60e7)

1.7.0 (2024-05-08)

Added

  • select decimals as strings if cds.env.features.string_decimals (#616) (39addbf)

Fixed

  • Change sql property to query for errors (#611) (585577a)
  • Improved placeholders and limit clause (#567) (d5d5dbb)

1.6.0 (2024-03-22)

Added

  • forUpdate and forShareLock (#148) (99a1170)
  • hana: drop prepared statements after end of transaction (#537) (b1f864e)

Fixed

  • sqlite: use keyword list from compiler (#526) (a227c61)

Changed

  • this package now requires @cap-js/db-service >= v1.7.0 (#545) (2cec27d)

1.5.1 (2024-02-16)

Fixed

  • sqlite: Retain Error object for unique constraint violation (#446) (d27ee79)

1.5.0 (2024-02-02)

Added

  • SELECT returns LargeBinaries as streams unless feature flag "stream_compat" is set (#251) (8165a4a)
  • Support Readable Streams inside INSERT.entries (#343) (f6faf89)

Fixed

  • config in streaming test with compat flag (#412) (335a178)
  • Do not generate UUIDs for association keys (#398) (9970e14)
  • make @cap-js/sqlite work with better-sqlite3@9.3.0 (#422) (44c0a59)
  • sqlite date string compatibility parsing only for valid dates (#410) (2a8bb2d), closes #409
  • UPSERT for @cap-js/hana for entities with multiple keys (#418) (9bbac6e)

1.4.0 (2023-11-20)

Added

  • temporal data: add time slice key to conflict clause (#249) (67b8edf)

Fixed

Changed

1.3.1 (2023-10-10)

Changed

  • Updated minimum required version of @cap-js/db-service.

Version 1.3.0 - 2023-10-06

Fixed

  • CURRENT_TIMESTAMP in view definition preserves the timezone. #254

Version 1.2.1 - 2023-09-08

Fixed

  • Adapt implementation to comply with implication of SQLite version 3.43 which is included in better-sqlite3@8.6.0. #210

Version 1.2.0 - 2023-09-06

Changed

  • cds.Decimal and cds.Float return numbers instead of strings

Version 1.1.0 - 2023-08-01

Changed

  • Updated minimum required version of @cap-js/db-service.

Version 1.0.1 - 2023-07-03

Changed

  • Updated minimum required version of @cap-js/db-service

Version 1.0.0 - 2023-06-23

  • First official release

Version 0.2.0 - 2023-05-03

  • Continuous improvements

Version 0.1.0 - 2023-04-04

  • Initial release