Skip to content

Releases: saorsa-labs/ant-quic

v0.21.8

11 Feb 19:17

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.8

What'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

09 Feb 21:02

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.7

What'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

08 Feb 15:36

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.6

What'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

  • Prevent phantom one-sided connections under simultaneous connect (#138) (6cf4018)

Miscellaneous Tasks

  • Bump version to v0.21.6 (5d21c8d)

Checksums

See checksums.txt for SHA256 checksums of all binaries.

v0.21.5

06 Feb 00:46

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.5

What'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

  • Replace all polling loops with async event-driven mechanisms (#136) (14c6992)

Checksums

See checksums.txt for SHA256 checksums of all binaries.

v0.21.4

05 Feb 23:15

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.4

What'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

05 Feb 22:58

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.3

What'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

04 Feb 11:40

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.2

What'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

03 Feb 20:59

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.1

What'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

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

01 Feb 00:55

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.21.0

What'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

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

31 Jan 13:35

Choose a tag to compare

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-quic

Pre-built binaries

Download the appropriate binary for your platform below.

Linux/macOS:

tar -xzf ant-quic-*.tar.gz
chmod +x ant-quic
./ant-quic --help

Windows:

Expand-Archive ant-quic-*.zip
.\ant-quic.exe --help

Docker

docker pull ghcr.io/saorsa-labs/ant-quic:0.20.3

What'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.