Release 0.26.0
Pup 0.26.0
Installation
# macOS (Apple Silicon)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.26.0/pup_0.26.0_Darwin_arm64.tar.gz | tar xz
# macOS (Intel)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.26.0/pup_0.26.0_Darwin_x86_64.tar.gz | tar xz
# Linux (x86_64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.26.0/pup_0.26.0_Linux_x86_64.tar.gz | tar xz
# Linux (arm64)
curl -L https://github.com/datadog-labs/pup/releases/download/v0.26.0/pup_0.26.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.26.0_checksums.txt
# Verify signature (requires cosign)
cosign verify-blob \
--bundle pup_0.26.0_checksums.txt.sigstore.json \
pup_0.26.0_checksums.txtChangelog
Features
- 07691bd: feat(cli): add --read-only mode to block write operations (@swarajrao)
- 7d335c3: feat(skills): ship agent skills and domain agents with pup CLI (@bi1yeu)
Bug Fixes
- 57403fc: fix(auth): add OAuth scopes for integrations, organizations, security, events, HAMR (@srosenthal-dd)
- a025d31: fix(auth): add teams_manage scope and SearchFlakyTests unstable op (@wzoom)
- b27d7bf: fix(auth): align OAuth scopes with full expected set (68 scopes) (@srosenthal-dd)
- ec78d5e: fix(auth): enable OAuth for RUM and Notebooks commands (@srosenthal-dd)
- 8b85ad2: fix(auth): enable OAuth for Status Pages and add Azure scope (@srosenthal-dd)
- ec521bc: fix(cicd): always include data key in flaky-tests search request body (@platinummonkey)
- c725391: fix(schema): extract is_write_command_name and add 5 missing write names (@swarajrao)
- 1c533dc: fix(tests): add missing read_only field to Config initializers and fix formatting (@platinummonkey)
Other Changes
- 320f84e: Merge pull request #145 from swarajrao/feat/read-only-mode (@platinummonkey)
- be7e9de: Merge pull request #147 from datadog-labs/dependabot/github_actions/all-674967a53d (@platinummonkey)
- 75c8a3e: Merge pull request #151 from datadog-labs/fix/cicd-flaky-tests-search-empty-body (@platinummonkey)
- 3fe1f12: Merge pull request #153 from srosenthal-dd/feat/oauth-scopes-batch2 (@platinummonkey)
- ec57b43: Merge pull request #154 from bi1yeu/feat/agent-skills (@platinummonkey)
- f0fb757: Merge pull request #155 from srosenthal-dd/fix/teams-manage-and-flaky-tests (@platinummonkey)
- 3ffff85: Merge pull request #156 from datadog-labs/chore/release-v0.26.0 (@platinummonkey)
- 60782f6: chore(deps): bump actions/upload-artifact from 6 to 7 in the all group (@dependabot[bot])
- 3e9d1fb: chore(deps): set MSRV to 1.93.1 and restore comfy-table 7.2.2 (@platinummonkey)
- f9b454d: chore(release): bump version to v0.26.0 (@platinummonkey)
- 9055949: style(client): fix rustfmt formatting in test (@platinummonkey)
- 8d31742: style(main): run cargo fmt to fix formatting (@platinummonkey)
Full Changelog: v0.25.0...v0.26.0