v2.6.0 v2.0.0-rc9
cheaper-inference/OmniRouteOct 20, 2025 → Nov 5, 202516 days between releases
What's New
Major functionality shift to DNS routing and Go 1.25 upgrade introduces breaking changes to nameserver handling.
Breaking Changes
- Upgraded Go from 1.23 to 1.25
- Removed system-wide nameserver modification on Unix systems
- Listening on ports other than 53 now works (may require config adjustments)
New Features
- Re-added 'plain' upstream type for debugging and Gluetun support
- Map filter optimization by IP version to reduce memory usage
- Round trip duration added to error messages
- Dual DNS server detection (Cloudflare/Google) for IPv6 support
- Skip malformed hostnames in blockbuilder instead of returning errors
Improvements
- Upgraded Go version from 1.23 to 1.25
- pkg/blockbuilder optimized code scanning for big files
- pkg/dot reverted to use tls.Client for finer control
- Dependencies bumped (qdm12/goservices) for httpserver handler context cancellation
- Linter upgraded to v2.4.0
Bug Fixes
- Fixed program getting stuck at startup loops
- Listening on ports other than 53 now works correctly
- Fixed blocked ip prefixes metric in map filter
- Lowercased all question Name field to avoid oddities
- Internal DNS loop fixed to handle errors before subsequent start completes
Upgrade Notes
Upgrade to Go 1.25 is required. Note that system-wide nameserver modification on Unix has been removed to avoid permission issues. Ensure your configuration is compatible with the new 'plain' upstream type and port binding changes.
The Two Releases
Release v2.6.0
Oct 20, 2025· 1 year ago
This release introduces significant enhancements to agent execution logic, including task cancellation and exclusive execution modes, alongside improved ADB commands and iOS device detection fixes.
Full release notesv2.0.0-rc9
Nov 5, 2025· 1 year ago
This release addresses critical stability and functionality issues, including fixing port binding, preventing the program from getting stuck at startup, and avoiding permission issues when modifying system nameservers.
Full release notes