Skip to content

Releases: orchetect/MenuBarExtraAccess

1.2.2

30 Jul 04:25
Compare
Choose a tag to compare
  • Now compatible with macOS 26 beta 4 (Thanks @Lguanghui for the PR)
  • A new optional isEnabled parameter has been added to the .menuBarExtraAccess(isPresented:) scene modifier
    • allows programmatically enabling and disabling the menubar extra by way of a SwiftUI Bool binding.
  • Cleaned up example projects

1.2.1

15 Dec 22:12
Compare
Choose a tag to compare
  • Fixed Xcode 14 & 15 build

Warning

This package is not yet compatible with macOS 26 beta. See #20 for details and development progress.

1.2.0

25 Nov 02:40
Compare
Choose a tag to compare
  • Swift 6 strict concurrency compatibility
  • Internal cleanup

1.1.3

14 Oct 06:13
Compare
Choose a tag to compare
  • Fixed build failure regression in Xcode 14

1.1.2

10 Oct 20:43
Compare
Choose a tag to compare
  • Disabled debug logging by default.
    (It may be re-enabled any time by un-commenting the swift setting flag in Package.swift)

1.1.1

04 Oct 07:43
Compare
Choose a tag to compare

Fixed

  • Fixed regression introduced in 1.1.0 where a window-based MenuBarExtra would fail to close its window (#14)

1.1.0

04 Oct 07:26
Compare
Choose a tag to compare

Fixed

  • Fixed bug where isMenuPresented Bool binding could unexpectedly invert its polarity (#14)

Maintenance

  • Internal refactors
  • Restricted log messages to appearing only in DEBUG builds, and expanded the granularity of log messages to help with tracing events
  • Demo project cleaned up

1.0.5

15 Aug 21:37
Compare
Choose a tag to compare
  • Package now builds on iOS, tvOS, watchOS and visionOS to support multiplatform projects

1.0.4

09 May 21:59
Compare
Choose a tag to compare
  • Added NSStatusItem access in menuBarExtraAccess()

1.0.3

28 Feb 05:41
Compare
Choose a tag to compare
  • Window-based menu extra status items now remain highlighted while the window is open