github waydabber/BetterDisplay v2.1.3

latest releases: v3.0.5, v3.0.4, v3.0.3...
9 months ago
App icon

About this version

This version adds color profile and XDR preset related features, various other improvements and bug fixes.

Note: this version is identical to v2.1.2 in terms of features but contains a fix for the startup crash issue some users experienced when licensing is disabled in the app.

Enhancements (compared to the last stable version v2.0.11)

  • Added Color Profile selector menu - #1206
  • Added XDR Presets listing and selection for XDR displays (these do not support color profile selection) - #2263
  • Configuration protection and SDR and HDR auto-switch for color profiles - #1210
  • XDR display preset awareness for colortable dimming and XDR upscaling - #2262
  • XDR/HDR brightness upscaling calibrator for XDR screens - #2257
  • Added option to change menu app animation speed (or disable animations) and option to disable icon bounce and popup animation - #2341
  • Added various additional options to identify display by Vendor, Model ID, Product Name (but not by serial number and other extended identifiers) - #2338
  • Deleting a virtual screen should delete its corresponding color profile - #1487
  • Added option to remove factory color profiles upon discarding all virtual screens at once - #2374
  • Show XDR display configuration under Display Information... - #2347
  • Make remembered display information available under Display Information... for disconnected virtual screens - #2363
  • Added Color Profile and XDR Preset selector menus to menu customization settings - #2345
  • Backend for managing color profiles and XDR presets - #2297
  • Added keyboard shortcut for 'Reinitialize External Displays' - #2384
  • Updated Paddle framework to version v4.4.3 - #2394
  • Add Custom SF Symbols Icon Set for Virtual Screens - #2426
  • App argument -v to enable verbose logging - #2397
  • Added partial Swedish localization - #2421
  • Added partial Korean localization - #2245
  • Added partial Russian localization - #2415
  • Improved compatibility with M3 Macs and macOS Sonoma
  • Various bug fixes and improvements

Fixed (compared to the last stable version v2.0.11)

  • Custom virtual screen icon color scheme looks inverted in the Settings page + not shown as main display app icon in the menu bar - #2430
  • Built-in display dimmed on wake on certain configurations (probably saved during dark wake period) - #2406
  • There is a leading space in the Color Profile section of Display Information... - #2433
  • App menu icon not updating immediately when it is set to match main display icon and the main display SF icon is changed - #2434
  • Usability: DDC Features... edited field is not committed when pressing Done instantly without committing the field with an ENTER or TAB - #2410
  • Display tag id and display UUID erroneously presented under a virtual screen in Settings/Displays - #2428
  • If an expandable submenu is set to hidden under Settings/Menu when it is currently open, the display submenu becomes inaccessible - #2346
  • Some interpreted dictionary labels parsed incorrectly under Display Information... - #2350
  • Missing parenthesis when showing Config Protection HDR State - #2377
  • Color adjustments go wrong on ColorSync profile change - #2379

Localizations included in this release

You can change the app's language under System Settings > General > Language & Region > Applications. For more information on how to participate in the localization effort: #2165

Download for macOS

Detailed change log of v2.1.x versions

v2.1.3

  • Added partial Russian localization - #2415
  • Fixed: App crashes when licensing is disabled in v2.1.x - #2438

v2.1.2

  • Fixed: Custom virtual screen icon color scheme looks inverted in the Settings page + not shown as main display app icon in the menu bar - #2430
  • Fixed: Built-in display dimmed on wake on certain configurations (probably saved during dark wake period) - #2406
  • Fixed: Colorsync profile list update might crash the app (memory allocation issue) in v2.1.x - #2432
  • Fixed: There is a leading space in the Color Profile section of Display Information... - #2433
  • Fixed: App menu icon not updating immediately when it is set to match main display icon and the main display SF icon is changed - #2434

v2.1.1

  • App argument -v to enable verbose logging - #2397
  • Add Custom SF Symbols Icon Set for Virtual Screens - #2426
  • Added partial Swedish localization - 2421
  • Added partial Korean localization - 2245
  • Fixed: Devices with multiple custom color profiles are not properly handled in v2.1.0 - #2409
  • Fixed: Usability: DDC Features... edited field is not committed when pressing Done instantly without committing the field with an ENTER or TAB - #2410
  • Fixed: Display tag id and display UUID erroneously presented under a virtual screen in Settings/Displays - #2428

v2.1.0

  • Added Color Profile selector menu - #1206
  • Added XDR Presets listing and selection for XDR displays (these do not support color profile selection) - #2263
  • Configuration protection and SDR and HDR auto-switch for color profiles - #1210
  • XDR display preset awareness for colortable dimming and XDR upscaling - #2262
  • XDR/HDR brightness upscaling calibrator for XDR screens - #2257
  • Added option to change menu app animation speed (or disable animations) and option to disable icon bounce and popup animation - #2341
  • Added various additional options to identify display by Vendor, Model ID, Product Name (but not by serial number and other extended identifiers) - #2338
  • Deleting a virtual screen should delete its corresponding color profile - #1487
  • Added option to remove factory color profiles upon discarding all virtual screens at once - #2374
  • Show XDR display configuration under Display Information... - #2347
  • Make remembered display information available under Display Information... for disconnected virtual screens - #2363
  • Added Color Profile and XDR Preset selector menus to menu customization settings - #2345
  • Backend for managing color profiles and XDR presets - #2297
  • Added keyboard shortcut for 'Reinitialize External Displays' - #2384
  • Updated Paddle framework to version v4.4.3 - #2394
  • Improved compatibility with M3 Macs and macOS Sonoma
  • Various bug fixes and improvements
  • Fixed: If an expandable submenu is set to hidden under Settings/Menu when it is currently open, the display submenu becomes inaccessible - #2346
  • Fixed: Some interpreted dictionary labels parsed incorrectly under Display Information... - #2350
  • Fixed: Missing parenthesis when showing Config Protection HDR State - #2377
  • Fixed: Color adjustments go wrong on ColorSync profile change - #2379

Don't miss a new BetterDisplay release

NewReleases is sending notifications on new releases.