hashicorp/terraform-plugin-go
A low-level Go binding for the Terraform protocol for integrations to be built on top of.
GoMPL-2.0
Issues
- 1
tfprotov5+tfprotov6: Remove temporary ResourceServerWithMoveResourceState interface
#389 opened by bflad - 2
Dynamic Pseudo Types inside of Blocks with nested mode of list cant be unmarshalled to tfvalues
#267 opened by Nciso - 4
DynamicValue.Unmarshal panics with a null value in DynamicPseudoType from version 0.4.0
#115 opened by iwarapter - 1
CircleCI Legacy Convenience Image Deprecation
#119 opened by bflad - 1
Enable dependabot
#120 opened by bflad - 1
Support/Document Debugger Processes
#134 opened by bflad - 4
MsgPack encoding issue after upgrading to v0.5.0
#133 opened by alexsomesan - 1
tfprotov6: Upgrade to Protocol Version 6.2
#142 opened by bflad - 1
- 1
tfprotov5: Document Terraform 0.12-14 Requirement for UpgradeResourceStateResponse.UpgradedState.Msgpack
#155 opened by bflad - 1
- 3
Logging wrappers aren't passing pairs correctly
#162 opened by jimsnab - 1
Add CI Workflow for Protobuf Compilation
#172 opened by bflad - 1
Bump Expected Minimum Go Version to 1.17
#174 opened by bflad - 1
- 1
Invalid plan arising from integer rounding
#189 opened by bendbennett - 1
Document Private State Quirks
#192 opened by bflad - 2
Unable to build provider as ParseRawProviderSourceString is undefined (v0.9.1)
#202 opened by xellio - 2
Consider Adding Channel Direction in tf5server/tf6server WithDebug() Function Signature
#144 opened by bflad - 1
- 1
Unmarshal should ignore elements in JSON that do not have a corresponding attribute
#212 opened by bendbennett - 1
Unexpected ElementKeyValue Error Output from (tfprotov#.RawState).Unmarshal with Undefined Attributes
#211 opened by bflad - 4
Implement Protocol Version 5.3 and 6.3 (ServerCapabilities and PlanResourceChange on Destroy)
#204 opened by bflad - 1
Bump Expected Minimum Go Version to 1.18
#218 opened by bflad - 1
Include Resource Private State In Protocol Data Output
#220 opened by bflad - 2
Protocol Data Files Overwritten
#244 opened by bflad - 2
Bump Expected Minimum Go Version to 1.19
#270 opened by bendbennett - 2
Bump Minimum Go Version to 1.19
#265 opened by bflad - 1
- 1
tftypes: Remove Extraneous Memory Allocations in ApplyTerraform5AttributePathStep
#307 opened by bflad - 1
- 1
Update Go Module to Go 1.20 Minimum
#321 opened by bflad - 1
tfprotov5+tfprotov6: Implement MoveResourceState RPC
#362 opened by bflad - 2
Introduce Go Fuzz Testing for Critical Code Paths
#238 opened by bflad - 1
- 1
Coordinate switch in message pack encoding for large integers with Terraform core
#391 opened by bendbennett - 1
- 2
- 2
using `(tftypes.Types).Equal` to check for Type change doesn't work as expected.
#392 opened by BBBmau - 0
tftypes: Surface Protocol Unknown Value Refinements
#315 opened by bflad - 0
- 1
`NewValue` function should also return an `Error` type
#264 opened by BBBmau - 3
- 0
- 1
Consider SDK Logging of Terraform CLI Version
#180 opened by bflad - 0
- 1
- 0
Log SDK Version Information
#130 opened by bflad - 0
Consider Unit Testable Schema Validation
#117 opened by bflad - 1
tftypes: Consider Additional Errors for (Value).ApplyTerraform5AttributePathStep()
#113 opened by bflad