Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
db-service: 1.18.0
1.18.0 (2025-01-28)
Added
UPDATE
/DELETE
: Enable path expressions for improved data manipulation (#325) (94f0776)func
cqn structures (#629) (9d7539a)search
function queries (#707) (0b9108c)exists
predicate (#875) (7e50359)INSERT
,UPDATE
andUPSERT
(#384) (4644483)Fixed
infer
:** unique alias for scoped subqueries (#465) (5dbaa8e)cqn2sql
: smart quoting also for update statements (#475) (1688f77)cqn4sql
: be robust against$self.<element>
references (#471) (2921b0e)cqn4sql
: only transform list if necessary (#438) (8a7ec65)expand
: enable expanding from subquery (#709) (5ed03e5), closes #708expand
: Only accept on structures, assocs or table aliases (#551) (3248512)INSERT
with firstundefined
value (#484) (c21e3c4)order by
: for localized sorting, prepend table alias (#546) (a273a92)order by
: reject non-fk traversals of own columns in order by (#599) (3288d63)search
: ignore invalid path expressions inside[@cds](https://github.com/cds).search
(#849) (250edd5)UPDATE
: no assocs in list which matches subquery results (4bcb88a)UPDATE
: only perform subselect matching if necessary (#989) (4bcb88a)func.args
withinxpr
(#321) (cee25e3)list
infrom.where
(#429) (3288e94)groupby
expand queries (#768) (5423cf3)UPDATE … where (<key>) in <subquery>
(#800) (d25af70)cds.LargeBinary
from wildcard expansion (#577) (6661d63)expand
always set explicit alias (#739) (53a8075), closes #708=
and!=
with valnull
for HANA and Postgres (#626) (cbcfe3b)ref
s in subqueries infrom
are translated (#366) (cfe4897)default
,cds.on.insert
andcds.on.update
forUPSERT
queries (#425) (338e9f5)Changed
>= sap/[email protected]
(f4d09e2)>= sap/[email protected]
(#627) (f4d09e2)Performance Improvements
sqlite: 1.9.0
1.9.0 (2025-01-28)
Added
Fixed
sqlite
: Retain Error object for unique constraint violation (#446) (d27ee79)sqlite
: use keyword list from compiler (#526) (a227c61)sql
property toquery
for errors (#611) (585577a)cds.features.ieee754compatible
toint64
(#722) (7eef5e9)default
,cds.on.insert
andcds.on.update
forUPSERT
queries (#425) (338e9f5)[development]
URL to:memory:
(#926) (51e8aa7)Changed
postgres: 1.12.0
1.12.0 (2025-01-28)
Added
Fixed
cds build
now generates the correct output folder structure for Node.js and Java apps. (#353) (875aca4)sqlite
: Retain Error object for unique constraint violation (#446) (d27ee79)sql
property toquery
for errors (#611) (585577a)cds.features.ieee754compatible
toint64
(#722) (7eef5e9)default
,cds.on.insert
andcds.on.update
forUPSERT
queries (#425) (338e9f5)Changed
hana: 1.7.0
1.7.0 (2025-01-28)
Added
search
function queries (#707) (0b9108c)Fixed
hana
: use keyword list from compiler (#525) (c6993d9)sqlite
: Retain Error object for unique constraint violation (#446) (d27ee79)TypeError
forcds bind
in MTX scenario (#482) (38722fe){list:[{val}]}
json function support (#784) (ce5f856)concat
function to@cap-js/hana
(#624) (df436fe)acquireTimeoutMillis
(#796) (abac818)0
and1
(#714) (82c4dbe)sql
property toquery
for errors (#611) (585577a)groupby
expand queries (#768) (5423cf3)cesu8
by default forhdb
driver and encode entries streams (#868) (d85d7e6)LargeStrings
to beStrings
forsql_simple_queries=1
(#774) (c38a9e6)sql_simple_queries
to quote in outer select (#954) (2071dc8)!=
and==
implementation for @cap-js/hana (#426) (9b7b5a0)=
and!=
with valnull
for HANA and Postgres (#626) (cbcfe3b)binary
type withvarbinary
type inhana-client
(#871) (f4d7caf)Buffer
values (#817) (3e60de2)default
,cds.on.insert
andcds.on.update
forUPSERT
queries (#425) (338e9f5)orderBy
ref check forsql_simple_queries
(#964) (1b77725)Changed
@sap/hana-client
optional peer dependency (#631) (89d7149)Performance Improvements
$$RN$$
and additional sub selects (#929) (b3743a1)This PR was generated with Release Please. See documentation.