- 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.10.4 (2024-11-14)
1.10.3 (2024-10-30)
1.10.2 (2024-10-28)
1.10.1 (2024-10-15)
- add cds schema for postgres build plugin (#843) (6306d5c)
- Improved behavioral consistency between the database services (#837) (b6f7187)
- null as default value (#845) (0041ec0)
1.10.0 (2024-07-25)
1.9.1 (2024-07-09)
1.9.0 (2024-05-29)
1.8.0 (2024-05-08)
- Align all quote functions with @sap/cds-compiler (#619) (42e9828)
- Change
sql
property toquery
for errors (#611) (585577a) - Improved placeholders and limit clause (#567) (d5d5dbb)
- Use json datatype for
INSERT
(#582) (f1c9c89)
1.7.0 (2024-04-12)
1.6.0 (2024-03-22)
- also support lowercase matchespattern function (#528) (6ea574e)
- forUpdate and forShareLock (#148) (99a1170)
- use new cds build API @sap/cds-dk >= 7.5.0 (#508) (ef22ebe)
- this package now requires
@cap-js/db-service >= v1.7.0
(#545) (2cec27d)
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)
- switch Postgres from json to jsonb (#402) (c98a964)
- UPSERT for @cap-js/hana for entities with multiple keys (#418) (9bbac6e)
1.4.1 (2023-11-24)
cds build
now generates the correct output folder structure for Node.js and Java apps. (#353) (875aca4)
1.4.0 (2023-11-20)
1.3.1 (2023-10-10)
cds build
-relevant files are now correctly packaged into the release. #266
cds build
is now natively supported in@cap-js/postgres
. Thus, acds build
will automatically generate deployment artifacts for Postgres-enabled projects.
- Bump minimum required version of
@cap-js/db-service
- Reduced the usage of
is not distinct [not] from
. #157
- Reserved words are now used to automatically escape reserved words which are used as identifier. #178
- Remove column count limitation. #150
- Connectivity to Azure PostgreSQL.
- Order by collation waterfall:
- ICU
- best-effort mapping (
xx
->xx_YY
, wherexx_YY
is the first match) - without collation
- More stable configuration of
schema_evolution = 'auto'
. - Log
hostname
preferrably during deployment. - Allow overriding of pool configuration.
- Session context variables are set as lower case instead of upper case.
pg
profile as mentioned in documentation
- Updated minimum required version of
@cap-js/db-service
- Initial Release