Skip to content

Latest commit

 

History

History
111 lines (69 loc) · 4.01 KB

CHANGELOG.md

File metadata and controls

111 lines (69 loc) · 4.01 KB

CHANGELOG

HEAD (Unreleased)

  • Add support for previewing Create and Update operations. #276

  • Add support for communicating with plugins over the TF gRPC interface. #267

  • Refactor schematized types to support enums. #266

  • Support terraform-plugin-sdk/v2. This is an API breaking change. #264

  • Support alternative documentation path. #256

  • Add UsesIOClasses field to PythonInfo. #241

  • Add PluginDownloadURL field to package definition #231

  • Updating regular expressions for unordered lists in markdown #234

  • Clean codegen directories before generating new code. #236

  • Convert examples using the current schema. #224

  • Add check against empty assets. #223

  • Add support for generating Go examples. #194

  • Add JSON path links to properties when generating doc comments and deprecation messages for a Pulumi schema. #202

  • Update README generation for python. #217

  • Use the schema-based code generator for NodeJS. #194

  • Allow providers to define additional object types in the schema. #192

  • Populate default TF timeouts. #177

  • Link in tf2pulumi for preliminary HCL2 support and Python codegen. #162

  • Update how description is populated for schema codegen. #148)

  • Use the schema-based code generator for Python. #108

  • Obtain module documentation from the Go Module Cache, removing the need for vendoring.

  • Add support for generating a new-style Go SDK. #101

  • Add support for PEP 561 Python type specs. 100

  • Add support for generating a .NET SDK.

  • Update Terraform bridge to be based on v1.0.0 of the Terraform Plugin SDK

  • Add support to specify a custom package name for NodeJS package

  • Add ability to pass the TF provider version that the pulumi provider was generated against

  • Remove the need for Pandoc in generating Python SDK readme files.

  • Allow a schema variable to be overridden as being Computed

  • Allow passing a License Type for the upstream Terraform provider.

  • Warn when config with default values are not reflected in providers.

  • Centralise the work for Autonaming in providers.

  • Avoid setting conflicting default values. #91

  • Require explict C# namespaces.

  • Add option to control if only asynchronous data sources should be generated in JS/TS.

  • Ensure Terraform deprecations are represented in Pulumi schema

  • Ensure links to Terraform documentation pages are valid

  • Prefer errors over panics for potential upstream error catches

  • Ensure Pulumi SchemaInfo is taken into consideration when pluralizing parameters

  • Add a version flag to providers 154