Skip to content

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 10 Oct 17:32
· 6 commits to main since this release

[0.4.3] - 2026-10-10

πŸš€ Features

  • (router-db) Support direct MMDB country lookups
  • (router-db) Use mmap for country MMDB lookups
  • (router-db) Add indexed geosite backend and benchmark
  • (router-db) Separate compiled geosite regex keys
  • (router-db) Store sparse geosite regex DFAs
  • (dns) Hijack tcp dns
  • (geosite) Add list filter for domain set imports

πŸ› Bug Fixes

  • (socks) Canonicalize dual-stack inbound addresses
  • (socks) Canonicalize dual-stack inbound addresses
  • Keep the request's fields off the listener span
  • Name the request's peer where the inbound does not
  • (outbound) Add half-close inactivity timeout

πŸ“š Documentation

  • Add router diagram

🚜 Refactor

  • (router-db) Use sparse geosite DFAs only
  • (router-db) Store geosite attributes as u8
  • (log) Adjust request logging

πŸ§ͺ Testing

  • (socks) Verify direct outbound keeps half-close state

βš™οΈ Miscellaneous Tasks

  • (perf) Add MMDB and redb IP lookup benchmark
  • Update doc
  • Bump version to 0.4.3
  • Rename list to list-include