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 methods and packages that are no longer relevant #7342

Open
krzysu opened this issue Oct 18, 2024 · 0 comments
Open

Deprecate methods and packages that are no longer relevant #7342

krzysu opened this issue Oct 18, 2024 · 0 comments
Labels
4.x 4.0 related 5.x 5.0 related issues

Comments

@krzysu
Copy link
Contributor

krzysu commented Oct 18, 2024

As we prepare for future version of the library, we should start marking functions and modules that we no longer plan to support, signaling to users that they should transition away from using them. Communicating this early will help avoid confusion later.
As I understand, there are functions inherited from Web3.js v1 that were kept for compatibility but are no longer in use or relevant. Additionally, some packages, like web3-eth-ens, shouldn’t be recommended anymore as they are outdated.

It becomes straightforward if we have a clear list of functions that we no longer plan to support.

/**
 * @deprecated This function will be removed in the next major release. Use `newFunction()` instead.
 */
function oldFunction() {
  //
}
@mconnelly8 mconnelly8 added 4.x 4.0 related 5.x 5.0 related issues labels Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x 4.0 related 5.x 5.0 related issues
Projects
None yet
Development

No branches or pull requests

3 participants
@krzysu @mconnelly8 and others