Repository navigation
v0.0.7
What's New in v0.0.7
🏗️ Architecture Improvements
- KeyWindowManager: Extracted key window restoration logic into dedicated class for better separation of concerns
- LauncherHostingWindowConfiguration: Standalone configuration struct for cleaner API design
- Simplified Configuration: Streamlined to only include essential properties:
launcherButtonConfigurationandselectedDetentIdentifier
🔧 API Changes
LauncherHostingWindow.Configuration→LauncherHostingWindowConfiguration(standalone struct)- Removed unnecessary configuration properties, keeping only the essentials
- Improved initialization patterns with better defaults
🐛 Bug Fixes
- Enhanced key window management with dedicated KeyWindowManager class
- Better memory management with weak references
💡 Developer Experience
- Cleaner, more maintainable code structure
- Better separation of concerns between window management and configuration
- Simplified API surface for easier adoption
🤖 Generated with Claude Code