The FTProofsheet Client has been updated to version 2.4.2. This is reflected in the demonstration version available here, as well as the client-specific versions.
Along with the usual “minor bug fixes”, the macOS version of this release is the first to add Apple’s “notarization” to my Apple Developer code signature. Under this process, after signing my package, I actually upload it to Apple, and they scan it for nasty stuff. When they’re satisfied, they “staple” the package with their virtual notary stamp.
Somewhere along the line, notarization will be mandatory for macOS installers; at the very least, the alternative will be to use the existing procedure to bypass Gatekeeper when installing unsigned apps (or turning off Gatekeeper, which–well, just don’t.) In any case, we’re ready.
With many of my products, I build a Linux version for the simple reason that I can. However, in the film market to which FTProofsheet caters, it turns out that there are actually a contingent who use desktop Linux, so a functional Linux version of the Client has been welcome. It has gradually been getting a little more polish. With this release the preferences/cache folder, which on Linux simply lives in the user’s home directory, is now invisible, in keeping with general Linux/Unix practice.
The Linux version is the one version that does not have an installer; it’s simply “unzip and put it where you want.” No promises yet, but examining creating a package (likely Debian-style) is on my list.
In memory of Stan Lee, Excelsior!