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

webcomponents not using polymer anymore #7436

Open
BHDBvde opened this issue May 23, 2024 · 4 comments
Open

webcomponents not using polymer anymore #7436

BHDBvde opened this issue May 23, 2024 · 4 comments
Labels
refactor Internal improvement requires new major This would be a breaking change

Comments

@BHDBvde
Copy link

BHDBvde commented May 23, 2024

Describe your motivation

Polymer is getting really old, and not supported anymore.

Describe the solution you'd like

That the Vaadin components don't use polymer anymore.

There are lit components but they say:This component is an experiment and not yet a part of Vaadin platform.

  • There is no ETA regarding specific Vaadin version where it'll land.

Describe alternatives you've considered

other component libraries

Additional context

No response

@rolfsmeds rolfsmeds added refactor Internal improvement requires new major This would be a breaking change labels May 24, 2024
@rolfsmeds
Copy link
Contributor

Thank you for your interest in the Lit conversion!

We are working on creating fully-Lit-based versions of all components, but don't currently have an ETA for when it will be finished. As it's a big change it is also likely to require a new major version of the platform.

@BHDBvde
Copy link
Author

BHDBvde commented May 24, 2024

Thanks, that's good to know.
Is it possible to follow the progress in this Lit conversion?

@rolfsmeds
Copy link
Contributor

@web-padawan do you have suggestions of how one might follow the progress?

@web-padawan
Copy link
Member

We don't have a public board for this. Here's the list of the components that aren't converted yet:

  • app-layout
  • avatar-group
  • board
  • charts
  • cookie-consent
  • crud
  • date-time-picker
  • field-highlighter
  • form-layout
  • horizontal-layout
  • integer-field
  • item
  • list-box
  • map
  • message-input
  • message-list
  • multi-select-combo-box
  • notification
  • scroller
  • tabsheet
  • time-picker
  • vertical-layout

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactor Internal improvement requires new major This would be a breaking change
Projects
None yet
Development

No branches or pull requests

3 participants