Share your feedback
Take a 2-min anonymous survey and tell us what’s working, what’s not, and what matters to you.
Start Survey
I don’t have feedback

Latest Protocol Releases

Here’s a feed to help you catch up with our latest releases.
Tuesday, May 16, 2023
API
Protocol
WASM
Tooling

Hotfix: sc - 0.41.1, vm - 0.3.1

Hello xWorld!

This is a hotfix release, there will be more substantial changes to these mappers in the next minor release:

  • Fixed an edge case for the token storage mappers (FungibleTokenMapper, NonFungibleTokenMapper);

Send us feedback and let's get in touch if you have any improvement ideas. Become a maintainer!

Full Release Notes
Friday, May 5, 2023
API
Protocol
WASM
Tooling

Release: sc - 0.41.0, vm - 0.3.0

Hello xWorld!

A short summary of the release:

  • Fixed compatibility with rustc v1.71.0.
  • Allocator system:
  • Contracts can now choose their own allocator. This works in multi-contract contexts.
  • New allocators: `fail` (default), `static64k`, `leaking`.
  • Removed dependency to `wee_alloc`, but using it is still possible if the contract references it directly.
  • Contract call stack size is now configurable in `multicontract.toml`.
  • The 'panic with message' system now relies on managed buffers instead of on an allocator.
  • Fixed BigUint bitwise operations in the debugger.
  • When building contracts, an additional `.mxsc.json` file is created, which packs both the contract binary, the ABI, and some additional metadata.
  • Refactor: reorganized the meta crate.
  • Deprecated some legacy methods in the API wrappers.

Send us feedback and let's get in touch if you have any improvement ideas. Become a contributor!

Full Release Notes
Tuesday, April 25, 2023
API
Protocol
WASM
Tooling

Release: sc - 0.40.1, vm - 0.2.1

Hello xWorld!

This release brings:

  • Building contracts also triggers an EI check, which verifies compatibility with various VM versions. It currently only issues warnings.
  • ManagedVecItem implementation for arrays.

Send us feedback and let's get in touch if you have any improvement ideas. Become a maintainer!

Full Release Notes
Friday, April 21, 2023
API
Protocol
WASM
Tooling

Release: Polaris Patch - v1.4.16

Hello xWorld!

One more hop before Altair release to Mainnet. We've added this patch:

  • receive a user error message whenever a wrong username is used on a transaction

We greatly appreciate your ongoing support and feedback. If you have any suggestions or are interested in becoming a maintainer, please don't hesitate to reach out.

Full Release Notes
Thursday, April 20, 2023
API
Protocol
WASM
Tooling

Release: sc - 0.40.0, vm - 0.2.0

Hello xWorld!

This release is minor, rather than a hotfix, because it is not fully backwards compatible, but in spirit it is closer to a hotfix.

What we fixed:

Send us feedback and let's get in touch if you have any improvement ideas. Become a maintainer!

Full Release Notes
Friday, April 7, 2023
API
Protocol
WASM
Tooling

Release: mx-sdk-js-core - v12.0.1

Hello xWorld!

In the works for some time, now ready to be announced, v12.0.1 release brings:

  • support for guarded transactions;
  • some breaking changes.

Check details for a comprehensive explanation of each change. We greatly appreciate your ongoing support and feedback. If you have any suggestions or are interested in becoming a maintainer, please don't hesitate to reach out on Discord or Telegram.

Full Release Notes

Join a growing ecosystem

If you build on MultiversX and don't see your project listed, let us know.
Submit Project