Mac-Monitor · Public updates
Changelog
A disclosure-safe history of improvements to Mac-Monitor, written in English.
Latest public updates
- Mac-Monitor 2026-09-15 Fixed an issue where turning off a monitor could affect other displays by restricting power actions to safe, per-panel DDC commands. Improved display recovery by consolidating duplicate adapter identities and clearly indicating when a legacy display requires a one-time cable reconnect to clear lingering system states.
- Mac-Monitor 2026-09-11 Fixed an issue where displays without reversible DDC power controls could lose valid display modes or fall into a 1x1 resolution placeholder across soft disconnect and wake, by temporarily preserving and exposing the saved EDID during link reactivation before restoring physical display properties.
- Mac-Monitor 2026-09-10 Fixed an issue where stale display coprocessor sessions could prevent reliable screen wake and recovery after display reconnection by refreshing or recreating the active DDC session handle before initiating recovery.
- Mac-Monitor 2026-09-08 Fixed display reconnection and mode recovery issues by ensuring physical EDID is restored when waking or reconnecting displays. Improved DDC response validation to prevent command misinterpretation and refined display configuration checks for more reliable screen restoration.
- Mac-Monitor 2026-09-05 Improves migration from legacy hardware-Off states by providing an accurate one-time HDMI reconnect instruction and avoiding unsafe 1x1 display activation or unsupported periodic power commands.
- Mac-Monitor 2026-09-05 Fixed DDC communication and added adaptive monitor power control. Displays now use reversible hardware standby only when supported, otherwise falling back to a tracked software disconnect that can be safely restored after extended off periods or app restarts.
- Mac-Monitor 2026-09-03 Improved reliability when waking monitors from deep sleep by safely waiting for the display hardware to fully report its capabilities before activating the video link, preventing situations where the monitor fails to reconnect.
- Mac-Monitor 2026-09-03 Replaced the software-based display disconnection mechanism with direct hardware power controls, significantly improving reliability and preventing layout issues when waking monitors from deep sleep. Also updated the control interface terminology to clearly reflect the hardware power state.
- Mac-Monitor 2026-09-02 Resolves an issue where displays might fail to wake properly or get stuck in a 1x1 resolution after a long period of sleep by improving physical display identity restoration.
- Mac-Monitor 2026-09-01 Improves wake reliability for certain external displays by safely verifying their connection before attempting to restore the video link.
- Mac-Monitor 2026-09-01 Added a structured recovery policy to better handle and restore missing displays as reconnect targets when they are no longer detected by macOS.
- Mac-Monitor 2026-09-01 Improved reliability and recovery options when reconnecting displays that have entered deep sleep mode.
- Mac-Monitor 2026-09-01 Improves wake reliability for external displays after long periods of deep sleep, preventing issues where displays fail to turn on or get stuck at an unusable 1x1 resolution.
- Mac-Monitor 2026-08-29 Prevents displays from becoming unrecoverable after soft-disconnect by preserving their exact EDID in the display coprocessor and safely aborting disconnect when identity preservation is unavailable.
- Mac-Monitor 2026-08-28 Improves long-term display reconnection by retaining and health-checking the hardware wake route while a display is soft-disconnected, then waking it before macOS display re-detection.
- Mac-Monitor 2026-08-27 Restores true display soft-disconnect and improves cable-free reconnection by re-detecting displays, preserving display identity and mode information, and recovering across app restarts and system wake.
- Mac-Monitor 2026-08-27 Uses display standby mode to preserve the display connection and improve wake reliability after long sleep periods.
- Mac-Monitor 2026-08-27 Improves display wake reliability during long-running sessions and provides clear recovery guidance for legacy display states.
- Mac-Monitor 2026-08-27 Resolved an issue where external displays might fail to reconnect properly or get stuck with incorrect resolutions after a long period of sleep. Display power state management has been overhauled for significantly better wake reliability.
- Mac-Monitor 2026-08-25 Improves the reliability of waking external displays from deep sleep mode by introducing an intelligent retry mechanism and enhanced system wake signaling.
- Mac-Monitor 2026-08-24 Fixed an issue that prevented the Settings window from opening.
- Mac-Monitor 2026-08-24 Fixed an issue where the Settings window would occasionally fail to open.
- Mac-Monitor 2026-08-24 Mac-Monitor now remembers disconnected displays across app restarts and port changes, and uses the native macOS Settings window.
Public release history
- Mac-Monitor v0.0.4-28 2026-08-23 Restored display connection controls and improved recovery when monitor volume capabilities are not detected initially.
- Mac-Monitor v0.0.4-27 2026-08-23 Added low-overhead background update checks with update indicators in the menu bar and Settings.
- Mac-Monitor v0.0.4-26 2026-08-23 Improved display identification and volume capability detection for supported external monitors.
- Mac-Monitor v0.0.4-25 2026-08-23 Made display numbering session-based so labels stay aligned with the monitors connected in the current session.
- Mac-Monitor v0.0.4-24 2026-08-23 Prepared the v0.0.4 release with more consistent build, publishing, and product insight workflows.
- Mac-Monitor v0.0.3 2026-08-21 Added automatic updates, update indicators, an immediate update check, and more reliable release packaging.
- Mac-Monitor v0.0.2 2026-08-21 Improved the foundation for display discovery and diagnostics.
- Mac-Monitor v0.0.1 2026-08-21 Launched Mac-Monitor with external-monitor volume control, global shortcuts, stable display tracking, and reliable connection recovery.