3.2 KiB
3.2 KiB
Change Log
All notable changes to the "superdesign" extension will be documented in this file.
[0.0.8] - 2025-07-01
Added
- Settings icon in chat sidebar for easy access to extension configuration
- In-chat action buttons for API key configuration and settings access
- Enhanced error handling with user-friendly action options
Improved
- Error messages now specifically mention "Anthropic API key" for clarity
- API key validation and authentication error detection
- User experience with cleaner error handling workflow
- Settings integration with direct commands for API key configuration
Fixed
- Raw JSON error messages no longer display in chat interface
- Notification popups replaced with cleaner in-chat error messages
- Error message filtering to prevent duplicate or confusing displays
- Process exit errors now properly handled with action buttons
Technical
- Enhanced
ClaudeCodeServiceerror detection patterns - Improved
ChatMessageServiceerror filtering and handling - Better error message routing between extension and webview
- Streamlined API key refresh and validation logic
[0.0.7] - 2025-07-01
Added
- Default style sheet integration for enhanced design consistency
- Project initialization command (
superdesign.initializeProject) - CSS file loading support for custom styling
- Copy file path functionality in Design Frame component
Improved
- Updated icon design and visual elements
- Enhanced Design Frame component with better user interactions
- Extended file handling capabilities
Documentation
- Updated README with improved instructions and examples
[0.0.6] - 2025-06-26
Added
- Centralized logging system with configurable log levels
- Enhanced error handling and debugging capabilities
- Improved Claude Code service integration
Fixed
- Performance optimizations and stability improvements
- Better error messages and user feedback
[0.0.5] - 2025-06-26
Added
- Enhanced chat interface functionality
- Improved AI provider integrations
[0.0.4] - 2025-06-26
Added
- Additional design tools and utilities
- Better canvas interaction features
[0.0.3] - 2025-06-25
Added
- Enhanced design frame capabilities
- Improved user experience features
[0.0.2] - 2025-06-25
Added
- Publish to Open VSX Registry
[0.0.1] - 2025-06-24
Added
- Initial release of Super Design VS Code extension
- Interactive chat interface with AI assistance
- Canvas view for visual design layout
- Design frame components for organizing content
- Connection lines for linking design elements
- Welcome screen for first-time users
- Claude Code service integration
- Chat sidebar provider for seamless VS Code integration
- Support for multiple AI provider logos (Claude, Cursor, Bolt, Lovable, Windsurf)
- Markdown rendering capabilities
- Grid layout utilities for canvas organization
- TypeScript support with comprehensive type definitions
Features
- Chat Interface: Real-time conversation with AI assistants
- Visual Canvas: Drag-and-drop design environment
- Design Frames: Organized content containers
- Welcome Experience: Guided onboarding for new users
- Multi-Provider Support: Integration with various AI coding assistants