All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial CLI implementation
- Authentication commands (login, logout, status, token)
- Configuration management commands
- Marketplace product lifecycle commands (list, info, install, upgrade, uninstall, status)
- Extension development commands (scaffold, lint, test, package, publish, doctor)
- Workflow validation commands (lint, test, simulate, visualize, diff)
- Secret management commands (init, set, rotate, list, export, sync-from-env)
- Analytics and reporting commands (usage, billing, dashboard)
- Sandbox environment commands (launch, teardown, refresh-data, list)
- Health check commands (doctor)
- Support for multiple output formats (human, JSON, CSV)
- Comprehensive test suite with RSpec
- Extension scaffolding with Python, TypeScript, and Ruby templates
- Initial release