Regente 0.3.1: open-source packaging and notarized downloads.

Version 0.3.1 is the public-release polish pass: the repository is open source, the website points at the public code, and the macOS installer/update feed now has stricter checks around the exact signed and notarized bytes that users download.

Public source, public release assets

The Regente source lives in the public MIT repository, and the downloadable desktop and CLI assets are published from the public distribution release. The website download buttons keep using stable, versionless links, while GitHub keeps the immutable tagged assets.

Source:  https://github.com/suhaanthayyil/regente
Release: https://github.com/suhaanthayyil/regente-dist/releases/tag/v0.3.1
Downloads: https://get.regente.dev

Notarized macOS installers

The macOS DMGs are signed with Developer ID, submitted to Apple's notary service, stapled, and checked before publication. The release gate verifies the final downloaded DMGs with SHA256SUMS, xcrun stapler validate, and Gatekeeper assessment.

Updater metadata now tracks final bytes

DMG stapling changes the disk image bytes after Electron Builder writes latest-mac.yml. Regente now refreshes and verifies that feed after stapling, so the published SHA-512 hashes and sizes match the exact release artifacts.

node scripts/refresh-latest-mac-metadata.mjs dist-desktop/latest-mac.yml
node scripts/refresh-latest-mac-metadata.mjs --check dist-desktop/latest-mac.yml

Test isolation for release agents

The MCP and hook identity smoke tests now clear ambient agent/session environment variables for their child processes. That keeps the tests deterministic even when a release manager is running with REGENTE_AGENT_ID set.

Get 0.3.1

Install the CLI, download the macOS app, inspect the source, or review the immutable release assets.

← All posts