Tags: capiscio/capiscio-node
Tags
Feature/standardize binary names (#14) * feat: standardize binary names to 'capiscio' across all platforms - Rename binaries inside archives to generic 'capiscio' name - Linux/macOS: Extract tar.gz contains 'capiscio' (not capiscio-platform-arch) - Windows: Switch to zip format containing 'capiscio.exe' - Update README and website with consistent usage instructions - All platforms now use same command: ./capiscio or .\capiscio.exe This improves UX consistency across installation methods: - npm: capiscio command - pip: capiscio command - binaries: capiscio command (after extraction) * fix: update Windows binary size to actual 14.7MB Based on successful test build, Windows zip is much smaller than estimated: - Was: ~41.3MB (estimate) - Now: ~14.7MB (actual) This makes Windows downloads significantly faster than expected. * feat: enrich PyPI listing with enhanced metadata and security highlights PyPI Enhancements: - Enhanced project description and keywords for better discoverability - Added comprehensive classifiers (security, networking, quality assurance) - Rich project URLs including docs, validator, and download pages - Added security badges and A2A protocol version badge - New Security & Trust section highlighting JWS verification benefits - Better maintainer information and license formatting This significantly improves PyPI search ranking and user onboarding experience. * remove redundant Python Package label in readme * feat: v1.2.6 - comprehensive transport testing and binary standardization - Add comprehensive transport endpoint testing for JSONRPC, gRPC, and HTTP+JSON - Implement transport consistency validation per A2A 5.6.4 requirements - Standardize binary name to 'capiscio' across all platforms - Compress Windows binaries into zip files for better distribution - Enhance error severity logic for primary vs additional interface failures - Fix skills requirement validation (made optional per A2A spec) - Remove unused TypeScript parameters and improve test coverage - Update changelog with complete version history (v1.2.0, v1.2.5, v1.2.6)
docs: remove Windows ARM64 binary references from README - Remove Windows ARM64 row from download table - Remove Windows ARM64 PowerShell download example - Add note directing Windows ARM64 users to npm/pip installation - Reflects actual binaries built by workflow (4 instead of 5)
fix: v1.2.2 release with automated workflow dependency chain (#11) Core Fixes: - Fix immutable release issues with softprops/action-gh-release@v2 - Remove Windows ARM64 from Python package (pkg build issues) - Implement safe automated dependency chain: binaries npm PyPI - Eliminate manual release steps while maintaining safety Workflow Improvements: - Binary workflow: Fixed asset upload to handle immutable releases - NPM workflow: Waits for successful binary completion before publishing - Python workflow: Waits for successful NPM completion before publishing - Automatic failure propagation stops unsafe publishes Version Management: - Bump all packages to 1.2.2 for clean release - CLI dynamic version import working correctly - Consistent version across npm, PyPI, and binaries Release Process: - Single-step: Just publish GitHub release - Automatic chain ensures safe execution order - No pre-release requirement, no manual steps - Professional automated deployment pipeline
fix: prepare v1.2.1 patch release with corrected workflows and docume… …ntation (#10) - Bump version to 1.2.1 across all package files - Fix README binary download links to use correct .tar.gz format for macOS/Linux - Fix GitHub Actions workflow trigger from 'published' to 'created' to allow asset uploads - Fix Python workflow Windows shell syntax errors (remove backslash line continuations) - Update installation commands with proper tar extraction steps - Update CI/CD examples with correct binary format This patch release fixes the v1.2.0 release issues: - Immutable release preventing binary uploads - Incorrect binary download links in documentation - Windows PowerShell syntax errors in Python workflow
PreviousNext