Releases: Orthic-Labs/screenright
Releases · Orthic-Labs/screenright
Release list
v0.1.0 — first packaged DMG
First packaged release. Drag DemoRecorder.app from the DMG onto
/Applications, then grant Accessibility + Screen Recording to
DemoRecorder.app/Contents/Resources/app/.cache/DemoDriver in System
Settings > Privacy & Security. The helper is signed with a stable
Developer ID identity, so the grants survive future installs of the
same release.
What's in this build:
- bin/demo.mjs — missing CLI dispatcher (was referenced from package.json but never existed). Handles doctor, inspect, run, follow, render, plus all v2 commands (migrate / plan / explain / action / preview / verify / preset / normalize).
- MenuBarController.swift — now resolves bin/demo.mjs via Bundle.main.resourceURL first, so the DMG-installed bundle at /Applications/DemoRecorder.app/Contents/Resources/app/bin/demo.mjs is found without any environment or walk-up magic.
- scripts/build-app.mjs — produces the signed .app from the recorder repo with hardened runtime + Developer ID + timestamp.
- scripts/build-dmg.mjs — wraps the .app in a UDZO-compressed HFS+ DMG with a /Applications symlink and a README explaining the install + TCC steps.
Headless from the installed bundle:
/Applications/DemoRecorder.app/Contents/Resources/app/bin/demo.mjs doctor
/Applications/DemoRecorder.app/Contents/Resources/app/bin/demo.mjs help