Skip to content

Releases: alin23/Lunar

v6.8.4

09 Nov 10:24
eafa9f9
Compare
Choose a tag to compare

6.8.4

Improvements

  • Add support for MacBook Pro M4 2024

Known issues

Lunar's Shortcuts actions don't seem to appear on macOS 15.1 for some people. There was no change in Lunar's Shortcuts code that caused this, it's a problem that appeared with a macOS update.

I'm still looking for ways to debug this.

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