- All notable changes to this project are documented in this file.
- The format is based on Keep a Changelog.
- This project adheres to Semantic Versioning.
1.7.6 (2024-10-30)
1.7.5 (2024-10-28)
1.7.4 (2024-10-15)
- 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)
1.7.2 (2024-06-19)
1.7.1 (2024-05-16)
1.7.0 (2024-05-08)
- Change
sql
property toquery
for errors (#611) (585577a) - Improved placeholders and limit clause (#567) (d5d5dbb)
1.6.0 (2024-03-22)
- forUpdate and forShareLock (#148) (99a1170)
- hana: drop prepared statements after end of transaction (#537) (b1f864e)
1.5.1 (2024-02-16)
1.5.0 (2024-02-02)
- SELECT returns LargeBinaries as streams unless feature flag "stream_compat" is set (#251) (8165a4a)
- Support Readable Streams inside INSERT.entries (#343) (f6faf89)
- 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)
1.3.1 (2023-10-10)
- Updated minimum required version of
@cap-js/db-service
.
CURRENT_TIMESTAMP
in view definition preserves the timezone. #254
- Adapt implementation to comply with implication of SQLite version 3.43 which is included in
better-sqlite3@8.6.0
. #210
cds.Decimal
andcds.Float
return numbers instead of strings
- Updated minimum required version of
@cap-js/db-service
.
- Updated minimum required version of
@cap-js/db-service
- First official release
- Continuous improvements
- Initial release