About this version
This version contains various new features and fixes. Resolution handling is revamped with an all-around resolution favorites feature (Set Resolution submenu, slider, keyboard shortcuts). DDC support is extended to the 2018 Intel mini's built-in HDMI port - this makes BetterDisplay the only app that supports DDC for all ports of all Macs (capable of running the app - macOS 11 or newer). Handling of EDID overrides for Apple Silicon is also updated in various ways.
Combined change log since the previous stable release:
Enhancements
- Added DDC support for the 2018 Intel Mac mini's built-in HDMI port - #1602
- Dedicated mute button to the DDC volume slider (clicking on the slider's volume icon) - #1373
- General handling of favorite resolutions + add favorites to the resolution menu - #1583
- Added the ability to add/remove favorites from the resolution slider when special resolution markers are enabled - #1646
- Added markers on the resolutions slider for special and favorite resolutions are - #1625
- Keyboard shortcuts for display resolution favorites, default/native resolution, previous resolution - #1585
- Show resolution value + favorites in the resolution increase/decrease keyboard shortcut OSD - #1612
- Ability to set the previous resolution/display mode quickly - #1593
- Added the default, native and native HiDPI resolutions to the top of the Set Resolution list - #1592
- Resolution slider should snap to favorites, special resolutions as well as current resolution for easier selection - #1618
- Resolution slider should show favorite and special resolution text instead of plain resolution when relevant when dragging knob - #1619
- Made screen resolution keyboard shortcut OSD bar "stick" briefly on special resolutions and favorites - #1617
- Made resolution modes that are not visible with default settings more reachable via additional Set Resolution or Refresh Rate menu options - #1605
- Conflict detection with other apps that alter colors and brightness - #1598
- Added keyboard shortcut to toggle True Tone (if available) - #1594
- Option to restore factory EDID on quitting BetterDisplay for Apple Silicon - #1577
- Option to provide continuity when a display changes UUID due to EDID override with different IDs - #1576
- Added a Paste base64 Data button that pastes EDID data from the clipboard text if it contains a base64 encoded binary - #1578
- Added color table compatibility mode so the app can work together with other apps that manipulate colors - #1601
- Enabled semi-valid but seemingly working HiDPI resolution modes in Ventura 13.2 by default - #1570
- Added option that allows restoring zero brightness + add a default 15% lower limit - #1566
- Added feature to quickly swap position of displays with identical identifiers - #1358
- Added keyboard shortcut to quickly swap identical displays - #1635
- Progressively hide resolution slider icon when a special resolution marker overlaps during tracking - #1641
- Improved the appearance of expandable blocks in Settings - #1561
- App now plays the system feedback audio when DDC volume is changed - #1559
- Option to change combined and software brightness startup settings - #1534
- Make config protection more adamant - do not update protection settings on config protection induced resolution change - #1614
- Improve BetterDisplay behavior on removing eGPU (avoid stuff that interferes with the process) - #1632
- App now opens menu when app icon clicked again while the app is running + a little more explanation - #1637
- Added an option to force-override resolution of mirrored displays - #1638
Fixed
- Seemingly Duplicate Resolutions In Set Resolution Menu by default on Intel - #1630
- Auto-reconnect of internal display fails when all displays are disconnected - #1623
- When a display is reconnected to a different port, DDC might become unresponsive on Intel in some circumstances - #1606
- Currently disconnected screens appear in the Move Next to menu - #1567
- PIP window has a slightly wrong aspect ratio - #1543
- Various display rotation / portrait orientation issues - #1537
- In rare specific occasions the app might blank to zero an Apple screen on startup when combined brightness is used - #1565
- Resolution slider contains same resolution for multiple bit-depths on Intel (this also causes duplication in special resolution markers in v1.4.5) - #1631
- Slider snapping does not work properly (flickers) for displays with limited resolution options in v1.4.5 - #1647
- Resolution slider markers and snapping is confused when slider set to magnifier style in v1.4.5 - #1648
Change log of earlier v1.4.x versions
v1.4.6
- Made resolution modes that are not visible with default settings more reachable via additional Set Resolution or Refresh Rate menu options - #1605
- Added feature to quickly swap identical displays - #1358
- Improved BetterDisplay behavior on removing eGPU (avoid stuff that interferes with the process) - #1632
- Added keyboard shortcut to quickly swap identical displays - #1635
- Added a bit more explanation + opens app menu when app icon clicked again while the app is running. - #1637
- Added an option to force-override resolution of mirrored displays - #1638
- Progressively hide resolution slider icon when a special resolution marker overlaps during tracking - #1641
- Added the ability to add/remove favorites from the resolution slider when special resolution markers are enabled - #1646
- Fixed: Seemingly Duplicate Resolutions In Set Resolution Menu by default on Intel - #1630
- Fixed: Resolution slider contains same resolution for multiple bit-depths on Intel (this also causes duplication in special resolution markers in v1.4.5) - #1631
- Fixed: Slider snapping does not work properly (flickers) for displays with limited resolution options in v1.4.5 - #1647
- Fixed: Resolution slider markers and snapping is confused when slider set to magnifier style in v1.4.5 - #1648
v1.4.5-beta
Enhancements
- Added markers on the resolutions slider for special and favorite resolutions are - #1625
- Resolution slider should snap to favorites, special resolutions as well as current resolution for easier selection - #1618
- Resolution slider should show favorite and special resolution text instead of plain resolution when relevant when dragging knob - #1619
- Make screen resolution keyboard shortcut OSD bar "stick" briefly on special resolutions and favorites - #1617
- Show resolution value + favorites in the resolution change keyboard shortcut OSD - #1612
- Make config protection more adamant - do not update protection settings on config protection induced resolution change - #1614
- Fixed: Auto-reconnect of internal display fails when all displays are disconnected - #1623
v1.4.4-beta
- Added DDC support for the 2018 Intel Mac mini's built-in HDMI port - #1602
- Dedicated mute button to the DDC volume slider (clicking on the slider's volume icon) - #1373
- General handling of favorite resolutions + add favorites to the resolution menu - #1583
- Ability to set the previous resolution/display mode quickly - #1593
- Added the default, native and native HiDPI resolutions to the top of the Set Resolution list - #1592
- Keyboard shortcuts for display resolution favorites, default/native resolution, previous resolution - #1585
- Conflict detection with other apps that alter colors and brightness - #1598
- Keyboard shortcut to toggle True Tone (if available) - #1594
- Option to restore factory EDID on quitting BetterDisplay for Apple Silicon - #1577
- Option to provide continuity when a display changes UUID due to EDID override with different IDs - #1576
- Added a Paste base64 Data button that pastes EDID data from the clipboard text if it contains a base64 encoded binary - #1578
- Colortable compatibility mode so the app can work together with other apps that manipulate colors - #1601
- Enable semi-valid but seemingly working HiDPI resolution modes in Ventura 13.2 by default - #1570
- Add option that allows restoring zero brightness + add a default 15% lower limit - #1566
- Improve the appearance of expandable blocks in Settings - #1561
- Play feedback when volume is changed - #1559
- Option to change combined and software brightness startup settings - #1534
- Fixed: When a display is reconnected to a different port, DDC might become unresponsive on Intel in some circumstances - #1606
- Fixed: Currently disconnected screens appear in the Move Next to menu - #1567
- Fixed: PIP window has a slightly wrong aspect ratio - #1543
- Fixed: Various display rotation / portrait orientation issues - #1537
- Fixed: In rare specific occasions the app might blank to zero an Apple screen on startup when combined brightness is used - #1565
v1.4.3
- Add option to let the brightness OSD show whether brightness level requires color manipulation (that clips HDR content) - #1522
- Improve Settings/Displays usability (introduces display selector bar instead of collapsible headers) - #1506
- Make the EDID upload section a bit more condensed - #1512
- Moving DCC Quick Slider Config submenu to a more appropriate place - #1497
- Fixed: EDID auto apply takes effect even when EDID override is disabled - #1520
- Fixed: Connect/Disconnect option is not compatible with Monterey - should be disabled - #1524
- Fixed: Minor text cropping issue at Settings/Displays - #1521
- Fixed: Name of [colorName] Black level display in slider is "[colorName] gain" - #1507
- Fixed: Display System Settings shortcut blocked by BetterDisplay - #1505
- Fixed: EDID override warning text has some typos in it - #1495
- Fixed: Scrolling is enabled for resolution slider (bug) - #1485
- Fixed: Disconnect menu item redundantly appears for connected dummies - #1484
- Fixed: Attempting to disconnect an associated (therefore non-disconnectable) dummy makes graphical app menu items go missing - #1483
- Fixed: When using main display icon offer possibility to use or set monochrome variant as default - #1478
- Fixed: Removing dummy's from the menu does not remove them in preferences immediately - #1477
v1.4.2
Enhancements
- EDID override support for Apple Silicon - #1468
- Safe mode to prevent custom EDIDs from auto-loading on startup for Apple Silicon - #1472
- Added restore factory EDID on Apple Silicon - #1471
- Auto-apply Apple Silicon EDID override on startup - #1470
- Treat virtual screens as non-disconnectable by default - #1465
- Add various info/warning popups for connection management and DDC power - #1446
- Add option to toggle hierarchical rendering mode for header icons - #1464
- Fixed: Clarified Pro status of Intel EDID override feature - #1467
- Fixed: Settings icons misaligment - #1461
- Fixed: App might forget about previously disconnected displays - #1455
v1.4.1
- Added option to set the meaning of header on/off button on a per display level - #1424
- Automatically disable auto brightness during XDR upscaling - #1339
- Apply display configuration edits without reboot on Apple Silicon - #1436
- Better support accessibility software dimming (with colortable manipulation) during accessibility zoom - #1435
- Keep track of disconnected displays for the entire app session until display ID is not reused by different display - #1460
- Add a Set all to Hidden button to DDC input customization to simplify the process - #1380
- Settings of disconnected displays should generally be disabled under Settings/Displays - #1434
- Ability to customize the order of the displays in the app menu - #1317
- GUI: Redesign display headers with a power button for connect/disconnect - #1422
- GUI: Various refinements - #1453
- GUI: Add option to change menu fonts and icons to light rendering - #1457
- GUI: Add option to change menu symbol rendering style - #1454
- GUI: Add specific icon for TVs and AirPlay output - #1458
- Fixed: Starting/exiting BetterDisplay turns on internal display even in clamshell mode - #1451
- Fixed: A dummy should not be treated as a real display when preventing the last display to be disconnected - #1452
- Fixed: Dummy associated to a soft-disconnected display does not disconnect - #1447
- Fixed: Graphical glitches with extra long app menus when expanding/scrolling - #1427
- Fixed: Removing the first connection management safety messes up the label of the following section - #1429
- Fixed: The Allow disconnecting the built-in display of the iMac option appears for non-iMacs as well - #1431
- Removed: Remove experimental feature that kept mouse from entering a full screen stream target screen - #1441
v1.4.0
- Turn off a display and fully remove it from the display layout with the option of turning it back on from the app ("Disconnect Display", "Connect Display") - #1396
- Add various precautions (with option to disable) for display connection management - #1407
- Add various auto-connect precautions for display management - #1414
- Add various keyboard shortcuts to connect/disconnect displays- #1415
- Add generic a Manage Displays item to the Tools menu - #1416
- Add option to disconnect reconnected displays after wake - #1413
- Add warning for disconnected displays before turning off connection management feature - #1423
- Make connections management an Apple Silicon feature only - #1426
- Order of displays changing randomly based on connection id - #1421
- Fixed: Typo on Settings -> Displays -> Retrieve display EDID: "attemtps" instead of "attempts" - #1425