Releases: MarchSnow-1/OptiRoute
Releases · MarchSnow-1/OptiRoute
Release list
v0.4.0
v0.4.0 - 20 August 2026
🎉 New Features
- Config: Split secrets and add validation options
d4d1009by @MarchSnow-1 - Edge: Harden bootstrap and FAKE-IP routing
1f65ffaby @MarchSnow-1 - Center: Validate registrations and enforce edge limits
81c534fby @MarchSnow-1 - Auth: Add V2 route token and strict secret versioning
b7a890cby @MarchSnow-1 - Agent: Harden client and server handshake paths
6bcab35by @MarchSnow-1 - Edge: Verify V2 tokens and bind client IP
b4b108cby @MarchSnow-1 - Center: Version secret pushes and fail closed on queue full
2eb8f66by @MarchSnow-1
🐛 Bug Fixes
- Edge: Harden reconnect and registration result handling
3106d3dby @MarchSnow-1 - Edge: Make cache writes safe and flush on shutdown
2355171by @MarchSnow-1 - Protocol: Harden PPv2 and message semantics
cd2e20aby @MarchSnow-1 - Util: Harden ICMP and framed writes
f0f1d7eby @MarchSnow-1 - Center: Bound connection resources and harden lifecycle
500e965by @MarchSnow-1 - Center: Harden connection lifecycle
27fc280by @MarchSnow-1
📝 Documentation Changes
- Sync token, config, FAKE-IP and PPv2 docs
83d5eb7by @MarchSnow-1 - Add technical design guide and update agent guidance
43b212fby @MarchSnow-1 - Add agent collaboration guides
60872f5by @MarchSnow-1
✅ Changes to Test Assets
- Add unit tests for protocol, auth, edge and utilities
39164a4by @MarchSnow-1
Full Changelog: v0.3.0...v0.4.0
v0.3.0
v0.3.0 - 12 August 2026
🎉 New Features
- Support tcp/udp/icmp probing with coded probe items
1b59d56by @MarchSnow-1 - Add fakeip health check and filtered reporting
4b72da6by @MarchSnow-1 - Add probe protocol types and fakeip config fields
654305bby @MarchSnow-1 - Add node grouping feature
2b91168by @MarchSnow-1 - Record fakeip items and mixed probe topology in center
6174a06by @MarchSnow-1 - Store version reports and add open api endpoints
80b8174by @MarchSnow-1 - Dedup server reports in center and expose in api
b267f75by @MarchSnow-1 - Buffer client infos and batch report to center
f57ab34by @MarchSnow-1 - Add server version ack frame and client version in business packet
0af662eby @MarchSnow-1 - Add version report protocol types and edge version in register
a6a0e42by @MarchSnow-1 - Require server uuid and carry it in ack frame
e427d51by @MarchSnow-1 - Pass version into agents and add collect config fields
d02949eby @MarchSnow-1
⚡ Performance Improvements
- Optimize first frame reading strategy to prevent blocking
ea1c608by @MarchSnow-1
📝 Documentation Changes
- Add configuration, fakeip and ppv2 guides
e91d647by @MarchSnow-1 - Document version collection and open api
61fd5acby @MarchSnow-1 - Optimize documentation description
6d0680dby @MarchSnow-1 - Document server uuid dedup
819d9adby @MarchSnow-1 - Update connection flow diagram with version reporting
fc63eb7by @MarchSnow-1 - Update node grouping documentation
8f46241by @MarchSnow-1
Full Changelog: v0.2.0...v0.3.0
v0.2.0
v0.2.0 - 18 June 2026
🐛 Bug Fixes
- Fix duplicated brackets when using ipv6 addresses
df4495fby @MarchSnow-1
♻️ Refactoring and Updates
- Optimize configuration file format for better readability
00f2ff5by @MarchSnow-1
📝 Documentation Changes
- Optimize documentation for better precision
ec2754eby @MarchSnow-1 - Optimize documentation description
caf5c41by @MarchSnow-1 - Optimize documentation description
17291b9by @MarchSnow-1
Full Changelog: v0.1.1...v0.2.0
v0.1.1
v0.1.1 - 4 June 2026
🎉 New Features
- Add GitHub issue templates with bilingual support
e52b33fby @MarchSnow-1 - Support controlling proxy protocol header inclusion for incompatible third party servers
cded617by @MarchSnow-1
🐛 Bug Fixes
- Fix invalid configuration options in github issue templates
114dec4by @MarchSnow-1 - Fix proxy protocol not forwarding client ip to third party server via server agent
6dcac70by @MarchSnow-1
📝 Documentation Changes
- Add configuration options for controlling proxy protocol header inclusion in forwarded packets
c37dd1fby @MarchSnow-1 - Remove development in progress heading from readme
9fdc1ffby @MarchSnow-1 - Add total downloads badge to readme
2769927by @MarchSnow-1
🔧 Chores And Housekeeping
- Update issue templates
c7a3498by @MarchSnow-1 - Update issue templates
7cb83ecby @MarchSnow-1
Full Changelog: v0.1.0...v0.1.1