Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency @pulumi/pulumi to v3.129.0 #192

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 17, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@pulumi/pulumi (source) 3.119.0 -> 3.129.0 age adoption passing confidence

Release Notes

pulumi/pulumi (@​pulumi/pulumi)

v3.129.0

Compare Source

3.129.0 (2024-08-12)

Features
  • [cli/package] Add the pulumi package add command for installing packages and SDKs
    #​16923

  • [sdkgen/dotnet] Support parameterized .NET provider SDKs
    #​16912

  • [sdk/nodejs] Add parameterization support for read in nodejs
    #​16913

  • [sdk/python] Add parameterization support for call & read in python
    #​16915

  • [sdk/yaml] Update pulumi-yaml to 1.9.2
    #​16925

  • [sdkgen/go] Go SDKs will default the import path based on the publisher and repository schema fields
    #​16899

  • [sdkgen/nodejs] Add parameterized provider support for Nodejs SDK
    #​16901

Bug Fixes
  • [programgen/python] Fix generated apply calls with pulumi.all
    #​16941

  • [sdk/go] NewPropertyMapFromMap will flow PropertyValues through it, rather than dropping them
    #​16894

  • [sdk/nodejs] Pass through pluginDownloadURL in invokes
    #​16917

Miscellaneous
  • [pkg] Upgrade pulumi-java to v0.13.0
    #​16882

v3.128.0

Compare Source

3.128.0 (2024-08-05)

Features
  • [auto/go] Add install command to workspace
    #​16782

  • [auto/go] Add support for pulumi destroy --preview-only
    #​16839

  • [programgen/go] Use pulumi.Sprintf(...) instead of pulumi.String(fmt.Sprintf(...)) in Go program generation
    #​16852

  • [cli/plugin] Enable overriding plugin download URLs for air-gapped environments with an environment variable
    #​16648

  • [sdk/python] Allow Python dynamic providers to capture secrets
    #​15864

Bug Fixes
  • [engine] Separate provider internal from provider user config. This allows providers to use a config key like "pluginDownloadURL" which previously would have conflicted with the engine's internal state. It also allows the engine to add new internal state fields without concern for clashing with existing or future provider config keys.
    #​16837

  • [cli/state] Fix moving resources with secrets when the destination stack has no secrets manager defined
    #​16844

  • [cli/state] Include the stack name in the passhprase prompt in state move
    #​16861

  • [sdk/nodejs] Fix resource reference serialization when multiple copies of @​pulumi/pulumi are present
    #​13240

  • [sdk/nodejs] Don't search upwards for policy packs when determining required plugins
    #​16865

  • [sdk/python] Fix missing overloads to config getters
    #​16878

  • [sdkgen/{go,nodejs,python}] Fix generation of nested plain input types.
    #​16812

Miscellaneous
  • [sdkgen/python] Link to Python docs about input types
    #​16763

v3.127.0

Compare Source

Features
  • [auto/go] Implement Stack.ImportResources() for batch importing resources into a stack via the automation API
    #​16721

  • [cli/new] Make prompt capitalization consistent
    #​16747

  • [auto/nodejs] Implement Stack.import() in automation API to specify and import resources into a stack
    #​16615

  • [auto/python] Implement Stack.import_resources() for batch importing resources into a stack
    #​16668

  • [sdk/python] Provide stricter types for config.get_XXX when a default is provided
    #​16768

  • [sdkgen/python] Generate TypedDict input types by default
    #​16704

Bug Fixes
  • [cli/import] Fix undefined variable errors in code generation when imported resources use a parent or provider
    #​16786

  • [cli/state] Always show the fully qualified stack name when moving resources
    #​16767

  • [cli/state] Fix calculation of the resources that are remaining in the source stack
    #​16774

  • [cli/state] Fix the dependency information in the state move command
    #​16765

  • [cli/state] Improve how moving the root stack is handled in pulumi state move
    #​16779

  • [sdk/nodejs] Detect possible OOM errors when nodejs crashes
    #​16700

  • [sdk/nodejs] Ensure no output is lost for nodejs commands when stdout is slow
    #​16700

v3.126.0

Compare Source

3.126.0 (2024-07-22)

Features
  • [cli] Add support for DeletedWith to pulumi convert
    #​12011

  • [cli] Allow specifying project names when converting with pulumi convert --name
    #​16708

  • [sdk/python] Add support for invoke stack transforms
    #​16701

Bug Fixes
  • [cli] Avoid duplicate error output in some cases
    #​16706

  • [cli] Avoid duplicate error: prefix with --expect-no-changes
    #​16705

  • [engine] Fix integrity issues in up --continue-on-error with changed dependencies
    #​16733

  • [engine] Fix panics due to different length ignoreChanges arrays
    #​16742

  • [cli/state] Disallow provider moves in the state move command
    #​16722

  • [cli/state] Improve readability of the resources to be moved output of the state move command
    #​16723

  • [cli/state] Allow a provider with the same URN and ID to already be in the snapshot
    #​16737

  • [cli/state] Reparent providers correctly in state move
    #​16735

  • [programgen/go] Fix emiting literal values as stack outputs
    #​16728

  • [sdk/go] Set Parameterize.Value in plugin.Provider
    #​16726

  • [sdk/python] Exclude pulumi_policy from plugin determination
    #​16727

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

v3.123.0

Compare Source

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

v3.121.0

Compare Source

Features
  • [cli/install] Make pulumi install work for policy packs
    #​16438

  • [engine] Resolve provider in the engine before passing it to transforms
    #​16409

  • [sdk/go] Suggest valid attributes with similar names to unrecognised ones when validating project definitions
    #​16097

  • [cli/new] Allow passing runtime options as args in pulumi new
    #​16346

  • [cli/new] Query language runtime for options during “pulumi new”
    #​16346

  • [cli/new] Add packagemanager prompt to pulumi new for nodejs
    #​16417

  • [sdk/nodejs] Detect pnpm workspaces when running pulumi install
    #​15525

  • [sdk/nodejs] Add options to Workspace::removeStack()
    #​16333

  • [sdk/python] Automatically convert requirements.txt to pyproject.toml when using Poetry
    #​16346

  • [sdkgen/python] Generate TypedDict types for inputs
    #​15957

Bug Fixes
  • [engine] Fix a panic when ignoring wildcard values with arrays of different length
    #​16406

  • [engine] Fix provider Deletes
    #​16441

  • [cli/engine] Fix --continue-on-error running indefinitely when a resource fails to be created or updated
    #​16371

  • [sdk/nodejs] Avoid an unhandled error when dependencies is missing from package.json during closure serialization
    #​16433

  • [cli/plugin] Fix plugin install command when plugin type is tool
    #​16407

  • [sdk/python] Fix Python SDK docs by escaping the trailing underscore in a docstring
    #​14866

  • [sdk/python] Don't incorrectly emit deprecation warnings for non-deprecated properties
    #​16400

  • [sdk/python] Handle extra CLI arguments passed policy packs plugins
    #​16402

  • [sdk/python] Add VIRTUAL_ENV environment variable when running inside a virtual environment
    #​16425

  • [sdk/python] Don't lift dunder attributes on Outputs
    #​16439

Miscellaneous
  • [sdk/{go,nodejs,python}] Add register resource transform alias for register stack transform
    #​16435

  • [cli/new] Instruct the user to use 'pulumi install' when using --generate-only
    #​16411

v3.120.0

Compare Source

Features
  • [components/dotnet] Upgrade dotnet to 3.64.0
    #​16353

  • [cli/import] Add flag --json to pulumi import which would serialize the import diffs, operations, and overall output as JSON
    #​16342

  • [engine] Change pulumi refresh to report diffs relative to desired state instead of relative to only output changes. Use PULUMI_ENABLE_LEGACY_REFRESH_DIFF to revert to the old behaviour.

  • [protobuf] Pass ProgramInfo to LanguageRuntime.About
    #​16311

  • [sdk/python] Support Poetry as Python toolchain
    #​16315

  • [sdk/python] Autoinstall dependencies using Poetry in GetRequiredPlugins
    #​16315

Bug Fixes
  • [cli/{config,new}] Fix non-interactive flag for 'new' and 'config env' commands"
    #​16338

  • [programgen/go] Fix union type resolution in Go program generation
    #​16297

  • [sdk/nodejs] Only look for main in package.json if no entyrpoint was set via Pulumi.yaml
    #​16363

  • [sdk/python] Make sure no resource registrations are in progress while stack transforms are being registered

Miscellaneous
  • [pkg] Refactor plugin.Provider to a Method(context.Context, MethodRequest) (MethodResponse, error) style interface.
    #​16302

  • [programgen/nodejs] Sort dependencies in GenerateProject
    #​16341

  • [sdk/nodejs] Update current nodejs version to 22.x
    #​16378


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 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.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 2aab8f2 to 2b2de38 Compare June 22, 2024 02:36
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.120.0 chore(deps): update dependency @pulumi/pulumi to v3.121.0 Jun 22, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 2b2de38 to 8edac46 Compare July 2, 2024 03:57
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.121.0 chore(deps): update dependency @pulumi/pulumi to v3.122.0 Jul 2, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 8edac46 to c6b2679 Compare July 11, 2024 01:52
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.122.0 chore(deps): update dependency @pulumi/pulumi to v3.123.0 Jul 11, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from c6b2679 to 2df612f Compare July 12, 2024 15:50
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.123.0 chore(deps): update dependency @pulumi/pulumi to v3.124.0 Jul 12, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 2df612f to a2aee0f Compare July 19, 2024 08:35
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.124.0 chore(deps): update dependency @pulumi/pulumi to v3.125.0 Jul 19, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from a2aee0f to 271d0ee Compare July 23, 2024 09:09
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.125.0 chore(deps): update dependency @pulumi/pulumi to v3.126.0 Jul 23, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 271d0ee to d028e3e Compare July 26, 2024 00:58
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.126.0 chore(deps): update dependency @pulumi/pulumi to v3.127.0 Jul 26, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from d028e3e to b8282d6 Compare August 5, 2024 21:09
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.127.0 chore(deps): update dependency @pulumi/pulumi to v3.128.0 Aug 5, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from b8282d6 to 6f5c813 Compare August 12, 2024 20:12
@renovate renovate bot changed the title chore(deps): update dependency @pulumi/pulumi to v3.128.0 chore(deps): update dependency @pulumi/pulumi to v3.129.0 Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants