Files
sol-trade-sdk/RELEASE_v4.0.2.md
Wood 19f11aa620 Release v4.0.2 with Astralane QUIC reliability updates.
Bump crate/docs version to 4.0.2 and add release notes covering IPv4/IPv6 address-family handling, direct-IP candidate preference, and endpoint failover rotation for more stable low-latency QUIC submission.

Made-with: Cursor
2026-03-24 18:48:44 +08:00

971 B

sol-trade-sdk v4.0.2

This release focuses on QUIC reliability and low-latency submission stability for Astralane.

Highlights

  • Fixed Astralane QUIC address-family mismatch that could produce invalid remote address when DNS returned IPv6 first and local endpoint was IPv4-only.
  • Added remote-family-aware local QUIC bind selection:
    • IPv4 remote -> bind 0.0.0.0:0
    • IPv6 remote -> bind [::]:0
  • Added Astralane direct-IP candidate support (official region IPs), with IPv4-first selection for better QUIC stability.
  • Added automatic endpoint failover and reconnect rotation across candidate addresses, reducing single-endpoint/DNS variance impact.
  • Kept existing SDK interfaces compatible while improving submit-path resiliency.

Also included from recent updates

  • BlockRazor gRPC endpoint fixes and gRPC default transport behavior improvements (v4.0.1).
  • SWQOS transport path hardening and Binary-Tx response handling improvements (v4.0.0).