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

Deprecate packages #1315

Open
kestarumper opened this issue Apr 12, 2024 · 0 comments · Fixed by #1323 or #1322 · May be fixed by #1338 or #1341
Open

Deprecate packages #1315

kestarumper opened this issue Apr 12, 2024 · 0 comments · Fixed by #1323 or #1322 · May be fixed by #1338 or #1341
Milestone

Comments

@kestarumper
Copy link
Member

kestarumper commented Apr 12, 2024

Upcoming deprecation

We plan on deprecating the following packages in the upcoming v4 release:

This means we will mark the packages as deprecated on NPM and remove them from the repository. Those pacakges can still be downloaded and used but we will not contribute to them.

Migration guide to uniforms v4 with deprecated themes will be included in the uniforms v4 documentation #1305.

Planned deprecation

  • uniforms-bootstrap4 will be deprecated after a year.

Motivation

We will deprecate theme packages in a year after releasing the next version of the theme package that supports the new major version of the UI theme package.

E.g.

  1. Bootstrap releases Bootstrap 6
  2. We start working on uniforms-bootstrap6.
  3. We release uniforms-bootstrap6 and then deprecate uniforms-bootstrap5 in a year

Maintaining old packages with backward compatibility is our main problem and does not scale well. We want to stay up to date with the newest theme integrations.

When it comes to the bridges, we identified the least popular ones and want to pay more attention to the other ones. There is a plan to focus on improving uniforms-bridge-zod.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment