github ar-io/ar-io-node r42
Release 42

latest releases: r48, r47, r46...
one month ago

Release 42 - 2025-07-14

This is an optional release that improves peer request traceability, adds HyperBEAM URL support, and includes draft AI-generated technical documentation.

Added

  • Added support for optional HyperBEAM URL configuration via AO_ANT_HYPERBEAM_URL environment variable. In the future this allows ANT processes to use HyperBEAM nodes for caching and serving state, reducing pressure on compute units for simple read requests.
  • Added AI-generated technical documentation covering AR.IO gateway architecture, data retrieval, Arweave connectivity, ArNS name resolution system, centralization analysis, and database architecture. These guides in docs/drafts/ are generally correct but should not be considered authoritative.
  • Added origin and release information to query string parameters in outbound requests to both peer gateways and trusted gateways. Data requests now include ar-io-hops, ar-io-origin, ar-io-origin-release, ar-io-arns-record, and ar-io-arns-basename as query parameters, improving network observability and request tracing across the entire gateway network.

Changed

  • Implemented X-AR-IO header initialization for outbound peer requests while removing x-ar-io-origin and x-ar-io-origin-node-release headers from responses. This change maintains necessary header functionality for peer communication while reducing unnecessary header overhead in responses.
  • Updated @ar.io/sdk dependency to support optional HyperBEAM URL functionality.

Links

Don't miss a new ar-io-node release

NewReleases is sending notifications on new releases.