·
87 commits
to main
since this release
What's Changed
values_impl::Valuefrom 48 to 32 bytes by @mkurnikov in #17968- [executor-benchmark] Support indexer grpc. by @grao1991 in #18024
- Various small edits to aptos-dkg by @waamm in #18066
- [compiler] Add a simplifier rule to replace
matchwithisby @wrwg in #18070 - [localnet] Add support for using existing Docker network by @banool in #18079
- [CLI] Release version 7.11.0 by @banool in #18080
- [vm][perf] Inline
TypeBuilder::checkby @mkurnikov in #18073 - [vm][perf] Get rid of closure in
Container::copy_value::copy_rc_ref_vec_valby @mkurnikov in #18074 - [move compiler] address nits by @junxzm1990 in #18092
- Rust 1.90 by @wqfish in #18052
- [consensus] add counters to preparer by @zekun000 in #18101
- [compiler] add visibility modifier to structs/enums: step 1 by @rahxephon89 in #18022
- [move] Various bytecode optimizations by @georgemitenkov in #18039
- remove fill_id for market by @igor-aptos in #18096
- randomize order id to reduce conflicts by @igor-aptos in #18099
- [opt-proposal] cache opt blocks to support retrivals by @ibalajiarun in #18108
- [move-unit-test][CLI] override option module in move unit tests by @rahxephon89 in #18105
- Migrate obsolete Runson parameter by @sionescu in #18121
- Revert "Migrate obsolete Runson parameter" by @ibalajiarun in #18132
- Add new field PVSS by @waamm in #18077
- [types] Introduce new payload for encrypted mempool by @ibalajiarun in #17919
- [qs] Make ProofOfStore and SignedBatchInfo generic over BatchInfo by @ibalajiarun in #18062
- [annotator] Avoid constructing and scanning values for tables by @wrwg in #18088
- revert usage of unreleased BigOrderdedMap API by @igor-aptos in #18131
- [indexer] Missed changes from PR#18088 by @wrwg in #18144
- reconstruct edits by @rex1fernando in #18102
- [indexer] do not clone if not needed by @georgemitenkov in #18146
- Generic
WeightedConfigby @rex1fernando in #18141 - [framework] generate a burn_ref to facilitate APT FA burning. by @lightmark in #18153
- [replay-verify] Use performance images by @wqfish in #18154
- [move-package] Split git handling logic into its own Rust file by @mkurnikov in #18147
- [move package] fix unification of named addresses by @vgao1996 in #18115
- [docker] Install a newer version of clang by @wqfish in #18143
- Edits for new field PVSS, focused on SoK by @waamm in #18155
- [vm] Move VM profiler by @calintat in #18072
- [Faucet] Add Multi Asset support to the Aptos faucet by @0xmaayan in #18078
- [Storage] Enable filters for state kv by @wqfish in #18068
- [vm] Add stack size checking at function boundaries by @georgemitenkov in #18167
- Edits around aggregatability of new field PVSS by @waamm in #18172
- [Aptos CLI] release 7.11.1 by @rahxephon89 in #18179
- Use the new highperf runner for Docker Rust builds by @sionescu in #18169
- Revert "Use the new highperf runner for Docker Rust builds" by @sionescu in #18182
- [forge] Enable upcoming VM features on forge by @georgemitenkov in #18178
- [vm] Use &[Type] for native type args by @georgemitenkov in #18171
- [executor] optimize ledger update by @zekun000 in #18173
- update license by @sherry-x in #18190
- Various optimizations by @wqfish in #18166
- Fix publishing for option module by @rahxephon89 in #18191
- [aptos-vm] Cache keyless configs in environment by @georgemitenkov in #18180
- [compiler][framework] Enable inlining optimization for framework release by @rahxephon89 in #18175
- [qs] introduce BatchInfoExt and BatchSignatureAggregator enums to support extensible BatchInfo by @ibalajiarun in #18084
- [aptos fuzz] add fuzzing target for u256 by @junxzm1990 in #18081
- [framework] Add support for reflection by @wrwg in #17892
- [gha] monitor gha rate limit by @rustielin in #18193
- [VM] Fix divergence in error behavior of txn validation by @wrwg in #18208
- update KeylessConfiguration comments by @alinush in #18221
- [log] change a few info to debug by @zekun000 in #18209
- Add fill id to bulk order fill event and cancellation reason to APIs by @sitalkedia in #18212
- [qs] Introduce BatchV2 by @ibalajiarun in #18085
- [API] Add support for encrypted transaction filtering. by @JoshLind in #18211
- [Indexer gRPC] Add billing metrics to v2 data services by @just-in-chang in #18227
- Change arkworks dependencies to use custom version by @rex1fernando in #18231
- [consensus] Introduce OptQS::V2 Payload by @ibalajiarun in #18087
- [move compiler] fix issue #17211 by @junxzm1990 in #18229
- [cp][aptos-release-v1.39] [Priority Fee] Add a public function to set limit. by @aptos-bot in #18258
- [cp][aptos-release-v1.39] [DKG] small cleanup by @aptos-bot in #18274
- [cp][aptos-release-v1.39] [vm] Small fixes to interpreter caches by @aptos-bot in #18272
- [aptos-release-v1.39] Bump version to 1.39.0 by @aptos-bot in #18309
Full Changelog: aptos-node-v1.38.5-rc...aptos-node-v1.39.0-rc