Update dependency @pulumi/pulumi to v3.255.0 - #6
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: pulumi/pnpm-lock.yaml |
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
March 23, 2023 01:54
06dc80e to
b02061d
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
March 25, 2023 02:14
b02061d to
eed0cdc
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
2 times, most recently
from
March 31, 2023 00:24
f2c824b to
413929b
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
April 3, 2023 18:33
413929b to
db44fc8
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
April 6, 2023 15:20
db44fc8 to
e57b31c
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
April 6, 2023 22:57
e57b31c to
495c094
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
April 13, 2023 01:20
495c094 to
95c01fc
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
April 19, 2023 02:29
95c01fc to
d1e6af6
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
April 27, 2023 01:02
d1e6af6 to
0573c03
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
April 27, 2023 05:39
0573c03 to
7a97c46
Compare
renovate
Bot
force-pushed
the
renovate/pulumi-pulumi-3.x-lockfile
branch
from
May 3, 2023 22:56
7a97c46 to
262b1ce
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.174.0→3.255.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
pulumi/pulumi (@pulumi/pulumi)
v3.255.0Compare Source
3.255.0 (2026-07-28)
Features
--extensionflag to package commands for extension-parameterized packages, reinstalled fromPulumi.yamlonpulumi installprovidersoption of the parent named on the request, matching the resolution applied to resource registrations #24016--resourcesto refer to existing resources in state indoinput expressions #24037Bug Fixes
providersoption of acomponentblock to the resources and invokes it declares #24016pulumi installprocesses sharing aPULUMI_HOMEintermittently failing with a missing provider executable error #24080Improvements
--summaryflag topulumi stack history eventsthat reduces a past update's events to the same summary shape as a livepulumi up --output json, extended with error diagnostics and failed-resource markers #23960pulumi neo --debug-updateorpulumi neo --debug-previewto investigate the failed operation #24075UV_PROJECT_ENVIRONMENTto override the virtualenv path if uv is used #24077v3.254.0Compare Source
Features
pulumi logs sharecommand for sharing logs with Pulumi #22546pulumi stack migrateto migrate a stack from another backend to the currently logged-in backend, including re-encrypting config secrets and stack state under the target secrets provider #22902--override-envflag toup,preview,destroy, andrefreshto substitute imported environments for a single run without editing the stack config #23562pulumi neo acpto run Neo as an Agent Client Protocol agent over stdio for ACP-capable editors, with read-only and plan mode exposed as session config options #23886pulumi neostream and message-send failures, and addpulumi neo resumewith chat history #23835pulumi neo#23932upsertto do, allowing resources to be statefully created or updated in a stack #23813pulumi.runfor natively awaited Python program entrypoints that can return stack outputs #23945--runtime-optionstopulumi policy new#23992Bug Fixes
pulumi neoconnected during quiet periods when the event stream only receives keep-alive heartbeats #23935Improvements
ls,rm,delete,mv,update,modify,createandsetupaliases to list/remove/move/edit/new commands and makingstate removeandpackage removethe canonical names withdeletekept as an alias #23903pulumiis run without a command, matching the behavior of other group commands #23848onErrorresource hooks in generated Go, NodeJS, and Python programs and in the PCL runtime, retrying the failed operation when the hook command exits successfully #23839-v<n> --logflowno longer produce separate log files for plugins #23938pulumi new --help, which required a slow template listing before help could display #23973Miscellaneous
v3.253.0Compare Source
Features
Bug Fixes
Improvements
--versionflag to thepulumicommand that prints the version, same aspulumi version#23898envcommands with the CLI naming guidelines, makinglist,removeandmovethe canonical names withls,rm,deleteandmvkept as aliases #23901v3.252.0Compare Source
Features
importto the generated automation APIs for NodeJS, Python and Go #23876Bug Fixes
pulumi envis given an unknown subcommand or no subcommand at all #23814pulumi aboutno longer require the passphrase for passphrase-encrypted stacks #23820pulumi logs <command>showing the log for the currently running command #23887Improvements
Bug Fixes
pulumi env open-requestso it is pending approval instead of being left as an unsubmitted draft #23802Improvements
--reasonflag topulumi env open-requestto explain the request to approvers #23802Bug Fixes
pulumi neo#23831Improvements
pulumi statecommands, suggesting close-matching URNs and how to list the URNs in the stack #23812Bug Fixes
Improvements
onErroroption #23838Bug Fixes
Features
productionruntime option for Node.js projects. When set totrueinPulumi.yaml,pulumi installskipsdevDependencies(npm--production, pnpm--production, yarn--production). #23849Bug Fixes
Miscellaneous
pulumi about#23850v3.251.0Compare Source
3.251.0 (2026-07-08)
Bug Fixes
retainmarker for retain-on-delete resources in--diffoutput #23754Miscellaneous
pulumi neo --debug-updateandpulumi neo --debug-previewflags to investigate a failed update or preview, suggested in the failure output #23499Improvements
ecosystemfield to converter mapping requests so a converter can request mappings for the ecosystem it consumes rather than its own name #23804pulumi deployment settingsno longer writes the localPulumi.<stack>.deploy.yamlfile: the experimentalinit,pull,configure, andenvsubcommands have been removed, and the CLI no longer calls the deployment-settings encrypt endpoint.get/edit/destroycontinue to manage settings directly in Pulumi Cloud #23480Pulumi.<stack>.deploy.yaml) has been removed entirely. The experimentalpulumi deployment settings push(update/up) command, the--config-fileflag, and the SDK helpers that read the file have been removed. Manage deployment settings directly in Pulumi Cloud withpulumi deployment settings get,edit, anddestroy#23480Bug Fixes
--logtostderr#23633Improvements
pulumi env edit,pulumi env provider,pulumi env version rollback) #23799Miscellaneous
pulumi env/pulumi escare unaffected. #23746Improvements
Features
TargetSnippetsto deployment options to target snippets by UUID. #23745Improvements
Features
Bug Fixes
Features
v3.250.0Compare Source
Bug Fixes
v3.249.0Compare Source
Bug Fixes
pulumi stack tag rmnot removing the last tag on self-managed (diy) backends #23702Features
--skip-config-validationflag to preview, up, refresh, and destroy to skip validation of stack config against the project config schema #23691Bug Fixes
Outputvalues #23703Improvements
--output $formatflag topulumi stack {list,history,tag list}#23686pulumi policy listandpulumi policy group list#23698pulumi project list#23699--output $formatflag topulumi config env list#23706pulumi loginwill warn if the given login differs from PULUMI_BACKEND_URL #23716hcllanguage #23742--output $formattopulumi plugin list#23688Features
--fileflag topulumi policy analyzeto analyze a state file (as produced bypulumi stack export) without requiring a stack or backend login #23664Miscellaneous
Bug Fixes
rangeloops in NodeJS with a per-iteration binding so deferred applies in the loop body observe the correct indexImprovements
Bug Fixes
Improvements
fdirandpicomatchdependencies; the Node.js SDK now requires Node.js 22 or later #23722Bug Fixes
deletedWithandreplaceWithresource options in Python component resource providers #23710v3.248.0Compare Source
Bug Fixes
pulumi package get-schemawhen binding a schema that references an uninstalled plugin #23647Improvements
pulumi stack getfor parity with barepulumi stack#23623--outputflag to about and whoami commands #23651Features
Bug Fixes
range) resources in generated Python and NodeJS programs so they type-check #23634rangeresource collections as key-indexed maps in Python and NodeJS so they can be indexed by key #23639Features
Output.recoverto catch and recover from exceptions in outputs #23642Bug Fixes
Improvements
v3.247.0Compare Source
Bug Fixes
pulumi logoutclears the current tokenless backend in coding agent environments #23540Improvements
Features
pulumi config setto avoid stripping newlines when input is piped through stdin #23593Bug Fixes
Features
--providerflag to pull provider config to use from existing provider state #23560--disable-integrationsflag topulumi neothat runs the task with no integration credentials #23531Bug Fixes
Miscellaneous
pulumi plugin runcommand by including it in the generated CLI docs #23559Improvements
Features
Improvements
Features
Improvements
plugin.Hostinterface is now stateless with respect to workspaces; host methods that boot or resolve plugins take aplugin.Contextcarrying the workspace state, and closing aplugin.Contextno longer closes a host that was passed in to its constructor #23508Features
Bug Fixes
pulumi package addfailing with pnpm when the generated SDK has a scoped package name (@-prefix), caused by pnpm'spkg setrejecting@in dot-notation property paths #23365Improvements
Features
Output.recoverto catch and recover from exceptions in outputs #23591Improvements
Features
{{% ref <target> %}}to reference other schema components in markdown descriptions. Such as `{{% ref #21369Miscellaneous
Features
credentials.jsoncarries an OAuth refresh token, the CLI now auto-refreshes the access token on 401 and retries the request once, instead of returning a "login required" error #23430Bug Fixes
v3.246.0Compare Source
Bug Fixes
Features
pulumi logs lsto list automatic log files #23449pulumi logs rmto remove automatic log files--output jsonforpreview,up,destroy, andrefreshImprovements
pulumi neosession and restore the transcript on resume withfg#https://github.com/pulumi/pulumi/issues/23394pulumi ai webcommand #23517pulumi loginprompt wording and coloring #23417Features
--statelessflag topulumi do.create,patch, anddeletenow require--statelessfor the existing direct-provider behavior; the default will switch to a stateful (engine-driven) implementation in a future releaseBug Fixes
pulumi neoTUI now adapts its colors to the terminal background instead of hardcoding a dark scheme #23333pulumi neotask-creation timeout so backend cold starts no longer fail #23444Improvements
pulumi neoapproval prompts as approvals #23450Bug Fixes
**Twhen an output traversal lands on an optional struct field, and to emit the correctpulumi.<T>ArrayOutputcast for traversals to slice-typed fields #23458Features
readfield tocustomTimeoutsso users can configure a timeout for resource read operations #23459Bug Fixes
RegisterResourcecall #14826pulumi package addnot being built when using pnpm 10.34.2 or newerMiscellaneous
Bug Fixes
Improvements
Bug Fixes
v3.245.0Compare Source
Improvements
pulumi doinside a projectpulumi do#23341pulumi neo#23425Bug Fixes
Miscellaneous
Bug Fixes
Improvements
pulumi stack inittonew#23422v3.244.0Compare Source
3.244.0 (2026-05-28)
Bug Fixes
--logtostderrbeing recognized when usingpulumi do#23355up --refreshv3.243.0Compare Source
Features
[cli] Make the
pulumi project new -ycommand write a minimal project file with no template#22847
[cli] Allow coding agents to create claimable temporary accounts when not authenticated
[cli] Suggest
pulumi neoinpulumi previewandpulumi updiagnostics output#23326
[sdk] Add
Listto the Goplugin.Providerinterface, wired to the streamingResourceProvider.ListRPC#23287
[sdkgen] Reserve the package names 'pulumi' and 'input' for internal use
#23321
[cli/cloud] Prefer text/markdown over JSON in
pulumi apiwhen an endpoint produces both#22963
[cli/do] Add resource support to
pulumi do#23215
[cli/neo] Pressing Esc in
pulumi neonow clears the input box when it has text; with an empty box, Esc still cancels the agent's current turn#23299
[cli/new] Alias
pulumi newtopulumi project new#23265
Bug Fixes
[cli] Require
--yesto confirmpulumi deployment cancel,pulumi stack schedule remove,pulumi org webhook remove, andpulumi stack webhook removewhen running non-interactively#23264
[pcl] Don't silently ignore
...in function arguments#23309
[sdkgen/nodejs] Cache package references per-deployment in generated SDKs to fix concurrent inline programs
#23068
[backend/service] Error out when setting up journaler fails
#22671
Miscellaneous
[cli/package] Update the
pulumi package add --agentdocumentation hint to use<type-token>as the placeholder for the/docs/...URL#23294
[cli/plugin] Rename plugin ls to list and rm to remove
#23291
v3.242.0Compare Source
Features
[cli] Add a
pulumipackage for npx support[cli] Add the
pulumi org member editcommand#23235
[cli] Add the
pulumi org member removecommand#23237
[cli/cloud] Add
pulumi deployment getto retrieve details for a specific deployment#23238
[cli/cloud] Add
pulumi insights account scan get <account> <scan-id>to show the full workflow run for a single Insights scan#23255
[cli/cloud] Add
pulumi insights account scan list <account>to discover recent scan IDs to feed intopulumi insights account scan log#23255
[cli/deployment] Add dedicated flags for each deployment setting
#23236
[cli/do] Add the start of
pulumi do#23176
[cli/neo] Add
--print/-ptopulumi neoto run a single prompt non-interactively and print the agent's final response to stdout#23245
Bug Fixes
[cli/cloud] Fix
pulumi insights account scan log --allto follow the server's pagination cursor through the end of the log, and render--job/--stepmode as structured lines instead of an empty raw-string blob#23256
[sdk] Close gzip.Writer in archiveTarGZIP to produce valid tar.gz output
#23240
[sdkgen/python] Fix usage of ArgsDict types in typed dictionaries
#23253
v3.241.0Compare Source
Features
[cli] Add
--output jsontopulumi previewfor a structured JSON summary of the operation result#22927
[cli] Add
--output jsontopulumi refreshfor a structured JSON summary of the operation result#22928
[cli] Add
--output jsontopulumi destroyfor a structured JSON summary of the operation result#22875
[cli] Add
pulumi stack schedule getto retrieve the configuration of a scheduled action#23153
[cli] Add
pulumi stack schedule listto list all scheduled actions configured for a stack#23153
[cli] Add
pulumi stack schedule newto create a raw, drift, or TTL deployment schedule for a stack#23153
[cli] Add
pulumi stack webhook delivery listto list recent deliveries for a stack webhook#23116
[cli] Add
pulumi stack webhook delivery redeliverto redeliver a webhook event#23118
[cli] Add
pulumi stack webhook editto update an existing stack webhook#23139
[cli] Add
pulumi stack webhook newto create a new stack webhook#23101
[cli] Add
pulumi stack webhook removeto delete a stack webhook#23102
[cli] Add
pulumi org webhook delivery listto list recent deliveries for an organization webhook#23179
[cli] Add
pulumi org webhook editto update an organization webhook#23179
[cli] Add
pulumi org webhook listto list all webhooks configured for an organization#23174
[cli] Add
pulumi org webhook newto create a new organization webhook#23172
[cli] Add
pulumi org webhook pingto send a test ping to an organization webhook#23179
[cli] Add
pulumi org webhook removeto delete an organization webhook#23177
[cli] Add
pulumi stack drift listto list drift detection runs for a stack#23159
[cli] Add
pulumi stack drift statusto show the drift detection status for a stack#23161
[cli] Add
pulumi stack schedule editto update an existing scheduled deployment action#23153
[cli] Add
pulumi stack schedule removeto delete a scheduled deployment action#23153
[cli] Add
pulumi audit-log exportcommand#23212
[cli] Add
pulumi org audit-log list#23211
[cli] Add
pulumi policy compliance listto list compliance results grouped by entity#23209
[cli] Add
pulumi policy group newcommand to allow creating new policy groups#23202
[cli] Add the
pulumi policy issue getcommand#23200
[cli/cloud] Add
pulumi insights account listto list Insights accounts in an organization#23091
[cli/cloud] Add
pulumi insights account newto create a Pulumi Insights account#23093
[cli/cloud] Add
pulumi insights account scan logto fetch log output for a Pulumi Insights scan#23092
[cli/cloud] Add
pulumi insights account scanto trigger a resource discovery scan for an Insights account#23094
[cli/cloud] Implement
pulumi stack history eventsto retrieve engine events for a Pulumi Cloud update#23109
[cli/cloud] Add
pulumi deployment cancelto terminate an in-progress deployment#23164
[cli/cloud] Add
pulumi org member listto list the members of an organization#23170
[cli/cloud] Add
pulumi org usage getto fetch the resources-under-management summary for an organization#23166
[cli/cloud] Add
pulumi org role assignto assign a custom role to a team#23117
[cli/cloud] Add
pulumi org role editto update a custom role's name, description, or permission tree#23117
[cli/cloud] Add
pulumi org role listto list custom roles for an organization#23117
[cli/cloud] Add
pulumi org role newto create a custom role from a permission descriptor JSON file#23117
[cli/cloud] Add
pulumi org role removeto delete a custom role from an organization#23117
[cli/env] Update esc to v0.24.0
#23213
[cli/neo] Show tool call arguments and results in
pulumi neovia actrl+ooverlay#23075
[cli/neo] Multi-line input in
pulumi neo- Enter sends, Shift+Enter / Alt+Enter / Ctrl+J / trailing\insert a newline#23151
[cli/neo] Make
pulumi neovisible by default; thePULUMI_EXPERIMENTALgate has been removed#23228
[cli/policy] Add
pulumi policy group editto edit policy groups#23206
[cli/policy] Add
pulumi policy group removecommand to remove policies#23208
[cli/policy] Add the
pulumi policy group getcommand#23203
Bug Fixes
[cli] Add
pulumi policy issue listcommand#23198
[cli] Fix
pulumi org role listto send theuxPurposequery parameter the service requires#23231
[engine] Fix
pulumi importdropping map entries whose value matched the enum member of aUnion<Input<Enum<T>>, ...>element type#23190
[cli/cloud] Surface a clear error when
pulumi api --allis used against an endpoint whose response is not paginatable, instead of silently emitting an empty array#23191
#23128
[cli/cloud]
pulumi deployment settings editno longer clears fields that the patch does not mention#23217
[cli/import] Generate PCL for asset and archive inputs when importing resources, instead of returning a "NYI" error
#22938
[cli/import] Preserve asset/archive/resource-reference values inside map and array inputs, and HCL-escape map keys containing
${or%{template sequences#23222
[cli/install] Hint at adding a
.git/_gitwhen VCS URL resolution fails#22831
[cli/neo] Transparently reconnect the Neo event stream after a transient network drop, resuming from the last seen event ID
#23134
[cli/neo] Show
preparingin the live preview/up block until the first resource arrives#23155
[cli/new] Support specific versions when using registry-backed templates with
pulumi new#22909
v3.239.0Compare Source
Features
[cli] Add
--output jsontopulumi importfor a structured JSON summary of the operation result#22929
[cli] Add
pulumi stack getto retrieve detailed information about a stack#23106
[cli] Add
pulumi stack webhook getto inspect a single stack webhook#23088
[cli] Add
pulumi stack webhook pingto send a test ping to a stack webhook[cli/cloud] Add
pulumi deployment listto list deployment executions for a stack#23114
[sdkgen] Validate that schema names can't conflict with module paths
#22956
Bug Fixes
[engine] Fix batch encrypt/decrypt errors being silently dropped
#23149
[cli/cloud] Fix
pulumi apihelp examples that referenced non-existent operation IDs and response fields#23125
v3.238.0Compare Source
Features
[cli] Add a
--languageflag topulumi package addto run outside a Pulumi project or plugin#22791
[cli] Add
--output jsontopulumi upfor a structured JSON summary of the operation result#22870
[cli] Recommend
pulumi cloud api describeinpulumi cloud api --helpto verify operation parameters before calling#22881
[cli] Add
pulumi stack webhook listto list all webhooks configured for a stack#23082
[cli/cloud] Rename
pulumi cloud apitopulumi api#22970
[cli/cloud] Add
pulumi insights resource getto look upConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.