This is an alpha update and may not be ready for production use. This software was prepared by the Digital History Association, in cooperation from the wider Arweave ecosystem.
This release introduces various bug fixes and stability improvements.
Configuration notes:
-
The vdf-server-5.arweave.xyz VDF server is no longer operational. Please remove vdf-server-5.arweave.xyz from your settings.
-
A number of configuration options were renamed:
Old name New name disk_pool.jobsdisk_pool.workersgossip.header_sync_jobs(legacyheader_sync_jobs)gossip.header.workersgossip.header_cache_sizegossip.header.cache_sizenetwork.server.transport.idle_timeoutnetwork.server.http.idle_timeoutnetwork.server.shutdown_connection_timeoutnetwork.server.shutdown.connection_timeoutnetwork.server.shutdown_modenetwork.server.shutdown.modenetwork.server.socket_backendnetwork.server.socket.backendnetwork.server.tcp.{listener_shutdown, max_connections, num_acceptors}network.server.http.*sync.jobs(legacysync_jobs)Deprecated. To turn syncing off, set sync.max_download_rateto 0.sync.cache_size_limitpacking.cache_size, now in MiB instead of chunksnetwork.client.tcp.{delay_send, keepalive, linger, linger_timeout, nodelay, send_timeout, send_timeout_close}network.client.socket.*network.server.tcp.{backlog, delay_send, keepalive, linger, linger_timeout, nodelay, send_timeout, send_timeout_close}network.server.socket.*packing.cache_size(legacypacking_cache_size_limit)Same name, but now in MiB instead of chunks and shared across syncing, copying and packing. Existing values are not converted, the legacy name is ignored.
This release contains the updated revision of the improved replica 2.9 syncing shipped in 2.9.7-alpha1-dev-sync-performance-20260909. The new approach stabilizes syncing and increases its throughput by maximizing healthy utilization of various hardware setups and network environments.
Other highlights:
- The miner now switches between VDF sessions more efficiently.
- Upgraded dependencies including Erlang 27, which is a required minimal version now.
- Added support for HTTP/2, turned on by default.
- Improved peer discovery and connection management.
- Tuned rate-limiting and throttling.
- Mempool processing is faster now.
- The data range webhook no longer fails.
- Fixed footprint batching at partition boundaries.