npm installs are now faster, with fewer requests and lookups
Two changes reduce the work involved in resolving npm packages: pnpm clients make fewer requests to Cloudsmith, and every npm repository makes fewer lookups to upstreams. No configuration changes are needed…
Set exact usage limits with numerical inputs
Usage limits used to be set with sliders, which were imprecise and cumbersome. Based on customer feedback, you can now type an exact value instead. Workspace owners and managers can set them on the workspace Settings tab, under Usage limits…
Client logs now show the full request chain behind a package download
Client logs in the Cloudsmith web app now capture format-specific metadata across every package format Cloudsmith supports. This gives you complete visibility into the traffic being served across your workspace, including package metadata fetches across your toolchain, not just direct package downloads…
Download package vulnerability findings from the Cloudsmith web app
Vulnerability and malicious package findings can now be exported as a JSON file directly from the web app…
Give members read-only access to billing, usage, and OIDC data
Workspace owners can grant each privilege separately, without giving members the Manager or Owner role…
GitHub secret scanning notifications now link to each detection location
When an exposed Cloudsmith API key is detected in a GitHub repository, the email notification sent to the affected Cloudsmith user and workspace owners now lists every location the key was found in GitHub, with a direct link to each detection…
Track downloads, token use, and client logs in the Broadcasts app
See how published packages are being consumed - downloads, entitlement token use, and client logs - without leaving the Broadcasts app…
Configure Go upstreams for any GOPROXY-compatible proxy
Go upstreams can now point to any GOPROXY-compatible module proxy, in addition to the public mirror at proxy.golang.org…
Catch policy errors before you save
The policy editor now flags Rego problems as you write, so mistakes surface before you save rather than after. In the web app, errors appear inline in the editor and in the error panel; autocomplete also suggests schema fields as you type…
Speed up Python builds with PEP-658 support
We’ve added support for PEP-658, allowing Python package clients to fetch only metadata from the Simple API during dependency resolution…