Release 0.31.0
Pup 0.31.0
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.31.0/pup_0.31.0_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.31.0/pup_0.31.0_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.31.0/pup_0.31.0_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.31.0/pup_0.31.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.31.0_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.31.0_checksums.txt.sigstore.json \
pup_0.31.0_checksums.txtChangelog
Features
- 265cb66: feat(completions): add --install flag for bash, zsh, fish, and powershell (@platinummonkey)
- a217573: feat(formatter): add CSV output format (@platinummonkey)
Bug Fixes
- fb15a68: fix(auth): add --site flag to pup auth login (@platinummonkey)
- a4ece9b: fix(auth): gate token() behind cfg(debug_assertions) (@platinummonkey)
- 913d151: fix(completions): disable on wasm32 builds (@platinummonkey)
Other Changes
- 5f442bb: Add DDSQL command group (table, csv, time-series) (@jkirsteins)
- b5c208e: Address PR feedback: remove redundant duration parser, use i32 for limit/offset (@jkirsteins)
- c1a43ca: Drop ddsql csv subcommand, transform columnar response to rows (@jkirsteins)
- e157dc7: Merge pull request #185 from datadog-labs/janis.kirsteins/ddsql (@platinummonkey)
- 6081635: Merge pull request #199 from datadog-labs/feat/shell-completions-install (@platinummonkey)
- 9ac3585: Merge pull request #200 from datadog-labs/fix/auth-login-site-flag (@platinummonkey)
- e084d36: Merge pull request #201 from datadog-labs/fix/issue-196-api-coverage-docs (@platinummonkey)
- 2108e3c: Merge pull request #202 from datadog-labs/chore/release-v0.31.0 (@platinummonkey)
- 7a02e8b: chore(merge): resolve merge conflicts with main (@platinummonkey)
- eded416: chore(release): bump version to v0.29.3 (@platinummonkey)
- 3164afc: chore(release): bump version to v0.31.0 (@platinummonkey)
- 863111a: refactor(completions): install dynamic loaders instead of static scripts (@platinummonkey)
- 6e8fb00: style(formatter): apply cargo fmt (@platinummonkey)
- 6e493a7: style(formatter): apply cargo fmt (@platinummonkey)
Full Changelog: v0.30.0...v0.31.0