Skip to content

Releases: alin23/Lunar

v6.8.2

10 Sep 17:16
54ef265
Compare
Choose a tag to compare

6.8.2

Fixes

  • Fix crashes related to DDC resets
  • Improve stability in multi threaded code
  • Fix "Set screen as Main" Shortcut when used with "screen with cursor"
  • Make sure System Adaptive Brightness gets re-enabled correctly when getting below 800 nits manually
  • Move hang detection to 40s instead of 60s to avoid constant app hang restarts
  • Hide Sub-zero Dimming OSD instantly when going above 0% to avoid duplicate OSD

Improvements

  • Run re-adaptation routines both on wake and on monitor connect/disconnect

v6.8.1

30 Jul 07:43
5505b7a
Compare
Choose a tag to compare

6.8.1

Improvements

  • Allow disabling the nits reading in the brightness OSD for the MacBook screen

disable nits osd setting

Fixes

  • Fix overlay staying on the wrong screen after changing main display or the resolution
  • Fix Not conditions in Shortcuts not working correctly
  • Fix XDR Contrast being applied on Unmanaged displays erroneously (resulting in darkening of monitors when XDR was enabled)
  • Remove unnecessary brightness refresh when some background apps are launched/quit

Features

  • New Get ambient light in lux Shortcut action
  • Make lunar displays CLI faster in specific scenarios
  • Add -q/--quiet to lunar displays to quickly check if specific displays are connected or not

v6.8.0

18 Jul 09:31
c1f4461
Compare
Choose a tag to compare

6.8.0

Features

  • Re-organize advanced settings
  • Isolate App Info UI into its own little window and hide it by default on first launch

app info separated

Improvements

  • Ask about Full Range XDR at onboarding and default to it for new users
  • Make HDR redraw dot less visible when using XDR Brightness
  • Allow disabling "bad display" detection through the ignoreDisplaysWithMissingMetadata setting:
defaults write fyi.lunar.Lunar ignoreDisplaysWithMissingMetadata false

Only to be used in cases where:

  • BlackOut wrongly reconnects the screen 5-10 seconds after disconnecting it
  • screen remains black after disabling BlackOut

Fixes

  • Adapt software dimming dynamically if Invert Colors is used often while Lunar is running (previously it needed an app restart when changing the Invert Colors setting)
  • Fix Full Range XDR for macOS Sequoia beta 3
  • Fix re-applying the wrong stored brightness after wake

v6.7.13

18 Jun 20:13
6c410fc
Compare
Choose a tag to compare

6.7.13

Features

  • Allow HDR monitors to use the superior Apple Native brightness control instead of DDC on macOS Sequoia

Fixes

  • Ignore displays named "Unknown Display" which may appear when the monitor's connection is not ready for DDC

Improvements

  • Ensure Software Dimming does dim the screen instead of whiten it when Invert Colors is enabled in Accessibility settings
    • This will force a white Overlay instead of Gamma dimming since gamma tables can't be inverted in a precise enough way
  • Make sure menu does not end up behind the menu bar when that is set to autohide

v6.7.12

25 May 15:59
d2d2225
Compare
Choose a tag to compare

6.7.12

Improvements

  • Improve Auto Blackout by ignoring displays with empty or incomplete `name
  • Print CLI location and restart shell after installation

Fixes

  • Fix Software Dimming not being applied instantly when using the lunar displays CLI

v6.7.11

30 Apr 13:47
4d60486
Compare
Choose a tag to compare

6.7.11

Fixes

  • Fix Sync Mode not using nits on MacBook Air and iMac (Apple Silicon only)

v6.7.10

24 Apr 09:31
7ff7ea5
Compare
Choose a tag to compare

6.7.10

Improvements

  • Shave off another 250 milliseconds from the CLI startup time

Fixes

  • Fix menu appearing on the main display instead of the one where the icon was clicked, on fullscreen apps
  • Fix positioning of the new "Disable volume keys on display sleep" setting
  • Fix resolution being changed erroneously

v6.7.9

23 Apr 10:01
73e0a02
Compare
Choose a tag to compare

6.7.9

Improvements

  • Disable volume keys handler on sleep and re-enable on wake to prevent CoreAudio from hanging and cause system lag
  • Speed up CLI startup time

Fixes

  • Fix a long-standing issue where LED Cinema and Thunderbolt displays would overflow the brightness value, causing the display to go dark at specific brightness levels (39 and 78)
  • Fix Location Mode not being selectable when using manual coordinates

v6.7.8

17 Apr 07:29
967ce79
Compare
Choose a tag to compare

6.7.8

Fixes

  • Move max DDC brightness back to 255 for Cinema and Thunderbolt displays
  • Fix brightness being sent to the monitor continuously in Sensor Mode, even if the value hasn't changed
  • Ensure the Sensor Mode Lux update interval is correctly used with wireless sensors

v6.7.7

14 Apr 17:14
1fa7a54
Compare
Choose a tag to compare

6.7.7

Fixes

  • Fix nits OSD appearing erroneously when HDR state is being changed