Update first-party Pulumi dependencies - #961
Conversation
ℹ Artifact update noticeFile name: examples/go/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
Does the PR have any schema changes?Generated by schema-tools v0.8.1. Looking good! No breaking changes found. |
9905df9 to
cde3775
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #961 +/- ##
=======================================
Coverage 55.76% 55.76%
=======================================
Files 4 4
Lines 52 52
=======================================
Hits 29 29
Misses 22 22
Partials 1 1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
cdea9cd to
b5026c8
Compare
b0fee5b to
aeaa4f9
Compare
134568d to
1166c02
Compare
a84b69c to
8fb9478
Compare
24bb864 to
810f901
Compare
9690a99 to
11311d9
Compare
880f1f1 to
c1798a4
Compare
bfc13ab to
2bf174b
Compare
ff53dca to
db1202c
Compare
2af8bc6 to
cef6117
Compare
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
This PR contains the following updates:
3.213.0→3.259.03.*→3.11*0.0.*→0.0.17*v0.0.99→v0.0.175v4.18.4→v4.21.1v3.256.0→v3.259.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
pulumi/pulumi (@pulumi/pulumi)
v3.259.0Compare Source
Features
pulumi newinstead of prompting for each value #24223PULUMI_DEFAULT_ORGANIZATIONto be able to set the default org #24384Bug Fixes
Created stackwhen creating a stack against the Pulumi Cloud backend #24280pulumi neocancellation requests that the service rejects and keep Esc responsive instead of showing "Cancelling..." forever #24267valueandenvironmentkeys when serializingesc.Valueandesc.Range, matching the fields the ESC OpenAPI contract marks required #24346pulumi package addfails to bind a package schema #24367policy group lsrespect the default org #24385Improvements
pulumi loginfailed against, where that backend was configured, and how to change it #24322--parallelflag topulumi plugin install#24369v3.258.0Compare Source
Features
PULUMI_CREDENTIAL_STORE#24212pulumi newinstead of listing every template #24226policyx.NewStackValidationPolicyand wire up the analyzer'sAnalyzeStackRPC so Go policy packs can validate the full stack #24232Bug Fixes
pulumi preview --import-fileno longer emits unknown values, andpulumi importrejects files that contain them #24261programargument onpreview_refreshandpreview_destroystack methods #24274Improvements
Miscellaneous
pulumi loginandpulumi logouthelp text to cover all supported state backends and documentPULUMI_ACCESS_TOKEN,--default-org, and--interactive#24319v3.257.0Compare Source
Features
pulumi doinput expressions, and addpulumi do show-resourcesto list them #24184pulumi do <pkg> <resource> patch <name>work in stateful mode, overlaying the supplied inputs onto the existing snippet" #24295pulumi state getto show individual resources #24191pulumi dois invoked outside of a Pulumi project #24231Bug Fixes
pulumi stack history events --summaryreport the program errors from the language host #24111pulumi api: repeated-H/--headervalues for the same header name now all reach the wire, instead of each one silently overwriting the last #24180--serverwhen adding to the packages section of Pulumi.yaml #24189forexpressions are now generated as Go loops #24228_ := indexstatement emitted for resources with a numericrangewhose value variable is unused #24227elementType) the same way SDK codegen does, instead of emitting uncompilable code #24235pulumi plugin lsreports an accurate last-used time on all platforms #24251--show-secretsis passed #24253Improvements
pulumi new) to the browser-based login/signup flow so Pulumi Cloud can attribute signups to the command that triggered them #24192Miscellaneous
v3.256.0Compare Source
Features
--ignore-protectflag topulumi up,pulumi previewandpulumi destroyto allow deleting protected resources without unprotecting them in the state first #24053--export-env-varsflag to theenv provider {aws,azure,gcp}-logincommands to also set the standard SDK environment variables referencing the login outputs #24055--serverflag topulumi package add,publish,get-schema,get-mapping,gen-sdk,infoandpulumi schema checkthat skips package resolution and uses the given URL as the plugin download URL #24107Bug Fixes
pulumi login --insecurenot being reflected in the stack's service secrets manager state, which caused TLS verification failures against self-hosted backends using self-signed certificates #24134fmtwhen a component needs it #24019env providerno longer writes a new environment revision when the resulting definition is unchanged #24055NewPolicyAnalyzerwhenConfigureStackfails after the plugin has booted #24106pulumi up --remote,pulumi deployment run) when the deployment fails #24155pulumi new, aspulumi installdoes #24126resources#24135--stackinto the converter's arguments when converter args are passed #24146ImportResourceswhenGenerateCode(false)is set #24147...ArgsArgsargument types #24172Improvements
pulumi import --from terraformin a Pulumi HCL project #23744IDtype to PCL #22702Invokeits own response message, separating it from the one a provider returns #24100--providerargument for stateful operations #24132map[string]interface{}#24142resolver_targetonConvertStateRequest, so converters can resolve package specifications the same way the CLI does #24174Miscellaneous
pulumi new(interactive choice and--ai/--languageflags). The backing service has been shut down; usepulumi neoinstead. #24116v3.255.0Compare Source
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
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
Features
pulumi logs lsto list automatic log files #23449pulumi logs rmto remove automatic log files--output jsonforpreview,up,destroy, andrefresh--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 releasereadfield tocustomTimeoutsso users can configure a timeout for resource read operations #23459Bug 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 #23444**Twhen an output traversal lands on an optional struct field, and to emit the correctpulumi.<T>ArrayOutputcast for traversals to slice-typed fields #23458RegisterResourcecall #14826pulumi package addnot being built when using pnpm 10.34.2 or newerConfiguration
📅 Schedule: (UTC)
* * * * 1-5)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate.