server: v5.0.0-alpha.9
Pre-release
Pre-release
5.0.0-alpha.9 (2026-09-02)
⚠ BREAKING CHANGES
- cli: "ui5 serve --https" no longer generates or installs a self-signed certificate when none exists. Run "ui5 certificate generate" first, or pass --key and --cert.
- The
--h2option ofui5 servehas been removed. Use--httpsto serve the project over HTTPS. The@ui5/serverserve()optionh2and the returnedh2property have been renamed tohttps. If you need HTTP/2 for local development, put a reverse proxy (e.g. nginx) in front of the server to terminate it. - The internal Express server has been upgraded from Express 4 to Express 5. Review your custom middleware against the Express 5 migration guide (https://expressjs.com/en/guide/migrating-5/) and adjust it if necessary.
Features
- cli: Add "certificate generate" command (#1560) (af98631)
- Replace HTTP/2 support with HTTPS (#1532) (506dec4)
Dependencies
- Bump express from 4.22.2 to 5.2.1 (87b2686)
- Bump mime-types from 2.1.35 to 3.0.2 (356df87)
- Bump serve-index fork to 1.9.2 (2995381)
- Bump the npm group with 7 updates (77718d7)
- The following workspace dependencies were updated
- dependencies
- @ui5/builder bumped from ^5.0.0-alpha.8 to ^5.0.0-alpha.9
- @ui5/fs bumped from ^5.0.0-alpha.8 to ^5.0.0-alpha.9
- @ui5/logger bumped from ^5.0.0-alpha.8 to ^5.0.0-alpha.9
- devDependencies
- @ui5/project bumped from ^5.0.0-alpha.8 to ^5.0.0-alpha.9
- dependencies