v1.1.1 — Developer ID signed + Apple notarized darwin builds
Summary
Darwin builds are now Apple Developer ID Application signed and Apple-notarized, adopting the org-wide convention defined in nlink-jp/.github CONVENTIONS.md §Code Signing. End users on macOS no longer need to bypass Gatekeeper with right-click → Open or xattr -d com.apple.quarantine on first launch — the binary is trusted by the OS out of the box.
Release asset naming was also aligned with the rest of util-series: jviz-vX.Y.Z-<os>-<arch>.zip (hyphen-separated, versioned) replaces the previous jviz_<os>_<arch>.zip (underscore-separated, version-less).
Changes
feat(build): Developer ID codesigning, Apple notarization, align with org convention—make packagesigns darwin/amd64 and darwin/arm64 builds with a Developer ID Application certificate and notarizes the resulting zips viaxcrun notarytool. LICENSE is now bundled alongside README.md in each zip. No personal identifiers, certificates, or credentials are committed; builds without local cert/profile fall back gracefully.
Verifying the signature
codesign -dv jviz
spctl --assess --type install --context context:primary-signature jvizNo behaviour change to the binary itself — feature-wise this is identical to v1.1.0.