Skip to content

Releases: movementlabsxyz/aptos-core

movement-full-node-l1-v2.0.3

29 May 17:30
76feb6f

Choose a tag to compare

This release contains several security fixes from upstream

What's Changed

  • feat: update feature flag 87 by @0xIcarus in #306
  • Disable timed feature UseFullTransactionSizeForTransactionMetadata by @fEst1ck in #321
  • [verifier] fix mod_bounds.max to use per-module limit by @fEst1ck in #327
  • add .movement to .gitignore by @ganymedio in #331
  • Feat: Add view function is_asset_type_dispatchable by @ganymedio in #333
  • Bug fix / Add validation for commission percentage in switch_operator: 8b6c5de by @musitdev in #260
  • [vm] fix extract_abort_info for compiler-generated abort codes by @fEst1ck in #329
  • Bug: [storage] Fix incorrect assertion in LedgerState::new, ref:b7f57fa by @musitdev in #324
  • Bug: Fix MempoolMessageId ordering and improve error handling by @musitdev in #323
  • [block-executor] fix keys_read returning writes instead of reads by @apenzk in #339
  • [ordered_map] Fix append_impl boundary case by @apenzk in #325
  • Fix trusted-waypoint restore history handling by @areshand in #341

Full Changelog: v2.0.2...v2.0.3

movement-full-node-l1-v2.0.2

04 May 23:54
7fb423c

Choose a tag to compare

This release contains several security fixes from upstream

What's Changed

  • [ci] add aptos-debugger container and migrate to blacksmith runners by @nicholasflintwillow in #301
  • large_packages.move: audit fixes by @andygolay in #303
  • update dashboard jsons by @apenzk in #297
  • Dependabot security alerts critical fixes by @andygolay in #307
  • Backporting fixes by @fEst1ck in #302
  • Add automated license compliance check to PR validation workflow by @andygolay in #288
  • [consensus] enforce sender-author binding for rand share messages by @fEst1ck in #312
  • Revert voting power increase limit to 50 by @rubujubi in #314
  • skip epoch end ledger info verifying before trusted waypoint by @areshand in #316
  • disable feature 67 by @fEst1ck in #300

Full Changelog: v2.0.1...v2.0.2

movement-full-node-l1-v2.0.1

18 Mar 19:13
6a8fd08

Choose a tag to compare

This release contains several security hotfixes and infrastructure improvement

Bug Fixes

  • Fixed gas accounting to include full transaction size
  • Fixed reachable unwrap in crypto native
  • Enabled feature 91 DEFAULT_ACCOUNT_RESOURCE on testnet and mainnet

Infrastructure

  • Added failsafe for depleted staking rewards treasury
  • Re-added macOS Intel build support
  • Updated mainnet gas schedule
  • Docker network compatibility fix (RPC on 0.0.0.0)

Other

  • Updated README with Movement branding
  • CLI banner and output improvements

What's Changed

  • feat: add failsafe for depleted staking rewards treasury by @0xIcarus in #274
  • Set RPC entry point to 0.0.0.0 to be compatible with docker network by @musitdev in #271
  • docs: update root README for Movement branding and use relative links by @apenzk in #277
  • Improve swarm tests for GGP depletion failsafe by @0xIcarus in #281
  • Render newline and quotation mark chars in Movement CLI output by @andygolay in #280
  • Add Movement CLI release workflow by @andygolay in #285
  • Gas schedule update on mainnet by @rubujubi in #283
  • Release CLI action: Fix CRATE_DIR by @andygolay in #287
  • [Bugfix] Fix reachable unwrap in crypto native by @fEst1ck in #289
  • [Bugfix] Use full transaction size in computing transaction metadata by @fEst1ck in #294
  • add script to enable feature 91 by @rubujubi in #296

New Contributors

Full Changelog: v2.0.0...v2.0.1

movement-full-node-l1-v2.0.0

18 Mar 18:55

Choose a tag to compare

This release represents v2.0.0 of L1 migration which is a major milestone for the Movement Network that incorporates upstream Aptos development along with Movement-specific enhancements for the L1 migration.

What's Changed

Full Changelog: https://github.com/movementlabsxyz/aptos-core/commits/v2.0.0

Movement CLI v7.4.0

12 Feb 22:12
d9d1ab9

Choose a tag to compare

What's Changed

  • [network] onchain discovery tool by @larryl3u in #228
  • Prettify Aptos CLI -> Movement CLI by @musitdev in #224
  • Cherry pick MIP-124 (#227) by @0xmovses in #236
  • Fix and add Integration Test for staking reward with GGP by @areshand in #238
  • Automating the framework upgrade by @areshand in #242
  • movement thursday by @larryl3u in #244
  • feat: enable partial gov voting by @0xmovses in #243
  • Update default Move.toml branch and set default network to testnet by @andygolay in #252
  • Temporarily increase the staking increase limit by @areshand in #250
  • Reset migration parameters by @areshand in #253
  • update the genrated scripts by @areshand in #255
  • Feat / Add a script to update the staking lock period by @musitdev in #261
  • abort function name fix in rest api by @areshand in #262
  • feat: update script for delegated stake automation by @0xmovses in #256
  • Cherrypick and update gas schedule by @areshand in #265
  • State sync optimization by @areshand in #264
  • reduce reward rate and increase it back after migration by @areshand in #266
  • feat: Add CI/CD infrastructure for image builds by @radupopa369 in #268
  • relax gas limit to honor previous upper-limit by @areshand in #269
  • feat: add failsafe for depleted staking rewards treasury by @0xIcarus in #274
  • Set RPC entry point to 0.0.0.0 to be compatible with docker network by @musitdev in #271
  • docs: update root README for Movement branding and use relative links by @apenzk in #277
  • Improve swarm tests for GGP depletion failsafe by @0xIcarus in #281
  • Render newline and quotation mark chars in Movement CLI output by @andygolay in #280
  • Add Movement CLI release workflow by @andygolay in #285
  • Gas schedule update on mainnet by @rubujubi in #283
  • Release CLI action: Fix CRATE_DIR by @andygolay in #287

New Contributors

Full Changelog: https://github.com/movementlabsxyz/aptos-core/commits/movement-cli-v7.4.0

movement-full-node-l2-v1.0.1

17 Mar 20:32
8c50fc0

Choose a tag to compare

What's Changed

Full Changelog: movement-full-node-v1.0.0...movement-full-node-v1.0.1

movement-full-node-l2-v1.0.0

17 Mar 20:27
68da3ba

Choose a tag to compare

What's Changed

  • Downgrade bigdecimal dependency to 0.3 by @mzabaluev in #140
  • fix: centralize aptos-indexer-processors deps by @mzabaluev in #145
  • feat!(indexer-grpc-utils): Cut out cloud-storage dependency from indexer-grpc by @mzabaluev in #141
  • Add mint_to and burn_from functions in tx_fees module by @Primata in #143
  • Destroying mint cap evaluation by @l-monninger in #147
  • fix: remove false assertion for movement networks by @0xmovses in #151
  • fix: on primary_fungible_store::transfer create account if needed by @andygolay in #149
  • Mempool Simplification by @l-monninger in #146
  • fix: increase txn expiration by @0xmovses in #152
  • chore: fix build dependencies for movement, generated docs by @mzabaluev in #164
  • Update CODEOWNERS to include protocol team by @andygolay in #165
  • chore: prevent atomic and native bridge methods from doing anything and tidy up … by @l-monninger in #156
  • feat: make is_core_resource_address always return false by @andygolay in #160
  • feat: account::destroy_account_from function to decommission core resources account, feature flag DECOMMISSION_CORE_RESOURCES by @andygolay in #167

Full Changelog: movement-full-node-v0.0.1-alpha...movement-full-node-v1.0.0

movement-full-node-v0.0.1-alpha

08 Aug 10:23
fb4109f

Choose a tag to compare

What's Changed

  • Monza by @0xmovses in #1
  • Devnet merge by @0xmovses in #2
  • Make services pub by @0xmovses in #3
  • chore: remove VSCode configuration from git by @mzabaluev in #4
  • schemadb: Remove API variability by @mzabaluev in #8
  • schemadb: Remove API variability (take 2) by @mzabaluev in #9
  • ENG-179 Remove ring dependency from aptos-crypto and pare down dependent code by @mzabaluev in #5
  • ENG-251 aptos-logger: cut out async logging by @mzabaluev in #10
  • ENG-180: Cut out async dependencies from consensus-types and async-vm by @mzabaluev in #7
  • ENG-206 Implement Block Reversion by @0xmovses in #6
  • fix: trying miscellaneous state view id. by @0xmovses in #12
  • FinalityView, a DbReader wrapper to represent a finalized state by @mzabaluev in #13
  • Faucet Instrumentation by @l-monninger in #14
  • Make LedgerInfo the source of truth on revert by @mzabaluev in #22
  • fix: prevent zero divide on long epoch duration by @mzabaluev in #23
  • A Helper for Syncing w/ the Upstream by @l-monninger in #40
  • Sync With Upstream: fixups, updating the CLI to 3.5.0 by @mzabaluev in #43
  • Sync With Upstream by @l-monninger in #30
  • fix(vm-genesis): fix zero division, use the zero rewards rate instead by @mzabaluev in #44
  • APT to MOVE by @andyjsbell in #47
  • Allow rewards percentage to be 0 by @mzabaluev in #45
  • Configure movement init to Movement devnet and testnet, remove mainnet for now by @andygolay in #46
  • aptos-db: revert_commit reordering and improvements by @mzabaluev in #28
  • Change CLI init config branding from Aptos to Movement by @andygolay in #49
  • Services Update by @l-monninger in #51
  • finalized_block_height getter for FinalityView by @mzabaluev in #52
  • Indexer: Remove all unwrap and panic for missing Tx WriteSet data. by @musitdev in #53
  • Clean up .github/workflows by @mzabaluev in #58
  • Remove panic in write_set_change grpc convertion by @musitdev in #63
  • Fix: Recommend --skip-faucet flag on movement init with testnet and link to faucet after creating profile by @andygolay in #61
  • Fix error return format in init.rs by @andygolay in #65
  • remove panic in write_set_change grpc convertion by @l-monninger in #66
  • Break lock reentrancy in StateKey registry by @mzabaluev in #67
  • Atomic bridge by @andyjsbell in #72
  • Patch log macros in db pruner to use tracing by @mzabaluev in #79
  • Atomic Bridge: Add get_bridge_transfer_details view function and fix duplicate create_time_lock calls by @andygolay in #83
  • Atomic Bridge: Add get_bridge_transfer_details view function and fix duplicate create_time_lock calls by @andygolay in #85
  • Update spec for atomic bridge feature flag by @andyjsbell in #93
  • Dependency bump for diesel 2.2 and diesel-async 0.5 by @mzabaluev in #97
  • fix: explicitly disable atomic bridge feature by @andyjsbell in #96
  • Remove EIP 55 check from atomic_bridge_counterparty::lock_bridge_transfer_assets and use EventHandle for events by @andygolay in #87
  • Framework Move modules and spec for Trusted Relayer Native Bridge by @andygolay in #100
  • fix: revert. by @l-monninger in #103
  • Native bridge: Modify param serialization to make bridge transfer IDs match on Move and Solidity sides in both L1 -> L2 and L2 -> L1 directions by @andygolay in #105
  • Add Bridge Fee to Move Bridge Module by @Primata in #101
  • Fix: remove hex conversion from initiator in complete bridge transfer, refactor to one module per file by @andygolay in #110
  • 0xmovses/genesis ggp by @0xmovses in #120
  • Governed Gas Pool Spec by @l-monninger in #118
  • Update to Movement fork of bcs by @mzabaluev in #111
  • feat: add test helper to set chain_id by @0xmovses in #127
  • Governed Gas Pool by @l-monninger in #114
  • Add burn_from() method to native_bridge module by @Primata in #123
  • Remove duplicate get_test_signed_transaction_with_chain_id function by @andygolay in #128
  • Cleanup Move warnings in Governed Gas Pool module and spec by @andygolay in #129
  • Move Rate Limiter by @Primata in #113
  • Movement Labs Release Builder by @l-monninger in #122
  • Add Mint To by @Primata in #134
  • fix: GGP add to feature enums by @0xmovses in #135
  • fix: release package missing. by @l-monninger in #133
  • fix: use direct set gas schedule on testnet. by @l-monninger in #136

New Contributors

Full Changelog: https://github.com/movementlabsxyz/aptos-core/commits/movement-full-node-v0.0.1-alpha