Releases: datadog-labs/pup
Releases · datadog-labs/pup
Release 0.54.0
Pup 0.54.0
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.54.0/pup_0.54.0_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.54.0/pup_0.54.0_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.54.0/pup_0.54.0_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.54.0/pup_0.54.0_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.54.0/pup_0.54.0_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.54.0_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.54.0_checksums.txt.sigstore.json \
pup_0.54.0_checksums.txtWhat's Changed
- Update datadog-api-client to 0.30.0. by @jack-edmonds-dd in #419
- refactor(util): extract shared parse_compute_raw helper by @platinummonkey in #421
- test(keys): add unit tests for api_keys, app_keys, authn_mappings by @platinummonkey in #422
- feat(security): add indicators of compromise list/get commands by @jack-edmonds-dd in #420
- test(auth): add positive and negative unit tests for auth commands by @platinummonkey in #423
- feat(llm-obs): add custom evaluator config get/update/delete by @jack-edmonds-dd in #424
- feat(organizations): add org group policies, overrides, and configs by @jack-edmonds-dd in #425
- docs: sweep stale claims, hard-coded counts, and Go-vs-Rust content by @platinummonkey in #426
- chore(release): bump version to v0.54.0 by @platinummonkey in #427
Full Changelog: v0.53.2...v0.54.0
Release 0.53.2
Pup 0.53.2
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.2/pup_0.53.2_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.2/pup_0.53.2_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.2/pup_0.53.2_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.2/pup_0.53.2_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.2/pup_0.53.2_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.53.2_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.53.2_checksums.txt.sigstore.json \
pup_0.53.2_checksums.txtWhat's Changed
- chore(deps): bump russh from 0.60.0 to 0.60.1 in the cargo group across 1 directory by @dependabot[bot] in #415
- fix(apm): rename 'operation' to 'name' in services resources command by @maddygoround in #416
- chore(deps): bump rustls-webpki from 0.103.12 to 0.103.13 in the cargo group across 1 directory by @dependabot[bot] in #417
- chore(release): bump version to v0.53.2 by @platinummonkey in #418
New Contributors
- @maddygoround made their first contribution in #416
Full Changelog: v0.53.1...v0.53.2
Release 0.53.1
Pup 0.53.1
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.1/pup_0.53.1_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.1/pup_0.53.1_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.1/pup_0.53.1_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.1/pup_0.53.1_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.1/pup_0.53.1_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.53.1_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.53.1_checksums.txt.sigstore.json \
pup_0.53.1_checksums.txtWhat's Changed
- docs: Add documentation about using sccache backed by s3 for local dev by @bcmyers in #413
- feat(on-call): add pages get subcommand by @majorgreys in #407
- chore(release): bump version to v0.53.1 by @platinummonkey in #414
New Contributors
Full Changelog: v0.53.0...v0.53.1
Release 0.53.0
Pup 0.53.0
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.0/pup_0.53.0_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.0/pup_0.53.0_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.0/pup_0.53.0_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.0/pup_0.53.0_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.53.0/pup_0.53.0_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.53.0_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.53.0_checksums.txt.sigstore.json \
pup_0.53.0_checksums.txtWhat's Changed
- refactor(util): extract parse_time_to_datetime helper by @platinummonkey in #402
- refactor(client): extract make_api! macro for API client init by @platinummonkey in #403
- chore(clippy): clean up --all-targets warnings and enforce in CI by @platinummonkey in #404
- feat(on-call): accept team handle as alternative to UUID by @majorgreys in #405
- docs(notebooks): correct help text — OAuth2 is supported by @platinummonkey in #410
- chore(tests): colocate command tests with their modules by @platinummonkey in #409
- fix(apm): send from/to instead of start/end for services resources by @platinummonkey in #411
- chore(release): bump version to v0.53.0 by @platinummonkey in #412
Full Changelog: v0.52.1...v0.53.0
Release 0.52.1
Pup 0.52.1
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.1/pup_0.52.1_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.1/pup_0.52.1_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.1/pup_0.52.1_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.1/pup_0.52.1_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.1/pup_0.52.1_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.52.1_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.52.1_checksums.txt.sigstore.json \
pup_0.52.1_checksums.txtWhat's Changed
- chore(deps): bump openssl from 0.10.76 to 0.10.78 in the cargo group across 1 directory by @dependabot[bot] in #399
- fix(notebooks,app-builder): align --help text with actual --file flag by @platinummonkey in #400
- chore(release): bump version to v0.52.1 by @platinummonkey in #401
Full Changelog: v0.52.0...v0.52.1
Release 0.52.0
Pup 0.52.0
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.0/pup_0.52.0_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.0/pup_0.52.0_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.0/pup_0.52.0_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.0/pup_0.52.0_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.52.0/pup_0.52.0_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.52.0_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.52.0_checksums.txt.sigstore.json \
pup_0.52.0_checksums.txtWhat's Changed
- Revert "Revert "fix(auth): add on_call_read/write OAuth scopes"" by @srosenthal-dd in #396
- feat(profiling): add continuous profiler command support by @platinummonkey in #392
- feat(costs): add Cloud Cost Management commands and restructure cost group by @platinummonkey in #374
- chore(release): bump version to v0.52.0 by @platinummonkey in #397
Full Changelog: v0.51.1...v0.52.0
Release 0.51.1
Pup 0.51.1
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.1/pup_0.51.1_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.1/pup_0.51.1_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.1/pup_0.51.1_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.1/pup_0.51.1_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.1/pup_0.51.1_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.51.1_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.51.1_checksums.txt.sigstore.json \
pup_0.51.1_checksums.txtWhat's Changed
- Revert "fix(auth): add on_call_read/write OAuth scopes" by @platinummonkey in #394
- chore(release): bump version to v0.51.1 by @platinummonkey in #395
Full Changelog: v0.51.0...v0.51.1
Release 0.51.0
Pup 0.51.0
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.0/pup_0.51.0_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.0/pup_0.51.0_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.0/pup_0.51.0_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.0/pup_0.51.0_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.51.0/pup_0.51.0_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.51.0_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.51.0_checksums.txt.sigstore.json \
pup_0.51.0_checksums.txtWhat's Changed
- feat(ddsql): add spec and schema discovery commands by @bvolpato-dd in #384
- Schedule daily releases by @jack-edmonds-dd in #383
- fix(software-catalog): enable --filter on wasm targets by @chagui in #385
- chore(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 in the all group by @dependabot[bot] in #386
- fix(auth): add on_call_read/write OAuth scopes by @majorgreys in #388
- fix(ci): isolate Zig cache per target to avoid EEXIST race by @platinummonkey in #390
- Rename OAuth client to datadog-pup-cli by @srosenthal-dd in #389
- chore(release): bump version to v0.51.0 by @platinummonkey in #391
Full Changelog: v0.50.2...v0.51.0
Release 0.50.2
Pup 0.50.2
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.2/pup_0.50.2_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.2/pup_0.50.2_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.2/pup_0.50.2_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.2/pup_0.50.2_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.2/pup_0.50.2_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.50.2_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.50.2_checksums.txt.sigstore.json \
pup_0.50.2_checksums.txtWhat's Changed
- chore(release): bump version to v0.50.2 by @jack-edmonds-dd in #382
Full Changelog: v0.50.1...v0.50.2
Release 0.50.1
Pup 0.50.1
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.1/pup_0.50.1_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.1/pup_0.50.1_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.1/pup_0.50.1_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.1/pup_0.50.1_Linux_arm64.tar.gz | tar xz
# Windows (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.50.1/pup_0.50.1_Windows_x86_64.zip -o pup.zip
tar -xf pup.zipWASM
- 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.50.1_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.50.1_checksums.txt.sigstore.json \
pup_0.50.1_checksums.txtWhat's Changed
- chore: pin rust toolchain to 1.94.0 by @jack-edmonds-dd in #378
- Add CI pipelines to make a release. by @jack-edmonds-dd in #376
- style: fix collapsible_match clippy warnings by @jack-edmonds-dd in #379
- fix(ddsql): support --query - and SQL comments by @bvolpato-dd in #380
- feat(software-catalog): add --filter for client-side name matching by @chagui in #377
- chore(release): bump version to v0.50.1 by @platinummonkey in #381
New Contributors
- @bvolpato-dd made their first contribution in #380
Full Changelog: v0.50.0...v0.50.1