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