|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
| 5 | +## [v0.0.41] - 2025-08-17 |
| 6 | + |
| 7 | +### 🎨 UI/UX Improvements |
| 8 | +- **Enhanced Button Design**: Updated all buttons to have semi-rounded corners for improved visual appeal |
| 9 | + - Applied `border-radius: 0.5rem` (rounded-lg equivalent) to all button elements globally |
| 10 | + - Consistent semi-rounded styling across all button variants and sizes |
| 11 | + - Enhanced visual hierarchy and modern design language |
| 12 | + |
| 13 | +- **Rounded Dialog Components**: Modernized dialog and modal interfaces with rounded edges |
| 14 | + - Applied `border-radius: 0.75rem` (rounded-xl equivalent) to all dialog components |
| 15 | + - Updated regular dialogs, alert dialogs, popovers, and dropdown menus |
| 16 | + - Improved visual consistency and contemporary design standards |
| 17 | + |
| 18 | +### 🧹 Code Cleanup & Optimization |
| 19 | +- **Workflow & Deployment System Removal**: Eliminated unused workflow and deployment functionality |
| 20 | + - Removed entire `lib/deployment/` directory and all deployment-related files |
| 21 | + - Deleted workflow library files (`workflow-detector.ts`, `workflow-engine.ts`, `workflow-persistence.ts`) |
| 22 | + - Removed workflow and deployment API routes (`/api/chat/workflow/`, `/api/workflows/`, `/api/deployments/`) |
| 23 | + - Eliminated workflow and deployment page components and UI directories |
| 24 | + - Cleaned up navigation references and component imports |
| 25 | + - Reduced codebase complexity and improved maintainability |
| 26 | + |
| 27 | +### 🔧 Technical Improvements |
| 28 | +- **CSS Architecture**: Implemented global CSS approach for consistent styling |
| 29 | + - Centralized button and dialog styling in `globals.css` using CSS layers |
| 30 | + - Removed individual component-level style overrides for better maintainability |
| 31 | + - Used CSS `@layer components` for proper style precedence and organization |
| 32 | + |
| 33 | +- **Build Optimization**: Verified successful compilation and linting |
| 34 | + - All TypeScript compilation errors resolved |
| 35 | + - ESLint checks passing without warnings |
| 36 | + - Successful production build verification |
| 37 | + |
| 38 | +### 🛡️ Security Enhancements |
| 39 | +- **Provider Validation**: Enhanced AI model provider security |
| 40 | + - Fixed async function calls in `models.ts` for proper provider validation |
| 41 | + - Maintained secure provider validation through dynamic imports |
| 42 | + - Ensured type safety in model client initialization |
| 43 | + |
| 44 | +### 📦 Bundle Size Reduction |
| 45 | +- **Codebase Optimization**: Significant reduction in application bundle size |
| 46 | + - Removed ~20+ unused files and directories related to workflows and deployments |
| 47 | + - Eliminated redundant component files and unused imports |
| 48 | + - Streamlined navigation and component architecture |
| 49 | + |
| 50 | +### 🔧 Breaking Changes |
| 51 | +- **Feature Removal**: Workflow and deployment functionality no longer available |
| 52 | + - Users can no longer access workflow builder or deployment features |
| 53 | + - Navigation menu simplified with workflow/deployment options removed |
| 54 | + - Focus maintained on core AI-powered code generation and sandbox execution |
| 55 | + |
| 56 | +--- |
| 57 | + |
5 | 58 | ## [v0.0.40] - 2025-08-16 |
6 | 59 |
|
7 | 60 | ### 🔒 Critical Security Fixes |
|
0 commit comments