Release 0.22.4
Pup 0.22.4
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.22.4/pup_0.22.4_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.22.4/pup_0.22.4_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.22.4/pup_0.22.4_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.22.4/pup_0.22.4_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.22.4_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.22.4_checksums.txt.sigstore.json \
pup_0.22.4_checksums.txtChangelog
Features
- e39ac19: feat(traces): implement search and aggregate subcommands (@jakedgy)
- 8fa2d6f: feat(useragent): add generic AGENT env var for agent mode detection (@markacianfrani)
Bug Fixes
- 48687bb: fix(ci): remove wasm32 cfg guard from raw_get/raw_post and update test assertion (@platinummonkey)
- 8a9b7cc: fix(traces): set request type fields required by Spans API (@jakedgy)
Other Changes
- eb8ada3: Merge pull request #117 from markacianfrani/main (@platinummonkey)
- 267b46f: Merge pull request #118 from datadog-labs/feat/status-pages-third-party-visual (@platinummonkey)
- f94edd6: Merge pull request #119 from datadog-labs/fix/status-pages-auth-and-table-depth (@platinummonkey)
- dfb0190: Merge pull request #120 from datadog-labs/refactor/normalize-duplicate-functions (@platinummonkey)
- c58a736: Merge pull request #121 from datadog-labs/chore/release-v0.22.4 (@platinummonkey)
- 45ccc84: Merge pull request #65 from jakedgy/feat/traces-search-aggregate (@platinummonkey)
- d5b525a: chore(release): bump version to v0.22.4 (@platinummonkey)
- fb17d49: feat(status-pages): restore third-party visual table with sparkline (@platinummonkey)
- 94a10a2: fix(status-pages): require api/app keys and improve table array formatting (@platinummonkey)
- 4a38217: refactor(commands): normalize duplicate functions and fix auth error messages (@platinummonkey)
- 8692647: refactor(config): rename validate_api_keys to validate_api_and_app_keys (@platinummonkey)
- eadaaea: style(traces): fix formatting in search request builder (@jakedgy)
- c905998: style: apply cargo fmt (@platinummonkey)
- 9b820c8: style: fix clippy redundant_closure in format_array_item map (@platinummonkey)
Full Changelog: v0.22.3...v0.22.4