Skip to content

Releases: VedSoni-dev/primer

v0.1.5

Choose a tag to compare

@inquerium inquerium released this 05 Aug 22:16
db4e4b1

Fixes standalone macOS binaries reading an arbitrary schema.sql or migrations directory beside the executable. Packaged builds now always use the release's embedded assets.

Includes primer-macos-arm64 and its SHA-256 checksum. Built from merge commit db4e4b1 with Node 24.18.1.

Validated with 266 tests and a packaged-binary smoke test beside a deliberately stale schema.sql.

v0.1.4

Choose a tag to compare

@inquerium inquerium released this 05 Aug 22:10
77c1244

Fixes the macOS upgrade path for Primer records created before the artifact table existed.

Includes primer-macos-arm64 and its SHA-256 checksum. Built from merge commit 77c1244 with Node 24.18.1.

Validated with 265 tests and a packaged-binary migration test against a synthetic legacy record.

macOS Intel packaging remains unavailable while repository GitHub Actions fails before any job step.

v0.1.3

Choose a tag to compare

@inquerium inquerium released this 05 Aug 22:01
a2df6ed

macOS Apple Silicon release built from merge commit a2df6ed.

Includes primer-macos-arm64 and its SHA-256 checksum. The binary was built with Node 24.18.1 and smoke-tested from an empty directory.

macOS Intel packaging remains unavailable until the repository GitHub Actions runners recover; Actions currently fails before any job step on every branch.

v0.1.2

Choose a tag to compare

@VedSoni-dev VedSoni-dev released this 30 Jul 00:13

Install

macOS / Linux

curl -fsSL https://raw.githubusercontent.com/VedSoni-dev/primer/main/install.sh | sh

Windows

irm https://raw.githubusercontent.com/VedSoni-dev/primer/main/install.ps1 | iex

One file in ~/.local/bin. No Node, no npm, no build step. Then:

primer start

Note: only a Windows binary is attached to this release. The macOS and Linux
binaries this project's release workflow normally builds could not be produced —
GitHub Actions is not running for this repository (account billing issue), so the
per-platform build matrix never ran. This binary was built and verified locally on
Windows and is the same artifact npm run package produces from this tag.

What's in this release

  • Browser-based parent app shell: add a child, prepare a session, review, and pair
    a tablet without touching the CLI.
  • ACP tutor transport (claude-code-acp when installed), falling back to the
    existing Claude Code CLI path with the same login and MCP tools.
  • Opt-in LAN HTTPS with a locally-minted CA, unblocking tablet microphone capture
    and the offline service worker; the device-setup page says plainly what trusting
    that certificate grants.
  • Fixed an ACP permission-check bypass: tool approval now checks ACP's programmatic
    tool identity instead of matching substrings in model-chosen text, closing a path
    where a prompt-injected run could get shell/filesystem access auto-approved
    during an unattended session. (This never shipped in a prior release — v0.1.1
    predates the ACP transport entirely.)
  • Hardened primer import against path traversal, arbitrary file deletion via
    forget, SQL injection through crafted column names, and stored XSS in the review
    and progress pages.
  • Fixed installer PATH corruption on Windows and checksum fail-open in both
    installers.

Every binary below has a .sha256 beside it, and the installers check it.

v0.1.1

Choose a tag to compare

@VedSoni-dev VedSoni-dev released this 29 Jul 19:50

What's new

  • primer start --lan --https — tablet microphone and offline service workers via a locally-minted CA
  • Companion HTTP port serves only the CA certificate for one-time tablet trust
  • Parent page walks through iPad / Android install steps

Install (Windows)

irm https://raw.githubusercontent.com/VedSoni-dev/primer/main/install.ps1 | iex

macOS and Linux binaries are still pending (GitHub Actions is blocked on a billing lock for this account).

v0.1.0

Choose a tag to compare

@VedSoni-dev VedSoni-dev released this 29 Jul 19:41

First installable release of primer.

Install (Windows)

irm https://raw.githubusercontent.com/VedSoni-dev/primer/main/install.ps1 | iex

Notes

  • Windows x64 binary built and smoke-tested locally (147 tests, embedded curriculum).
  • macOS and Linux binaries are pending — GitHub Actions is blocked on a billing lock for this account. They will ship as soon as Actions can run.
  • Checksums: *.sha256 next to each asset; the installer refuses a mismatch.