Skip to content

Conversation

@andreibancioiu
Copy link
Contributor

@andreibancioiu andreibancioiu commented Apr 14, 2022

Prepare the release of erdjs 10.

erdjs 10 brings a series of breaking changes. Most importantly, the packages walletcore, dapp, contractWrappers and the network providers (ApiProvider, ProxyProvider) have been extracted to separate repositories - consequently, they are now distributed as separate NPM packages. erdjs does not depend anymore on the libraries fs, crypto and axios.

The classes responsible with parsing contract results or query responses, and the ones responsible with transaction completion detection have been rewritten, as well.

Furthermore, we have removed a couple of previously-thought as utility functions, in order to simplify and improve the codebase of erdjs.

docs: erdjs and the new, related packages

docs: the erdjs 10 cookbook

docs: the migration guide from erdjs 9.x to erdjs 10

docs: extension points of erdjs

@andreibancioiu andreibancioiu self-assigned this Apr 14, 2022
danielailie
danielailie previously approved these changes Apr 14, 2022
Eustatiu
Eustatiu previously approved these changes Apr 14, 2022
CHANGELOG.md Outdated
## 10.1.0
- [Fix exports and prepare release of erdjs 10](https://github.com/ElrondNetwork/elrond-sdk-erdjs/pull/197)

## 10.0.1-beta.2
Copy link
Contributor

Choose a reason for hiding this comment

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

I would remove the beta changelog and put everything in 10.1.0

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Makes sense. Will fix.

@andreibancioiu andreibancioiu merged commit bed3df4 into main Apr 14, 2022
@andreibancioiu andreibancioiu deleted the prepare-release-v10 branch April 14, 2022 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants