Skip to content

v1.2.6

Choose a tag to compare

@github-actions github-actions released this 30 Sep 20:23
Immutable release. Only release title and notes can be modified.
c756331

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 capiscio binary name (no more .exe suffix 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