github stonerl/Thaw 1.0.1-beta.7

pre-release5 hours ago

Welcome to beta.7! This update focuses heavily on under-the-hood performance improvements, multi-monitor stability, and refining the overall feel of the app to make interactions smoother.

A huge thank you to everyone contributing translations and reporting bugs!

Performance

  • Faster Restarts: Added a disk cache for images, meaning Thaw will boot up and restore your layout much faster.
  • Reduced Background Usage: We've heavily optimized the image cache to debounce and cancel redundant updates, significantly cutting down on background processing.
  • Smoother Dragging: Refactored the move logic to remove unnecessary "nudges" and simplified item targeting by using the center of the items.

UI & Interaction Refinements

  • Menu Bar Interaction: You can now double-click the "Always-Hidden" section when in "Show on click" mode.
  • Context Menus: Added SF Symbol icons to all context menus (including the status item and menu bar right-clicks).
  • No More Ghosting: Replaced SwiftUI shadows with native NSPanel shadows to eliminate visual artifacts/ghosting when the Ice Bar is hidden.
  • Flicker Prevention: Added a 500ms grace period to stop the Ice Bar from flickering right after being shown.
  • Smart Search Panel: The Menu Bar Search panel now automatically closes when it loses focus.
  • Warning: Implemented a new warning that notifies you when macOS system settings are hiding your section dividers.

Multi-Monitor & Stability Fixes

  • Notch & Space Awareness: Improved the app menu hiding logic to properly account for screen notches and limited space across different monitors.
  • Layout Race Condition: Fixed a bug during layout resets by ensuring background tasks finish completely before the cache refreshes.

Localization

Our community translators are amazing!

  • 🇫🇷 French, 🇩🇪 German & 🇨🇳 Simplified Chinese translations are now 100% complete!
  • Added and updated 🇮🇩 Indonesian, 🇰🇷 Korean and 🇹🇼 Traditional Chinese.
  • Updated 🇪🇸 Spanish localization.

New Contributors

Full Changelog: 1.0.1-beta.6...1.0.1-beta.7

Donations

If you find Thaw useful and want to support its further development, consider throwing a coin in my hat: https://github.com/sponsors/stonerl

Don't miss a new Thaw release

NewReleases is sending notifications on new releases.