Skip to content

Orchid v1.2.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 12:43
4bcb68a

Orchid 1.2.0.

Download & install

Requires macOS on Apple Silicon (M1 / M2 / M3 / M4).

1. Download Orchid-1.2.0-arm64.dmg below.

2. Install — open the .dmg, then drag the Orchid icon onto the Applications folder.

3. Open it the first time (one-time, ~15 seconds):

Orchid is free and open-source, and isn't paid-signed by Apple, so macOS double-checks with you on the very first launch. This is normal and safe:

  1. In Applications, double-click Orchid.
  2. A box says "Apple could not verify 'Orchid' is free of malware…" → click Done. (Do not click "Move to Bin".)
  3. Open the Apple menu → System Settings → Privacy & Security.
  4. Scroll to Security"Orchid was blocked to protect your Mac." → click Open Anyway.
  5. Confirm with Open Anyway (Touch ID / password if asked).

From then on, Orchid opens with a normal double-click. ✨

Rare — if it says "damaged" or won't open, the quarantine flag got stuck. Open Terminal and run:
xattr -dr com.apple.quarantine /Applications/Orchid.app

What's new in 1.2.0

Changed

  • Redesigned accent picker. Choosing your own colour is now two clear controls: a solid Custom swatch (tap to use your colour, like any preset) and a rainbow Pick… swatch that opens the colour picker. The selection ring matches the preset swatches.
  • Trimmed to 13 curated accent presets (dropped Periwinkle, Jade, and Slate) for a tidier, shorter picker.

Fixed

  • The Theme button's colour dot now reflects a custom accent instead of staying on the default.

Under the hood

  • Security & platform update — upgraded to Electron 39 (closes 17 runtime security advisories), electron-builder 26 (pulls a patched tar), and Vite 6. npm audit is clean. No change to how the app looks or behaves — it still ships as the same ad-hoc-signed Apple Silicon build.
  • Test suite — added a Vitest unit suite with 100% coverage of the logic layer (store, file scan, export, themes, version compare), enforced in CI on every change.

Full history: CHANGELOG.md