diff --git a/changelog.md b/changelog.md index 5d2a0177..ec7831a4 100644 --- a/changelog.md +++ b/changelog.md @@ -1,174 +1,13 @@ -# Bolt DIY UI Overhaul +# 🚀 Release v0.0.5 -## New User Interface Features +## What's Changed 🌟 -### 🎨 Redesigned Control Panel +### 🔄 Changes since v0.0.4 -The Bolt DIY interface has been completely redesigned with a modern, intuitive layout featuring two main components: +### 🐛 Bug Fixes -1. **Users Window** - Main control panel for regular users -2. **Developer Window** - Advanced settings and debugging tools +- hotfix auto select starter template works without github token #release ([#959](https://github.com/stackblitz-labs/bolt.diy/pull/959)) by @thecodacus -### 💡 Core Features +## 📈 Stats -- **Drag & Drop Tab Management**: Customize tab order in both User and Developer windows -- **Dynamic Status Updates**: Real-time status indicators for updates, notifications, and system health -- **Responsive Design**: Beautiful transitions and animations using Framer Motion -- **Dark/Light Mode Support**: Full theme support with consistent styling -- **Improved Accessibility**: Using Radix UI primitives for better accessibility - -### 🎯 Tab Overview - -#### User Window Tabs - -1. **Profile** - - - Manage user profile and account settings - - Avatar customization - - Account preferences - -2. **Settings** - - - Configure application preferences - - Customize UI behavior - - Manage general settings - -3. **Notifications** - - - Real-time notification center - - Unread notification tracking - - Notification preferences - -4. **Features** - - - Explore new and upcoming features - - Feature preview toggles - - Early access options - -5. **Data** - - - Data management tools - - Storage settings - - Backup and restore options - -6. **Providers** - - - AI provider configuration - - Model selection and management - - API settings - -7. **Connection** - - - Network status monitoring - - Connection health metrics - - Troubleshooting tools - -8. **Debug** - - - System diagnostics - - Performance monitoring - - Error tracking - -9. **Event Logs** - - - Comprehensive system logs - - Filtered log views - - Log management tools - -10. **Update** - - Version management - - Update notifications - - Release notes - -#### Developer Window Enhancements - -- **Advanced Tab Management** - - - Fine-grained control over tab visibility - - Custom tab ordering - - Tab permission management - -- **Developer Tools** - - Enhanced debugging capabilities - - System metrics and monitoring - - Performance optimization tools - -### 🚀 UI Improvements - -1. **Enhanced Navigation** - - - Intuitive back navigation - - Breadcrumb-style header - - Context-aware menu system - -2. **Status Indicators** - - - Dynamic update badges - - Real-time connection status - - System health monitoring - -3. **Profile Integration** - - - Quick access profile menu - - Avatar support - - Fast settings access - -4. **Accessibility Features** - - Keyboard navigation - - Screen reader support - - Focus management - -### 🛠 Technical Enhancements - -- **State Management** - - - Nano Stores for efficient state handling - - Persistent settings storage - - Real-time state synchronization - -- **Performance Optimizations** - - - Lazy loading of tab contents - - Efficient DOM updates - - Optimized animations - -- **Developer Experience** - - Improved error handling - - Better debugging tools - - Enhanced logging system - -### 🎯 Future Roadmap - -- [ ] Additional customization options -- [ ] Enhanced theme support -- [ ] More developer tools -- [ ] Extended API integrations -- [ ] Advanced monitoring capabilities - -## 🔧 Technical Details - -### Dependencies - -- Radix UI for accessible components -- Framer Motion for animations -- React DnD for drag and drop -- Nano Stores for state management - -### Browser Support - -- Modern browsers (Chrome, Firefox, Safari, Edge) -- Progressive enhancement for older browsers - -### Performance - -- Optimized bundle size -- Efficient state updates -- Minimal re-renders - -## 📝 Contributing - -We welcome contributions! Please see our contributing guidelines for more information. - -## 📄 License - -MIT License - see LICENSE for details +**Full Changelog**: [`v0.0.4..v0.0.5`](https://github.com/stackblitz-labs/bolt.diy/compare/v0.0.4...v0.0.5)