Skip to content

chore(deps): update dependency @pulumi/pulumi to v3.226.0#9

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/pulumi-pulumi-3.x-lockfile
Open

chore(deps): update dependency @pulumi/pulumi to v3.226.0#9
renovate[bot] wants to merge 1 commit intomainfrom
renovate/pulumi-pulumi-3.x-lockfile

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 16, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@pulumi/pulumi (source) 3.130.03.226.0 age confidence

Release Notes

pulumi/pulumi (@​pulumi/pulumi)

v3.226.0

Compare Source

3.226.0 (2026-03-11)

Features
  • [backend/service] Automatically repair snapshot integrity issues, while sending an error event to the backend for further diagnosis
    #​22179

  • [cli] Add a --otel-traces flag, that allows writing otel traces to a file, or directly to a grpc interface
    #​22129

  • [engine] Engine will use provider references from __self__ arguments to calls
    #​22114

  • [sdk/bun] Support bun as a runtime
    #​22177
    #​22049

  • [sdk/bun] Add debugger support for the bun runtime
    #​22177

  • [sdk/bun] Add support for Bun as a plugin runtime
    #​22189

Bug Fixes
  • [engine] Fix ReplacementTrigger firing due to dependency changes
    #​22119

  • [engine] Correctly serialize output values to the snapshot rather than always recording them as computed even when known
    #​22120

  • [pcl] Support resource ranges in PCL
    #​22144

  • [cli/config] Include environments used when refreshing a stack's config
    #​22103

  • [cli/display] Fix pulumi destroy not showing parent resource hierarchy
    #​22148

  • [cli/package] Correctly parse package URLs with .git in them
    #​22174

  • [cli/plugin] Fix package get-schema for binary providers at relative paths
    #​22107

  • [sdk/python] Handle null detailedDiff in automation StepEventMetadata JSON parsing
    #​22140

  • [cli/state] Fix state move integrity errors when copied providers depend on resources left in source stack
    #​22141

Miscellaneous
  • [cli/about] Show bun information in pulumi about
    #​22121

  • [programgen/go] Target go 1.25 for generated go.mod files (instead of go 1.23)
    #​22070

  • [sdkgen/go] Target go 1.25 for generated go.mod files for SDKs (instead of go 1.20)
    #​22131

  • [sdk/python] Read Poetry and uv lockfiles to determine program dependencies
    #​22072

  • [sdk/python] Use importlib to find pulumi-plugin.json for installed packages
    #​22127

v3.225.1

Compare Source

Bug Fixes
  • [engine] Fix inheritence of default providers across resources of different packages
    #​22101

  • [programgen/go] Fix panic on digit-prefixed schema properties in Go code generation
    #​21917

  • [programgen/go] Fix plain values not always being lifted to input/output values when needed
    #​22084

  • [programgen/python] Fix generation of entries and lookup calls
    #​22086

v3.225.0

Compare Source

Features
  • [engine] Automatically make invoke outputs secret when there is a secret input, and the invoke provider does not support secrets
    #​21959

  • [engine] The engine now handles the inheritance of the provider option in resource registrations
    #​21999

  • [engine] Enable journaling by default. It can still be turned off using the PULUMI_DISABLE_JOURNALING env variable
    #​22041

  • [programgen] PCL can now express config values should be read as secrets
    #​22066

  • [yaml] Update yaml to v1.30.0

  • [cli/engine] Add a flag for automatically opening a Neo task on preview/up failure
    #​21960

  • [cli/package] Support source-based packages in pulumi schema check, not just schema files
    #​21897

Bug Fixes
  • [cli] Fix stack import panicking when importing a service stack into a DIY backend
    #​22076

  • [engine] Fix panic when a new component resource in the program is not targeted
    #​21957

  • [sdk/nodejs] Implement GetProgramDependencies for bun and pnpm
    #​22065

Miscellaneous
  • [cli] Build language plugins with the grpcnotrace tag to reduce the binary size
    #​22012

v3.224.0

Compare Source

Features
  • [backend/diy] Add zstd compression option for DIY backend state files
    #​21877
Bug Fixes
  • [cli/state] state move now correctly handles reparenting of resources

  • [pkg] Correct the schema for "pulumi:pulumi:StackReference"
    #​21895

  • [programgen/nodejs] Correct the semantics of singleOrNone in generated files
    #​21947

  • [sdk/python] Fix StepEventMetadata.from_json reading detailed_diff (snake_case) instead of detailedDiff (camelCase), and PolicyEvent.from_json reading resource_urn instead of resourceUrn, causing both fields to always be None
    #​21714

  • [sdk/python] Convert integer component inputs to int
    #​21944

  • [sdk/python] Fix crash in forked processes using automation API
    #​21937

Miscellaneous
  • [sdk] Update java, dotnet & yaml
    #​21961

  • [sdk/python] Improve the performance of contains_unknowns for large objects
    #​21893

v3.223.0

Compare Source

Bug Fixes
  • [engine] Report policy pack installation errors
    #​21882

v3.222.0

Compare Source

Features
  • [programgen/go] Generate Call requests
    #​21836
Bug Fixes
  • [sdk/{nodejs,python}] Fix hang when loading policy packs that use v1.18.1 or older of the policy SDK
    #​21866

v3.221.0

Compare Source

Features
  • [auto] Support Go 1.26
    #​21835

  • [engine] BREAKING: Rename pulumiVersionRange to requiredPulumiVersion in PulumiPlugin.yaml
    #​21807

  • [cli/plugin] Reduce GitHub API usage when downloading plugins
    #​21774

  • [protobuf] Add loader_target to RunPluginRequest
    #​21763

  • [sdk/nodejs] Support enums when inferring schemas from components
    #​21787

  • [sdk/nodejs] Support the Partial utility type in component schema inference
    #​21802

  • [sdk/nodejs] Support the Required utility type in component schema inference
    #​21803

Bug Fixes
  • [cli] Make stack graph output deterministic
    #​21786

  • [engine] Fix snapshot integrity error in refresh --run-program with component resources
    #​21806

  • [engine] Fix race in refresh --run-program
    #​21815

  • [programgen/go] Correctly handle import paths for nested modules
    #​21812

  • [sdkgen] Support type references to parameterized and third-party packages
    #​21804

  • [sdkgen/go] Do not depend on pulumix against instructions for enums
    #​21818

  • [cli/{install,package}] Don't panic when a non-absolute path is passed to pulumi package get-schema where the PulumiPlugin.yaml has a packages section
    #​21794

  • [cli/{install,package}] Only link a Pulumi project once
    #​21788

  • [cli/{install,package}] Run in the correct location when using uv to link python packages
    #​21796

  • [cli/package] Allow underscores in the path of plugin URLs
    #​21778

  • [sdk/{nodejs,python}] Use new policy plugin support to run policy packs
    #​21684

  • [sdk/python] Surface errors from uv, poetry or pip during linking
    #​21770

  • [sdk/python] Always surface errors from uv, poetry or pip during dependency installation
    #​21814

  • [sdkgen/python] Add missing blank line before :param lists
    #​21789

v3.220.0

Compare Source

Features
  • [cli] Show environment variables that were set if a snapshot integrity error happens
    #​21709

  • [cli/{install,package}] Use the Pulumi Cloud Registry by default to resolve package names

  • [engine] Pass replacement trigger through to Construct
    #​21408

  • [engine] Add EnvVarMappings resource option for provider resources, allowing environment variables to be remapped before being passed to the provider
    #​21572

  • [pkg] BREAKING: Deprecate github.com/pulumi/pulumi/pkg/v3/codegen/dotnet in favor of github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3/codegen. This package will be removed from pulumi/pulumi soon!
    #​21720

Bug Fixes
  • [cli] Retry yarn install when it fails (e.g. during pulumi install)
    #​21707

  • [engine] Deal with errors in elided journal entries correctly
    #​21576

  • [sdk/nodejs] Fix remote components with PULUMI_NODEJS_SKIP_COMPONENT_INPUTS

  • [sdk/python] Fix _LazyModule to not trigger full module load for introspection attributes
    #​21620

  • [sdkgen/python] Remove workaround for slow typechecking with MyPy and PyCharm
    #​21722

Miscellaneous
  • [cli] Write logfile location if verbosity is >= 1 to stderr instead of stdout
    #​21663

v3.219.0

Compare Source

Features
  • [cli] Allow setting requiredPulumiVersion in Pulumi.yaml
    #​21627

  • [cli/{install,package}] Allow using private packages as local dependencies in components
    #​21664

  • [cli/policy] Add pulumi policy install command
    #​21652

  • [engine] Run analyzer calls in parallel
    #​21631

  • [programgen/dotnet] Codegen RequirePulumiVersion for Dotnet
    #​21621

  • [sdk/python] Add support for the OnError resource hook
    #​21644

  • [sdk/python] Add support for protobuf 6
    #​21647

Bug Fixes
  • [cli] Allow positional arguments to be passed to convert again
    #​21604
    #​21614

  • [engine] Download/install required policy packs in parallel with plugins
    #​21651

  • [cli/package] Correctly install packages that depend on other packages for pulumi package add and pulumi package get-schema.
    #​21321

  • [programgen/python] Fix panic when ranging over a resource output that is an array of objects
    #​21679

  • [sdk/python] Fix issue with generic subclasses of dynamic.Resource
    #​21670

Miscellaneous
  • [sdk/python] Relax pip version constraint
    #​21639

v3.218.0

Compare Source

Features
  • [sdk/nodejs] Add support for the OnError resource hook
Bug Fixes
  • [cli] Allow positional arguments to be passed to convert again

  • [cli/install] Correctly include git forge organizations as schema namespaces when generating SDKs
    #​21579

  • [cli/{install,package}] Correctly grab package names for Python & NodeJS
    #​21577

v3.217.1

Compare Source

Features
  • [sdk/go] Add support for the OnError resource hook
    #​21515
Bug Fixes
  • [cli/install] Copy files when linking to be robust to copying across file partitions
    #​21549

  • [cli/install] Do not double install plugins with explicit parameterizations
    #​21548

  • [cli/install] Copy files when linking instead of renaming
    #​21549

Full Changelog: pulumi/pulumi@v3.217.0...v3.217.1

v3.217.0

Compare Source

Features
  • [cli] Extract organization, team, and user from OIDC JWT claims during login
    #​21462

  • [engine] Add the OnError resource hook to allow for custom retry policies
    #​21291

  • [cli/engine] Add --plan up flag
    #​21368

  • [sdk/nodejs] Add requirePulumiVersion to the Node.js SDK
    #​21528
    #​21478

  • [sdk/python] Add require_pulumi_version to the Python SDK
    #​21528
    #​21430

  • [sdk/go] Add CheckPulumiVersion to the Go SDK
    #​21528
    #​21514

Bug Fixes
  • [auto/python] Implement About in Python automation API server
    #​21479

  • [engine] When importing a state file that refers to the service backed secret manager, make stack import reconfigure it for the target stack if required
    #​20966

  • [protobuf] Fix alias options being passed to Construct for remote components
    #​21050

  • [sdk/nodejs] Fix issue with serialized async generators
    #​21484

v3.216.0

Compare Source

Features
  • [build] Don't set PULUMI_ROOT with mise
    #​21457

  • [cli] Default to Pulumi Cloud when using an OIDC token for login
    #​21322

  • [engine] Add CheckPulumiVersion RPC to the engine
    #​21429

  • [protobuf] Remove ProviderHandshakeResponse.pulumi_version_range
    #​21438

  • [sdk/nodejs] Allow dynamic providers to return inputs from read() for accurate diffs after refresh
    #​21315

  • [sdk/nodejs] Add support for serializing async generators
    #​21410

  • [sdk/python] Allow dynamic providers to return inputs from read() for accurate diffs after refresh
    #​21315

Bug Fixes
  • [engine] Optimize StackReference performance
    #​21446

  • [cli/display] Fix message renderer on windows
    #​21401

  • [sdk/nodejs] Fix RangeError in defaultErrorMessage when error objects are large
    #​21409

Miscellaneous
  • [sdk/dotnet] Update dotnet to v3.97.0

v3.215.0

Compare Source

Features
  • [cli/plugin] Allow plugins to specify a supported version range for the CLI
    #​21335
Bug Fixes
  • [cli] Filter internal properties like __defaults from diff display
    #​21359

  • [cli/config] Make config set --type bool accept different spellings of boolean values instead of only lowercase "true"
    #​21314

  • [sdk/python] Fix import_resources with converter failing due to --stack argument placement
    #​21373

Miscellaneous
  • [cli] Update pulumi-dotnet to 3.96.1

  • [cli/package] Remove superfluous version string
    #​21351

v3.214.1

Compare Source

Bug Fixes
  • [cli/package] Preserve existing behavior when pulumi package add is used with a local provider
    #​21350

  • [pkg] Create namespace aliases to avoid Pulumi namespace collisions during codegen
    #​21325

v3.214.0

Compare Source

Features
  • [cli] Add --config and --config-path options to destroy and refresh
    #​21299

  • [sdkgen] Add OutputStyleOnly flag to functions to not emit their plain variants
    #​21198

  • [sdk/python] Add support for replacement_trigger in the Python SDK
    #​20940

Bug Fixes
  • [engine] Pass ignoreChanges when issuing no-diff updates that resolve initErrors
    #​21319

  • [programgen] Fix a bug in programgen binding to invokes from parameterized packages
    #​21284

  • [cli/plugin] Fix plugin download URL overrides for fallback mechanism
    #​21095

Miscellaneous
  • [pkg] Upgrade pulumi-java to 1.20.0

v3.213.0

Compare Source

Bug Fixes
  • [sdkgen/go] Generate three-level nested builtin output types for Go SDK
    #​21248
Miscellaneous
  • [pkg] Move plugin downloading from pkg into sdk
    #​21220

v3.212.0

Compare Source

Bug Fixes
  • [yaml] Update pulumi-yaml to v1.26.1

v3.211.0

Compare Source

3.211.0 (2025-12-11)

Features
  • [cli/about] Print Node.js package manager information in pulumi about
    #​21163

  • [backend/diy] Add stack tags support for DIY backends (S3, Postgres, file-based, etc.).

DIY backends now support stack tags functionality, bringing feature parity with cloud backends.
This includes:

  • Full CRUD operations for stack tags (create, read, update, delete)
  • Automatic system tag injection (e.g., pulumi:project)
  • Tag filtering support in stack listing operations
  • Backward compatibility with existing stacks (no tags file required)
  • Atomic operations with caching for performance
  • Automatic cleanup of tag files when stacks are deleted

Tags are stored as separate .pulumi-tags files alongside stack checkpoints, using a versioned
JSON format. The implementation works across all DIY backend storage types including S3, Azure Blob,
Google Cloud Storage, PostgreSQL, and local file systems.

Example usage:

pulumi stack tag set environment production
pulumi stack tag set owner backend-team
pulumi stack ls --tag-filter environment=production

#​19882

  • [backend/service] Improve startup performance with the service as backend
    #​21176

  • [sdk/nodejs] Add support for replacement_trigger in the NodeJS SDK
    #​20939

  • [sdk/python] Allow setting version for python component providers
    #​21149

Bug Fixes
  • [cli/package] Correctly identify the innermost Project/Plugin when running pulumi package add
    #​21137

  • [engine] Allow referencing multiple git/github/gitlab components from the same repo
    #​21119

  • [programgen/go] Account for name conflicts in resource creation functions
    #​21107

  • [sdk/python] Fix cancellation handling in a few places in the python language host
    #​21145

  • [sdkgen/go] Fix generation of lifted single-value calls in parameterized SDKs
    #​21115

Miscellaneous
  • [cli] Don't attempt to re-install plugin dependencies on load failure for plugins based on git with a nested path
    #​21148

  • [sdk/{dotnet,java,yaml}] Bump language runtimes for dotnet, java, and yaml
    #​21201

  • [cli/engine] Add language runtime metadata to update metadata
    #​21186

v3.210.0

Compare Source

Features
  • [cli/about] Print python toolchain information in pulumi about

  • [sdk/java] Update java to v1.18

  • [components/nodejs] Local components will use the version from package.json rather than 0.0.0
    #​21100

  • [cli/package] Add pulumi package delete command to delete package versions from the Pulumi Registry
    #​21069

  • [cli/package] Always print the schema first in package get-schema, then print any binding errors
    #​21080

  • [sdk/python] Require grpcio>=1.75.1 on Python 3.14
    #​21113

Bug Fixes
  • [sdk/nodejs] Fix ComponentResources transfering input arguments to output properties automatically
    #​21094
Miscellaneous

v3.209.0

Compare Source

Features
  • [cli] Add native support for OIDC token exchange when logging into Pulumi Cloud. Run pulumi login --help for more information.
    #​20974

  • [sdk/python] Allow older grpcio and protobuf dependencies
    #​21007

  • [sdkgen/{dotnet,go,nodejs,python}] Generate .gitignore and .gitattributes files for generated SDKs
    #​21034

Bug Fixes
  • [cli/install] Correctly install non-standard plugins. See #​20953 for more information
    #​20983

  • [cli/new] Create pyproject.toml for uv and poetry projects when using --generate-only
    #​20979

  • [sdk/nodejs] Fix serialization errors due to SxS copies of the SDK
    #​21029

  • [sdk/python] Add PropertyValue runtime validation checks
    #​21058

Miscellaneous
  • [engine] Don't send root directory and runtime options to language plugins as command line arguments
    #​21054

  • [sdk/{dotnet,java,yaml}] Bump language runtimes for yaml, dotnet and java

v3.208.0

Compare Source

Features
  • [cli] Expose all command flags as env vars (e.g. --refresh can now be set with PULUMI_OPTION_REFRESH)
    #​20868

  • [cli/install] Make pulumi install recurse into local packages
    #​20945

  • [engine] Add a replacement_trigger resource option. Any change to this value between program runs will trigger a replace of the resource
    #​20936

  • [engine] Add a new builtin Stash resource which can be used to save a value to state
    #​20819

  • [protobuf] Add Language.Template RPC to protos
    #​20948

  • [sdk/go] Add support for replacement_trigger in the Go SDK
    #​20937

Bug Fixes
  • [engine] Fix duplicate resource snapshot integrity issue with aliases
    #​20926

  • [engine] Allow resources marked as Delete to be targeted, and take them into account for dependency calculation
    #​20962

  • [engine] Fix a panic when previewing and import of a resource that wants to delete and then replace due to diffs
    #​20997

  • [pkg] Include invalid property names in bind errors
    #​20989

  • [sdk/python] Don’t raise when looking up a stack reference output that does not exist
    #​20938

  • [sdkgen/python] Ensure resource args accept typeddicts when no language info is specified
    #​20982

Miscellaneous
  • [cli] Document the [template|url] argument in pulumi up command help text
    #​20996

v3.207.0

Compare Source

Features
  • [cli] Log gRPC requests before invoking them in gRPC debug interceptor
    #​20817

  • [engine] Add ReplaceWith resource option to allow one resource's replace operations to trigger another's
    #​20693

  • [sdkgen/python] Allow all PEP440 version specifiers to be used

Bug Fixes
  • [cli/import] Return errors when an import fails
    #​20904

  • [engine] Fix parenting of resources in some cases in refresh --run-program
    #​20894

  • [engine] Fix StackReference secrets performance
    #​20908

  • [programgen] Do not panic when re-writing type-invalid PCL
    #​20770

  • [sdk/go] Fix import path in instructions when linking a package in Go
    #​20888

  • [sdk/nodejs] Fix closure serialization on Node.js v25.2.0
    #​20913

  • [sdk/{nodejs,python}] Avoid cancellations due to do slow processing of requests

  • [sdk/python] Avoid cancellations due to do slow processing of requests in the callbacks server
    #​20917

Miscellaneous
  • [engine] Stop sending ConfigPropertyMap as part of RunRequest
    #​20887

v3.206.0

Compare Source

3.206.0 (2025-11-05)
Features
  • [protobuf] Pass a preview flag to invokes so they can tell if they're being called during a preview
    #​20827

  • [cli/about] Include PULUMI_* environment variables in the pulumi about output
    #​20855

  • [auto/go] Get event log over gRPC instead of trying to read it from a text file
    #​20822

  • [auto/nodejs] Get event log over gRPC instead of trying to read it from a text file
    #​20824

  • [auto/python] Get event log over gRPC instead of trying to read it from a text file
    #​20833

  • [cli/engine] Add environment variable to add --refresh to preview,update,destroy
    #​20797

  • [sdk/nodejs] Add PULUMI_NODEJS_SKIP_COMPONENT_INPUTS environment variable to skip the new feature of sending component inputs to the engine for diffing and state storage
    #​20842

Bug Fixes
  • [engine] Fix duplicate resource snapshot integrity issue, when running pulumi up --refresh --run-program and when a resource PendingReplacement exists in the snapshot
    #​20812

  • [engine] Support floating point NaN and Inf values in resource state
    #​20843

Miscellaneous
  • [sdk/go] Use Language.Link to link Go packages
    #​20811

v3.205.0

Compare Source

Bug Fixes
  • [cli/display] Improve how the severity is displayed for policy violations
    #​20805

  • [engine] Fix an issue where refresh --run-program could potentially run forever
    #​20781

v3.204.0

Compare Source

Features
  • [cli] Print replace diffs when a resource tries to replace but is blocked by still having an import id set
    #​20762

  • [engine] Support overriding policy severity on violations
    #​20767

  • [backend/service] Send journal entries to the backend if it's supported
    #​20343

Bug Fixes
  • [engine] Fix a potential snapshot integrity error when a resources dependency fails to be destroyed using destroy --run-program
    #​20692

  • [engine] Fix import error to contain the import ID of non-existent resources
    #​20753

  • [sdk/nodejs] Pass secret values as Output objects to resource hooks to properly maintain their secretness. Previously hooks received an internal representation for secret values.
    #​20774

  • [sdk/python] Pass secret values as Output objects to resource hooks to properly maintain their secretness. Previously hooks received an internal representation for secret values.
    #​20769

  • [sdkgen/go] Fix codegen of scalar return SDK functions
    #​20754

  • [sdkgen/{nodejs,python}] Fix scalar return protocol to allow returning secret maps
    #​20747

Miscellaneous
  • [sdk/nodejs] Use Language.Link to link Node.js packages
    #​20715

v3.203.0

Compare Source

Features
  • [cli/display] Display policy severity for violations
    #​20746

  • [cli/package] Show functions in package info
    #​20733

Bug Fixes
  • [engine] Make sure errors from the journaler are not shown to the user
    #​20740

  • [backend/diy] Fix casing of stack/latest when importing stacks
    #​20727

  • [cli/package] Fix 'required' flag for resource inputs in package info
    #​20731

  • [programgen] Revert #​20345
    #​20714

  • [programgen/{dotnet,nodejs}] Propagate local dependencies for parameterized packages during convert down to GenerateProject
    #​20706

  • [sdkgen/python] Fix python invokes for functions returning map types
    #​20719

Miscellaneous
  • [sdk/python] Use Language.Link to link python packages
    #​20612

v3.202.0

Compare Source

Features
  • [auto] Add SetAllConfigJson method to automation APIs
    #​20709

  • [cli/config] Add --json input support to pulumi config set-all
    #​19427

  • [cli/display] Add error summary at the end of Resource changes
    #​20658

  • [components/{go,nodejs}] Send component inputs to be saved in state. This brings NodeJS and Go inline with Python behaviour
    #​20357

  • [sdk/python] Add support for Python 3.14
    #​20433

  • [sdk/python] Add the hide_diffs resource option
    #​20655

Bug Fixes
  • [engine] Fix assert when a resource that's not targeted on a destroy is marked as Delete
    #​20684

  • [sdk/nodejs] Allow compiled local SDKs to be parameterized
    #​20685

  • [sdk/nodejs] Handle RangeErrors from util.inspect stringifying error objects
    #​20705

v3.201.0

Compare Source

Features
  • [sdkgen/go] Support non-object return types in functions
    #​20646
Bug Fixes
  • [backend/service] Fix the --insecure flag in pulumi login

v3.200.0

Compare Source

Features
  • [cli] Look for .cmd and .ps1 extensions as well on Windows when looking for executables
    #​20637

  • [sdk/go] Add a new resource option: HideDiffs
    #​20631

  • [sdk/nodejs] Add a new resource option: hideDiffs
    #​20631

  • [sdkgen/python] Support non-object return types in functions
    #​20624

Bug Fixes
  • [build] Use ruff to auto fix lints in python
    #​20644

  • [sdk/nodejs] Make new arguments to initialize optional
    #​20650

  • [sdkgen/nodejs] Generate a .gitignore file inside local SDKs
    #​20643

  • [cli/state] Treat providers that are marked as parents in a move as providers still instead of as regular resources
    #​20639

  • [cli/state] Exclude root stack correctly when moving resources and when --include-parents is passed

v3.199.0

Compare Source

Features
  • [cli/about] Add pulumi about env to help
    #​20633

  • [cli/{about,new}] Add environment variables to override template repository settings. The new PULUMI_TEMPLATE_GIT_REPOSITORY, PULUMI_TEMPLATE_BRANCH, PULUMI_POLICY_TEMPLATE_GIT_REPOSITORY, and PULUMI_POLICY_TEMPLATE_BRANCH environment variables allow runtime customization of template sources
    #​20615

  • [cli/{install,package}] Add support for package references in plugins
    #​20524

  • [sdk/nodejs] Pass options, name, and type to ComponentResources initialize methods
    #​20618

  • [cli/policy] Send vcs metadata when publishing policy packs
    #​20528

Bug Fixes
  • [cli/display] Always send diag events to stderr in the diff display
    #​20632

  • [components] Stop including auth info in plugin name
    #​20620

  • [engine] Support the import option in resource transforms
    #​20586

  • [programgen] Fix panic in parseProxyApply when encoutering warning diagnostics
    #​20583

  • [sdk/nodejs] Don't attempt to serialise function values for resource inputs/outputs
    #​20621

v3.198.0

Compare Source

Features
  • [engine] Expand snapshot integrity check for resources
    #​20519

  • [sdk/go] Refactor Go policy SDK to have access to a pulumi Context object
    #​20570

  • [sdk/python] Allow registered resources to be retrieved from the mock monitor for test assertions
    #​20540

Bug Fixes
  • [engine] Fix snapshot integrity error with run-program --refresh, when a provider has a dependency that isn't being created
    #​20541

  • [engine] Remove unneeded data from policy summary events
    #​20589

  • [sdk] Fix plugin killing during cancellation
    #​20543

  • [sdk/go] Fix [Unm/M]arshalProperties to return nil when given nil
    #​20544

Miscellaneous
  • [protobuf] Add loader_target to LanguageRuntime.LinkRequest
    #​20552

  • [cli/package] Move InstallPackage from cmd/packagecmd to cmd/packages
    #​20550

  • [cli/package] Move stdout/stderr IO out of GenSDK and LinkPackage
    #​20546

  • [sdk] Move PluginSpec.Install to pkg/workspace.InstallPluginContent
    #​20537

  • [sdk/yaml] Bump pulumi-yaml to 1.23.2
    #​20588

v3.197.0

Compare Source

Features
  • [cli] Send new policy fields when publishing a policy pack

  • [sdk/dotnet] Update dotnet to v3.88
    #​20512

Bug Fixes
  • [engine] Fix a panic in preview, that could happen in some cases when default providers get updated
    #​20511

  • [components/python] Fix parenting of python components
    #​20508

  • [sdk/python] Fix hang when shutting down in certain error conditions
    #​20484

  • [sdk/python] Fix license-files entry for python package
    #​20506

v3.196.0

Compare Source

Miscellaneous
  • [sdk] Add policy summary events apitypes
    #​20443

  • [sdk] Add new policy fields apitypes
    #​20491

  • [protobuf] Add support for indicating "not applicable" policies
    #​20492

  • [protobuf] Add new analyzer policy fields
    #​20494

v3.195.0

Compare Source

Features
  • [engine] Add support for capturing program stack traces as part of resource registration
    #​20430

  • [sdk/go] Registered resources can now be retrieved from the mock monitor for test assertions
    #​20472

  • [sdk/go] The current exports map is now available for unit testing through GetCurrentExportMap
    #​20471

Bug Fixes
  • [pkg/go] Fix an issue where v3.194.0 of the github.com/pulumi/pulumi/pkg/v3 module depends on APIs from github.com/pulumi/pulumi/sdk/v3 that haven't been released
    #​20487

v3.194.0

Compare Source

Features
  • [cli] Log diagnostics to stderr instead of stdout
    #​20461

  • [cli/display] Change the default for --show-full-output from true to false
    #​20467

  • [cli/display] Fix the --show-full-output the flag
    #​20464

  • [sdk/go] Show a message that the Go program is being compiled
    #​20460

Bug Fixes
  • [engine] Make ignoreChanges work better for arrays
    #​20465

  • [programgen] Fix panic in RewriteApplies when encountering warning diagnostics
    #​20453

Miscellaneous
  • [cli] No longer require the PULUMI_EXPERIMENTAL flag for Private Registry template operations (pulumi template publish, registry-based template resolution in pulumi new), while registry-backed template resolution in pulumi new may still be disabled using PULUMI_DISABLE_REGISTRY_RESOLVE=true pulumi new
    #​20458

  • [sdk/yaml] Bump pulumi-yaml to 1.23.1

v3.193.0

Compare Source

Bug Fixes
  • [cli] Use "Private Registry", not cloud or Pulumi registry, in CLI output
    #​20436

  • [cli/display] Avoid printing a double new line when showing secrets in the outputs
    #​20435

  • [cli/display] Fix coloring of cobra error messages on windows

  • [cli/{install,package}] Fix local package resolution when PULUMI_EXPERIMENTAL=true by including local packages in registry fallback logic
    #​20413

  • [cli/new] Fail when running with --language without --ai in non-interactive mode
    #​20415

  • [cli/package] Fix not using already-installed package in 'pulumi package add' when PULUMI_EXPERIMENTAL=1

Miscellaneous
  • [cli] Start the pprof server when receving SIGUSR1
    #​20392

  • [cli/display] Replace ijc/Gotty terminfo package with xo/terminfo
    #​20446

  • [cli/display] Use the passed through writer in ShowProgressOutput instead of loading a new terminfo

v3.192.0

Compare Source

Features
  • [cli/state] Add pulumi state taint/untaint commands to force replacement of resources upon next update
    #​20380

  • [sdk/nodejs] Add previewDestroy to allow dry-runs of destroy commands
    #​20371

Bug Fixes
  • [engine] Fix a bug causing hooks to never pass correctly to remote Go components
    #​20390

  • [sdk/go] Fix source position information
    #​20351

  • [sdk/nodejs] Fix function serialisation that contains minified classes
    #​19345

  • [sdkgen/nodejs] Limit @​types packages used during local SDK generation
    #​20387

  • [sdk/python] Set ThreadPoolExecutor max_workers to parallelism * 4
    #​20362

  • [sdk/python] Handle -v flag passed to policy packs
    #​20373

  • [sdk/python] Forward errors raised in callbacks to the caller
    #​20381

Miscellaneous
  • [cli] Log stack trace when interrupted when using verbose logging
    #​20364

  • [cli] Print the location of the log file when running with the verbose flag
    #​20365

  • [sdk/python] Remove custom typing stubs
    #​20384

v3.191.0

Compare Source

Features
  • [cli] Document the `PULUMI_ENABLE_STREAMING_JSON_PREVI

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 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 changed the title fix(deps): update dependency @pulumi/pulumi to v3.132.0 fix(deps): update dependency @pulumi/pulumi to v3.133.0 Sep 17, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch 2 times, most recently from 463e662 to 8a665fe Compare September 24, 2024 00:02
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.133.0 fix(deps): update dependency @pulumi/pulumi to v3.134.0 Sep 24, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 8a665fe to ba57d36 Compare September 26, 2024 05:06
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.134.0 fix(deps): update dependency @pulumi/pulumi to v3.134.1 Sep 26, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from ba57d36 to d5999ab Compare October 1, 2024 20:03
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.134.1 fix(deps): update dependency @pulumi/pulumi to v3.135.0 Oct 1, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from d5999ab to 4967acc Compare October 4, 2024 07:12
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.135.0 fix(deps): update dependency @pulumi/pulumi to v3.135.1 Oct 4, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 4967acc to 4b2e33d Compare October 8, 2024 01:00
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.135.1 fix(deps): update dependency @pulumi/pulumi to v3.136.0 Oct 8, 2024
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.136.0 fix(deps): update dependency @pulumi/pulumi to v3.136.1 Oct 8, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 4b2e33d to 762af25 Compare October 8, 2024 19:02
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 762af25 to f158cca Compare October 17, 2024 22:39
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.136.1 fix(deps): update dependency @pulumi/pulumi to v3.137.0 Oct 17, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from f158cca to eebde8e Compare November 7, 2024 04:17
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.137.0 fix(deps): update dependency @pulumi/pulumi to v3.138.0 Nov 7, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from eebde8e to 773bab2 Compare November 15, 2024 10:19
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.138.0 fix(deps): update dependency @pulumi/pulumi to v3.139.0 Nov 15, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 773bab2 to 99f1595 Compare November 19, 2024 17:02
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.139.0 fix(deps): update dependency @pulumi/pulumi to v3.140.0 Nov 19, 2024
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.140.0 fix(deps): update dependency @pulumi/pulumi to v3.141.0 Nov 22, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch 2 times, most recently from 9f634b8 to d2368f9 Compare November 26, 2024 17:36
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.141.0 fix(deps): update dependency @pulumi/pulumi to v3.142.0 Nov 26, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from d2368f9 to 8755796 Compare December 12, 2024 09:42
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.142.0 fix(deps): update dependency @pulumi/pulumi to v3.143.0 Dec 12, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 8755796 to c962c0d Compare December 20, 2024 21:17
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.143.0 fix(deps): update dependency @pulumi/pulumi to v3.144.0 Dec 20, 2024
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 77fcba3 to b387a54 Compare February 8, 2025 01:42
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.148.0 fix(deps): update dependency @pulumi/pulumi to v3.149.0 Feb 8, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from b387a54 to 4a26499 Compare February 11, 2025 15:07
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.149.0 fix(deps): update dependency @pulumi/pulumi to v3.150.0 Feb 11, 2025
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.150.0 fix(deps): update dependency @pulumi/pulumi to v3.151.0 Feb 21, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch 2 times, most recently from 67f6604 to c95363d Compare February 22, 2025 01:54
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.151.0 fix(deps): update dependency @pulumi/pulumi to v3.152.0 Feb 22, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from c95363d to 5fb5f82 Compare February 27, 2025 11:44
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.152.0 fix(deps): update dependency @pulumi/pulumi to v3.153.0 Feb 27, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 5fb5f82 to ea20882 Compare March 1, 2025 02:02
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.153.0 fix(deps): update dependency @pulumi/pulumi to v3.153.1 Mar 1, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from ea20882 to 0a645d8 Compare March 7, 2025 17:51
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.153.1 fix(deps): update dependency @pulumi/pulumi to v3.154.0 Mar 7, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 0a645d8 to c79c752 Compare March 12, 2025 19:30
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.154.0 fix(deps): update dependency @pulumi/pulumi to v3.155.0 Mar 12, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from c79c752 to ebe4610 Compare March 13, 2025 18:44
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.155.0 fix(deps): update dependency @pulumi/pulumi to v3.156.0 Mar 13, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from ebe4610 to dd1c69e Compare March 18, 2025 22:23
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.156.0 fix(deps): update dependency @pulumi/pulumi to v3.157.0 Mar 18, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from dd1c69e to 93167c1 Compare March 25, 2025 02:32
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.157.0 fix(deps): update dependency @pulumi/pulumi to v3.158.0 Mar 25, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 93167c1 to 745b1ba Compare March 27, 2025 16:59
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.158.0 fix(deps): update dependency @pulumi/pulumi to v3.159.0 Mar 27, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from 745b1ba to c67ba66 Compare April 1, 2025 19:38
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.159.0 fix(deps): update dependency @pulumi/pulumi to v3.160.0 Apr 1, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from c67ba66 to ccc0f01 Compare April 9, 2025 12:49
@renovate renovate bot changed the title fix(deps): update dependency @pulumi/pulumi to v3.160.0 fix(deps): update dependency @pulumi/pulumi to v3.161.0 Apr 9, 2025
@renovate renovate bot force-pushed the renovate/pulumi-pulumi-3.x-lockfile branch from ccc0f01 to 3731584 Compare April 9, 2025 19:30
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.

0 participants