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

Drop old code #1150

Open
Yang-33 opened this issue Jan 27, 2025 · 0 comments
Open

Drop old code #1150

Yang-33 opened this issue Jan 27, 2025 · 0 comments
Assignees
Labels

Comments

@Yang-33
Copy link
Contributor

Yang-33 commented Jan 27, 2025

Starting from v8.0.0, we have automated code generation. It's been a year since then. To allow users to migrate, we've kept the old code for now, but we plan to remove it soon.

If users want to use the latest features, they should migrate their code. If the latest features are not needed, there's no issue with not upgrading the version. However, please note that older versions will not be supported.

Task list to accomplish this:

  1. Add @deprecated to all old code and specify the migration path.
  2. Increase the patch version and publish it.
  3. Document the migration method somewhere.
  4. Remove the old code.
  5. Increase the major version and publish it.

A tool for automatic code migration will not be provided. Of course, if you read this and you're interested to contribute to this project and our community, you can write a migration tool and contribute.

@Yang-33 Yang-33 self-assigned this Jan 27, 2025
@Yang-33 Yang-33 added the keep label Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant