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

FEATURE - Ensuring UI5 2.x compliance for cards-editor-middleware Plugin #2681

Open
UBSusmitha opened this issue Dec 10, 2024 · 1 comment
Open
Assignees

Comments

@UBSusmitha
Copy link
Contributor

UBSusmitha commented Dec 10, 2024

Description

Is your feature request related to a problem? Please describe.

With this task, we are ensuring our cards-editor-middleware plugin is in compliance for UI5 2.x.

Describe the solution you'd like

Check if we can reuse the preview-middleware plugin to achieve our card tooling tasks.

If not, then let's make open-ux-tools/cards-editor-middleware compatible with UI5 2.x. There are some deprecated functions used that will no longer work in UI5 2.x,

for example, sap.ui.getCore, sap.ushell.Container.getRenderer, or sap.ushell.Container.createRenderer.

We need to replace all deprecated APIs with alternative ones.

Done Criteria:

We need to ensure our middleware works with both SAP UI5 1.x versions and SAP UI5 2.x versions.
Additional context

UI5+2.0+-+FLP+Transition+Guide
Make UI5 DIST future proof
Application-Preview-Generator Wiki

How to run card tooling in VS code?

Follow steps mentioned in Application-Preview-Generator Wiki.
Command npx @sap-ux/create@latest add cards-editor will help you to install cards-editor-middleware node module in VS code.

@UBSusmitha
Copy link
Contributor Author

Commit merged:
#2613

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant