Skip to content
all release notes

MetaTana v1.0.9

MetaTana v1.0.9 is a desktop shell patch release that ships the Settings → Account → "Upgrade to Pro" routing change so Free users from the desktop app land on the website pricing page with the new Monthly ($5/mo) / Annual ($50/yr — two months free) cycle toggle, plus the packaged-boot smoke fix that closed out the v1.0.8 attempt.

release

Changes:

  • Settings → Account → "Upgrade to Pro" now opens https://metatana.com/pricing instead of /checkout, so the cycle toggle is the first thing Free users see; the chosen cycle is preserved through to the hosted Polar checkout via the ?cycle= query param.
  • Packaged-boot smoke (scripts/verify-electron-packaged-smoke.mjs) treats tmpdir cleanup as best-effort. Windows holds file handles briefly after the packaged Electron child exits — notably SQLite via better-sqlite3 — so the unlink raced and threw EBUSY, which exited the smoke non-zero even though the binary itself booted cleanly. Cleanup is now wrapped in try/catch and logged as a non-fatal warning.
  • Picks up the docs-screenshots Playwright capture additions and the v1.0.7 evidence-recording follow-ups that landed on main since v1.0.7 was tagged.

Verification:

  • Local Node baseline: 24.16.0 on the release machine (workflows use 24.15.0).
  • Main-branch CI on the prep commit 12003a8f6: app CI run 26350199038 and Docker Release run 26350199039 green.
  • Tag-triggered builds on the v1.0.9 commit:
  • Electron Release run 26350428801 built macOS, Linux x64, Linux ARM64, signed Windows x64, and signed Windows ARM64 artifacts and published the stable updater feed to Cloudflare R2.
  • Docker Release run 26350428800 published multi-arch images to GHCR.
  • Website Public Release Surface run 26350900351 updated the live /changelog, install links, and Linux install script to v1.0.9.

The prior v1.0.8 tag at app commit d356e041c is preserved as a graveyard — no GitHub Release was ever created from it because the Electron Release workflow failed in the win-arm64 packaged-boot smoke teardown. v1.0.9 supersedes it; no installer artifacts went out under the v1.0.8 label and no users were affected.

Stable public install surfaces now reference 1.0.9 and app commit 12003a8f6.