Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ROADMAP] UI5 Tooling 5.0 / Specification Version 5.0 #976

Open
15 tasks
flovogt opened this issue Jul 5, 2024 · 0 comments
Open
15 tasks

[ROADMAP] UI5 Tooling 5.0 / Specification Version 5.0 #976

flovogt opened this issue Jul 5, 2024 · 0 comments
Assignees
Labels
roadmap Issue contains a roadmap

Comments

@flovogt
Copy link
Member

flovogt commented Jul 5, 2024

This is a draft, likely to contain more topics than we will actually be able to work on. We appreciate your feedback.

UI5 Tooling 5.0+

Breaking changes

  • ui5-builder: Remove XMLCompositeAnalyzer.js. XMLComposite controls were deprecated with UI5 1.88.0
    • Note long-term support of older UI5 releases which still make use of this. Maybe make this an opt-in option in ui5.yaml?
  • ui5-builder: Relocate generateJSDoc to thirdparty module (JIRA: CPOUI5FOUNDATION-593)
  • ui5-builder: Task API changes (minify / buildThemes) in context of Task Workers RFC (CPOUI5FOUNDATION-700)
  • ui5-builder: Remove experimental CSS Variables feature
  • ui5-server: Remove or deprecate testRunner middleware (required resources are part of the npm packages since UI5 1.115)
  • ui5-project: Limit execution of generateManifest task to framework libraries

Features

Specification Version 5.0+

Breaking changes

  • Breaking change: Require a manifest.json for libraries
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
roadmap Issue contains a roadmap
Projects
None yet
Development

No branches or pull requests

1 participant