Releases: autonomys/subspace
mainnet-2025-may-08
This is a pre-release for mainnet with substrate upgrade and other segment related changes. Used for testing to ensure compatibility
Notable changes
- Update substrate and its dependencies to polkadot-stable2412-1
- Parallelize Cluster Farm maintenance
- Improve object retrieval from the segments
- Use confirmation depth as canonicalization delay to reduce the memory footprint
- Snap Sync fixes
New Contributors
- @Dimitrolito made their first contribution in #3375
- @tomasandroil made their first contribution in #3392
- @torrpriius made their first contribution in #3400
Build variants
There are two versions of x86-64 builds for Ubuntu and Windows:
- skylake: for Intel Skylake/AMD Ryzen processors and newer
- x86-64-v2: for older processors since ~2009 and some old VMs
- older processors/VMs are no longer supported by official releases, but can still be compiled manually if desired
- x86-64 container images are built for Skylake/AMD Ryzen processors and newer only
Farmer builds with -rocm
suffix are for plotting with AMD GPUs.
Full Changelog: mainnet-2025-jan-14...mainnet-2025-may-08
runtime-taurus-2025-may-04
Runtime release for Consensus on Taurus with spec version 15
What's Changed
- Correctly count the cross-chain XDM fee transfer and ensure the balance bookkeeping match the domain total issuance in #3496
- Migrate to V1 XDm message format in #3503
- Ensure minting funds after fallible checks and skip transfer checks on XDM when disabled in #3514
Full Changelog: runtime-taurus-2025-apr-24-1...runtime-taurus-2025-may-04
evm-runtime-upgrade-taurus-2025-may-04
Runtime release for EVM on taurus with spec version 5
What's Changed
- Correctly count the cross-chain XDM fee transfer and ensure the balance bookkeeping match the domain total issuance in #3496
- Migrate to V1 XDm message format in #3503
- Ensure minting funds after fallible checks and skip transfer checks on XDM when disabled in #3514
Full Changelog: domain-genesis-storage-taurus-2025-apr-24...domain-genesis-storage-taurus-2025-may-04
runtime-taurus-2025-apr-24
Release for taurus runtime upgrade with spec version 14
What's Changed
- Fix pre_dispatch handling for xdm v1 message and enable v1 for test runtimes in #3473
- Account the
chain_rewards
against the domain balance bookkeeping check in #3479 - Skip domain balance check for domain 0 on Taurus in #3487
- Migrate from StorageValue to StorageMaps for XDM tags in #3488
- Fix unlock failure due to missing share price in #3480
Full Changelog: runtime-taurus-2025-mar-28...runtime-taurus-2025-apr-24-1
evm-runtime-upgrade-taurus-2025-apr-24
Release for EVM runtime on Taurus with spec version 4
What's Changed
- Fix pre_dispatch handling for xdm v1 message and enable v1 for test runtimes in #3473
- Migrate from StorageValue to StorageMaps for XDM tags in #3488
Full Changelog: domain-genesis-storage-taurus-2025-mar-27...domain-genesis-storage-taurus-2025-apr-24
taurus-2025-apr-22
What's Changed
- Domain snap sync fixes in #3485
- fix: cache not detected when farmer is run in cluster mode in #3489
- Re-use the last piece for the next object in a batch in #3472
Full Changelog: taurus-2025-apr-07...taurus-2025-apr-22
taurus-2025-apr-07
What's Changed
- Downgrade xdm message listener errors to debug in #3461
- Stop downloading entire segments when retrieving objects in #3362
- Fix default pruning params for domains in #3470
- Use confirmation depth as canonicalization delay in #3471
- Adjust domain type specific args format in #3475
- Add domain starting checks in #3458
- Update consensus block import throttling to be half of consensus block pruning depth when running domains in #3478
- Silence a harmless warning about a new FromSwarm event type in #3477
Full Changelog: taurus-2025-mar-26...taurus-2025-apr-07
runtime-taurus-2025-mar-28
Runtime upgrade release for consensus chain on Taurus network. Spec version is 13
What's Changed
- Migrate pallet-messenger to General Unsigned extrinsics in #3435
- Include multisig calls while checking for balance transfers, extensibly in #3443
- Introduce V1 message format for XDM in #3447
- Enforce recursion depth limit when manually decoding runtime calls in #3439
- Add transfer amount to outgoing and incoming Transporter Events in #3455
- Ensure channel nonce for XDM messages are updated in the PreDispatch instead of call dispatch in #3463
- Remove Domain upgrade delay and Schedule in the next consensus block in #3464
- Bypassed Domain transfer check
Full Changelog: runtime-taurus-2025-mar-11...runtime-taurus-2025-mar-27
evm-runtime-upgrade-taurus-2025-mar-27
EVM Runtime upgrade to spec version 3
What's Changed
- Migrate pallet-messenger to General Unsigned extrinsics in #3435
- Introduce V1 message format for XDM in #3447
- Enforce recursion depth limit when manually decoding runtime calls in #3439
- Add transfer amount to outgoing and incoming Transporter Events in #3455
- Ensure channel nonce for XDM messages are updated in the PreDispatch instead of call dispatch in #3463
Full Changelog: domain-genesis-storage-taurus-2025-mar-14...domain-genesis-storage-taurus-2025-mar-27
taurus-2025-mar-26
What's Changed
- Fix incorrect peer port autodetection and substream limit exceeded errors in #3451
- Provide additional cli overrides for Runtime and TrieCache in #3452
- Mark Low Priority tx pool XDM messages as Debug in #3454
Full Changelog: taurus-2025-mar-17...taurus-2025-mar-26