Skip to content

Releases: pulumi/pulumi-terraform-bridge

v3.82.0

10 May 00:38
b3ecbf8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.81.0...v3.82.0

v3.81.0

23 Apr 17:38
e71c1a6
Compare
Choose a tag to compare

Breaking changes:

#1879 introduced a breaking change:

  • tfbridge.MetadataInfo.ExtractRuntimeMetadata has been moved from a method on tfbridge.MetadataInfo (now info.Metdata) to a stand alone function: tfbridge.ExtractRuntimeMetadata.

  • tfbridge.ProviderInfo.(Must)?TraverseProperties has been moved from a method to a standalone function: tfbridge.(Must)?TraverseProperties.

  • tfbridge.ElementStrategy[T Resource | DataSource] func(tfToken string, elem *T) error could not be re-exported since go does not allow type aliases for generic types.

What's Changed

Full Changelog: v3.80.0...v3.81.0

v3.80.0

06 Apr 09:38
78394c5
Compare
Choose a tag to compare

What's Changed

  • Ensure that asset translation does not clobber the files by @t0yv0 in #1813
  • Read in descriptions for nested properties by @guineveresaenger in #1798
  • Correctly handle MaxItems: 1 for extractSchemaInputs by @iwahbe in #1812
  • Remove rawNames from extractInputs and extractSchemaInputs by @iwahbe in #1820
  • Improve GetLogger(ctx).{Info,Warn,Error} with nil host by @iwahbe in #1821
  • Bump protobuf by @VenelinMartinov in #1832
  • Remove old examples caching by @iwahbe in #1835
  • Don't interpolate provider description fields by @iwahbe in #1836
  • Do not map resources/datasources specified in IgnoreMappings by @iwahbe in #1840
  • Remove tfgen warning on unexpected snippets by @t0yv0 in #1837
  • Add a helper function for delegating to another field with ComputeID by @iwahbe in #1841
  • Do not fail conversion of non-HCL fenced markdown snippets by @t0yv0 in #1842
  • Reduce tfgen failing example warning verbosity by @t0yv0 in #1843

Full Changelog: v3.79.0...v3.80.0

v3.79.0

29 Mar 16:29
03a6b2e
Compare
Choose a tag to compare

What's Changed

  • Update pf refs to 3.78 by @VenelinMartinov in #1775
  • Log redirector now respects TF_LOG by @t0yv0 in #1772
  • Test RandomBytes PF support by @t0yv0 in #1777
  • Refactor computing changed keys for Plugin Framework by @t0yv0 in #1778
  • Improve pf/internal/convert module by @t0yv0 in #1779
  • Fixes issues with name overrides in Plugin Framework invokes by @t0yv0 in #1780
  • Move pf/internal/convert to pkg/convert by @t0yv0 in #1781
  • Initial setup for cross-testing bridged providers against TF-defined behavior by @t0yv0 in #1728
  • Testing bridge upgrades should not open P1s by @t0yv0 in #1787
  • Make the cache key more precise by @t0yv0 in #1793
  • Add tfgen time validation for ProviderInfo.Resources by @iwahbe in #1758
  • [convert] Ensure not supported lifecycle hook warning become an error by @Zaid-Ajaj in #1803
  • Revert "[convert] Ensure not supported lifecycle hook warning before … by @VenelinMartinov in #1810
  • pulumi/pulumi upgrade 3.112.0 by @VenelinMartinov in #1805

Full Changelog: v3.78.0...v3.79.0

v3.78.0

21 Mar 12:26
534a61f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.77.0...v3.78.0

v3.77.0

11 Mar 10:31
f3f4718
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.76.0...v3.77.0

v3.76.0

27 Feb 12:46
66adaaf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.75.0...v3.76.0

Note:

This release drops support for go 1.20 as that is now deprecated. Please update to at least go 1.21

v3.75.0

23 Feb 21:33
759f13a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.74.0...v3.75.0

v3.74.0

09 Feb 15:51
24a1271
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.73.0...v3.74.0

v3.73.0

01 Feb 16:39
e85fafd
Compare
Choose a tag to compare

What's Changed

Dependencies

NOTE: upgrading to this version requires an update to the replace directive for the terraform-plugin-sdk fork:

replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240129205329-74776a5cd5f9

Full Changelog: v3.72.0...v3.73.0