# BetterDisplay v5.0.4 - Product: BetterDisplay (https://whatsnew.fyi/product/betterdisplay) - Vendor: waydabber - Date: 2026-08-31 - Version: v5.0.4 - Original notes: https://github.com/waydabber/BetterDisplay/releases/tag/v5.0.4 - Permalink: https://whatsnew.fyi/product/betterdisplay/releases/v5.0.4 - Labels: Pre-release; Platforms: macOS What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Added a Traditional OSD option for brightness, volume, and mute - **added** — Added an Arrange Displays menu under Tools - **added** — Added an Arrange mode to the Move Display menu - **added** — Added on-screen guides for Move Display - **added** — Added CLI controls for selected-content streaming - **added** — Added selected-window and multi-window PIP/Stream capture - **added** — Added the fpsTarget CLI option for PIP/Stream - **added** — Added target FPS controls for PIP and Stream - **added** — Added right-to-left interface support - **added** — Added a simpler default manifest connection method for LG webOS TVs - **added** — Added direct LG webOS MAC address retrieval alongside ARP discovery - **added** — Added manual MAC address overrides for Samsung Tizen controllers - **added** — Added custom 3D LUT support to Image Adjustments and Stream/PIP filters - **added** — Added a built-in app console for CLI features - **added** — Added HDMI-CEC TV control for volume, mute, power, and input - **added** — Added per-display commands for connection, disconnection, wake, and sleep events - **added** — Added per-display ambient light readings, including compatible Apple displays - **added** — Added Display Information export through the CLI - **added** — Added Prevent Cursor Entering for stream target displays - **changed** — Redesigned the Move Display menu with layout and completion feedback - **fixed** — Improved nits-based brightness syncing after wake for Apple displays This updated BetterDisplay 5 pre-release adds various features including selected-content streaming, expanded display arrangement tools, per-stream frame-rate limits, right-to-left interface support, Arabic localization, together with brightness-sync and macOS 27 fixes. Other BetterDisplay 5 highlights include advanced compositor filters, custom 3D LUT support, expanded display reporting and integrations, HDMI-CEC control, improved per-display automation, a built-in app console, app menu and OSD refinements, and numerous performance improvements. **Important: BetterDisplay 5 supports Macs running macOS 26 or later. Users running an earlier version of macOS should continue using BetterDisplay 4 – [the latest version is v4.3.6](https://github.com/waydabber/BetterDisplay/releases/tag/v4.3.6).** **BetterDisplay 5 is a free upgrade for Pro licenses purchased after January 1, 2025.** - Updating through the built-in updater preserves an already completed activation with an older Pro license, but displays an outdated-license notice. A current license removes the notice. - An outdated license cannot activate a new or deactivated BetterDisplay 5 installation. - Free features remain available without a Pro license, as before. More information: [Outdated Pro License FAQ](https://github.com/waydabber/BetterDisplay/discussions/5632) This cumulative changelog lists BetterDisplay 5 changes not included in the latest v4.3.6 stable release. ###### Enhancements - Added a Traditional OSD option for brightness, volume, and mute (#5760) `v5.0.4` - Made the Tools/Groups menu always available (#5757) `v5.0.4` - Added an Arrange Displays menu under Tools (#5756) `v5.0.4` - Added an Arrange mode to the Move Display menu (#5755) `v5.0.4` - Added on-screen guides for Move Display (#5749) `v5.0.4` - Redesigned the Move Display menu with layout and completion feedback (#5747) `v5.0.4` - Added CLI controls for selected-content streaming (#5746) `v5.0.4` - Excluded the Tools menu from automatic app menu tidying (#5745) `v5.0.4` - Updated the default visibility of Tools menu items (#5744) `v5.0.4` - Added selected-window and multi-window PIP/Stream capture (#5743) `v5.0.4` - Added the `fpsTarget` CLI option for PIP/Stream (#5742) `v5.0.4` - Added target FPS controls for PIP and Stream (#5738) `v5.0.4` - Improved nits-based brightness syncing after wake for Apple displays (#5728) `v5.0.4` - Added right-to-left interface support (#5727) `v5.0.4` - Replaced expandable Settings blocks with sheets for easier navigation (#5720) `v5.0.3` - Added a simpler default manifest connection method for LG webOS TVs (#5713) `v5.0.3` - Added direct LG webOS MAC address retrieval alongside ARP discovery (#5714) `v5.0.3` - Added manual MAC address overrides for Samsung Tizen controllers (#5712) `v5.0.3` - Holding `SHIFT` while connecting or disconnecting a display now performs the inverse operation on all other displays (#5701) `v5.0.3` - Restored Intel Mac support on macOS 26 (#5667) `v5.0.2` - Improved handling of soft-disconnected displays when hardware connections change (#5685) `v5.0.2` - Added detection for exclusive virtual screens and non-connectable displays (#5690) `v5.0.2` - Distinguished app soft-disconnections from system or third-party soft-disconnections (#5693) `v5.0.2` - Added display connection controls to Settings (#5695) `v5.0.2` - Added “Apply All Protections” to Tools/Groups, with an automatic option (#5679) `v5.0.2` - Added manual group UI scale matching to the app menu (#5682) `v5.0.2` - Improved touch interaction on macOS 27 (#5678) `v5.0.2` - Moved additional controller settings into sheets (#5676) `v5.0.2` - Added custom 3D LUT support to Image Adjustments and Stream/PIP filters (#4284) `v5.0.1` - Added a built-in app console for CLI features (#5642) `v5.0.1` - Added an app console keyboard shortcut (#5644) `v5.0.1` - Added `exit` and `clear` console commands (#5645) `v5.0.1` - Added optional app l _[Truncated at 4000 characters — full notes: https://github.com/waydabber/BetterDisplay/releases/tag/v5.0.4]_