v1.17.0

a16z-infra/JungleGymv1.17.0Jul 12, 2026by yosebyte

AI Summary

This release focuses on infrastructure improvements, adding a comprehensive CLI for the NodePass tunnel and implementing core transport layer components such as connection pooling, rate limiting, and UDP handling. It also includes updates to Go versions and documentation.

Key Highlights

  • CLI implementation for NodePass tunnel with command parsing and TLS configuration
  • Transport layer components including buffer management, connection statistics, and rate limiting
  • Tunnel handshake and connection pool management for both server and client sides
  • Protocol helpers and lifecycle management for tunnel connections
  • System information collection and state persistence

New Features

  • NodePass Tunnel CLI
  • Transport layer components
  • Tunnel management (handshakes, pooling)
  • Protocol helpers/lifecycle
  • State persistence

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