Skip to content

Update go

Renovate Summer 24 requested to merge renovate/go into main

This MR contains the following updates:

Package Type Update Change
github.com/pulumi/pulumi-terraform-bridge/v3 require minor v3.86.0 -> v3.87.0
github.com/pulumi/pulumi/sdk/v3 require minor v3.121.0 -> v3.125.0
github.com/pulumi/terraform-plugin-sdk/v2 replace digest 4f60ee4 -> 7ac578c
github.com/vatesfr/terraform-provider-xenorchestra require digest 0315be6 -> 33d8f1c

Release Notes

pulumi/pulumi-terraform-bridge (github.com/pulumi/pulumi-terraform-bridge/v3)

v3.87.0

Compare Source

What's Changed

Full Changelog: https://github.com/pulumi/pulumi-terraform-bridge/compare/v3.86.0...v3.87.0

pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)

v3.125.0

Compare Source

3.125.0 (2024-07-18)

Features
  • [sdk/go] Add support for invoke stack transforms #​16617

  • [sdk/{go,nodejs,python}] Support --remove for destroy in the Go, NodeJS and Python Automation API SDKs #​16674

  • [sdk/nodejs] Add support for invoke stack transforms #​16688

  • [sdkgen/go] Default importBasePath to a pulumi github base path #​16664

Bug Fixes
  • [engine] Fix snapshot integrity problems when Deletes fail in delete-before-replace chains #​16699

  • [cli/about] Fix a panic for some token types returned from the service. #​16710

  • [sdk/go] Disallow OutputState from being deepcopied #​16690

  • [cli/new] Fix incorrect caching of git auth method in error cases #​16652

  • [cli/state] Fix panic in state move when either the source or destination stack are empty #​16676

  • [cli/state] Fix resources to be moved not being shown in pulumi state move #​16672

  • [cli/state] Warn when an argument matches no URN in the source snapshot and error out when no resources are being moved in pulumi state move #​16673

  • [pkg/testing] Clean up PULUMI_HOME after program test #​16663

  • [sdk/nodejs] Fix lookup for pulumi run script when using Volta to manage nodejs #​16649

  • [sdk/nodejs] Pin node to 22.4.x to workaround breakage #​16709

  • [sdk/python] Fix YAML serialization of project settings in the Python Automation API #​16660

  • [sdk/python] Use python names for dictionary literals when inside a typed dictionary input #​16658

  • [sdk/python] Don't use indentation in converted pyproject.toml files #​16678

  • [sdk/python] Fix a RecursionError with deeply nested ComponentResources #​16669

  • [sdk/python] Validate that we have Poetry >= 1.8.0 #​16683

v3.124.0

Compare Source

3.124.0 (2024-07-12)

Features
  • [cli/state] Introduce a state move command that can be used to move resources between stacks/projects #​16630
Bug Fixes
  • [engine] Fix an issue where pulumi up --continue-on-error could result in a snapshot integrity failure #​16639

  • [yaml] Fixes using StackReference outputs of types other than 'string' in Pulumi YAML #​16636

  • [cli/new] Install policy or project dependencies based on nearest configuration file #​16631

  • [sdk/nodejs] Don't count plugins from a nested policy pack in GetRequiredPlugins #​16632

  • [sdk/nodejs] Revert the implementation of dependsOn for invokes in the NodeJS SDK #​16642

v3.123.0

Compare Source

3.123.0 (2024-07-10)

Features
  • [docs] Add ability to constrain supported languages of resource and function overlays #​16579

  • [engine] Guess references to properties 'name' and 'arn' between dependant resources during import #​16234

  • [sdk/nodejs] Add dependsOn to InvokeOptions in the NodeJS SDK #​16560

Bug Fixes
  • [cli/new] Use default values for language specific prompts when using --yes #​16595

  • [docs] Fix generating constructor syntax examples for kubernetes #​16574

  • [docs] Fix generating constructor syntax examples in Go for package awsx #​16583

  • [backend/service] Retry POST requests that time out during handshake timeouts #​16576

  • [engine] Avoid computing refresh Diffs for external resources #​16544

  • [engine] Fix program hanging when the import resource option is used and the inputs don't match #​16572

  • [programgen/go] Do not emit index module for resources without a schema #​16588

  • [sdk/go] Fix out-of-range panic when sanitizing PATH env var #​16575

  • [sdk/nodejs] Fix creating a closure with object getters and setters #​16568

  • [programgen/python] Fix Python program generation for remote assets #​16556

Miscellaneous
  • [ci] Use latest patch version of Go in CI #​16609

  • [sdk/nodejs] Bump @opentelemetry packages in the NodeJS SDK #​16558

v3.122.0

Compare Source

3.122.0 (2024-07-01)

Features
  • [cli] Set the --continue-on-error flag with PULUMI_CONTINUE_ON_ERROR environment variable #​16442

  • [sdk/nodejs] Parallelize Construct and Call calls in the Node.js SDK #​16428

  • [sdk/python] Support --exclude-protected for destroy in the Python automation SDK #​16457

Bug Fixes
  • [auto] Protect access to transport.UnsupportedCapabilities inside repo.FetchContext #​16517

  • [cli] Disable default Cobra completions in the CLI #​16540

  • [engine] Fix an issue with asset archives not working with paths outside the working directory. #​16455

  • [engine] Don't re-delete resources that are marked as pendingReplacement #​16510

  • [cli/display] Print a fully qualified stack name on pulumi stack --show-name --fully-qualify-stack-names #​16453

  • [cli/display] Display [retain] in all cases of delete retention #​16506

  • [sdkgen/dotnet] Bump the default version range for the referenced Pulumi package to a version that supports Config.GetDouble #​16483

  • [cli/new] Add not-found markers to missing executables for packagemanagers #​16488

  • [sdk/go] Fix concurrent map write when registering transform callbacks #​16444

  • [sdk/nodejs] Fix race condition when registering stack transforms #​16443

  • [sdk/nodejs] Fix Construct and Call calls in the Node.js SDK sharing state #​16487

  • [sdk/nodejs] Fix non-blocking stdout/err with nodejs #​16504

  • [sdk/{nodejs,python}] Display an actionable error message when dependency installation fails #​16489

  • [sdk/python] Wait for pending tasks before shutting down python programs. #​16505

  • [sdk/python] Provide installation instructions for the python typechecker #​16539

Miscellaneous
  • [sdk/nodejs] Migrate from Rome to Biome #​16456

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports