pulumi/CHANGELOG_PENDING.md
Ian Wahbe dbc5979501
iwahbe/add aditional input registration types (#8204)
* Add registration for resources and enums

* Update tests

* Fix enum registration instances

* Update changelog

* Add the rest of the reference types

* Fix nit

* Remove reference from Map and Array types
2021-10-14 10:41:40 -07:00

1.6 KiB

Improvements

  • [automation/python] - Use rstrip rather than strip for the sake of indentation #8160

  • [codegen/nodejs] - Add helper function forms $fnOutput that accept Inputs, return an Output, and wrap the underlying $fn call. This change addreses #5758 for NodeJS, making it easier to compose functions/datasources with Pulumi resources. #8047

  • [sdk/dotnet] - Update SDK to support the upcoming codegen feature that will enable functions to accept Outputs (5758). Specifically add Pulumi.DeploymentInstance.Invoke and remove the now redundant Pulumi.Utilities.CodegenUtilities. #8142

  • [cli] - Upgrade CLI to go1.17 #8171

  • [codegen/go] Register input types for schema object types. #7959

  • [codegen/go] Register input types for schema resource and enum types. #8204

  • [codegen/go] Add schema flag to disable registering input types. #8198

Bug Fixes

  • [codegen/go] - Use importBasePath before name if specified for name and path. #8159 #8187

  • [auto/go] - Mark entire exported map as secret if key in map is secret. #8179