All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upgrade Rust to v1.85 in CI.
- Fix loading configuration file on startup.
- CHANGELOG.md. All the notable changes will be documented in this file from this release.
- Enable App Sandbox for better security.
- Allow using domain names (previously only IP addresses were allowed). When input in a valid IPv4/Ipv6 address, an icon will be shown to indicate the type of the input.
- Check for updates upon app startup.
- Upgrade Rust to v1.84.0 in CI.
- Remove Rust dependency
once_celland use Rust standard library instead, which helps reducing binary size. - Better DMG file packaging, by using JavaScript-based create-dmg.
- Migrate to Swift 6 and Xcode 16.2
- Re-implement the "Launch at Login" feature by calling the
ServiceManagementAPI directly instead of usingLaunchAtLoginlibrary. Now "Launch at Login" feature requires macOS 13.