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.55.0 #790

Merged
merged 1 commit into from
Jul 4, 2024
Merged

Release v0.55.0 #790

merged 1 commit into from
Jul 4, 2024

Conversation

xgreenx
Copy link
Collaborator

@xgreenx xgreenx commented Jul 4, 2024

Version v0.55.0

Added

  • #781: Added base_asset_id to checked metadata.

Changed

  • #784: Avoid storage lookups for side nodes in the SMT.
  • #787: Fixed charge functions to profile cost before charging.

Breaking

  • #783: Remove unnecessary look up for old values by adding new methods to the StorageMutate trait. The old insert and remove are now replace and take. The new insert and remove don't return a value.
  • #783: Renamed methods of StorageWrite trait from write, replace, take to write_bytes, replace_bytes, take_bytes.
  • #788: Fix truncating sp to MEM_SIZE in grow_stack, and allow empty writes to zero-length ranges at $hp.

Fixed

Breaking

  • #789: Avoid conversion into usize type and use u32 or u64 instead. The change is breaking since could return other errors for 32-bit systems.
  • #786: Fixed the CCP opcode to charge for the length from the input arguments.
  • #785: Require ContractCreated output in the Create transaction. The TransactionBuilder<Create> has a add_contract_created method to simplify the creation of the ContractCreated output for tests.

What's Changed

Full Changelog: v0.54.1...v0.55.0

@xgreenx xgreenx requested a review from a team July 4, 2024 20:14
@xgreenx xgreenx self-assigned this Jul 4, 2024
@xgreenx xgreenx requested review from Voxelot and Dentosal July 4, 2024 20:15
@xgreenx xgreenx added this pull request to the merge queue Jul 4, 2024
Merged via the queue into master with commit 2604237 Jul 4, 2024
39 checks passed
@xgreenx xgreenx deleted the release/v0.55.0 branch July 4, 2024 20:37
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.

2 participants