Release 0.30.0
Pup 0.30.0
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.30.0/pup_0.30.0_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.30.0/pup_0.30.0_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.30.0/pup_0.30.0_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.30.0/pup_0.30.0_Linux_arm64.tar.gz | tar xzWASM
- WASI (
pup_wasi.wasm): Run in Wasmtime or any WASI Preview 2 runtime - Browser WASM (
pup_browser_wasm.tar.gz): npm-ready package withPupClientJS class and TypeScript definitions
Verifying
# Verify checksums
sha256sum -c pup_0.30.0_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.30.0_checksums.txt.sigstore.json \
pup_0.30.0_checksums.txtChangelog
Features
- af36550: feat(formatter): add CSV output format (@platinummonkey)
- 8f93f98: feat(formatter): add TSV output format (@platinummonkey)
- 7eab9f9: feat(investigations): use unstable API for richer get response (@srosenthal-dd)
- 825ff66: feat(workflows): add workflow automation commands (@sergey-lgtm)
Bug Fixes
- 0589479: fix(incidents): default list to active incidents sorted by most recent (@platinummonkey)
- 12f24f1: fix(incidents): enable search_incidents unstable operation (@platinummonkey)
Other Changes
- 638290b: Merge pull request #187 from datadog-labs/feat/csv-output-formatter (@platinummonkey)
- 67fa029: Merge pull request #189 from datadog-labs/feat/tsv-output-formatter (@platinummonkey)
- be17d0b: Merge pull request #190 from datadog-labs/feat/incidents-default-active (@platinummonkey)
- 6a0c994: Merge pull request #191 from datadog-labs/fix/incidents-search-unstable-op (@platinummonkey)
- 3dae34c: Merge pull request #192 from sergey-lgtm/feat/workflow-commands (@platinummonkey)
- 3eb1726: Merge pull request #193 from srosenthal-dd/stephen.rosenthal/investigations-unstable-api (@platinummonkey)
- b4949c3: Merge pull request #194 from sergey-lgtm/chore/update-workflow-auth-msg (@platinummonkey)
- 001e6d8: Merge pull request #195 from sergey-lgtm/docs/contributing-fork-workflow (@platinummonkey)
- 62eae70: Merge pull request #197 from datadog-labs/chore/release-v0.30.0 (@platinummonkey)
- 37cd988: chore(docs): standardize command counts across all files (@sergey-lgtm)
- 24af727: chore(release): bump version to v0.30.0 (@platinummonkey)
- f4ed716: docs(contributing): document fork-and-pull workflow (@sergey-lgtm)
- cb35394: docs(workflows): add tests, update COMMANDS.md and EXAMPLES.md (@sergey-lgtm)
- 7ed3c5b: docs(workflows): update authentication notes for workflow commands (@sergey-lgtm)
- 86a36e1: refactor(workflows): extract make_api helper and clean up formatting (@sergey-lgtm)
- 39f9a2b: style(formatter): apply cargo fmt (@platinummonkey)
Full Changelog: v0.29.3...v0.30.0