Releases: hashicorp/terraform-plugin-mux
Releases · hashicorp/terraform-plugin-mux
v0.13.0
NOTES:
- all: Update
google.golang.org/grpcdependency to address CVE-2023-44487 (#203)
FEATURES:
- all: Upgrade protocol versions to support provider-defined functions (#209)
v0.12.0
NOTES:
- all: This Go module has been updated to Go 1.20 per the Go support policy. It is recommended to review the Go 1.20 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#188)
FEATURES:
- all: Upgrade to protocol versions 5.4 and 6.4, which can significantly reduce memory usage with Terraform 1.6 and later when a configuration includes multiple instances of the same provider (#185)
v0.11.2
v0.11.1
BUG FIXES:
- tf5muxserver: Adjust function signature of
NewMuxServer()to return*muxServer, which is required to satisfy thetfprotov5.ProviderServerinterface (#172) - tf6muxserver: Adjust function signature of
NewMuxServer()to return*muxServer, which is required to satisfy thetfprotov6.ProviderServerinterface (#172)
v0.11.0
v0.10.0
NOTES:
- This Go module has been updated to Go 1.19 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#143)
BUG FIXES:
- tf5muxserver+tf6muxserver: Ensure provider acceptance testing can properly detect mux server errors in
GetProviderSchemaresponse (#152)
v0.9.0
v0.8.0
NOTES:
- This Go module has been updated to Go 1.18 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#101)
BUG FIXES:
- tf5muxserver+tf6muxserver: Allow differing provider schema block
MinItemsandMaxItemsas terraform-plugin-framework does not use those fields for configuration validation (#118) - tf5muxserver+tf6muxserver: Deferred combined server implementation errors until
GetProviderSchemaRPC to prevent confusing Terraform CLI plugin startup errors (#121)
v0.7.0
NOTES:
- The underlying
terraform-plugin-logdependency has been updated to v0.6.0, which includes log filtering support and breaking changes ofWith()toSetField()function names. Any provider logging which calls those functions may require updates. (#92) - This Go module has been updated to Go 1.17 per the Go support policy. Any consumers building on earlier Go versions may experience errors. (#73)
v0.6.0
NOTES:
- The underlying
terraform-plugin-logdependency has been updated to v0.3.0, which includes a breaking change in the optional additional fields parameter of logging function calls to ensure correctness and catch coding errors during compilation. Any early adopter provider logging which calls those functions may require updates. (#63)