π exospherehost v0.0.3
We're excited to announce the release of exospherehost v0.0.3! This release brings significant new features, enhancements, and improvements across the platform.
β¨ Major Features
Trigger System
- Introduced comprehensive trigger functionality with
CronTriggermodel support - Added trigger integration with graph workflows
- Implemented TTL-based cleanup strategy for DatabaseTriggers collection
Inference APIs
- New inference API endpoints with batch API support
- Updated to use the new wormhole host URL for improved performance
- Enhanced documentation for inference capabilities
Dashboard Enhancements
- Light mode and theme toggle functionality
- Auto-refresh frequency dropdown for real-time monitoring
- Cleaner interface with enhanced viewing experience
- Manual retry state functionality with fanout ID support
π§ Improvements
Developer Experience
- Database health checking in main.py startup
- Optimized GitHub Actions workflows for State Manager & Dashboard builds
- Improved error handling for Set parameter validations
- Better documentation with specific examples (e.g., JSON error handling)
Infrastructure
- Comprehensive dependency updates across all components
- Python packages: FastAPI (0.116.1 β 0.127.0), Ruff (0.12.11 β 0.14.10), Pytest (8.4.1 β 9.0.2)
- Node packages: Next.js (15.5.2 β 16.1.1), TypeScript (5.8.3 β 5.9.3), React (19.2.0 β 19.2.3)
- Security updates including cryptography and uvicorn
π Contributors
Special thanks to our new contributors:
And continued contributions from @nk-ag, @NiveditJain, and @spa-raj
π¦ Installation
pip install exospherehost==0.0.3Full Changelog: 0.0.2...0.0.3
Software Bill of Materials (SBOM)
This release includes the following supply chain security artifacts:
- Provenance: Cryptographic proof of build integrity using GitHub's OIDC tokens
- SBOM: Complete dependency inventory in CycloneDX format
- Vulnerability Report: Security scan results for all dependencies
Dependencies Count:
- Direct dependencies: 333
- Total dependencies (including transitive): 335
Verification:
You can verify this package's provenance on PyPI using:
pip install sigstore
python -m sigstore verify --bundle <bundle-file> exospherehost==0.0.3