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

fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.74.0 - autoclosed #229

Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 27, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
github.com/pulumi/pulumi/sdk/v3 require minor v3.64.0 -> v3.74.0
github.com/pulumi/pulumi/sdk/v3 require minor v3.17.0 -> v3.74.0

Release Notes

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

v3.74.0

Compare Source

3.74.0 (2023-06-30)

Features
  • [cli] Improve the CLI stack validation error message
    #​13285

  • [engine] Old inputs are sent to provider Diff and Update functions, as well as the old outputs.
    #​13139

  • [sdk/nodejs] Support loading package.json from parent directory. If package.json is not found in the Pulumi main directory, Pulumi recursively searches up the directory tree until it is found. If package.json provides a main field, per the NPM spec, that field is relative to the directory containing package.json.
    #​13273

  • [programgen/{nodejs,python}] Prefer output-versioned invokes in generated programs for nodejs and python
    #​13251

  • [cli/state] The upgrade command now prompts the user to supply project names for stacks for which the project name could not be automatically guessed.
    #​13078

  • [cli/state] Add interactive URN selection to pulumi state {rename,unprotect,delete}.
    #​13302

Bug Fixes
  • [auto/nodejs] Adds a better error message for invalid NodeJS AutoAPI workDir.
    #​13275

  • [cli] Stack output on the console no longer escapes HTML characters inside JSON strings. This matches the behavior of the --json flag.
    #​13257

  • [engine] Engine marks outputs secret if an output of the same name is marked secret.
    #​13260

  • [sdkgen] Fix loading schemas from providers on PATH.
    #​13305

  • [cli/display] Print the summary event for previews that contain non-error level diagnostic messages.
    #​13264

  • [cli/display] Fix diffs sometimes not showing even in details view.
    #​13311

  • [cli/package] Fixes resolving plugins when they are not yet installed in plugin cache
    #​13283

  • [cli/state] Disallow renaming resources to invalid names that will corrupt the state.
    #​13254

  • [programgen/go] Fix aliasing package names using dashes when schema doesn't include go package info override
    #​13212

  • [programgen/go] Use raw string literals for long, multi-line strings.
    #​13249

  • [sdk/{go,nodejs,python}] Missing config error text includes "--secret" if requireSecret was used.
    #​13241

  • [sdkgen/nodejs] Fix isInstance methods for generated provider types.
    #​13265

Miscellaneous

v3.73.0

Compare Source

3.73.0 (2023-06-22)

Features
  • [programgen] Allow traversing unknown properties from resources when skipping resource type checking
    #​13180
Bug Fixes
  • [backend/filestate] Fix auto-opt-in to project mode.
    #​13243

  • [cli] pulumi convert will now cleanup temporary pulumi-convert directories when the command is finished.
    #​13185

  • [cli] Fix Markdown formatting issues in command usage.
    #​13225

  • [cli] Fix stack rm removing config files for the wrong project.
    #​13227

  • [cli/config] No longer error on directory read permissions when searching for project files.
    #​13211

  • [cli/display] Fix diff display partially parsing JSON/YAML from strings.

  • [cli/display] Fix large integers displaying in scientific notation.
    #​13209

  • [cli/display] Update summary is now correctly shown when advisory and disabled policy events are encountered.
    #​13218

  • [cli/display] Fix formatting bugs in display causing text like (MISSING) showing in output.
    #​13228

  • [cli/display] On Windows, make pulumi state unprotect command suggestion use double-quotes instead of single-quotes.
    #​13236

  • [cli/new] pulumi new now correctly supports numeric stack names.
    #​13220

  • [cli/new] Fix empty config values being added to the config file as part of new.
    #​13233

  • [cli/plugin] Fixes the output of plugin rm --yes command to explicitly say that plugins were removed
    #​13216

  • [engine] Fix wildcards in IgnoreChanges.
    #​13005

  • [engine] Fix ignoreChanges setting ignore array indexes to zero.
    #​13005

  • [sdk/nodejs] Write port to stdout as a string so Node doesn't colorize the output
    #​13204

  • [sdk/python] Allow tuples as Sequence input values to resources.
    #​13210

  • [sdkgen/python] Python SDK only prints a Function Invoke result's deprecation messages when using getters rather than on instantiation.
    #​13213

Miscellaneous
  • [cli] Make no retry attempts for the Pulumi new version query. This should speed up the CLI in certain environments.
    #​13215

v3.72.2

Compare Source

3.72.2 (2023-06-17)

Bug Fixes
  • [cli/state] Fix panic caused by an invalid stack when a parent resource is renamed in the state. Now, parent references are also updated when the resource is renamed.
    #​13190

v3.72.1

Compare Source

3.72.1 (2023-06-16)

Bug Fixes
  • [cli] Revert go.cloud update to fixes issues with using azure object store and secrets.
    #​13184

v3.72.0

Compare Source

3.72.0 (2023-06-15)

Features
  • [cli] Don't warn about the CLI version being out of date on every run. The CLI will now only warn once a day, when it queries for the latest version.
    #​12660

  • [programgen/{dotnet,go,nodejs,python}] Extend SkipResourceTypechecking to allow generating unknown resources
    #​13172

  • [cli/package] Add a "get-mapping" command to query providers for their mapping information.
    #​13155

Bug Fixes
  • [cli/config] pulumi destroy now sets the encryptedkey every run like the rest of the CLI commands.
    #​13168

  • [engine] Fix aliasing children
    #​12848

  • [sdk/nodejs] Fix Parent/NoParent aliases
    #​12848

  • [sdk/nodejs] Fixes uncaught rejections on the resource monitor terminating causing Automation API programs to exit prematurely.
    #​13070

Miscellaneous
  • [backend/filestate] Add an option to the Upgrade operation allowing injection of an external source of project names for stacks where the project name could not be automatically determined.
    #​13077

  • [sdk/go] Adds tokens.ValidateProjectName to validate project names.
    #​13165

v3.71.0

Compare Source

3.71.0 (2023-06-12)

Features
  • [cli] Support for pulumi convert --from terraform

  • [cli] Make convert errors more clear to users
    #​13126

  • [programgen/{dotnet,go}] Add support for the singleOrNone intrinsic
    #​13149

Bug Fixes
  • [engine] Fix plugin installation when looking up new schemas.
    #​13140

  • [programgen] Fixes range scoping for PCL components
    #​13131

  • [programgen] Fixes panic when trying to convert a null literal to a string value
    #​13138

  • [sdkgen/dotnet] sdkgen no longer sets the UseSharedCompilation project setting.
    #​13146

  • [programgen/python] Fixes python panic when emiting code for index expressions that aren't typechecked
    #​13137

  • [sdkgen/python] Fixes python always printing input deprecation messages.
    #​13141

v3.70.0

Compare Source

3.70.0 (2023-06-08)

Features
  • [cli] 'convert' now defaults to be more leniant about program correctness, old behaviour can be toggled back on with --strict.
    #​13120

  • [engine] DeletedWith ResourceOption is now inherited from its parent across SDKs.
    #​12572

  • [engine] Add 'pulumi:tags' config option to set stack tags.
    #​12856

  • [pkg] Upgrade pulumi-java to v0.9.4.
    #​13121

  • [programgen/nodejs] Allow output variables to have the same identifier as other program nodes
    #​13115

  • [sdk/nodejs] Add support for asynchronous mock implementations

Bug Fixes
  • [cli/new] Escape special characters in project description
    #​13122

  • [engine] Fixes a bug where targeted previews would error on deletes of targeted resources.
    #​13010

  • [programgen/dotnet] Only await task-returning invokes in dotnet program-gen
    #​13092

  • [programgen/{dotnet,go}] Do not error out when generaing not yet implemented ForExpressions
    #​13083

  • [cli/plugin] Language plugins respect PULUMI_IGNORE_AMBIENT_PLUGINS.
    #​13086

  • [programgen/go] Fix conversion of programs with components for Go.
    #​13037

  • [programgen/go] Fix panic in go program-gen when encountering splat expressions
    #​13116

  • [programgen/{go,nodejs}] Fix a panic in diagnostics from go/nodejs project generation.
    #​13084

  • [programgen/nodejs] Only await promise-returning invokes in typescript program-gen
    #​13085

v3.69.0

Compare Source

3.69.0 (2023-06-01)

Features
  • [auto/python] Add support for the path option for config operations
    #​13052

  • [cli] Replace heap profiles with allocation profiles and add a flag, --memprofilerate, to control the sampling rate. --memprofilerate behaves like the -memprofilerate flag to go test; set it to "1" to profile every allocation site.
    #​13026

  • [cli] The convert and import commands will try to install plugins needed for correct conversions.
    #​13046

  • [cli/plugin] Plugin install auto-fills the download URL for some known third-party plugins.
    #​13020

  • [engine] Provider plugins are now loaded as needed, not at startup based on old state information.
    #​12657

  • [programgen] Include the component source directory in diagnostics when reporting PCL errors
    #​13017

  • [programgen/{nodejs,python}] Implement singleOrNone intrinsic
    #​13032

  • [sdkgen/python] Generate a pyproject.toml file. This enables Python providers to build Wheels per PEP 621
    #​12805

Bug Fixes
  • [backend] Fixes a bug where Resource instances as stack exports got printed as if it had diff in the end steps
    #​12261

  • [engine] Fix --replace behavior to be not considered a targeted update (where only --replace resources would be targeted).
    #​13011

  • [backend/filestate] Fix the project filter when listing stacks from new stores that support per-project stack references.
    #​12994

  • [backend/filestate] Fix stack rename renaming projects for the self-managed backend.
    #​13047

  • [programgen/go] Do not error when generated Go code cannot be formatted
    #​13053

  • [cli/plugin] Fixes PULUMI_DEBUG_GRPC to surface provider errors
    #​12984

  • [sdkgen/go] For properties with environment variable defaults, differentiate between unset environment variables and empty.
    #​12976

  • [sdkgen/go] When a property has an environment variable default, and the environment variable is not set, sdkgen would incorrectly set it to the zero value of that property. Fixes by only setting the property if the environment variable is set.
    #​12976

  • [sdkgen/go] Fix versioned typerefs being marshalled across code generator RPCs.
    #​13006

v3.68.0

Compare Source

3.68.0 (2023-05-18)

Features
  • [backend/service] Improve memory consumption and decrease CPU time required when using snapshot patching
    #​12962
Bug Fixes
  • [engine] Step generation now uses old inputs for untargeted resources and does not send current inputs to Check() on providers.
    #​12973

  • [sdk/go] Fix regression disallowing placing a Pulumi program in a subdirectory of a Go module.
    #​12967

  • [programgen/nodejs] Allow iterating dynamic entries in TypeScript
    #​12961

v3.67.1

Compare Source

3.67.1 (2023-05-15)

Features
  • [programgen/go] Module support as component resources
    #​12840
Bug Fixes
  • [engine] Non-targeted resources are now added to internal update plans fixing a bug where the step_executor would error due to missing resources in the plan.
    #​12939

  • [programgen] Fix stack overflow panic when pretty printing recursive types
    #​12866

  • [sdk/nodejs] Revert recursive package.json lookup.
    #​12944

Miscellaneous
  • [sdk/go] testing.Environment now tolerates errors in deleting the test environment.
    #​12927

  • [sdk/nodejs] Replaces empty interfaces with type aliases. Empty interfaces are equivalent to their supertype; this change expresses these type definitions using type aliases instead of interface extention to provide better clarity. This change will not affect type-checking.
    #​12865

v3.67.0

Compare Source

3.67.0 (2023-05-11)

Features
  • [sdk/nodejs] Support loading package.json from parent directory. If package.json is not found in the Pulumi main directory, Pulumi recursively searches up the directory tree until it is found. If package.json provides a main field, per the NPM spec, that field is relative to the directory containing package.json.
    #​12759
Bug Fixes
  • [build] Fixes race condition in building Go sdk.
    #​12821

  • [cli] Convert to PCL will recover from panics in program binding.
    #​12827

  • [engine] Fix bug with targeting and plans where root stack resource and target-replaces were not being marked targeted.
    #​12834

  • [engine] Fix the engine trying to install the pulumi-resource-pulumi plugin which is builtin.
    #​12858

  • [programgen] Allow null literal as a default value for config variables
    #​12817

  • [programgen] Fix panic on component type traversal
    #​12828

  • [sdk/python] Fix hang due to component children cycles
    #​12855

Miscellaneous
  • [sdk/nodejs] With Node14 sunset on April 30, the minimum version of Node is now Node 16.
    #​12648

v3.66.0

Compare Source

3.66.0 (2023-05-03)

Features
  • [cli] convert now prints all diagnostics from program conversion
    #​12808

  • [programgen/nodejs] Support range expressions that are of type output
    #​12749

  • [programgen/python] Support range expressions that are of type output
    #​12804

Bug Fixes
  • [cli] Fix destroy without project file.
    #​12766

  • [engine] Fix bug where non-default providers are created even when not specified as a target.
    #​12628

Miscellaneous
  • [backend/filestate] Improve performance of project-existence check.
    #​12798

v3.65.1

Compare Source

3.65.1 (2023-04-27)

Bug Fixes
  • [backend/filestate] Revert change causing provided project name "" doesn't match Pulumi.yaml error
    #​12761

v3.65.0

Compare Source

3.65.0 (2023-04-26)

Features
  • [auto/nodejs] Add excludeProtected option for destroy
    #​12734

  • [auto/nodejs] Add refresh option for preview
    #​12743

  • [cli] Speed up conversion mapping lookups for the common case of Pulumi names matching external ecosystem names.
    #​12711

  • [engine] Support propagating more resource options to packaged components.
    #​12682

  • [cli/display] Pulumi CLI can now display messages provided by the service.
    #​12671

  • [sdk/go] Support new options on packaged components (MLCs), including: AdditionalSecretOutputs, Timeouts, DeletedWith, DeleteBeforeReplace, IgnoreChanges, ReplaceOnChanges, and RetainOnDelete.
    #​12701

  • [sdk/go] Support vendored dependencies for Pulumi programs.
    #​12727

Bug Fixes
  • [cli] Fix destroy without project file.
    #​12728

  • [programgen] Allow using option(T) in range expressions
    #​12717

  • [sdk/go] Ensure that dependency searches happen in the Pulumi program directory.
    #​12732

  • [pkg/testing] Fix failure in writing a package.json for test overrides.
    #​12700

Miscellaneous
  • [pkg/testing] ProgramTest now supports --exclude-protected during stack cleanup.
    #​12699

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 these updates again.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from cc0c43d to bf3dd8f Compare May 4, 2023 01:23
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.65.1 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.66.0 May 4, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from bf3dd8f to 5dd3e60 Compare May 11, 2023 20:35
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.66.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.67.0 May 11, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from 5dd3e60 to 9b60cca Compare May 15, 2023 21:16
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.67.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.67.1 May 15, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from 9b60cca to e54438b Compare May 19, 2023 03:03
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.67.1 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.68.0 May 19, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from e54438b to d8ba77e Compare June 1, 2023 20:06
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.68.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.69.0 Jun 1, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from d8ba77e to 328bd7c Compare June 8, 2023 23:03
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.69.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.70.0 Jun 8, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from 328bd7c to e922059 Compare June 12, 2023 18:36
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.70.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.71.0 Jun 12, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from e922059 to b28ce4e Compare June 16, 2023 03:40
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.71.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.72.0 Jun 16, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from b28ce4e to b600f44 Compare June 16, 2023 19:59
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.72.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.72.1 Jun 16, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from b600f44 to d768c7a Compare June 17, 2023 21:16
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.72.1 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.72.2 Jun 17, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from d768c7a to c9638e1 Compare June 19, 2023 20:05
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.72.2 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.73.0 Jun 23, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from c9638e1 to d8c7af6 Compare June 23, 2023 02:03
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from d8c7af6 to 57914e6 Compare June 30, 2023 16:39
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.73.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.74.0 Jun 30, 2023
@renovate renovate bot force-pushed the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch from 57914e6 to c3e0b82 Compare July 1, 2023 15:28
@renovate renovate bot changed the title fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.74.0 fix(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.74.0 - autoclosed Mar 4, 2024
@renovate renovate bot closed this Mar 4, 2024
@renovate renovate bot deleted the renovate/github.com-pulumi-pulumi-sdk-v3-3.x branch March 4, 2024 17:20
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