v3.5.6
About This Version
This minor update includes various improvements, bug fixes and localization updates.
Note
macOS Tahoe 26 support:
A newer v4.x version with full Tahoe compatibility and refreshed visuals is available.
The v3.5.6b version (retrofitted with basic macOS Tahoe 26 compatibility) is also available for those who do not wish to upgrade to the v4.x version.
Enhancements
- Added support for displaying Picture-in-Picture (PIP), filter, and fullscreen stream windows on the lock screen (#4372)
- Enabled overlay dimming on the lock screen (#4371)
- Added app menu options to enable/disable groups and select the active group manually (#4315)
- Added configurable rate limiting and debouncing for integration controls (#4316)
- Introduced adjustable redundancy filter interval for integration controls (#4356)
- Integration controller actions (URL and shell script) now log output to the console (#4366)
- Added configurable timeout for URL and shell script integration actions (#4368)
- Improved feedback when overlay is used due to unavailable color table adjustments; made the Metal overlay option more visible (#4375)
- Added CLI commands for managing display groups (#4383)
- CLI now supports opening/closing the app menu, launching the Settings window, and quitting the app (#4388)
Fixes
- Fixed issue where the integration controller redundancy check filtered out valid requests (#4387)
- Resolved issue where the Image Adjustments menu did not refresh properly after software adjustments were changed while the menu was open (#4374)
- Fixed orientation and aspect ratio issues for streamed content after rearranging display layouts (#4345)
- Removed duplicate divider under the Image Adjustments menu when Metal overlay is active (#4373)
v3.5.6b changes (macOS Tahoe compatibility retrofit)
- Fixed auto-brightness issue for macOS Tahoe 26
- Custom OSD UI expecting the old-style macOS native OSD no longer appear on macOS Tahoe 26
Included Localizations
This version includes the following localizations:
- British English (@PuzzledUser)
- Chinese, Simplified (@BingoKingo, @shindgewongxj, @hshsilver, @jacktechstudio)
- Chinese, Traditional (@old-cookie, @moriLiu)
- French (@Kcraft059, @MonolitheMedia)
- German (@mickimnet, @dotWee, @niklasbogensperger, @sm-moshi)
- Hungarian (@sup3rb3ar)
- Italian (@MapleLeaf14)
- Japanese (@SakiPapa)
- Korean (@hw0603, @chihuahua-experience)
- Norwegian Bokmål (@elislays08)
- Portuguese, Brazil (@gpnunes75, @giulianopires)
- Romanian (@mikevic18, @cristianritco)
- Slovenian (@DrRoglaa)
- Spanish (@stonkol, @cfuentea, @maximsenterprise)
- Swedish (@yeager)
- Turkish (@MazlumSerbest, @ibrayd, @afkeceli)
- Ukrainian (@JulyIghor)
Help improve BetterDisplay localization, correct mistranslations, or assist in adding new languages!
Special thanks to all contributors!
Developed by @waydabber. For previous release notes, visit the GitHub Releases page.