pulumi/CHANGELOG_PENDING.md
Levi Blackstone f11e8603a2
[sdk/dotnet] Handle providers for RegisterResourceRequest (#6786)
Resolve providers references and include the resulting refs in the
providers field of RegisterResourceRequest that was added in
d297db3.

Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2021-04-16 16:12:53 -06:00

2.9 KiB

Breaking Changes

  • [codegen/{dotnet,nodejs,python}] Ensure object type names are unique and consistent. #6686

  • [sdk/nodejs] Drop support for NodeJS < v11.x

  • [cli] Set pagination defaults for pulumi stack history to 10 entries. #6739

  • [sdk/nodejs] Enable nodejs dynamic provider caching by default on program side. #6704

  • [CLI] Standardize the --stack flag to not set the stack as current (i.e. setStack=false) across CLI commands. #6300

  • [sdk/cli] Bump version of Pulumi CLI and SDK to v3 #6554

  • [sdk/go] Simplify Apply method options to reduce binary size #6607

  • [Automation/*] All operations use --stack to specify the stack instead of running select stack before the operation. #6300

  • [Automation/go] Moving go automation API package from sdk/v2/go/x/auto -> sdk/v2/go/auto #6518

  • [Automation/nodejs] Moving NodeJS automation API package from sdk/nodejs/x/automation -> sdk/nodejs/automation #6518

  • [Automation/python] Moving Python automation API package from pulumi.x.automation -> pulumi.automation #6518

  • [Automation/go] Moving go automation API package from sdk/v2/go/x/auto -> sdk/v2/go/auto #6518

  • [sdk/*] Refactor Mocks newResource and call to accept an argument struct for future extensibility rather than individual args #6672

  • [sdk/python] Improved dict key translation support (3.0-based providers will opt-in to the improved behavior) #6695

  • [CLI] Remove pulumi history command. This was previously deprecated and replaced by pulumi stack history #6724

  • [sdk/python] Allow using Python to build resource providers for multi-lang components. #6715

Enhancements

  • [sdk/nodejs] Add support for multiple V8 VM contexts in closure serialization. #6648

  • [sdk] Handle providers for RegisterResourceRequest #6771 #6781 #6786

  • [sdk/go] Support defining remote components in Go. #6403

Bug Fixes

  • [CLI] Clean the template cache if the repo remote has changed. #6784