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

chore(framework): remove component features #10624

Merged
merged 7 commits into from
Jan 23, 2025
Merged

Conversation

vladitasev
Copy link
Contributor

@vladitasev vladitasev commented Jan 22, 2025

Both components with features (Input.ts and ColorPalette.ts) have already been reworked. This change is a follow-up cleanup.

Changes:

  • The ComponentFeature class is no longer needed and can be safely removed (the base features registry still remains for framework features such as OpenUI5Support.ts).
  • All mentions of InputSuggestions.js and ColorPickerMoreColors.js removed from JSDoc
  • All imports of the 2 features removed from tests
  • Docs updated
  • README.md updated

```js
// @deprecated this import is no longer needed as of 2.7.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of deprecating this, we can document that it can be preloaded by static import so that a dynamic import can be skipped if the app decides this is better for user experience

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@vladitasev vladitasev merged commit d294aad into main Jan 23, 2025
10 checks passed
@vladitasev vladitasev deleted the remove-component-features branch January 23, 2025 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants