• v0.7.9 091d9df6f0

    fix/macos launch (#18)
    Release / publish (, ubuntu-22.04) (push) Failing after 18m54s
    Release / publish (, windows-latest) (push) Canceled after 0s
    Release / publish (--target aarch64-apple-darwin, macos-latest) (push) Canceled after 0s
    Release / publish (--target x86_64-apple-darwin, macos-15-intel) (push) Canceled after 0s

    adrianbonpin released this 2026-08-08 05:29:31 +00:00 | 55 commits to prod since this release

    • fix: macOS Finder launch (store path, ad-hoc signing, vendored openssl)
    • Store::open was resolving 'gridline.db' relative to the working directory;
      Finder/LaunchServices launches run with cwd=/ so the .expect() panicked
      (exit 101, silent 'app does nothing') before Tauri ever started. Open the
      store under app.path().app_data_dir() in setup instead (same dir as the
      demo DB), creating the dir when needed.
    • Add bundle.macOS.signingIdentity "-" + hardenedRuntime false so the
      bundler ad-hoc signs the whole bundle. Previously only the inner binary
      got Xcode 16's linker-signed signature, which macOS treats as unsigned:
      quarantined downloads showed 'damaged and can't be opened', and after
      quarantine removal LaunchServices silently refused to spawn it.
    • ssh2 now builds OpenSSL vendored (feature vendored-openssl): the release
      binary previously carried an absolute LC_LOAD_DYLIB to the build machine's
      /opt/homebrew/opt/openssl@3/lib, which dyld aborted on (and hardened
      runtime library-validation rejected even when present).
    • README: document the macOS first-launch paths (right-click Open / xattr
      for the damaged-error case, re-run after every upgrade).
    • release.yml: update SIGNING STATUS comment to reflect ad-hoc signing.
    • chore: bump 0.7.8 -> 0.7.9 (release prep)
    • Version sync across package.json, src-tauri/Cargo.toml, src-tauri/tauri.conf.json
    • version.test.ts / bundle-config.test.ts / docs-coverage.test.ts expect 0.7.9
    • README: both download tables -> v0.7.9 asset names; new v0.7.9 changelog entry;
      tag instructions -> v0.7.9; MAINTENANCE comment updated
    • AGENTS.md maintenance note example -> v0.7.9
    • ROADMAP: Shipped (0.7.9) section; Next up retitled (0.8.0) TBD
    Downloads