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
NSPanelshadows 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
- @yurihan made their first contribution in #68
- @priesdelly made their first contribution in #77
- @volcbs made their first contribution in #80
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