Skip to content

v0.0.7

Choose a tag to compare

@noppefoxwolf noppefoxwolf released this 05 Jul 01:46
· 3 commits to main since this release
ab6c184

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: launcherButtonConfiguration and selectedDetentIdentifier

🔧 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