🚀 Maintenance and infrastructure release focused on deployment improvements, reliability, UI polish, and internal code quality.
This release migrates the public platform to Fly.io, improves backend stability, refines the plugin sandbox, and modernizes the landing page experience.
Highlights
Fly.io Deployment
• Added Fly.io launch and deployment configuration files
• Migrated public services to codetrackr.fly.dev
• Updated plugin sandbox and backend URLs to use the new infrastructure
• Improved deployment readiness and hosting consistency
Website & UX
• Complete landing page redesign with modern layout and navigation
• Improved documentation styling and page structure
• Refined design tokens, shadows, spacing, and card hover effects
• Better visual consistency across the platform
Plugin Platform
• Improved QuickJS sandbox synchronization
• Better plugin RPC handling and internal messaging
• Safer server-side plugin execution behavior
• Additional sandbox reliability improvements
Backend & Reliability
• Redis query type safety improvements
• More robust timestamp handling in realtime endpoints
• Improved logging and error reporting
• Cleaner route and middleware organization
• Better code readability and maintainability across the Rust backend
Developer Experience
• Updated Rust toolchain support and build infrastructure
• Formatting and code quality improvements throughout the codebase
• Improved migration and database error messages
• Internal cleanup and removal of obsolete deployment files
Notes
• No breaking API changes in this release
• Existing plugins and integrations should continue working normally
• Fly.io is now the primary hosting platform for official CodeTrackr services
❤️ Thanks to everyone testing, contributing, and helping improve CodeTrackr.
What's Changed
- New files from Fly.io Launch by @livrasand in #1
- New files from Fly.io Launch by @livrasand in #2
- Fly.io Launch config files by @fly-io[bot] in #3
New Contributors
- @livrasand made their first contribution in #1
- @fly-io[bot] made their first contribution in #3
Full Changelog: v0.2.0...v0.2.1