Releases: drmaas/rogatio
Release list
v5.1.0
5.1.0 (2026-09-06)
Features
Install
This release publishes @rogatio/cli@5.1.0. Install globally with your preferred package manager:
npm install -g @rogatio/cli@5.1.0
pnpm add -g @rogatio/cli@5.1.0
bun add -g @rogatio/cli@5.1.0
vp install -g @rogatio/cli@5.1.0v5.0.0
5.0.0 (2026-09-05)
- feat(cli)!: collapse runtime uninstall and runtime untrust into a single uninstall command (#81) (b087a93), closes #79 #80
BREAKING CHANGES
- 'rogatio runtime untrust' is removed from the CLI surface. Anyone invoking it post-release hits the ...
Controller (packages/runtime/src/trust.ts): the uninstall method is widened via a new closure-private removeCa() help...
CLI dispatch (packages/cli/src/commands/runtime.ts, index.ts): 'untrust' is removed from the runtimeCommand overload ...
Tests: added 5 new test cases to packages/runtime/test/trust.test.ts (AC-1..AC-5) covering the unified uninstall path...
Frozen decision records: appended '> Superseded by: feat/collapse-runtime-uninstall-and-untrust' footers at 20 marked...
Live documentation: updated README.md, AGENTS.md, docs/architecture.md, rogatio-overview.md, samples/basic/README.md,...
Verified via pnpm validate: format, lint, typecheck, build (18 ESM artifacts), vitest (80 files, 588 tests), checkArt...
Install
This release publishes @rogatio/cli@5.0.0. Install globally with your preferred package manager:
npm install -g @rogatio/cli@5.0.0
pnpm add -g @rogatio/cli@5.0.0
bun add -g @rogatio/cli@5.0.0
vp install -g @rogatio/cli@5.0.0v4.0.0
4.0.0 (2026-09-04)
- feat(cli)!: collapse runtime install and trust into a single install command (#69) (#79) (db5661b), closes post-#73
BREAKING CHANGES
- 'rogatio runtime trust' is removed from the CLI surface. Per the no-alias decision, anyone invoking 'rogatio runtime trust' post-release hits the default branch and gets exit 2 with the help text. The controller's public surface drops 'trust' (kept as a private helper used by the new unified install). 'rogatio runtime status', 'activate', and 'deactivate' were already removed in #72/#73 and remain removed.
Controller (packages/runtime/src/trust.ts): install() is now a six-step transactional flow (manifest-cap -> write manifest -> caTrust-cap with rollback -> trust() helper -> installer with rollback -> state:'installed'). The caTrust capability check happens AFTER the manifest write so a missing caTrust capability genuinely exercises a manifest rollback. The 'trust' method is kept as a private closure helper that delegates to a closure-private runCaTrust(); the factory return drops it from the public surface.
Install
This release publishes @rogatio/cli@4.0.0. Install globally with your preferred package manager:
npm install -g @rogatio/cli@4.0.0
pnpm add -g @rogatio/cli@4.0.0
bun add -g @rogatio/cli@4.0.0
vp install -g @rogatio/cli@4.0.0v3.0.0
3.0.0 (2026-09-04)
BREAKING CHANGES
rogatio runtime activate|deactivate|statusno longer
exist. Use the extension's Start/Stop controls.runtime install|trust| untrust|uninstallandruntime hostare unchanged.
Install
This release publishes @rogatio/cli@3.0.0. Install globally with your preferred package manager:
npm install -g @rogatio/cli@3.0.0
pnpm add -g @rogatio/cli@3.0.0
bun add -g @rogatio/cli@3.0.0
vp install -g @rogatio/cli@3.0.0v2.0.1
2.0.1 (2026-09-03)
Bug Fixes
Install
This release publishes @rogatio/cli@2.0.1. Install globally with your preferred package manager:
npm install -g @rogatio/cli@2.0.1
pnpm add -g @rogatio/cli@2.0.1
bun add -g @rogatio/cli@2.0.1
vp install -g @rogatio/cli@2.0.1v2.0.0
2.0.0 (2026-09-02)
BREAKING CHANGES
- CLI runtime command surface changed - use
rogatio runtime activate|deactivateinstead ofstart|stop, androgatio runtime host <path>
instead ofrogatio runtime-host <path>. Scripts and native-messaging
manifests referencing the old command names must be updated.
Install
This release publishes @rogatio/cli@2.0.0. Install globally with your preferred package manager:
npm install -g @rogatio/cli@2.0.0
pnpm add -g @rogatio/cli@2.0.0
bun add -g @rogatio/cli@2.0.0
vp install -g @rogatio/cli@2.0.0v1.9.1
1.9.1 (2026-08-31)
Bug Fixes
- cli: make @rogatio/cli installable from npm/pnpm/bun/vp (#55) (9700ec9), closes #54 #54 #54 #54 #54 #54
Install
This release publishes @rogatio/cli@1.9.1. Install globally with your preferred package manager:
npm install -g @rogatio/cli@1.9.1
pnpm add -g @rogatio/cli@1.9.1
bun add -g @rogatio/cli@1.9.1
vp install -g @rogatio/cli@1.9.1v1.9.0
1.9.0 (2026-08-31)
Features
npm
This release publishes @rogatio/cli@1.9.0.
npm install -g @rogatio/cli@1.9.0v1.8.2
1.8.2 (2026-08-31)
Bug Fixes
npm
This release publishes @rogatio/cli@1.8.2.
npm install -g @rogatio/cli@1.8.2