chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.81.0 #103
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v3.76.1
->v3.81.0
Release Notes
pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)
v3.81.0
Compare Source
3.81.0 (2023-09-06)
Features
[cli] Adds Pulumi AI and Pulumi AI Web commands
#13808
[cli] Pass args from import to state converters.
#13862
[cli/config] Removes PULUMI_DEV flag for org search
#13888
[sdkgen/python] Opting into pyproject.toml SDK generation no longer generates setup.py, but instead generates a standalone pyproject.toml that can be built with
python -m build .
#13812
Bug Fixes
[engine] Check for old resources first by URN and then aliases
#13883
[sdk/nodejs] Fix a possible panic in running NodeJS programs.
#13689
Miscellaneous
[sdk/go] Support multi-errors built from errors.Join for RunFunc, Exit, and friends.
#13813
[sdk/go] Rename Join in pulumix to Flatten.
#13882
v3.80.0
Compare Source
3.80.0 (2023-08-31)
Features
[sdk/go] Add sdk/go/pulumix package with type-safe generics-based APIs to interact with Pulumi's core functionality.
#13509
[sdk/go] Built-in Pulumi types all satisfy
pulumix.Input[T]
for their underlying types.#13509
[sdkgen/go] Generate types that are compatible with sdk/go/pulumix's type-safe APIs.
#13510
[sdkgen/{nodejs,python}] NodeJS and Python packages no longer running plugin install scripts on package install.
#13800
Bug Fixes
[cli/new] Fix regression where
pulumi new -s org/project/stack
would fail if the project already exists.#13786
[sdk/nodejs] Fix provider used for resource methods
#13796
Miscellaneous
[cli] Some CLI prompts now support backspace, arrow keys, etc.
#13815
[sdk/go] Add cmdutil.TerminateProcessGroup to terminate processes gracefully.
#13792
[sdk/{go,nodejs,python}] Language plugins now clean up resources and exit cleanly on receiving SIGINT or CTRL_BREAK signals.
#13809
v3.79.0
Compare Source
3.79.0 (2023-08-25)
Features
[cli] Adds basic Search and AI-assisted Search functionality
#13611
[engine] Support runtime plugins returning plugin checksums from GetRequiredPlugins.
#13776
[sdkgen/go] Implement option to override the name of the generated internal/utilities module
#13749
Bug Fixes
[engine] Fix panic when analyzer plugin is not found on PATH.
#13767
[programgen/go] Fixes go.mod version requirement
#13729
[sdk/nodejs] When using closure serialization, lookup package.json up from current working directory up to parent directories recursively
#13770
Miscellaneous
[pkg] Update pulumi-yaml (v1.2.1 -> v1.2.2) pulumi-java (v0.9.0 -> v0.9.6) pulumi-dotnet (v3.54.0 -> v3.56.1)
#13763
[sdk/python] Update grpc-io from 1.56.0 to 1.56.2
#13759
v3.78.1
Compare Source
3.78.1 (2023-08-11)
Features
#13712
Bug Fixes
[engine] Fixes some synchronization in plugin shutdown to prevent panics on Ctrl-C.
#13682
[sdkgen/python] Fixes rendering v1.2.3-alpha.8 style of versions to valid PyPI versions when respectSchemaVersions option is set in sdkgen.
#13707
Miscellaneous
[ci] Add preliminary support for GitHub's native merge queues.
#13681
[engine] Pass Loader gRPC target to converter plugins.
#13696
[sdk/go] Updates aws-sdk-go to 1.44.298 to enable support for sso-session link AWS profiles.
#13619
v3.78.0
Compare Source
3.78.0 (2023-08-09)
Features
[yaml] Update pulumi-yaml to 1.2.0.
#13674
[sdkgen/dotnet] Generate output-versioned invokes for functions without inputs.
#13669
[sdkgen/nodejs] Generate output-versioned invokes for functions without inputs.
#13678
[cli/package] New experimental "pack-sdk" command to pack an SDK into an artifact.
#13675
[cli/plugin] CLI will now warn when loading ambient plugins from $PATH.
#13670
Bug Fixes
[programgen/dotnet] Fixes code generation of ForExpressions, both when creating a list or a dictionary.
#13620
[programgen/dotnet] Fixes list initializer for plain lists in resource properties.
#13630
[programgen/{go,nodejs}] Fix a bug in marshalling type refs across gRPC.
#13676
[programgen/nodejs] Fixes parseProxyApply to handle nested outputs within index expressions.
#13629
[sdk/nodejs] Fix finding the pulumi package when the runtime wasn't started in the project directory.
#13639
[cli/plugin] Improve error message during
pulumi plugin install
if the plugin is bundled with Pulumi.#12575
Miscellaneous
#13646
v3.77.1
Compare Source
3.77.1 (2023-08-05)
Bug Fixes
#13657
v3.77.0
Compare Source
3.77.0 (2023-08-04)
Features
[programgen/dotnet] Fix typing for optional and complex config variables in main program
#13590
[cli/new] Support SSH-style Git URLs, including private template repositories for
pulumi new
#13515
[sdk/nodejs] NodeJS programs will now warn that undefined values will not show as stack outputs.
#13608
[cli/plugin] CLI will now warn when loading ambient plugins from $PATH.
#13607
Bug Fixes
[cli] Several fixes for
pulumi logs
including support for first-class providers, support for ambient credentials and improved error reporting.#13588
[cli/state] Fix panic in
pulumi state edit
when no stack is selected.#13638
[engine] Language plugins now defer schema loading to the engine via a gRPC interface.
#13605
[programgen/{dotnet,go,nodejs,python}] Normalize the declaration name of generated resource components
#13606
[sdk/python]
Output.from_input
now recurses into tuples.#13603
[sdkgen] Fix bug binding provider schema where type default int values could not take integers.
#13599
[sdkgen/python] Fixes python external enum types missing the import reference to the external package.
#13584
Miscellaneous
[sdk/go] Move some types to an internal package, re-exporting them from sdk/go/pulumi. This should have no meaningful effect on users of these APIs.
#13495
[sdk/go] Bump the minimum required versions of google.golang.org/genproto and google.golang.org/grpc.
#13593
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.
This PR has been generated by Mend Renovate. View repository job log here.