Update pulumi#2937
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
dd49da5 to
9dc6ffa
Compare
b73f56f to
910f1f1
Compare
69fdf7e to
932d025
Compare
60f6bac to
63688cb
Compare
63688cb to
9005a33
Compare
9005a33 to
ca1d4a5
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:
7.28.0→7.30.06.14.0→6.16.03.234.0→3.242.0Release Notes
pulumi/pulumi-aws (@pulumi/aws)
v7.30.0Compare Source
What's Changed
Full Changelog: pulumi/pulumi-aws@v7.29.0...v7.30.0
v7.29.0Compare Source
What's Changed
Full Changelog: pulumi/pulumi-aws@v7.28.0...v7.29.0
pulumi/pulumi-cloudflare (@pulumi/cloudflare)
v6.16.0Compare Source
What's Changed
Full Changelog: pulumi/pulumi-cloudflare@v6.15.0...v6.16.0
v6.15.0Compare Source
What's Changed
Full Changelog: pulumi/pulumi-cloudflare@v6.14.0...v6.15.0
pulumi/pulumi (@pulumi/pulumi)
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 up a single resource discovered by Pulumi Insights#23077
[cli/cloud] Add
pulumi template listto list registry-backed templates#23074
[cli/cloud] Rename the
--formatflag to--outputonpulumi apiand its subcommands#23072
[cli/cloud] Add
pulumi insights resource searchto search for resources discovered by Pulumi Insights#23087
[cli/engine] Add
--skip-plugin-pre-installto skip up-front plugin installation[engine] Fail the deployment when an after hook fails
#22935
[cli/neo] Render the agent's TODO list in the
pulumi neoTUI#22864
[cli/neo] Add
--approval-modeand--permission-modeflags topulumi neo, with Ctrl+A and Ctrl+R hotkeys to switch modes mid-session#22950
[cli/package] When invoked by an AI coding agent, print
pulumi apipointers afterpulumi package addandpulumi package gen-sdk#22904
[pkg/testing] Recognize the
hclandpclruntimes inintegration.ProgramTest#23018
[pkg/testing] Add
l1-config-types-optionalconformance test for PCL'soptionaltype constructor#23108
Bug Fixes
[backend/diy] Minify JSON persisted by the DIY backend for checkpoints, history, and stack tags
#22245
[cli/import] Ignore property values that do not conform to the schema in maps
#23076
[cli/import] Stop dropping map values whose element type is a union of Input-wrapped types during HCL2 import
[cli/neo] Use the selected stack's organization when starting a
pulumi neotask instead of the user's default organization#22951
[cli/neo] Include the failure reason in
pulumi_previewandpulumi_uptool results when they fail, so the agent can react instead of seeing a blank error#22948
[cli/neo] Retry
pulumi neotask creation without the attached stack when the backend rejects it with an "invalid entities" error#22945
[cli/neo] Surface the failure reason when a
filesystemtool call fails, instead of returning an empty result to the agent#23019
[cli/package] Use
--output=markdown(not the renamed-away--format=markdown) in thepulumi apipointers printed bypulumi package addandpulumi package gen-sdk#23098
[programgen/pcl] Stop reporting spurious circular references when an
ignoreChanges,hideDiffs,replaceOnChanges, oradditionalSecretOutputsentry shares a name with a top-level node#22931
[sdk/python] Speed up python program resolution by using a set instead of deque to track outputs
#22946
Miscellaneous
[cli/neo] Tag Neo tasks created from the CLI with a
clisource so the service can attribute their origin#23099
[sdk/nodejs] Add registerPackage helper to cache package references per deployment
#23014
v3.237.0Compare Source
Features
[cli] Include the running command name and detected AI agent (when present) in the User-Agent header on Pulumi Cloud API requests
#22908
[engine] Include
resulton the summary engine event#22883
[sdkgen] Eagerly error on schemas with unconstructable types
#22890
[cli/cloud] Auto-fill
langandosquery parameters onpulumi cloud apiGET/HEAD requests when the matched OpenAPI operation declares them and the caller hasn't supplied them#22726
[cli/package] Add
pulumi package newto bootstrap a Pulumi package from a template#22837
Bug Fixes
[cli] Add blank-line gaps between
pulumi neoTUI conversation blocks#22846
[cli/import] Preserve
__-prefixed keys when generating PCL for imported resource state, so provider-defined payloads round-trip correctly#22856
[cli/neo] Render
ux__ask_userclarifying questions as questions instead of approval prompts#22862
[cli/neo] Fix a panic when cancelling a
pulumi neosession#22898
[cli/neo] Render every assistant message in the TUI scrollback so multi-turn commentary no longer disappears between tool calls
[cli/neo] Return the bare stack name and canonical project name from
pulumi_previewandpulumi_uptool results instead of echoing the raw input#22891
[codegen/pcl] Stop reporting spurious circular references when an
ignoreChanges,hideDiffs,replaceOnChanges, oradditionalSecretOutputsentry shares a name with a top-level node#22916
[programgen/pcl] Fix PCL binder panic when a conditional mixes a Promise-typed branch with a try() branch
#22907
[sdk/python] Support
NotRequired,Requiredandtotal=Falsein TypedDicts for component resource arg types#22858
Miscellaneous
[cli/cloud] Auto-fit
pulumi cloud api listtable to terminal width and replace thetabulartable renderer withgo-pretty#22874
[sdk/nodejs] Test on Node.js 26 and drop 20
#22872
v3.236.0Compare Source
v3.235.0Compare Source
Features
[cli] Add
pulumi logs decryptcommand for viewing logs#22523
[cli] Bundle the
hcllanguage host (from pulumi-labs/pulumi-hcl)#22807
[cli] Automatically install the
hclconverter from pulumi-labs/pulumi-hcl when runningpulumi convert --from hcl#22816
[pcl] Add
readblocks to PCL to read resources via ID and query instead of registering them#22641
[cli/cloud] Add
pulumi cloud api <op-or-path>for calling any Pulumi Cloud APIendpoint, with
--field/--header/--input/--bodyflag handling, pathtemplate binding, content negotiation via
--format, and--dry-run#22771
[cli/cloud] Add
--paginatetopulumi cloud api: follow continuation cursors,accumulate items into a single JSON envelope, and surface progress
events to stderr with
--emit-events(page, complete, truncated,partial_failure, cancelled).
#22772
Bug Fixes
[cli] Fix the
pulumi neoshell tool to honor the agent-suppliedtimeoutand to terminate the whole process tree (and unblock cmd.Wait) when the deadline fires, so commands likekubectl logs -fno longer hang Neo indefinitely.#22820
[cli] Surface the error and exit when
pulumi neofails to create the underlying task, instead of leaving the TUI stuck inThinking…#22825
[codegen/go] Correctly generate
[]pulumi.Asset&[]pulumi.Archive#22827
[cli/neo] Exit cleanly when the user presses Ctrl+C twice in
pulumi neoinstead of hanging until a third press#22821
[engine] The engine now caches schemas at
PULUMI_HOME/schemas, and will cache for parameterised packages as well#22812
[sdk-python] Preserve
__-prefixed keys (e.g.__typediscriminators) across RPC deserialization, matching the behavior of the other language SDKs#22834
[programgen/{nodejs,python}] Fix programgen to emit the right
lengthcheck for string length#22802
Miscellaneous
pulumi neowelcome banner with new Neo-branded ASCII art.#22817
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.