orthanc.sh
ORT-04Changelog

Changelog

Assets and checksums for each release are on GitHub.

v0.3.0
  • Breaking: every command that changes Foundry is plan-first. Without --apply it prints the exact request (verb, path, body) and changes nothing. The old --dry-run, --force, --confirm, and some --yes flags are replaced by --apply.
  • Breaking: configure no longer takes --token or --client-secret. Secrets come from --token-stdin, --client-secret-stdin, or a prompt, so they never appear in argv.
  • Breaking: removed the hosted LLM message and embedding commands, third-party-apps, and platform-sdk.
  • Ontology: ontology definition --as-update reads an object, action, or link type as an editable update document. Writes fill in the ontology version, target a global branch with --branch, and object-type-add-property takes simple flags.
  • Function release: repository checks list and checks wait, build-status, build-logs, functions versions, ontology action-type-set-function-version, repository create-typescript-functions, and container create.
  • compute info shows plain environment values and masks secret-like ones with a length and fingerprint. compute env get --to-file or --copy delivers a value without printing it.
  • A functional and end-to-end test suite covers every command and runs live against a Foundry stack. It found and fixed about 50 bugs, among them ontology writes that changed nothing and schema changes that made CSV datasets unreadable.
  • Also in this release: API names in agent output stay exactly as the platform returns them, repository tag commands, and a TLS library update for a published security advisory.
v0.2.1
  • New configure profile create command: create a named profile with an interactive host prompt and a hidden token prompt, or pass them non-interactively. The token is stored in the macOS Keychain.
v0.2.0
  • Guided orthanc onboarding sets up your first profile, stores the token in the Keychain, and makes it active. The installer runs it for new installs only and skips it on updates.
  • Nightly release channel that installs beside the stable version.
  • Stricter agent mode: one JSON envelope for every result, including argument errors, consistent exit codes, confirmation prompts that fail safely in agent sessions, and wider secret redaction.
  • New commands: run commands in and proxy to repository containers, preview transforms and TypeScript functions, create eval suites and compute modules, and read or update solution designs.
  • Built-in orthanc smoke self-check with an optional daily schedule on macOS. Search now also returns ontology object types and link types.