2.2 KiB
Improvements
-
[codegen/go] - Do not generate unreferenced input types by default. #7943
-
[codegen/go] - Simplify the application of object defaults in generated SDKs. #8539
-
[codegen/{python,dotnet}] - Emit
pulumi-plugin.json
unconditionally. #8527 #8532 -
[sdk/python] - Lookup Pulumi packages by searching for
pulumi-plugin.json
. Pulumi packages need not be prefixed bypulumi-
anymore. #8515 -
[sdk/go] - Lookup packages by searching for
pulumi-plugin.json
. Pulumi packages need not be prefixed bygithub.com/pulumi/pulumi-
anymore. #8516 -
[sdk/dotnet] - Lookup packages by searching for
pulumi-plugin.json
. Pulumi packages need not be prefixed byPulumi.
anymore. #8517 -
[sdk/go] - Emit
pulumi-plugin.json
#8530 -
[cli] - Always use locking in filestate backends. This feature was previously disabled by default and activated by setting the
PULUMI_SELF_MANAGED_STATE_LOCKING=1
environment variable. #8565 -
[{cli,auto}] - Exclude language plugins from
PULUMI_IGNORE_AMBIENT_PLUGINS
. #8576 -
[sdk/dotnet] - Fixes a rare race condition that sporadically caused NullReferenceException to be raised when constructing resources #8495
Bug Fixes
-
[codegen/schema] - Error on type token names that are not allowed (schema.Name or specified in allowedPackageNames). #8538 #8558
-
[codegen/go] - Fix
ElementType
for nested collection input and output types. #8535 -
[{codegen,sdk}/{python,dotnet,go}] - Use
pulumi-plugin.json
rather thanpulumiplugin.json
. #8593