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

Release v0.36.0 #545

Merged
merged 1 commit into from
Aug 8, 2023
Merged

Release v0.36.0 #545

merged 1 commit into from
Aug 8, 2023

Conversation

xgreenx
Copy link
Collaborator

@xgreenx xgreenx commented Aug 8, 2023

Version 0.36.0

Changed

  • #525: The $hp register is no longer restored to it's previous value when returning from a call, making it possible to return heap-allocated types from CALL.
  • #535: Add better test coverage for TR and TRO.

Breaking

  • #514: Add ChainId and GasCosts to ConsensusParameters.
    Break down ConsensusParameters into sub-structs to match usage. Change signatures of functions to ask for
    necessary fields only.
  • #532: The TRO instruction now reverts when attempting to send zero coins to an output. Panic reason of this TransferZeroCoins, and TR was changed to use the same panic reason as well.

Fixed

  • #511: Changes multiple panic reasons to be more accurate, and internally refactors instruction fetch logic to be less error-prone.

  • #529 #534: Enforcing async WASM initialization for all NPM wrapper packages.

  • #531: UtxoId::from_str and TxPointer::from_str no longer crash on invalid input with multibyte characters. Also adds clippy lints to prevent future issues.

Breaking

  • #527: The balances are empty during predicate estimation/verification.

What's Changed

New Contributors

Full Changelog: v0.35.3...v0.36.0

@xgreenx xgreenx requested review from MitchTurner and a team August 8, 2023 12:25
@xgreenx xgreenx self-assigned this Aug 8, 2023
@xgreenx xgreenx added this pull request to the merge queue Aug 8, 2023
Merged via the queue into master with commit 92bbca1 Aug 8, 2023
33 checks passed
@xgreenx xgreenx deleted the release/0.36.0 branch August 8, 2023 17:24
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.

3 participants