Skip to content

Release v0.1.8

Compare
Choose a tag to compare
@sanity sanity released this 12 Jun 05:00
· 95 commits to main since this release

Release v0.1.8

Features

  • Implemented bandwidth limiting for large streaming transfers (default: 3 MB/s)
  • Disabled unreliable general packet rate limiter while keeping streaming limits
  • Added batched rate limiting with 10ms windows for large data transfers

Improvements

  • Enhanced transport layer reliability by separating streaming and general packet limiting
  • Added comprehensive bandwidth limiting configuration options
  • Improved test stability with proper race condition handling

Bug Fixes

  • Fixed test race condition in test_gw_to_peer_outbound_conn_forwarded
  • Resolved CI log flooding issues by removing excessive debug logging
  • Fixed transport channel buffer management

Configuration

  • Default bandwidth limit: 3 MB/s for both tests and production
  • Bandwidth limiting applies only to send_stream mechanism for large transfers
  • General packet rate limiter disabled due to reliability issues

🤖 Generated with Claude Code

Co-Authored-By: Claude [email protected]