Releases: saorsa-labs/ant-quic
v0.21.8
ant-quic v0.21.8
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.8What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.8] - 2026-02-11
Bug Fixes
- Add clippy allow attributes to test modules (952a13b)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.7
ant-quic v0.21.7
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.7What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.7] - 2026-02-09
Bug Fixes
- Update Dockerfile to Rust 1.88 matching MSRV (62dafb8)
- Simplify simultaneous-open dedup to prevent connection loss (aa55a3c)
- Remove dead dedup check from accept path (b03a832)
Miscellaneous Tasks
- Bump version to v0.21.7 (453179d)
Styling
- Fix rustfmt formatting in regression test (94d217a)
Testing
- Add regression test for simultaneous-open send failure (38f3b27)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.6
ant-quic v0.21.6
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.6What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.6] - 2026-02-08
Bug Fixes
Miscellaneous Tasks
- Bump version to v0.21.6 (5d21c8d)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.5
ant-quic v0.21.5
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.5What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.5] - 2026-02-06
Bug Fixes
- Add license field to workspace-hack crate for cargo-deny (8b1bea0)
Miscellaneous Tasks
- Bump version to v0.21.5 (4c0a843)
Performance
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.4
ant-quic v0.21.4
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.4What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.4] - 2026-02-05
Bug Fixes
- Move workspace-hack to dev-dependencies and fix Dockerfile (edd1c7c)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.3
ant-quic v0.21.3
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.3What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.3] - 2026-02-05
Bug Fixes
- Various critical issues (535671c)
- Wake accept_connection() waiters on shutdown to prevent hang (879bd01)
- Add missing notify_one() calls for all ConnectionEstablished producers (91d03f8)
Miscellaneous Tasks
- Add cargo-hakari workspace-hack for faster builds (845578e)
- Hakari updates and nextest integration (7435198)
- Bump version to v0.21.3 (116e7c6)
Performance
- Replace 10ms polling loop with tokio::sync::Notify in accept_connection() (4f0b5f2)
Styling
- Fix rustfmt indentation in allow_loopback_from_env() (4a6357b)
Testing
- Add comprehensive tests for incremental pair generation (59a62b7)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.2
ant-quic v0.21.2
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.2What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.2] - 2026-02-04
Miscellaneous Tasks
- Update dependencies and bump to v0.21.2 (63b33fe)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.1
ant-quic v0.21.1
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.1What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.1] - 2026-02-03
Bug Fixes
- Unify v2 tokens (2fd789e)
- Avoid panic in size (2c0e5d6)
- Address review feedback (e265c12)
- Address critical security and crash vulnerabilities (76fc34a)
- Address medium-severity code quality issues (7435ee5)
- Address critical Greptile review findings (168908a)
- Address HIGH severity issues from multi-agent review (8231e3e)
- Resolve broken intra-doc links (df38b60)
- Ci rights (7be87c3)
- Align checked encoding paths (7c51065)
- Propagate varint encode errors (be9b03e)
- Resolve CI compilation errors and security vulnerability (f7606b5)
Documentation
- Remove bd sync step (1c99c93)
Miscellaneous Tasks
Performance
- Optimize hot path operations and reduce allocation overhead (7d9cb33)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.21.0
ant-quic v0.21.0
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.21.0What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.21.0] - 2026-02-01
Bug Fixes
- Race accept() against shutdown token and bound shutdown timeouts (eec9c73)
- Bound transport-listener drain and log inner shutdown errors (a2cc1e9)
- Increase constrained poll interval from 1ms to 100ms (f0353ff)
- Race recv() against shutdown token to prevent blocking on shutdown (ff55979)
- Eliminate reader task spawn race condition (956244d)
- Eliminate constrained event polling and add pending buffer observability (5d34136)
- Use TokioMutex for constrained_event_rx to satisfy Send bound (fedf6d7)
- Spawn reader task before storing in connected_peers (e8f297f)
Features
- Add event-driven recv_async to P2pEndpoint (2ef9839)
- Make data channel capacity configurable via P2pConfig (d4076ec)
- [BREAKING] Channel-based recv and CancellationToken shutdown (#130) (5439c0c)
Miscellaneous Tasks
- V0.21.0 (3554066)
Refactor
- Replace polling recv with channel-based architecture (6b18fbe)
- Adopt CancellationToken and JoinSet for shutdown and task lifecycle (cc76333)
- Unify shutdown timeout constant and document DefaultHasher stability (efc4306)
Testing
- Add E2E tests proving channel-recv and CancellationToken improvements (e188ffd)
Ci
- Fix workflow configuration issues (e40c24e)
Checksums
See checksums.txt for SHA256 checksums of all binaries.
v0.20.3
ant-quic v0.20.3
Overview
ant-quic is a QUIC transport protocol implementation with advanced NAT traversal capabilities, optimized for P2P networks and the Autonomi ecosystem.
Installation
From crates.io
cargo install ant-quicPre-built binaries
Download the appropriate binary for your platform below.
Linux/macOS:
tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --helpWindows:
Expand-Archive ant-quic-*.zip
.\ant-quic.exe --helpDocker
docker pull ghcr.io/saorsa-labs/ant-quic:0.20.3What's Changed
Changelog
All notable changes to ant-quic will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[0.20.3] - 2026-01-31
Bug Fixes
- Add missing system dependencies to MSRV and NAT jobs (249e54d)
Features
- Measure-not-trust peer selection + PQC-only defaults (4ffc64e)
Miscellaneous Tasks
Checksums
See checksums.txt for SHA256 checksums of all binaries.