v1.17.0
CVHub520/X-AnyLabelingv1.17.0Jul 12, 2026by yosebyte
AI Summary
This release implements a comprehensive tunneling protocol for NodePass, featuring transport layer components, connection pooling, and a new CLI.
Key Highlights
- Implemented transport layer components with rate limiting and UDP handling
- Added server-side and client-side tunnel management
- Implemented state persistence and system information collection
- Added CLI for NodePass tunnel with TLS configuration
New Features
- Transport layer components (buffer management, connection stats)
- Server-side tunnel handshake and connection pooling
- Client-side tunnel management
- CLI for NodePass tunnel
Full Release Notes
## Changelog * 114345043d9608e1e24e783a270cde75193e4f42 chore: Update Go version to 1.26.5 * 4cdc2fc53e90731eb91a4e7dc9c1f6c96f759d60 Update README * b6e4fee83f7768a40cc9552d02bf9c729744caa8 feat: Implement transport layer components including buffer management, connection statistics, rate limiting, and UDP frame handling * 0e83d0eeb37680b659d47db653905eeef0aa9a07 feat(master): Implement state persistence and system information collection * 64dd3f4c935942a714fbf1cadfa2d7de5c337ec2 feat: Implement server-side tunnel handshake and connection pool management * 8a19fbb22440b2a3ff3d5706270410efe42d27c8 feat: Implement client-side tunnel management with connection pooling and handshake * 97f8771c579f69db91deebb420adde09e415166f feat: Implement protocol helpers and lifecycle management for tunnel connections * 206a874e7ebdcc7405d982092eca608c53d9ecb3 feat: implement CLI for NodePass tunnel with command parsing and TLS configuration * a5bc37eb05deafe111a596f98bfff3138ed73de6 chore: add .DS_Store to .gitignore * 4e96e4ad9afe04409dd2187d12703d2575f848c3 chore: update Go version to 1.26.4 and dependencies to latest stable releases * f10997486893330d29f594e920c54405dcb20d1c docs: update README and add MCP reference documentation