Skip to content

Patch release JUL 25#2748

Merged
smahati merged 16 commits into
cap.cloud.sapfrom
patch-release
Jul 15, 2026
Merged

Patch release JUL 25#2748
smahati merged 16 commits into
cap.cloud.sapfrom
patch-release

Conversation

@smahati

@smahati smahati commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

No description provided.

renejeglinsky and others added 16 commits July 6, 2026 12:21
…ion (#2727)

The annotation [was removed in the
source](capire/xflights@52edcaa)
so perhaps this should be realigned.
…2729)

The command shown `cds export srv/data-services.cds` does not include
any options and so the screenshot shows an outcome that is not
representative. Thus I've reworked the text below the screenshot to
include more detail (including changing the term "test data" to "initial
data" to align with [what we should (?) be
saying](https://qmacro.org/blog/posts/2026/05/11/local-first-dev-with-cap-node-js-mocking-data/#initial-test-and-sample-data-terminology)
(please change back to "test" if you see fit).
Co-authored-by: Rene Jeglinsky <rene.jeglinsky@sap.com>
Adds a new subsection **Test Code Changes** under the existing **Spring
Boot 4** section in the CAP Java 4 → 5 migration guide
(`java/migration.md`).

CAP Java 5 mandates Spring Boot 4. Normal application code is rarely
affected because it doesn't touch Spring Boot's APIs directly, but test
code typically does — Spring Boot 4's new module structure causes
package name changes that can break existing test classes (e.g. the test
slice annotations like `@AutoConfigureMockMvc`, `@WebMvcTest`,
`@DataJpaTest`).

The new subsection:

- explains why test code is more affected than application code,
- links to the [Test Code
section](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.0-Migration-Guide#test-code)
of the official Spring Boot 4.0 Migration Guide,
- notes that these changes are already covered by the OpenRewrite
community recipes and the commercial Moderne platform recipes, and
cross-links back to the existing "Automatic CAP Java Migrations with
OpenRewrite" section so users can apply both together.
Co-authored-by: René Jeglinsky <rene.jeglinsky@sap.com>
Co-authored-by: Adrian Görler <adrian.goerler@sap.com>
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [vite](https://vite.dev)
([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite))
| [`8.1.3` →
`8.1.4`](https://renovatebot.com/diffs/npm/vite/8.1.3/8.1.4) |
![age](https://developer.mend.io/api/mc/badges/age/npm/vite/8.1.4?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/8.1.3/8.1.4?slim=true)
|

---

### Release Notes

<details>
<summary>vitejs/vite (vite)</summary>

###
[`v8.1.4`](https://redirect.github.com/vitejs/vite/blob/HEAD/packages/vite/CHANGELOG.md#small-814-2026-07-09-small)

[Compare
Source](https://redirect.github.com/vitejs/vite/compare/v8.1.3...v8.1.4)

##### Features

- **legacy:** prefer oxc as minifier (fix
[#&#8203;21973](https://redirect.github.com/vitejs/vite/issues/21973))
([#&#8203;22468](https://redirect.github.com/vitejs/vite/issues/22468))
([ab5dafa](https://redirect.github.com/vitejs/vite/commit/ab5dafa8e66296ef201f615489fb57954bb740ce))

##### Bug Fixes

- **build:** add workaround for building on stackblitz
([#&#8203;22840](https://redirect.github.com/vitejs/vite/issues/22840))
([575c32c](https://redirect.github.com/vitejs/vite/commit/575c32c29925c554f4ef4068738ab89c6878f615))
- **build:** keep `import.meta.url` in preload function as-is
([#&#8203;22839](https://redirect.github.com/vitejs/vite/issues/22839))
([f1f90ed](https://redirect.github.com/vitejs/vite/commit/f1f90ed4742b3cf453428c7e581a6016a4d47321))
- **deps:** update all non-major dependencies
([#&#8203;22865](https://redirect.github.com/vitejs/vite/issues/22865))
([d4295a9](https://redirect.github.com/vitejs/vite/commit/d4295a9ffce428c0e51892373e00c07fccc0498a))
- **deps:** update rolldown-related dependencies
([#&#8203;22866](https://redirect.github.com/vitejs/vite/issues/22866))
([7cf07e4](https://redirect.github.com/vitejs/vite/commit/7cf07e4c5f7a6af276012e0c2ec06e08499e951e))
- **html:** avoid backtracking in import-only check
([#&#8203;22848](https://redirect.github.com/vitejs/vite/issues/22848))
([b5868c0](https://redirect.github.com/vitejs/vite/commit/b5868c01a124d345664450aaebd677bfba964c05))
- **optimizer:** avoid optimizer run for transform request before init
([#&#8203;22852](https://redirect.github.com/vitejs/vite/issues/22852))
([72a5e21](https://redirect.github.com/vitejs/vite/commit/72a5e2192506f51a5efd09c059815a5c43a9eacb))
- **ssr:** align named export function call stacktrace column with Node
([#&#8203;22829](https://redirect.github.com/vitejs/vite/issues/22829))
([173a1b6](https://redirect.github.com/vitejs/vite/commit/173a1b648c321e0f836e5a94fc47c4fa9b081bfc))
- strip pure CSS chunk imports when chunkImportMap is enabled
([#&#8203;22841](https://redirect.github.com/vitejs/vite/issues/22841))
([648bd04](https://redirect.github.com/vitejs/vite/commit/648bd04933093d0aac9565f21a49811437776886))

##### Documentation

- fix incorrect `@default` for `server.cors`
([#&#8203;22859](https://redirect.github.com/vitejs/vite/issues/22859))
([70435b2](https://redirect.github.com/vitejs/vite/commit/70435b2551ee4fe3a0d55c8a3bb61b96f44d2763))

##### Miscellaneous Chores

- **deps:** update dependency postcss-modules to v9
([#&#8203;22867](https://redirect.github.com/vitejs/vite/issues/22867))
([a9539d6](https://redirect.github.com/vitejs/vite/commit/a9539d69efc7a4ccf988bbf5da31c2b416ba990e))

##### Code Refactoring

- eliminate ineffectiveDynamicImport warn
([#&#8203;22876](https://redirect.github.com/vitejs/vite/issues/22876))
([ea22fb3](https://redirect.github.com/vitejs/vite/commit/ea22fb352aad9a42c0a9d08f39d8a0bae8c111a5))

##### Tests

- avoid warnings
([#&#8203;22851](https://redirect.github.com/vitejs/vite/issues/22851))
([af21ab6](https://redirect.github.com/vitejs/vite/commit/af21ab68adac3380dc9a854d2fe3f776654301cd))

##### Build System

- remove the custom onLog function
([#&#8203;22878](https://redirect.github.com/vitejs/vite/issues/22878))
([2c4a217](https://redirect.github.com/vitejs/vite/commit/2c4a217a63dc0a7fcb10bc710a988f32b173f481))
- replace deprecated `onwarn` with `onLog`
([#&#8203;22741](https://redirect.github.com/vitejs/vite/issues/22741))
([c581b55](https://redirect.github.com/vitejs/vite/commit/c581b5588cb8e94603d17bce2ff9fec8e8e0a3bf))

</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:eyJjcmVhdGVkSW5WZXIiOiI0My4yNDIuMiIsInVwZGF0ZWRJblZlciI6IjQzLjI0Mi4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

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

Previously the build replaced `.` in headers with `-`. VS Code's
autocomplete just omitted/ignored the `.` character. With this change
the anchors in VS Code a re aligned with the build result (actually the
other way around)

**Not working:**
- Headers with decorators, like `{.property}`
Co-authored-by: Rene Jeglinsky <rene.jeglinsky@sap.com>
Co-authored-by: René Jeglinsky <rene.jeglinsky@sap.com>
@smahati
smahati merged commit a2a366c into cap.cloud.sap Jul 15, 2026
1 check passed
@smahati
smahati deleted the patch-release branch July 15, 2026 00:55
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.

8 participants