Building for agentic infrastructure
As agents take on more of the work of infrastructure, they need tools that meet them where they are.
Also shipped May 19, 2026Pulumi in May 2026 →
Gemini 3.1 Flash Lite Now Available
gemini-3.1-flash-lite is now available as a managed Google LLM in the Voice Agent API. This Standard tier model replaces the preview version. Set the model in your agent configuration: { "agent": { "think": { "provider": { "type": "google", "model": "gemini-3.1-flash-lite", "temperature": 0.5 } } } }
Deprecations
- gemini-3.1-flash-lite-preview is deprecated and will be removed on May 26, 2025. Migrate to gemini-3.1-flash-lite . For more details on Gemini model deprecations, see Google's Gemini deprecations page . For the full list of supported models and pricing tiers, see the Voice Agent LLM Models documentation .
DigitalOcean Kubernetes (DOKS) now supports single sign-on (SSO) with OIDC in public preview
DigitalOcean Kubernetes (DOKS) now supports single sign-on (SSO) with OIDC in public preview. You can authenticate users to your Kubernetes clusters through an identity provider like Auth0, JumpCloud, Keycloak, or Okta, instead of using …
Screenshot thumbnails for browser checks in Synthetic Monitoring Timepoint Explorer
When debugging browser check failures like “timeout waiting for a selector”, you previously had to rely on text logs alone to understand what the browser rendered. Now, with screenshot thumbnails in the Timepoint Explorer and ad-hoc test panel, you can see exactly what the page looked like at the moment the check ran.
Search volume for AI Visibility [Beta]
Description: AI Visibility now includes Search Volume so you can prioritize topics and prompts based on real demand, not just where your brand appears. Use it to identify high-volume content opportunities and focus optimization where it matters most. Where: Access via AI Visibility → Prompts tab, Topic-level visibility, and When: Open beta, available now.
Cog 0.20.0
New features cog run command. The cog predict command has been renamed to cog run with full backward compatibility. cog predict still works as an alias. ( #3015 ) Model refs for cog push and weights commands. You can now reference models by name (e.g., r8.im/user/model ) instead of full image URLs when pushing or managing weights.
More from PulumiEvery Pulumi release →
Clearer edit and review modes for ESC change requests
Pulumi ESC change requests now cleanly separate editing a draft from reviewing one. The editor is always where you change the new version, the approval page is a read-only diff, and a banner on the environment lets you flip between the two.
View team membership from the Members tab
The Members tab in Access Management now shows which teams each member of your organization belongs to. Before, you had to open each team individually to see who was on it; now the full picture is on one page, under Settings > Access Management > Members . Visit the Pulumi Cloud console to have a look.
A refreshed Pulumi Cloud console
The Pulumi Cloud console has a refreshed look: new colors; more consistent controls like inputs, selects, and buttons; a new collapsible sidebar with condensed hierarchical navigation; new layouts for tabular data; a new resource graph display; and much more. Check it out at https://app.pulumi.com and let us know what you think!
Pulumi Service Provider v1.0
The Pulumi Service Provider has officially reached v1.0 and is now generated from the public Pulumi Cloud OpenAPI specification , which commits to a stable contract for the existing resource surface and keeps the provider up to date automatically.
Neo task notifications
Neo can now notify you when a task needs your input, either through native desktop notifications, an audible sound, or both. As you delegate more tasks to Neo and work more asynchronously, you’ll know right away whenever Neo is finished and waiting for you. You can enable Neo task notifications in Account settings > Neo settings in the Pulumi Cloud console .
Connect any Git or Mercurial repo with Custom VCS
Custom VCS integrations connect any Git or Mercurial version control system to Pulumi Cloud, including self-hosted and third-party servers. Store your authentication credentials (SSH, basic auth, or a personal access token) in a Pulumi ESC environment, point the integration at your VCS server, and push to your repository to trigger Pulumi Deployments.
Trigger Pulumi deployments from Git tags
You can now push a Git tag to your Pulumi Cloud-connected version control system to trigger a Pulumi deployment. Available to all Pulumi Cloud organizations, this new feature also supports optional glob filters and works across any supported VCS, including GitHub, GitLab, Bitbucket, Azure DevOps, and custom integrations.
Universal search: A command palette for Pulumi Cloud
We’ve added a new, keyboard-friendly command palette that lets you jump to any stack, environment, resource, or view from anywhere in the Pulumi Cloud console. Hit Command/Control+K to bring it up and start typing: Visit Pulumi Cloud to give it a try!