Skip to content
Strata v1.2.6

v1.2.5

v1.2.5 — Fix desktop launch + doc polish

Section titled “v1.2.5 — Fix desktop launch + doc polish”

Released: 2026-05-15

Desktop launch: prisma migrate deploy exited with exit status: 127

Section titled “Desktop launch: prisma migrate deploy exited with exit status: 127”

When Strata.app was double-clicked from /Applications, it showed a startup error:

Strata — startup error
Database migration failed:
prisma migrate deploy exited with exit status: 127

Root cause: macOS strips PATH to /usr/bin:/bin:/usr/sbin:/sbin for GUI apps. /opt/homebrew/bin/npx is a JS script with a #!/usr/bin/env node shebang — env node couldn’t find Node and returned exit 127.

Fix: Call node backend/node_modules/prisma/build/index.js migrate deploy directly. find_node() already returns the absolute path to the Node binary (/opt/homebrew/bin/node, a native Mach-O binary that works without PATH). Removed find_npx().

The same fix applies to prisma db seed on first launch.

v1.2.3 and v1.2.4 had long subtitles in their page titles (visible in the browser tab and sidebar). Stripped to "vX.Y.Z" format, consistent with all releases from v1.0.0 through v1.2.2.

strataapp.md intro blockquote shortened to a single line.