<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0"><channel><title>Pulumi Blog: Fausto Núñez Alberro</title><link>https://www.pulumi.com/blog/author/fausto-nunez-alberro/</link><description>Pulumi blog posts: Fausto Núñez Alberro.</description><language>en-us</language><pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate><item><title>New: Previous Provider Version Docs in Pulumi Registry</title><link>https://www.pulumi.com/blog/previous-version-docs-are-now-available-in-the-pulumi-registry/</link><pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate><guid>https://www.pulumi.com/blog/previous-version-docs-are-now-available-in-the-pulumi-registry/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/previous-version-docs-are-now-available-in-the-pulumi-registry/index.png" /&gt;
&lt;p&gt;The &lt;a href="https://www.pulumi.com/registry/"&gt;Pulumi Registry&lt;/a&gt; now supports browsing documentation for previous versions of first-party Pulumi providers. If you&amp;rsquo;ve ever needed to look up the API docs for an older provider version, you no longer have to dig through Git history or guess at changes — the docs are right there in the Registry. These docs also help &lt;a href="https://www.pulumi.com/docs/ai"&gt;Pulumi Neo&lt;/a&gt; and other agents more accurately assist you with your Pulumi code and operations.&lt;/p&gt;
&lt;h2 id="how-it-works"&gt;How it works&lt;/h2&gt;
&lt;p&gt;When you visit a first-party provider&amp;rsquo;s page in the Pulumi Registry, you&amp;rsquo;ll now see a version dropdown selector that lets you switch between the current version and previous versions.&lt;/p&gt;
&lt;p&gt;&lt;img src="registry-version-picker.png" alt="Version selector dropdown in the Pulumi Registry"&gt;&lt;/p&gt;
&lt;p&gt;Select a previous version from the dropdown, and the Registry loads the full API documentation for that version.&lt;/p&gt;
&lt;h2 id="whats-available"&gt;What&amp;rsquo;s available&lt;/h2&gt;
&lt;p&gt;This feature currently includes documentation for the latest release of each previous major version, going back two major versions. For example, if a provider is on v7.x, you&amp;rsquo;ll be able to view docs for the latest v6.x and v5.x releases in addition to the current version.&lt;/p&gt;
&lt;h2 id="get-started"&gt;Get started&lt;/h2&gt;
&lt;p&gt;Head over to the &lt;a href="https://www.pulumi.com/registry/"&gt;Pulumi Registry&lt;/a&gt; and try it out. Pick any first-party provider with multiple major versions and use the version dropdown to browse its history.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;d love to hear your feedback — let us know what you think in the &lt;a href="https://slack.pulumi.com"&gt;Pulumi Community Slack&lt;/a&gt; or by opening an issue on &lt;a href="https://github.com/pulumi/registry"&gt;GitHub&lt;/a&gt;.&lt;/p&gt;
&lt;a
href="https://www.pulumi.com/registry/"
class="btn btn-primary"
&gt;
Explore the Pulumi Registry
&lt;/a&gt;</description><author>Cam Soper</author><author>Fausto Núñez Alberro</author><category>registry</category><category>features</category></item><item><title>Deletion Protection for Pulumi ESC Environments</title><link>https://www.pulumi.com/blog/esc-deletion-protection/</link><pubDate>Mon, 03 Nov 2025 14:00:00 -0700</pubDate><guid>https://www.pulumi.com/blog/esc-deletion-protection/</guid><description>
&lt;img src="https://www.pulumi.com/images/generated/blog/esc-deletion-protection/index.png" /&gt;
&lt;p&gt;Pulumi ESC environments can now be protected from accidental deletion with a new deletion protection setting.&lt;/p&gt;
&lt;p&gt;Environments often contain configuration that supports production workloads or is shared across multiple stacks. Deleting these environments by mistake can disrupt services and require time-consuming recovery. Deletion protection provides a safeguard against these scenarios.&lt;/p&gt;
&lt;h2 id="how-it-works"&gt;How it works&lt;/h2&gt;
&lt;p&gt;When deletion protection is enabled for an environment, any attempt to delete it fails until protection is explicitly disabled. This applies to deletions from both the Pulumi Cloud console and the Pulumi CLI.&lt;/p&gt;
&lt;p&gt;Protected environments display a shield icon in the environment list and on stack pages where the environment is imported. The icon links directly to the deletion protection settings.&lt;/p&gt;
&lt;h2 id="managing-deletion-protection"&gt;Managing deletion protection&lt;/h2&gt;
&lt;p&gt;In the Pulumi Cloud console, navigate to your environment&amp;rsquo;s settings to enable or disable deletion protection with a toggle.&lt;/p&gt;
&lt;p&gt;From the CLI, use the new &lt;code&gt;pulumi env settings&lt;/code&gt; commands:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Enable protection&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;pulumi env settings &lt;span class="nb"&gt;set&lt;/span&gt; myorg/myproject/prod deletion-protected &lt;span class="nb"&gt;true&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# View current setting&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;pulumi env settings get myorg/myproject/prod deletion-protected
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# Disable protection&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;pulumi env settings &lt;span class="nb"&gt;set&lt;/span&gt; myorg/myproject/prod deletion-protected &lt;span class="nb"&gt;false&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Attempting to delete a protected environment returns a clear error message with instructions.&lt;/p&gt;
&lt;h2 id="when-to-use-deletion-protection"&gt;When to use deletion protection&lt;/h2&gt;
&lt;p&gt;Enable deletion protection for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Production environments&lt;/li&gt;
&lt;li&gt;Environments imported by multiple stacks&lt;/li&gt;
&lt;li&gt;Environments shared across teams&lt;/li&gt;
&lt;li&gt;Any environment containing configuration that should persist&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="permissions"&gt;Permissions&lt;/h2&gt;
&lt;p&gt;Only environment admins can modify deletion protection settings. This ensures that protection cannot be removed without appropriate authorization.&lt;/p&gt;
&lt;h2 id="getting-started"&gt;Getting started&lt;/h2&gt;
&lt;p&gt;Deletion protection is available now for all Pulumi ESC environments. Visit your environment settings or use the Pulumi CLI to enable it.&lt;/p&gt;
&lt;p&gt;For more information, see the &lt;a href="https://www.pulumi.com/docs/esc/administration/deletion-protection/"&gt;deletion protection documentation&lt;/a&gt;.&lt;/p&gt;</description><author>Fausto Núñez Alberro</author><category>esc</category><category>features</category><category>secrets</category></item></channel></rss>