Releases: pulumi/pulumi-terraform-bridge
Releases · pulumi/pulumi-terraform-bridge
v3.115.0
v3.114.0
What's Changed
- Fix panic when gathering attribute by @guineveresaenger in #3178
- Add Java gen as a bridge functionality by @guineveresaenger in #3184
Full Changelog: v3.113.0...v3.114.0
v3.113.0
What's Changed
- Remove info.SkipExamples by @guineveresaenger in #3153
- [chore] Unskip TestSchemaGeneration/unparameterized by @guineveresaenger in #3166
- Remove line wrapper for rawDoc and adjust tests by @guineveresaenger in #3164
- Upgrade Pulumi to v3.190.0 by @guineveresaenger in #3171
- chore(info): fix typo by @LiHRaM in #3162
New Contributors
Full Changelog: v3.112.0...v3.113.0
v3.112.0
What's Changed
- Default to failing build on extra mapping error by @guineveresaenger in #3144
- Add --resources flag to filter dynamic provider resources by @iwahbe in #3147
- Add --provider-name flag to enable provider aliasing by @iwahbe in #3148
- Fix panic when --help is passed to dynamic provider parameterization by @iwahbe in #3150
- Fix parsing of unquoted urns by @julienp in #3155
- Adjust the format of provider references by @mikhailshilkov in #3156
- Fix secret value logged when type checking fails by @corymhall in #3159
- Add mise.toml by @corymhall in #3160
Full Changelog: v3.111.0...v3.112.0
v3.110.0
What's Changed
- Required properties with default will now project as optional for SDKv1 providers by @VenelinMartinov in #3101
- Add NoDanglingReferences option by @t0yv0 in #3118
- Fix diffing assets and archives by @VenelinMartinov in #3115
- Implement Dynamic Type serialization by @VenelinMartinov in #3099
- Bump pu/pu to 3.175 by @VenelinMartinov in #3123
Full Changelog: v3.109.0...v3.110.0
v3.109.0
What's Changed
- Fix required properties with default in TF projecting as non-optional in Pulumi by @VenelinMartinov in #3035
- Upgrade pulumi to v3.167.0 by @t0yv0 in #3054
- Revert "Upgrade pulumi to v3.167.0" by @t0yv0 in #3056
- bump pu/pu to 3.169.0 by @VenelinMartinov in #3063
- Fix RawStateDelta computation for overflowing big ints and floats by @t0yv0 in #3064
- PF Create cross-tests by @VenelinMartinov in #3065
- Fix PF Dynamic types by @VenelinMartinov in #3066
- Fix dynamic attr test by @VenelinMartinov in #3073
- Upgrade pulumi/pulumi to v3.170.0 by @Zaid-Ajaj in #3076
- Fix Replace handling in PF Diff by @VenelinMartinov in #3074
- Add check for test name clashes by @VenelinMartinov in #3090
- Upgrade pulumi/pulumi by @corymhall in #3089
- Generate SDKs via
pulumi package gen-sdk
by @VenelinMartinov in #3053 - Fix tfgen test by @VenelinMartinov in #3094
- Fix PF dynamic type diff error by @VenelinMartinov in #3098
- Upgrade pulumi/pulumi to v3.172.0 by @Zaid-Ajaj in #3104
- update plugin-sdk to 2.37.0 by @VenelinMartinov in #3105
- Fix convertExamplesInObjectSpec to avoid in-place modification by @t0yv0 in #3108
Full Changelog: v3.108.0...v3.109.0
v3.108.0
What's Changed
- Add terraformConfig provider method by default by @guineveresaenger in #3007
- Update pulumi/{pkg,sdk} to v3.166.0 by @t0yv0 in #3046
Full Changelog: v3.107.0...v3.108.0
v3.107.0
What's Changed
- chore: shim over cty.Value and tftypes.Value representations by @t0yv0 in #2986
- Enable accurate bridge previews by default in the bridge by @VenelinMartinov in #2987
- chore: centralize reserved keys constants by @t0yv0 in #2989
- chore: fix typo in reserved keys by @t0yv0 in #2991
- Update pu/pu to 3.161 and remove StreamInvoke by @Frassle in #2988
- Integration tests for RenameResourceWithAlias by @VenelinMartinov in #2996
- PF SchemaOnlyProvider persist resource map by @VenelinMartinov in #2997
- PF allow TF name to differ from bridge name by @VenelinMartinov in #2998
- PF handle nil runtime ID by @VenelinMartinov in #3000
- Update pulumi/pulumi/{sdk/pkg} to 3.163.0 by @julienp in #3004
- Allow releasing providers with bridge release by @VenelinMartinov in #3014
- Add docs about input ID field by @VenelinMartinov in #3017
- chore: fixup newPulumiTest by @t0yv0 in #3021
- Preserve TF raw state as deltas in Pulumi state by @t0yv0 in #2945
- Improve preview for set elements with computed properties by @VenelinMartinov in #3025
Full Changelog: v3.106.0...v3.107.0
v3.106.0
What's Changed
- Diff cross tests for provider upgrades by @VenelinMartinov in #2910
- Use goldmark to find code blocks in
docs.go
(take 2) by @iwahbe in #2952 - Add skip diff equivalence flag for Diff cross-tests by @VenelinMartinov in #2913
- Fix conversion handling of map type resource elems in schema.go by @VenelinMartinov in #2954
- Handle element schema correctly when calculating detailed diff for Sets by @VenelinMartinov in #2919
- test: add more state upgrade tests by @t0yv0 in #2957
- Fix conversion of state values when MaxItemsOne is removed by @VenelinMartinov in #2912
- pin pulumi CLI version for tests by @VenelinMartinov in #2965
- chore: remove genrandom test by @t0yv0 in #2966
- chore: remove difficult to maintain test TestGenUpdates by @t0yv0 in #2967
- PF State Upgrade integration tests by @VenelinMartinov in #2968
- Rewrite Any TF provider upstream property named
pulumi
topulumi_info
by @guineveresaenger in #2962 - Resource aliases integration tests by @VenelinMartinov in #2970
- Remove warning about PF not supporting aliases by @VenelinMartinov in #2972
- [chore] Use hexops.autogold in TestConvertViaPulumiCLI and similar tests by @t0yv0 in #2975
- Upgrades: pulumi v3.159.0, pulumi-java v.18.0, pulumi-yaml v1.15.1 by @t0yv0 in #2973
- Automated Pulumi/Pulumi upgrade by @pulumi-bot in #2977
Full Changelog: v3.105.0...v3.106.0
v3.105.0
What's Changed
- Run token aliasing tests non-parallel to fix test flakiness by @VenelinMartinov in #2930
- Fix pu/pu automerge failure when no update is available by @VenelinMartinov in #2935
- Allow providers to publish versions without a leading
v
by @iwahbe in #2936 - PluginFramework encoders now parse numbers from num-looking strings by @t0yv0 in #2940
- Suppress write-only attributes by @guineveresaenger in #2933
- chore: refactor and trim dead code in pkg/tfshim/sdk-v2 by @t0yv0 in #2946
- Upgrade pulumi/pulumi to v3.156.0 by @corymhall in #2950
Full Changelog: v3.104.0...v3.105.0