0.4.0
Pre-release
Pre-release
This release is primarily for compatibility and cleanup. macOS 11+ is required to run.
Changes:
- Moved entrypoint to AppKit
- Switched from MenuBarExtra to NSStatusItem for backwards compatibility
- Moved main window to a storyboard for configuration and compatibility
- Changed runtime requirement to macOS 11+ (Xcode 12.2+)
- Made some improvements to the WelcomeScreen design
- Developer: Organised all the files into folders that make more sense
- Developer: Cleared up all warnings from SwiftLint (improving code readability)
- Developer: Made logs more useful and switched important code landmarks for NSLogs.
Notes:
- Plans to bring down the runtime requirement further to 10.13 (limit for Xcode 16) by making the WelcomeScreen Cocoa-based. This will not happen for a couple releases, due to the underlying complexity.
- WelcomeScreen will most likely stay for the time being.
This is a pre-release build, problems may arise.
This build is not notarised/code-signed, so the app needs to be opened by right-clicking the app and selecting Open. You can also go into System Settings, Privacy and Security, scroll down and select "Open Anyway".