v1.2.6
Immutable
release. Only release title and notes can be modified.
Capiscio CLI v1.2.6 Release Notes
September 30, 2024
🚀 Enhanced Transport Protocol Testing
This release significantly improves transport endpoint testing with comprehensive protocol validation and better error handling.
✨ New Features
- Comprehensive Transport Testing - Full validation for JSONRPC, gRPC, and HTTP+JSON protocols with real connectivity checks
- Transport Consistency Validation - Ensures equivalent functionality across all protocols per A2A §5.6.4 requirements
- Enhanced Error Categorization - Improved logic for distinguishing between primary and additional interface failures
- Better Connectivity Testing - Real endpoint accessibility verification with proper timeout handling
🔧 Improvements
- Standardized Binary Names - All platforms now use consistent
capisciobinary name (no more.exesuffix on Windows) - Windows Distribution - Windows binaries now distributed as compressed zip files for better download experience
- Enhanced Validation Pipeline - Improved error reporting and validation flow
- Expanded Test Coverage - Better test coverage for transport endpoint functionality
🐛 Bug Fixes
- Skills Requirement - Corrected skills requirement validation to be optional per A2A specification
- TypeScript Cleanup - Removed unused parameters in transport test methods
- Test Mock Setup - Fixed test mock configuration for network validation scenarios
📦 Distribution
This release continues to support all distribution channels:
- npm:
npm install -g @capiscio/cli - PyPI:
pip install capiscio - Standalone Binaries: Download for Windows, macOS, and Linux
🔄 Breaking Changes
Binary Naming: Windows users should now use capiscio instead of capiscio.exe (standardized across all platforms)
🛡️ Security & Compatibility
- Continues JWS signature verification from v1.2.0+
- Enhanced cryptographic validation from v1.2.5+
- Full backward compatibility with A2A protocol versions
- HTTPS-only JWKS endpoints for secure key distribution
Full Changelog: v1.2.5...v1.2.6