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.
Also shipped May 28, 2026Pulumi in May 2026 β
Hex now connects to your apps as an MCP client
π Hex is now an MCP client Your data tells you what happened. The why lives somewhere else , in strategy docs, meeting notes, Slack threads, customer conversations. Today, the Hex agent can read all of it. Connect any tool that exposes an MCP server to the Hex agent. As part of our public beta, weβre launching with two named connectors: Notion & Linear.
Pipelines pricing announced
Cloudflare Pipelines is a streaming data platform that ingests events, transforms them with SQL, and writes to R2 as JSON, Parquet, or Apache Iceberg β tables. Pipelines now has published pricing based on two usage dimensions: the volume of data processed by SQL transforms and the volume of data delivered to sinks. Ingress into a Pipeline stream is free.
R2, R2 Data Catalog - R2 Data Catalog pricing announced
R2 Data Catalog is a managed Apache Iceberg β data catalog built directly into R2 buckets, queryable by any Iceberg-compatible engine such as Spark, Snowflake, and DuckDB. R2 Data Catalog now has published pricing for catalog operations and table compaction, in addition to standard R2 storage and operations . Billing is not yet enabled.
R2 SQL pricing announced
R2 SQL is a serverless, distributed query engine that runs SQL against Apache Iceberg β tables stored in R2 Data Catalog . R2 SQL now has published pricing based on a single dimension: the volume of compressed data scanned to execute your queries.
You can now use the DigitalOcean Control Panel to create, connect to, tag, resize, and restore Managed...
You can now use the DigitalOcean Control Panel to create, connect to, tag, resize, and restore Managed Weaviate clusters (in private preview). See the Managed Weaviate docs for more information.
Linear Diffs
Agents generate large volumes of code, but individuals are still accountable for the changes that merge. This leads to a lot of review work, and the capability and performance of traditional review tools hasn't kept up. Today, we're releasing Linear Diffs to make reviewing code a fast and fluid experience native to Linear.
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.
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.
Building for agentic infrastructure
As agents take on more of the work of infrastructure, they need tools that meet them where they are.
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!
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!
Retiring the standalone ESC CLI
When we introduced Pulumi ESC, we shipped it as both a standalone CLI tool ( esc ) as well as a subcommand of the Pulumi CLI ( pulumi env ). Both offered the same functionality, but since the majority of ESC users also use Pulumi IaC, weβve chosen to retire the standalone CLI in favor of a unified pulumi env .
Individual user authentication for GitHub Enterprise Server
Self-hosted GitHub Enterprise operations may now be run as the individual user who triggered them, so pull requests, commits, and comments are attributed to that person and respect their permissions. To learn more about this feature and how to configure it with your Pulumi organization, see GitHub Enterprise Server support in the docs.