About this version
This version contains updates to the CLI/integration features, adds initial App Intents (macOS Shortcuts) support, some additional software image adjustment controls and contains various bug fixes and improvements to existing features, including the recently introduced native XDR upscaling.
Enhancements
- For CLI access you can now use betterdisplaycli as well (follow install instructions in the provided link).
- Added r/g/b gain controls for software control (both for color table and Metal overlay) - #2610
- Added gain slider for Metal overlay - #2587
- Added color temperature slider for Metal overlay - #2556
- Added integration commands to query pro features availability + toggle some integration and OSD features (allows MediaMate to better configure BetterDisplay) - #2532
- Added value normalization feature for integration when using controls (+allow mediaMate to more easily send control values) - #2537
- Added CLI command to list displays and virtual screens with identifiers - #2601
- Added CLI features to manage virtual screens - #2521
- Added r/g/b gain controls to CLI - #2613
- Added CLI deviceType option to filter displays and virtual screens - #2614
- General Shortcuts (macOS) support with App Intents - #1395
- Added App Intents (Shortcuts app) to change brightness for individual and all displays - #2617
- Added App Intent (Shortcuts app) to change DDC volume for a specified display - #2618
- Added App Intent (Shortcuts app) to change any of the additional software and hardware ranged controls for a specified display - #2619
- Added App Intent (Shortcuts app) to change any of the additional software and hardware ranged control offset value for a specified display - #2620
- Make the role of BetterDisplay XDR option under XDR Preset menu a bit more obvious by adding some explanation - #2576
- Added a toggle to always use Metal for some image adjustments when color table adjustments are not supported - #2591
- Disable the "Detected Some Interference" popup by default (can be re-enabled for troubleshooting) - #2586
- VMM7100 HDMI dongle no signal workaround (note: needs Terminal activation, see details in the linked issue) - #2609
- Improved support for M3 MacBooks - #2597
- General efficiency and licence management improvements
Fixed
- Overriding lower and upper bound of native XDR upscaling does not work properly until an app restart - #2575
- BetterDisplay XDR profile can be "untoggled" with a repeated click under XDR Profile (does nothing though) - #2577
- Display association does not show the associated display's name - #2582
- If a display is set to be forgotten, virtual screen display associations are not updated - #2583
- Various unlocalizable texts are still present in the app - #2596
- CLI provides wrong exit code (failure instead of success) even for working operations when there is no return payload. - #2598
Localizations included in this release
- Chinese, Simplified (96%) - @BingoKingo
- German (10%) - @mickimnet, @dotWee
- Hungarian (98%) - @sup3rb3ar
- Japanese (98%) - @SakiPapa
- Korean (71%) - @hw0603
- Portugese (Brazil) (91%) - @gpnunes75
- Romanian (86%) - @mikevic18
- Russian (16%) - @dimaitre
- Spanish (63%) - @stonkol
- Swedish (58%) - @yeager
- Turkish (44%) - @MazlumSerbest, @ibrayd
- Ukrainian (95%) - @JulyIghor
- Vietnamese (13%) - @andrwmai
You can change the app's language under System Settings > General > Language & Region > Applications
.
Information on how to participate in the localization effort
For changes in previous versions take a look at the GitHub Releases page.