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] Specification Version 2.0 // UI5 CLI 2.0 #204

Closed
14 of 15 tasks
RandomByte opened this issue Jan 13, 2020 · 3 comments
Closed
14 of 15 tasks

[ROADMAP] Specification Version 2.0 // UI5 CLI 2.0 #204

RandomByte opened this issue Jan 13, 2020 · 3 comments
Labels
roadmap Issue contains a roadmap

Comments

@RandomByte
Copy link
Member

RandomByte commented Jan 13, 2020

This is a list of possible changes that might be implemented with UI5 CLI 2.0. It is not final. Feedback is appreciated.

Current master branches of all UI5 Tooling repositories (except UI5 Tooling) reflect v2.0 development.

Specification Version 2.0

specVersion: '2.0'

Breaking Changes

  • Schema validation of ui5.yaml: UI5 Project will error out for unrecognized fields or wrong values ([FEATURE] Add Configuration Schema ui5-project#274)
  • Require namespace for application and library projects: UI5 Project must be able to determine the projects namespace. E.g. through the manifest.json or .library file (https://github.com/SAP/ui5-builder/pull/430/files)
    • A manual configuration in the ui5.yaml is not allowed. This is to make sure that UI5 runtime also has access to it
  • By default, .properties files are assumed to be UTF-8 encoded instead of ISO-8859-1 (documentation)

Features

UI5 CLI 2.0

@ui5/cli@2.0

Breaking changes

Features

Bug Fixes

@RandomByte RandomByte added the roadmap Issue contains a roadmap label Jan 13, 2020
@RandomByte RandomByte pinned this issue Jan 13, 2020
@bd82
Copy link
Member

bd82 commented Feb 6, 2020

I believe Node.js 10 support should be kept until 04/2021 to align with Node.js LTS schedule.

@cschuff
Copy link

cschuff commented Mar 5, 2020

Would love to see schema validation and json schemas for ui5.yaml. That could as well lead to more tooling support coming from the community :)

@RandomByte
Copy link
Member Author

Everything that is ticked off has bee released with UI5 CLI v2.0.1 🎉

Resources:

@RandomByte RandomByte unpinned this issue Feb 26, 2021
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

3 participants