Repository navigation
Dioptra 0.7.2
Dioptra can now update itself on macOS.
Downloads
| Platform | File |
|---|---|
| macOS, Apple silicon (M1 and later) | Dioptra-0.7.2-mac-arm64.zip |
| macOS, Intel | Dioptra-0.7.2-mac-x64.zip |
| Linux x86-64 | Dioptra-0.7.2-linux-x86_64.AppImage |
Checksums are in SHA256SUMS.txt.
What's in 0.7.2
- Updates install from inside the app on macOS. Open Updates, choose Download update and then Install and restart, the same as on Linux. Tabs and domain rules come back after the restart.
- The Mac builds are now signed with SolutionMAX's own code signing certificate, so every version carries the same identity. That is what makes the in-app update possible.
Updating from 0.7.0 or 0.7.1 on macOS
Those versions cannot install an update themselves, so this is the last update by hand: download the zip, quit Dioptra and replace the app in Applications. The app is still not notarized by Apple: open System Settings → Privacy & Security and click Open Anyway once. macOS may also ask once for access to the "Dioptra Safe Storage" keychain item, because the signature changed; choose Always Allow. From 0.7.2 on, updates need none of this.
Tested
A build labelled as an older version updated itself to 0.7.2 on Apple silicon, for the arm64 build and for the Intel build under Rosetta; the app restarted on the new version with a valid signature. Unit tests (53) and the browser test pass on Linux, unit tests and the route bar test pass on Apple silicon as packaged app. Not tested on real Intel hardware.