Skip to content

Releases: SAP/ui5-server

v3.1.4

20 Nov 07:53
Compare
Choose a tag to compare

All changes

v3.1.3...v3.1.4

v3.1.3

06 Jun 09:14
Compare
Choose a tag to compare

Bug Fixes

  • middleware/testRunner: Update resources from OpenUI5 f0c7291

All changes

v3.1.2...v3.1.3

v3.1.2

12 Apr 11:50
Compare
Choose a tag to compare

Bug Fixes

  • Fix JSDoc names of typedefs in MiddlewareUtil. dbd6fe1

All changes

v3.1.1...v3.1.2

v3.1.1

16 Mar 10:56
Compare
Choose a tag to compare

Bug Fixes

  • Allow serving of propertyfiles of non component project types 1bc6ec7

All changes

v3.1.0...v3.1.1

v3.1.0

01 Mar 13:38
Compare
Choose a tag to compare

Features

  • CSP: Increase defaultPolicy2 to sap-target-level-3 (#580) 5a981a1

All changes

v3.0.1...v3.1.0

v3.0.1

16 Feb 17:21
Compare
Choose a tag to compare

Bug Fixes

  • MiddlewareUtil: Provide framework configuration getters to custom tasks (#579) 58bf4f5

All changes

v3.0.0...v3.0.1

v3.0.0

09 Feb 14:39
Compare
Choose a tag to compare

Breaking Changes

BREAKING CHANGE

This package has been transformed to ES Modules. Therefore it no longer provides a CommonJS export.
If your project uses CommonJS, it needs to be converted to ES Modules or use a dynamic import.

For more information see also:

This removes the "/proxy" endpoint and the corresponding
"connectUi5Proxy" middleware from the standard ui5-server.
Internally, this middleware made use of the connect-openui5 proxy
implementation (https://github.com/SAP/connect-openui5#proxy).

More sophisticated proxy solutions for ui5-server are already available
in the form of custom middleware extensions from the UI5-community.

The UI5 Team might provide a dedicated custom middleware extension,
with similar functionality, in the future.

  • Server now requires a Project Graph instance instead.
  • Standard middleware now rely on Project instances being available on Resources (see SAP/ui5-fs#381)
  • MiddlewareRepository#addMiddleware has been removed. Custom middleware need to be added to the project graph instead

Support for older Node.js and npm releases has been dropped.
Only Node.js v16.18.0 and npm v8 or higher are supported.

Features

  • MiddlewareUtil: Add getProject/getDependencies/resourceFactory API to interface (#547) ab28f78

All changes

v2.4.1...v3.0.0

v3.0.0-rc.3

06 Feb 08:30
Compare
Choose a tag to compare
v3.0.0-rc.3 Pre-release
Pre-release

Bug Fixes

  • MiddlewareManager: Throw if custom middleware is unknown 5d5bbe1

All changes

v3.0.0-rc.2...v3.0.0-rc.3

v3.0.0-rc.2

25 Jan 08:44
Compare
Choose a tag to compare
v3.0.0-rc.2 Pre-release
Pre-release

v3.0.0-rc.1

23 Jan 15:39
Compare
Choose a tag to compare
v3.0.0-rc.1 Pre-release
Pre-release