Skip to content

Patch release 2026.5.7 - #2802

Merged
smahati merged 51 commits into
cap.cloud.sapfrom
patch-release
Aug 5, 2026
Merged

Patch release 2026.5.7#2802
smahati merged 51 commits into
cap.cloud.sapfrom
patch-release

Conversation

@smahati

@smahati smahati commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

No description provided.

github-actions Bot and others added 30 commits July 15, 2026 06:14
Updates the output of cds CLI texts to the latest version.

Co-authored-by: chgeo <7470719+chgeo@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [adm-zip](https://redirect.github.com/cthackers/adm-zip) | [`^0.5.10`
→ `^0.6.0`](https://renovatebot.com/diffs/npm/adm-zip/0.5.18/0.6.0) |
![age](https://developer.mend.io/api/mc/badges/age/npm/adm-zip/0.6.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/adm-zip/0.5.18/0.6.0?slim=true)
|

---

### Release Notes

<details>
<summary>cthackers/adm-zip (adm-zip)</summary>

###
[`v0.6.0`](https://redirect.github.com/cthackers/adm-zip/blob/HEAD/history.md#060--2026-07-10)

[Compare
Source](https://redirect.github.com/cthackers/adm-zip/compare/v0.5.18...v0.6.0)

\==================

Security

- Fixed CVE-2026-39244: a crafted archive declaring a huge uncompressed
size could force an unbounded `Buffer.alloc` (memory exhaustion / DoS)
before any validation. Allocation is now bounded by the data actually
present — STORED output is sized from the real bytes, DEFLATED output is
grown by the inflater and capped at the declared size
([#&#8203;568](https://redirect.github.com/cthackers/adm-zip/issues/568))
- Hardened the internal entry-name lookup table against object
injection: entry names come from untrusted archives, and a name such as
`__proto__` previously resolved to `Object.prototype`, crashing
`addFile` and hiding the entry from `getEntry`/`readFile`. The table is
now prototype-less

Bug fixes

- Fixed a regression (0.5.15) that rejected valid archives using a data
descriptor (general-purpose bit 3). The payload is now validated against
the authoritative central-directory CRC instead of requiring/parsing the
trailing descriptor
([#&#8203;548](https://redirect.github.com/cthackers/adm-zip/issues/548),
[#&#8203;533](https://redirect.github.com/cthackers/adm-zip/issues/533),
[#&#8203;554](https://redirect.github.com/cthackers/adm-zip/issues/554))
- Fixed `extractAllTo`/`extractAllToAsync` not restoring directory
permissions with `keepOriginalPermission`; directory modes are applied
after their contents are written, deepest path first, and no longer lock
the extractor out of a restrictive directory
([#&#8203;530](https://redirect.github.com/cthackers/adm-zip/issues/530))
- Fixed infinite recursion in `addLocalFolder` when a folder contains a
symlink pointing back to an ancestor (e.g. workspace `node_modules`);
the walk now tracks resolved real paths and skips already-visited
directories
([#&#8203;541](https://redirect.github.com/cthackers/adm-zip/issues/541))
- Fixed an uncaught exception (`ERR_INVALID_ARG_TYPE`) that crashed the
process when `writeFileToAsync` could not open the target file (bad
permissions, invalid filename, exhausted file descriptors); write
failures are now reported through the callback and write errors are no
longer silently swallowed
([#&#8203;470](https://redirect.github.com/cthackers/adm-zip/issues/470),
[#&#8203;459](https://redirect.github.com/cthackers/adm-zip/issues/459),
[#&#8203;402](https://redirect.github.com/cthackers/adm-zip/issues/402))
- Fixed directory entries reporting an empty `name` (e.g. `a/b/c/` now
returns `c`)
([#&#8203;466](https://redirect.github.com/cthackers/adm-zip/issues/466))
- Fixed `extractEntryTo` flattening subdirectories when
`maintainEntryPath` is false; the structure below the extracted
directory is now preserved instead of collapsing (and overwriting) files
by basename
([#&#8203;306](https://redirect.github.com/cthackers/adm-zip/issues/306))
- Fixed a failed `utimes` aborting extraction; setting the modification
time is now best-effort and never fails extraction of already-written
content
([#&#8203;379](https://redirect.github.com/cthackers/adm-zip/issues/379))
- Fixed `test()` always returning false for any archive containing a
file (it indexed the entries array with an entry object instead of
reading the entry); it now correctly verifies each entry's CRC

Performance

- Faster entry sorting when writing archives with many entries: names
are decoded once instead of on every comparison (about 6× faster sort
for large archives)

Added

- Bundled TypeScript type definitions (`types.d.ts`), so
`@types/adm-zip` is no longer required

Notes

- Behavior change: `extractEntryTo(dir, target, /* maintainEntryPath */
false)` now preserves subdirectories beneath the extracted directory
rather than flattening them
- Behavior change: extraction no longer fails when the modification time
cannot be set

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Allow the shortcuts table content to grow again.
Co-authored-by: Steffen Waldmann <steffenwaldmann@me.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@shikijs/monaco](https://redirect.github.com/shikijs/shiki)
([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/monaco))
| [`4.3.0` →
`4.3.1`](https://renovatebot.com/diffs/npm/@shikijs%2fmonaco/4.3.0/4.3.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@shikijs%2fmonaco/4.3.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@shikijs%2fmonaco/4.3.0/4.3.1?slim=true)
|
|
[@shikijs/vitepress-twoslash](https://redirect.github.com/shikijs/shiki)
([source](https://redirect.github.com/shikijs/shiki/tree/HEAD/packages/vitepress-twoslash))
| [`4.3.0` →
`4.3.1`](https://renovatebot.com/diffs/npm/@shikijs%2fvitepress-twoslash/4.3.0/4.3.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@shikijs%2fvitepress-twoslash/4.3.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@shikijs%2fvitepress-twoslash/4.3.0/4.3.1?slim=true)
|

---

### Release Notes

<details>
<summary>shikijs/shiki (@&#8203;shikijs/monaco)</summary>

###
[`v4.3.1`](https://redirect.github.com/shikijs/shiki/releases/tag/v4.3.1)

[Compare
Source](https://redirect.github.com/shikijs/shiki/compare/v4.3.0...v4.3.1)

#####    🚀 Features

- Add `type` field for `ThemedToken`  -  by
[@&#8203;ije](https://redirect.github.com/ije) in
[#&#8203;1293](https://redirect.github.com/shikijs/shiki/issues/1293)
[<samp>(585b5)</samp>](https://redirect.github.com/shikijs/shiki/commit/585b5e61)

#####     [View changes on
GitHub](https://redirect.github.com/shikijs/shiki/compare/v4.3.0...v4.3.1)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.62.1` →
`8.64.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.62.1/8.64.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.64.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.62.1/8.64.0?slim=true)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v8.64.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8640-2026-07-13)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.63.0...v8.64.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

See [GitHub
Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.64.0)
for more information.

You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.

###
[`v8.63.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8630-2026-07-06)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.62.1...v8.63.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

See [GitHub
Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.63.0)
for more information.

You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI2NS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Huh, those should have been caught by Renovate/Dependabot…
`cds.requires.db.credentials.url: :memory:` is currently rendered
incorrectly for the JS variant:
<img width="437" height="325" alt="Screenshot 2026-07-19 at 14 48 06"
src="https://github.com/user-attachments/assets/0d79a30a-2031-4a3f-815a-05a4c3764d91"
/>

Fixed:

<img width="436" height="324" alt="Screenshot 2026-07-19 at 14 49 02"
src="https://github.com/user-attachments/assets/4ebd061b-b299-410d-8113-839275077320"
/>
Looked broken in Safari:
<img width="239" height="41" alt="image"
src="https://github.com/user-attachments/assets/245e42f2-79ec-4052-bfc3-d43fb5e898b9"
/>


Root cause: VitePress uses an invisible Unicode character for the icon
pseudo-element, and Safari can render that as square/tofu blocks with
some fonts
Updates the output of cds CLI texts to the latest version.

Co-authored-by: chgeo <7470719+chgeo@users.noreply.github.com>
Document the built-in dev-mode trace tree that renders CAP service
dispatch hierarchy as indented timing trees in the console log. Covers
activation logic, configuration, example output, and relationship to the
OpenTelemetry Java Agent.

---------

Co-authored-by: René Jeglinsky <rene.jeglinsky@sap.com>
Triggered by a user issue:

- Mention `cds bind --exec` for integration tests
- Add a section in the cds.test docs about such cloud integration tests.
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [com.sap.cds:cds4j-api](http://www.sap.com)
([source](https://cap.cloud.sap/docs/java/)) | `5.0.0` → `5.0.1` |
![age](https://developer.mend.io/api/mc/badges/age/maven/com.sap.cds:cds4j-api/5.0.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.sap.cds:cds4j-api/5.0.0/5.0.1?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI3NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Fixes local docs/node.js/cds-test
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [com.sap.cds:cds-services-api](https://cap.cloud.sap/docs/java) |
`5.0.0` → `5.0.1` |
![age](https://developer.mend.io/api/mc/badges/age/maven/com.sap.cds:cds-services-api/5.0.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.sap.cds:cds-services-api/5.0.0/5.0.1?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Some minor mods to the MCP topic.

- Fixed a typo
- Reworded the "Using Specific MCP Services" heading
- Gnashed my teeth in angst over what to do about the phrase "MCP
server" which is valid but potentially misleading (as they are not
really separate servers, but endpoints served from the CAP server on
4004, for example), and ended up adding a "TIP" section which may help
- Re-titled the topic to avoid the tautology ("MCP Protocol" -> "Model
Context Protocol Protocol") :-)
Co-authored-by: Marvin Lindner <marvin.lindner@sap.com>
Co-authored-by: Simon Engel <simon.engel01@sap.com>
Co-authored-by: Daniel Hutzel <daniel.hutzel@sap.com>
Enhance MCP documentation with a disclaimer on productive usage and
architecture guidance.

Co-authored-by: Mirko Günther <mirko.guenther@sap.com>
Co-authored-by: Daniel Hutzel <daniel.hutzel@sap.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@sap/cds](https://cap.cloud.sap/) | [`10.0.3` →
`10.0.4`](https://renovatebot.com/diffs/npm/@sap%2fcds/10.0.3/10.0.4) |
![age](https://developer.mend.io/api/mc/badges/age/npm/@sap%2fcds/10.0.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sap%2fcds/10.0.3/10.0.4?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI3NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@cap-js/cds-typer](https://cap.cloud.sap/)
([source](https://redirect.github.com/cap-js/cds-typer)) | [`0.40.0` →
`0.40.1`](https://renovatebot.com/diffs/npm/@cap-js%2fcds-typer/0.40.0/0.40.1)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@cap-js%2fcds-typer/0.40.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cap-js%2fcds-typer/0.40.0/0.40.1?slim=true)
|

---

### Release Notes

<details>
<summary>cap-js/cds-typer (@&#8203;cap-js/cds-typer)</summary>

###
[`v0.40.1`](https://redirect.github.com/cap-js/cds-typer/blob/HEAD/CHANGELOG.md#0401---2026-07-21)

[Compare
Source](https://redirect.github.com/cap-js/cds-typer/compare/v0.40.0...v0.40.1)

##### Added

##### Changed

##### Deprecated

##### Removed

##### Fixed

- Events with dotted names (e.g. `service S { event X.Y : {...} }`) now
generate a properly namespaced class `namespace X { class Y }` instead
of producing duplicate top-level identifiers.
- Event names now use the service-relative name (e.g. `'X.Y'` without
preceeding `S`), matching the name the CDS runtime uses when registering
and emitting such events.
- Entity elements of named struct types used within CDS aspects are now
correctly flattened when using `--inlineDeclarations flat`.

##### Security

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI3NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [sass](https://redirect.github.com/sass/dart-sass) | [`1.101.0` →
`1.102.0`](https://renovatebot.com/diffs/npm/sass/1.101.0/1.102.0) |
![age](https://developer.mend.io/api/mc/badges/age/npm/sass/1.102.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sass/1.101.0/1.102.0?slim=true)
|

---

### Release Notes

<details>
<summary>sass/dart-sass (sass)</summary>

###
[`v1.102.0`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#11020)

[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.101.7...1.102.0)

- Use the 2.4 gamma transfer function for rec2020, as specified by the
latest
  draft of CSS Color 4.

###
[`v1.101.7`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#11017)

[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.101.6...1.101.7)

- No user-visible changes.

###
[`v1.101.6`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#11016)

[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.101.5...1.101.6)

- No user-visible changes.

###
[`v1.101.5`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#11015)

[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.101.4...1.101.5)

- No user-visible changes.

###
[`v1.101.4`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#11014)

[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.101.3...1.101.4)

- Avoid emitting `rgb()` or `rgba()` functions with non-percent decimal
channels. Older browsers only support integer values or (potentially
decimal)
  percentages for these functions, so in order to preserve
backwards-compatibility while retaining full precision for modern
browsers,
legacy colors that contain at least one non-integer channel will now use
percentages for their channels (for example, `rgb(0%, 100%, 50%)` rather
than
  `rgb(0, 255, 127.5)`).

- Fix a bug where the values of plain-CSS `if()` expressions were
emitted using
their `meta.inspect()` format rather than their CSS serialization
format.

###
[`v1.101.3`](https://redirect.github.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#11013)

[Compare
Source](https://redirect.github.com/sass/dart-sass/compare/1.101.0...1.101.3)

- No user-visible changes.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.64.0` →
`8.65.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.64.0/8.65.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.65.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.64.0/8.65.0?slim=true)
|

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v8.65.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8650-2026-07-20)

[Compare
Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.64.0...v8.65.0)

##### 🚀 Features

- add warning when TS 7 is detected
([#&#8203;12529](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12529))
- **parser:** add onUnsupportedTypeScriptVersion option to error on
unsupported TypeScript versions
([#&#8203;12465](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12465))

##### ❤️ Thank You

- Evyatar Daud
[@&#8203;StyleShit](https://redirect.github.com/StyleShit)
- Josh Goldberg ✨
- Kirk Waiblinger
[@&#8203;kirkwaiblinger](https://redirect.github.com/kirkwaiblinger)
- 송재욱

See [GitHub
Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.65.0)
for more information.

You can read about our [versioning
strategy](https://typescript-eslint.io/users/versioning) and
[releases](https://typescript-eslint.io/users/releases) on our website.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI3NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
use middlewars.add instead of bootstrap event to only add feature
toggles for authenticated users.

Co-authored-by: sjvans <30337871+sjvans@users.noreply.github.com>
chgeo and others added 16 commits July 31, 2026 07:06
- Use Vitepress standard [`description`
field](https://vitepress.dev/reference/frontmatter-config#description)
instead of `synopsis`.
- Add `description` where it was missing
- Revisit existing `description`/`synopsis` fields for grammar and style
- Remove unused frontmatter entries `breadcrumbs`, `index`, `label`,
`#layout`, `status`, `section`, `shorty`
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@cap-js/cds-typer](https://cap.cloud.sap/)
([source](https://redirect.github.com/cap-js/cds-typer)) | [`0.40.1` →
`0.40.2`](https://renovatebot.com/diffs/npm/@cap-js%2fcds-typer/0.40.1/0.40.2)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@cap-js%2fcds-typer/0.40.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cap-js%2fcds-typer/0.40.1/0.40.2?slim=true)
|

---

### Release Notes

<details>
<summary>cap-js/cds-typer (@&#8203;cap-js/cds-typer)</summary>

###
[`v0.40.2`](https://redirect.github.com/cap-js/cds-typer/blob/HEAD/CHANGELOG.md#0402---2026-07-27)

[Compare
Source](https://redirect.github.com/cap-js/cds-typer/compare/v0.40.1...v0.40.2)

##### Added

##### Changed

##### Deprecated

##### Removed

##### Fixed

- emit `kind` property on events as static member to be properly
consumed by `cds-types`.
- do not cut off leading namespaces from top-level events, but only
leading service names from events nested therein.

##### Security

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [globals](https://redirect.github.com/sindresorhus/globals) |
[`17.7.0` →
`17.8.0`](https://renovatebot.com/diffs/npm/globals/17.7.0/17.8.0) |
![age](https://developer.mend.io/api/mc/badges/age/npm/globals/17.8.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/globals/17.7.0/17.8.0?slim=true)
|

---

### Release Notes

<details>
<summary>sindresorhus/globals (globals)</summary>

###
[`v17.8.0`](https://redirect.github.com/sindresorhus/globals/releases/tag/v17.8.0)

[Compare
Source](https://redirect.github.com/sindresorhus/globals/compare/v17.7.0...v17.8.0)

- Update globals (2026-07-01)
([#&#8203;347](https://redirect.github.com/sindresorhus/globals/issues/347))
[`7394811`](https://redirect.github.com/sindresorhus/globals/commit/7394811)

***

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Updates Java properties to the latest version.

Co-authored-by: chgeo <7470719+chgeo@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [monaco-editor](https://redirect.github.com/microsoft/monaco-editor) |
[`0.55.1` →
`0.56.0`](https://renovatebot.com/diffs/npm/monaco-editor/0.55.1/0.56.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/monaco-editor/0.56.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/monaco-editor/0.55.1/0.56.0?slim=true)
|

---

### Release Notes

<details>
<summary>microsoft/monaco-editor (monaco-editor)</summary>

###
[`v0.56.0`](https://redirect.github.com/microsoft/monaco-editor/blob/HEAD/CHANGELOG.md#0560)

[Compare
Source](https://redirect.github.com/microsoft/monaco-editor/compare/v0.55.1...v0.56.0)

##### Breaking Changes

- Reorganizes the exported ESM modules to provide supported,
tree-shakeable entry points
([#&#8203;5155](https://redirect.github.com/microsoft/monaco-editor/pull/5155)).
The `monaco-editor` entry point continues to load all features and
languages. Custom bundles can now import `monaco-editor/editor` and opt
into:
- all editor features with `monaco-editor/features/register.all`, or
individual features with `monaco-editor/features/<feature>/register`;
- all language definitions with
`monaco-editor/languages/definitions/register.all`, or individual
definitions with
`monaco-editor/languages/definitions/<language>/register`;
- the CSS, HTML, JSON, and TypeScript language features with
`monaco-editor/languages/features/register.all`, or their individual
`register` entry points.
- Renames the misspelled `IOverlayWidgetPosition.stackOridinal` property
to `stackOrdinal`.
- Removes the deprecated `IMirrorModel` and `IWorkerContext` worker API
types.

##### New Features and APIs

- Adds `editor.doubleClickSelectsBlock`.
- Adds `editor.find.closeOnResult` and
`editor.inlayHints.showLongLineWarning`.
- Adds `offWhenInlineCompletions` to `QuickSuggestionsValue`.
- Adds model and provider option support to inline completion providers.
- Adds `ICodeEditor.revealAllCursors`, `ICodeEditor.getWidthOfLine`, and
`ICodeEditor.renderAsync`.
- Adds `advanced-external` and `advanced-wasm` diff algorithms.
- Exposes typed native LSP client and transport APIs.

##### Fixes

- Treats Markdown returned by language servers as untrusted
([#&#8203;5280](https://redirect.github.com/microsoft/monaco-editor/pull/5280)).
- Updates the editor core to the version used by `0.56.0-dev-20260625`.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Johannes Vogt <j.vogt@sap.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@sap/cds](https://cap.cloud.sap/) | [`10.0.4` →
`10.0.5`](https://renovatebot.com/diffs/npm/@sap%2fcds/10.0.4/10.0.5) |
![age](https://developer.mend.io/api/mc/badges/age/npm/@sap%2fcds/10.0.5?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sap%2fcds/10.0.4/10.0.5?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
The onclick navigation for a status badge doesn't seem to carry over the
hash. Fix is to use a normal `<a href=...>` instead. This is also more
straight forward.
Will not be required with cds-dk 10.1 any more.
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@mdit/plugin-dl](https://mdit-plugins.github.io/dl.html)
([source](https://redirect.github.com/mdit-plugins/mdit-plugins/tree/HEAD/packages/plugin-dl))
| [`1.0.1` →
`1.0.3`](https://renovatebot.com/diffs/npm/@mdit%2fplugin-dl/1.0.1/1.0.3)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@mdit%2fplugin-dl/1.0.3?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@mdit%2fplugin-dl/1.0.1/1.0.3?slim=true)
|

---

### Release Notes

<details>
<summary>mdit-plugins/mdit-plugins (@&#8203;mdit/plugin-dl)</summary>

###
[`v1.0.3`](https://redirect.github.com/mdit-plugins/mdit-plugins/blob/HEAD/packages/plugin-dl/CHANGELOG.md#103-2026-07-29)

[Compare
Source](https://redirect.github.com/mdit-plugins/mdit-plugins/compare/@mdit/plugin-dl@1.0.2...@mdit/plugin-dl@1.0.3)

##### 🐛 Bug Fixes

- **plugin-dl:** support empty definitions and next-line content
([#&#8203;604](https://redirect.github.com/mdit-plugins/mdit-plugins/issues/604))
([c0b55e3](https://redirect.github.com/mdit-plugins/mdit-plugins/commit/c0b55e34c893effcb0f0302f9a6f00acd1b6f7ea))

##### Documentation

- fix copy-paste errors and add missing docs links in package READMEs
([#&#8203;613](https://redirect.github.com/mdit-plugins/mdit-plugins/issues/613))
([1de5e6a](https://redirect.github.com/mdit-plugins/mdit-plugins/commit/1de5e6a6aaf4df57d433cb8418f81a878cc905c1))

###
[`v1.0.2`](https://redirect.github.com/mdit-plugins/mdit-plugins/blob/HEAD/packages/plugin-dl/CHANGELOG.md#102-2026-07-29)

[Compare
Source](https://redirect.github.com/mdit-plugins/mdit-plugins/compare/@mdit/plugin-dl@1.0.1...@mdit/plugin-dl@1.0.2)

##### 🐛 Bug Fixes

- **plugin-dl:** apply compactness per definition term
([#&#8203;606](https://redirect.github.com/mdit-plugins/mdit-plugins/issues/606))
([1bf87cc](https://redirect.github.com/mdit-plugins/mdit-plugins/commit/1bf87ccd8acd1a0e0c022c998832dab2228e58be))
- **plugin-dl:** reject definition markers indented 4+ spaces
([#&#8203;600](https://redirect.github.com/mdit-plugins/mdit-plugins/issues/600))
([144a82e](https://redirect.github.com/mdit-plugins/mdit-plugins/commit/144a82e0ebd7ed19bc236ec4243d71c5236d77a6))

##### Code Refactoring

- rename package directories to use plugin- prefix
([#&#8203;571](https://redirect.github.com/mdit-plugins/mdit-plugins/issues/571))
([3526d96](https://redirect.github.com/mdit-plugins/mdit-plugins/commit/3526d9664a827cf7f61d1f578348cd81eed9a2f7))

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [com.sap.cds:cds4j-api](http://www.sap.com)
([source](https://cap.cloud.sap/docs/java/)) | `5.0.1` → `5.0.2` |
![age](https://developer.mend.io/api/mc/badges/age/maven/com.sap.cds:cds4j-api/5.0.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.sap.cds:cds4j-api/5.0.1/5.0.2?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zLjIiLCJ1cGRhdGVkSW5WZXIiOiI0NC4zLjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [com.sap.cds:cds-services-api](https://cap.cloud.sap/docs/java) |
`5.0.1` → `5.0.2` |
![age](https://developer.mend.io/api/mc/badges/age/maven/com.sap.cds:cds-services-api/5.0.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.sap.cds:cds-services-api/5.0.1/5.0.2?slim=true)
|

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/capire/docs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMS40IiwidXBkYXRlZEluVmVyIjoiNDQuMTEuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

@chgeo chgeo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One commit still missing

@chgeo chgeo changed the title Patch release Patch release 2026.5.7 Aug 5, 2026
@smahati
smahati merged commit fca1501 into cap.cloud.sap Aug 5, 2026
1 check passed
@smahati
smahati deleted the patch-release branch August 5, 2026 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.