3.5 KiB
Breaking
- [engine] Engine now always encrypts secret return values in Invoke.
May break
Language SDKs<3.0.0
#10239
Improvements
-
[auto/go] Adds the ability to capture incremental
stderr
via the new optionErrorProgressStreams
. #10179 -
[cli/plugins] Warn that using GITHUB_REPOSITORY_OWNER is deprecated. #10142
-
[dotnet/codegen] code generation for csharp Pulumi programs now targets .NET 6 #10143
-
[cli] Allow
pulumi plugin install <type> <pkg> -f <path>
to target a binary file or a folder. #10094 -
[cli/config] Allow
pulumi config cp --path
between objects. #10147 -
[codegen/schema] Support stack reference as a resource #10174
-
[backends] When logging in to a file backend, validate that the bucket is accessible. #10012
-
[cli] Add flag to specify whether to install dependencies on
pulumi convert
. #10198 -
[cli] Expose
gen-completion
command when runningpulumi --help
. #10218 -
[sdk/go] Expose context.Context from pulumi.Context. #10190
-
[cli/plugins] Add local plugin linkage in
Pulumi.yaml
. #10146 -
[engine] Remove sequence numbers from the engine and provider interfaces. #10203
-
[engine] The engine will retry plugin downloads that error. #10248
Bug Fixes
-
[cli] Only log github request headers at log level 11. #10140
-
[sdk/go]
config.Encrypter
andconfig.Decrypter
interfaces now require explicitContext
. This is a minor breaking change to the SDK. The change fixes parenting of opentracing spans that decorate calls to the Pulumi Service crypter. -
[codegen/go] Support program generation,
pulumi convert
for programs that create explicit provider resources. #10132 -
[sdk/go] Remove the
AsName
andAsQName
asserting functions. #10156 -
[python] PULUMI_PYTHON_CMD is checked for deciding what python binary to use in a virtual environment. #10155
-
[cli] Reduced the noisiness of
pulumi new --help
by replacing the list of available templates to just the number. #10164 -
[cli] Revert "Add last status to
pulumi stack ls
output #10059" #10221 -
[python] Fix overriding of PATH on Windows. #10236
-
[dotnet/codgen] Allow specified root namespace to be suffixed with "Pulumi" when generating packages #10245
-
[dotnet/sdk] Serialize immutable arrays initialized by default. #10247
-
[dotnet/codegen] Override static
Empty
property to return concrete argument types #10250