All Versions
12
Latest Version
Avg Release Cycle
79 days
Latest Release
930 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.1.0 Changes
November 11, 2020 -
v2.0.1 Changes
July 25, 2020- ๐ Fix building on Apple Silicon ece67e7
-
v2.0.0 Changes
June 02, 2020 -
v1.0.1 Changes
December 03, 2019- ๐ Fix macOS version requirement in Package.swift 6c731a6
-
v1.0.0 Changes
November 01, 2019 -
v0.4.1 Changes
July 06, 2019 -
v0.4.0 Changes
June 14, 2019๐ Fixes
- ๐ Fix automatic localization of "Preferences" in the window title when there's only one preference pane. 18f009c
-
v0.3.0 Changes
May 14, 2019๐ The main feature of this release is a segmented control style. We have also considerably improved the API and codebase.
๐ฅ Breaking
- The
Preferenceable
protocol was renamed toPreferencePane
- The required
toolbarItemTitle
property was renamed topreferencePaneTitle
- You now have to provide a
preferencePaneIdentifier
property in your view controller - โ Remove
.hideWindow()
in favor ofNSWindowController#close()
(#21) d9ad07c - The
PreferencesWindowController
viewControllers
parameter was renamed topreferencePanes
- The
.showWindow()
method was renamed to.show()
and you can now optionally pass in which preference pane to show
Migrating a view controller:
+extension PreferencePane.Identifier {+ static let general = Identifier("general")+}-final class GeneralPreferenceViewController: NSViewController, Preferenceable {+final class GeneralPreferenceViewController: NSViewController, PreferencePane {+ let preferencePaneIdentifier = PreferencePane.Identifier.general- let toolbarItemTitle = "General"+ let preferencePaneTitle = "General" let toolbarItemIcon = NSImage(named: NSImage.preferencesGeneralName)! // โฆ
โจ Enhancements
- โ Add segmented control style (#6) 3b62df8 (See the readme for example)
- ๐ Use the preference pane title as window title (#19) 891d9df
๐ To better align with the macOS Human Interface Guidelines. - โช Restore active preference when reopening window (#26) 2bb3fc7
- โ Add option to hide the toolbar when there's one or less items (#25) 27f4b3e
- โฌ๏ธ Upgrade to Swift 5 e0ef252
Known issues
- โช It doesn't show the Preferences window if you're not using auto-layout for your view controllers. It's being worked on in #28. Temporary workaround.
- It doesn't correctly localize the window title when there's only one tab. It's being worked on in #24.
Meta
- ๐ฑ Welcome @DivineDominion as a maintainer ๐
- The
-
v0.2.1 Changes
January 02, 2019 -
v0.2.0
October 10, 2018