What DataDog/pup shipped
Written by FoxPlug from the repository's own releases; not affiliated with Datadoghq. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/DataDog/pup; Datadoghq did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.
Get a weekly update like this for your product, free
Week of September 14, 2026
What shipped
- Released pup 1.22.1. Release
- Added idp entities facets and idp entities aggregate commands to answer portfolio questions without downloading every entity. Pull request #839
- Enabled OAuth on all remaining API+App Key endpoints, achieving 100% client-side OAuth coverage. Pull request #832
- Fixed idp assist to preserve unknown health counts as null and expose failed on-call enrichment. Pull request #838
- Added kind-scoped pup idp entities list and pup idp entities search convenience commands. Pull request #837
- Added best-effort terminal highlighting for interactive JSON, YAML, and table output. Pull request #820
- Made table URL cells hyperlinked with complete target URLs in terminals that support clicks. Pull request #825
- Migrated OAuth token exchange from /oauth2/v1/token to /api/v2/oauth2/token. Pull request #821
- Moved pup idp register from the deprecated Service Definitions endpoint to the Catalog API. Pull request #826
- Refactored pup idp deps and dependency helpers to use the Unified Entity Graph instead of the legacy production dependency endpoint. Pull request #827
Why it matters
This week brought OAuth parity across all client-side endpoints, expanded the IDP entity graph with faceting and scoped search commands, and improved output readability with hyperlinks and terminal highlighting. The migration to Catalog API and UEG completes pup's transition from legacy service endpoints to modern Datadog APIs.
Changelog entry
- Added idp entities facets command to retrieve observed values and idp entities aggregate for grouped totals and named filtered counts Pull request #839
- Fixed idp assist to preserve unavailable health counts as null instead of reporting them as zero Pull request #838
- Added kind-scoped idp entities list --filter-kind and idp entities search --filter-kind --query convenience commands Pull request #837
- Fixed top-level help sorting to be alphabetically consistent regardless of enum declaration order Pull request #836
- Enabled OAuth on all remaining API and App Key endpoints for 100% client-side coverage Pull request #832
- Table URL cells now hyperlink to complete target URLs in supporting terminals Pull request #825
- Migrated idp deps and dependency helpers from legacy production endpoint to Unified Entity Graph Pull request #827
- Moved idp register command from deprecated Service Definitions endpoint to Catalog API Pull request #826
- Added best-effort terminal highlighting for interactive JSON, YAML, and table output Pull request #820
- Migrated OAuth token exchange from /oauth2/v1/token to /api/v2/oauth2/token Pull request #821
Pup 1.22.1: full OAuth coverage, IDP entity facets, kind-scoped search, hyperlinked URLs, terminal highlighting, and Catalog API migration.
Pup 1.22.1 ships this week with 100% OAuth coverage across all client-side endpoints. We added facets and aggregates to the entity graph, kind-scoped convenience commands, and best-effort terminal highlighting for interactive output. URL table cells are now hyperlinked, and we completed the migration from legacy Service Definitions to the Catalog API.