Orbitron v0.1.3 Release Notes
Release Date: July 29, 2025
Tag: v0.1.3
What's New
π Enhanced Authentication & OAuth Flow
- Improved OAuth Callback UI: Replaced hardcoded HTML with template-based OAuth callback pages
- Unified Result Page: Added comprehensive
oauth_result.htmlfor both success and error states - Enhanced Supabase Integration: Updated Supabase client with improved credential management and version checks
- Better Token Handling: Simplified token validation process for new API keys
- Responsive Design: Support for both light and dark themes with proper text visibility
βοΈ Configuration Management Improvements
- Local Configuration Support: Introduced
LocalConfigstruct for project-specific settings - Enhanced Configuration Loading: Improved
Loadfunction to read and merge local configuration with global settings - Better Configuration Updates: Implemented
saveLocalConfigandupdateLocalConfigfunctions - Improved Logging: Enhanced logging throughout configuration loading and updating processes
- API Key Dialog Enhancements: Refactored API key handling for better clarity and error management
π οΈ Developer Experience
- Enhanced Logging: Added comprehensive debug logging to track configuration update processes
- Better Error Handling: Improved error handling and logging for agent model updates
- Configuration Refresh: Added refresh mechanism for CloudEngineerAgent to reflect new provider/model settings
- Build Scripts: Added new build and release management scripts
π Documentation Updates
- CLAUDE.md Enhancements: Updated documentation with language preferences and English translations
- Development Guidelines: Improved documentation for AI assistants working on the project
π§ Technical Improvements
Authentication System
- Version-based Updates: Implemented version comparison logic to determine if Supabase credential updates are necessary
- Streamlined User Info: Enhanced user information retrieval methods to streamline authentication processes
- Template-based UI: Replaced hardcoded HTML with dynamic template-based OAuth pages
Configuration Architecture
- Hierarchical Configuration: Better separation between global and local configuration
- Consistent Global Config: Replaced
getConfigDir()withgetGlobalConfigDir()for consistent global configuration retrieval - Enhanced Provider Management: Improved provider and model update handling
Build System
- New Build Scripts: Added
scripts/build,scripts/release,scripts/snapshot, andscripts/check_hidden_chars.sh - Improved Git Ignore: Updated
.gitignoreto temporarily ignore scripts directory during development
π Bug Fixes
- Fixed configuration update issues with in-memory config handling
- Improved error handling in Supabase client operations
π¦ Installation
# Using the install script
curl -L -o orbitron https://github.com/AlphaCode-AI/orbitron-release/releases/download/v0.1.3/orbitron-macos-arm64
chmod +x orbitron
# Or download directly from Orbitron Context
# Visit: https://orbitron.alphacode.ai/downloadπ Migration Notes
- Automatic Updates: Existing users will have their Supabase credentials automatically updated if needed
- Backward Compatibility: All existing configurations remain compatible
- Seamless Upgrade: No manual intervention required for most users
Orbitron v0.1.3 focuses on improving the authentication experience, configuration management, and developer tooling. The enhanced OAuth flow, better configuration handling, and improved logging make this release a significant improvement for both users and developers.