Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 08:14
· 27 commits to main since this release
a058c49

Added

  • Rust Implementation: Complete rewrite of the action in Rust for better performance and reliability
  • iFlow CLI SDK: Integrated official iFlow CLI SDK for Rust
  • Agent Client Protocol: use Rust ACP Websocket client to communicate with iFlow CLI
  • Enhanced Error Handling: Improved error handling and reporting with better diagnostics
  • Structured Logging: Added structured logging with tracing for better debugging
  • Async Support: Full async/await support for better performance
  • Comprehensive Testing: Added extensive unit and end-to-end tests

Changed

  • Architecture: Migrated from Go to Rust implementation
  • Docker Image: Updated Docker image with Rust toolchain and dependencies
  • Configuration: Improved configuration handling with better validation
  • Command Execution: Enhanced command execution with better process management
  • GitHub Actions Integration: Improved GitHub Actions outputs and summaries
  • Documentation: Updated all documentation to reflect the new Rust implementation

Removed

  • Go Implementation: Removed all Go code and dependencies
  • Legacy: Removed deprecated extra_args inputs