Skip to content

v4.0.0

Compare
Choose a tag to compare
@openui5bot openui5bot released this 23 Jul 15:58
· 44 commits to main since this release

Breaking Changes

  • Drop node v21 support 7b27171
  • Discontinue bundling of JavaScript modules as string 7691b08
  • Task API arguments rename (#995) d1f87e0
  • Require Node.js 20.11.x/>=22.0.0 b76ff75
  • Bundling: Enforce usage of sap.ui.predefine instead function wrappers (#1021) 4bda728

Dependency Updates

  • Bump rimraf from 5.0.8 to 6.0.1 2b4f309
  • Bump terser from 5.29.1 to 5.29.2 (#1000) 2b6da9e
  • Bump espree from 9.6.1 to 10.0.1 08eb716
  • Bump terser from 5.27.1 to 5.27.2 (#991) 204145d
  • Bump workerpool from 6.5.1 to 9.1.0 b78a70c

Features

  • Apply default values to bunde definitions for standard tasks (#1033) 4178e1a
  • Bundle 'require' section with async flag for specVersion: 4.0 (#1042) dfa67fe
  • bundle/Builder: Support async require sections and conditional core boot e421e2f
  • manifest.json: Auto-fill supportedLocales b085634

BREAKING CHANGE

Created bundles use sap.ui.predefine instead function wrappers. For
projects this is a compatible change. Only the produced bundle content
changes.

Task API namespace option got renamed to projectNamespace

JIRA: CPOUI5FOUNDATION-802
Relates to: SAP/ui5-tooling#701

Support for older Node.js and npm releases has been dropped.
Only Node.js 20.11.x and >=22.0.0 as well as npm 8 or higher are supported.

All changes

v3.3.0...v4.0.0