pulumi-grafana
pulumi-grafana copied to clipboard
Update module github.com/pulumi/pulumi-terraform-bridge/v3 to v3.83.0
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
github.com/pulumi/pulumi-terraform-bridge/v3 | v3.80.0 -> v3.83.0 |
Release Notes
pulumi/pulumi-terraform-bridge (github.com/pulumi/pulumi-terraform-bridge/v3)
v3.83.0
When upgrading
-
[Breaking] Remove UnknownValue from shim.Schema by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1974: I don't expect many people to by relying on this interface, but it is public and we have removed a field it previously exposed.
-
Allow large JSON numbers in provider2/upgradeState by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/2001: The fix here was partially in the bridge, but also in Pulumi's for of
terraform-plugin-sdk/v2
. To benefit from the fix, you will need to upgrade the replace target used in your provider:-replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240229143312-4f60ee4e2975 +replace github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240520223432-0c0bf0d65f10
What's Changed
- Remove spurious ConflictsWith warnings on import by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1948
- fix: unknown values from PlanResourceChange are not handled correctly by @corymhall in https://github.com/pulumi/pulumi-terraform-bridge/pull/1947
- Fix panic in ReadDataDiff by @guineveresaenger in https://github.com/pulumi/pulumi-terraform-bridge/pull/1906
- Support signalfx style documentation headers by @guineveresaenger in https://github.com/pulumi/pulumi-terraform-bridge/pull/1959
- Automated Pulumi/Pulumi upgrade by @pulumi-bot in https://github.com/pulumi/pulumi-terraform-bridge/pull/1944
- Fix spurious ForcesProviderReplace activation by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1958
- Allow delegating IDs to nested properties by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1968
- Only parse all-lowercase patterns as potential TF properties by @guineveresaenger in https://github.com/pulumi/pulumi-terraform-bridge/pull/1969
- Remove the java description patch by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1905
- [Breaking] Remove UnknownValue from shim.Schema by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1974
- Fix automatic aliasing of muxed providers by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1938
- Add plan resource change env var by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1983
- Update Pulumi to v3.116.1 by @guineveresaenger in https://github.com/pulumi/pulumi-terraform-bridge/pull/1984
- Add additional checks on input cross tests for ResourceData.Get values by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1980
- Fix a typo by @mikhailshilkov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1985
- Provider2 upgrade state rewrite by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1998
- Allow large JSON numbers in provider2/upgradeState by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/2001
- Provider2 instance state fallback by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2002
- [tfshim/tfplugin5] Cleanup context passing and a test helper by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/2003
- chore: better type checking error messages by @corymhall in https://github.com/pulumi/pulumi-terraform-bridge/pull/1997
- Bump golang.org/x/net from 0.18.0 to 0.23.0 in /pf/tests/internal/tlsshim in the go_modules group across 1 directory by @dependabot in https://github.com/pulumi/pulumi-terraform-bridge/pull/1888
- Remove rapid test workarounds by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2009
- Add map pretty printing to cross-tests by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2012
- Cross tests: Refactor pu_driver, add tests by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2015
- Rapid test: correctly produce null for optional values by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2016
- Additional cross tests by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2010
- Refactor tfwrite by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2011
- Cross test explicit nulls by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2014
- Enable recursive nested list parsing for docs and add tests by @guineveresaenger in https://github.com/pulumi/pulumi-terraform-bridge/pull/2006
- Unify upgradeResourceState between
provider
andprovider2
by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/2005 - Rapid test parent name propagation by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2017
- chore: catch panics when type checking logs warning by @corymhall in https://github.com/pulumi/pulumi-terraform-bridge/pull/2000
- Cross tests: ensure providers pass validation in input tests by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/2023
Full Changelog: https://github.com/pulumi/pulumi-terraform-bridge/compare/v3.82.0...v3.83.0
v3.82.0
What's Changed
- Remove experimental flag for SkipDetailedDiff by @guineveresaenger in https://github.com/pulumi/pulumi-terraform-bridge/pull/1893
- feat: type check values based on pulumi schema by @corymhall in https://github.com/pulumi/pulumi-terraform-bridge/pull/1800
- Apply
reformatText
to the backup .Description text by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1902 - Automated Pulumi/Pulumi upgrade by @pulumi-bot in https://github.com/pulumi/pulumi-terraform-bridge/pull/1903
- Cross tests pretty set printing by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1908
- Cross test config mode by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1909
- Cross test max items one by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1910
- Instrument DecodePropertyMap failures to assist root-causing refresh issues in Plugin Framework by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1920
- Cross test skip empty lists and strings by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1911
- Cross test input check by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1912
- Cross test inputs test cases by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1913
- Automated Pulumi/Pulumi upgrade by @pulumi-bot in https://github.com/pulumi/pulumi-terraform-bridge/pull/1921
- Revert "Remove experimental flag for SkipDetailedDiff (#1893)" by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1929
- Fix pf tag parent by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1930
- Fix overeager diffs by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1927
- Get skip detailed diff back by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1936
- Cross test add depth to prop names by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1931
- Fix implicit conversion error by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1945
Full Changelog: https://github.com/pulumi/pulumi-terraform-bridge/compare/v3.81.0...v3.82.0
v3.81.0
Breaking changes:
https://github.com/pulumi/pulumi-terraform-bridge/pull/1879 introduced a breaking change:
-
tfbridge.MetadataInfo.ExtractRuntimeMetadata
has been moved from a method ontfbridge.MetadataInfo
(nowinfo.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
- Handle provider meta better in PlanResourceChange by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1826
- Add env vars to speed up bisecting tfgen by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1848
- Improve the docs for upgrading from SDKv2 to a muxed provider by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1850
- Refactor MakeTerraformInput tests by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1853
- Refactor TestTerraformOutputsWithSecretsSupported by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1855
- Run lint in parallel by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1868
- Print missing repos in downstream check script by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1869
- Rapid generator for schema-value pairs by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1801
- Remove
rawNames
frommakeObjectTerraformInputs
by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1851 - Ensure validate called during tfgen by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1854
- Refactor: Move
*Info
objects out of/pkg/tfbridge
to their own package:/pkg/tfbridge/info
by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1879 - Upgrade pu/pu to 3.113.0 by @VenelinMartinov in https://github.com/pulumi/pulumi-terraform-bridge/pull/1884
- Enable bisecting failing conversions by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1880
- feat: add resource urn to context in Check call by @corymhall in https://github.com/pulumi/pulumi-terraform-bridge/pull/1877
- Document COVERAGE_OUTPUT_DIR by @t0yv0 in https://github.com/pulumi/pulumi-terraform-bridge/pull/1889
- Exclude code choosers in SDKs by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1887
- Remove docs matching hack and add more correct strategies for docs discovery. by @guineveresaenger in https://github.com/pulumi/pulumi-terraform-bridge/pull/1882
- Support overriding
int
withstring
by @iwahbe in https://github.com/pulumi/pulumi-terraform-bridge/pull/1896
Full Changelog: https://github.com/pulumi/pulumi-terraform-bridge/compare/v3.80.0...v3.81.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.