Repository navigation
v0.19.0
·
6 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Breaking changes
events generatenow requires thetestdata:writescope instead of
events:write. Re-mint tokens that lack it.supabase provisionnow asks for confirmation. Pass--yeswhen running it
without a terminal.
New
synthetic-users create,list,retrieve,startandstop, and
users retrieve-data.destination-types list,unified-api destinations retrieveand
unified-api destinations retrieve-secrets.unified-api destinations createandupdatetake--config.--urland
--metadataare deprecated.- Synthetic users show their
reference_id. terra loginsends the machine's hostname and the CLI's User-Agent, so the
approval page shows where the request came from.
Install or upgrade, on macOS:
brew install tryterra/tap/terra
Or with Native Install, on macOS or Linux:
curl -fsSL https://cli.tryterra.co/install.sh | sh -s -- --version 0.19.0
Or with Native Install, in Windows PowerShell (x64 or ARM64):
& ([scriptblock]::Create((irm https://cli.tryterra.co/install.ps1))) -Version 0.19.0
Or with npm, on any platform:
npm install -g @tryterra/cli@0.19.0
Each archive below carries a checksum file, a Sigstore bundle, and a
.sig signature from the Terra release key, which is what the CLI's
own updater verifies. To verify a bundle:
cosign verify-blob --bundle terra-mac-checksums.txt.bundle terra-mac-checksums.txt