Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 05 Nov 16:29
· 54 commits to main since this release
v0.1.1
92bd68f

Added

  • Configuration reference: every field of every kind, with its type, default and constraints, generated from the JSON Schemas (docs/reference/).
  • Command line reference: every command and flag, generated from the commands (docs/reference/cli.md).
  • Guides: getting started with the binary and a built-in simulator, concepts, operations and troubleshooting.
  • SLSA build provenance for the release archives and the image, as GitHub artifact attestations, verifiable with gh attestation verify; the attestations of the archives are also a release asset (tapyr_X.Y.Z_provenance.intoto.jsonl).

Fixed

  • The JSON Schemas carry the defaults of the duration and percentage settings (collection.defaultTimeout, collection.jitter, budget.retryReserve, retry.initialBackoff, circuitBreaker.cooldown, output timeouts and others), which editors did not show.
  • A YAML anchor containing its own alias (&a [*a]), or a document nested thousands of levels deep, made tapyr validate, tapyr run and configuration reloads hang until the stack overflowed; such documents are now rejected with their position.
  • tapyr record kept the letters and digits outside ASCII of serials and identifiers (Сер-123 became Сер-706); every letter and digit is now replaced.