Releases
v0.3.0
Compare
Sorry, something went wrong.
No results found
Geronimo v0.3.0 Release Notes
π New Features
Geronimo Cloud Integration
geronimo auth command group : New CLI commands for managing Geronimo Cloud authentication.
geronimo auth login - Interactive login with token storage
geronimo auth logout - Clear saved credentials
geronimo auth status - Check authentication status
Cloud deployment target : Deploy directly to Geronimo Cloud with geronimo deploy up --target cloud
New cloud optional dependency : Install with pip install geronimo[cloud] (includes httpx)
MCP Server Support
New geronimo.mcp module for exposing ML models as MCP tools
Agent-ready server templates in geronimo.templates.agent
Comprehensive MCP test coverage
Deployment Providers
AWS provider : Full Pulumi-based deployment with ECS Fargate, ALB, ECR
GCP provider : Cloud Run and Artifact Registry support
Azure provider : Container Apps and Container Registry support
Deployment protocol with DeploymentTarget interface
Artifact Management
New ArtifactStore protocol for standardized artifact persistence
BatchPipeline.save_results() now supports optional artifact store integration
Database Connections
New DatabaseConnection protocol with typed implementations
SnowflakeConnection, PostgresConnection, SQLServerConnection classes
Standardized connection interface across data sources
β¨ Improvements
Authentication & Security
Enhanced auth middleware with improved token validation
Secure key management in geronimo.serving.auth.keys
Features & Data Sources
Refactored FeatureSet.fit() and transform() with shared _process_feature() helper
Improved data source handling with function handles for legacy integrations
CLI
Updated deploy up help text to include all available targets
Registered keys command group for API key management
π Bug Fixes
Fixed feature processing edge cases in features/base.py
Improved error handling in data source connections
π¦ Dependencies
Added httpx>=0.25.0 as optional cloud dependency
Updated uv.lock with new dependencies
π§ͺ Testing
Added test_auth_security.py for auth middleware
Added test_connections.py for database connections
Added test_deploy.py for deployment providers
Added test_mcp.py for MCP server functionality
Added test_pipeline_artifacts.py for artifact integration
Added test_protocols.py for protocol implementations
You canβt perform that action at this time.