Skip to content

fix(deps): update all non-major dependencies #121

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

felix-renovate[bot]
Copy link
Contributor

@felix-renovate felix-renovate bot commented Mar 28, 2025

This PR contains the following updates:

Package Type Update Change
actions/setup-go action minor v5.4.0 -> v5.5.0
actions/setup-node action digest cdca736 -> 49933ea
astral-sh/setup-uv action digest 2269511 -> d4b2f3b
crazy-max/ghaction-import-gpg action minor v6.2.0 -> v6.3.0
github.com/hashicorp/terraform-plugin-framework require minor v1.14.1 -> v1.15.0
github.com/hashicorp/terraform-plugin-framework-validators require minor v0.17.0 -> v0.18.0
github.com/hashicorp/terraform-plugin-go require minor v0.26.0 -> v0.28.0
github.com/hashicorp/terraform-plugin-sdk/v2 require minor v2.36.1 -> v2.37.0
github.com/hashicorp/terraform-plugin-testing require minor v1.12.0 -> v1.13.1
github.com/stretchr/testify require minor v1.9.0 -> v1.10.0
github/codeql-action action digest 5f8171a -> ff0a06e
go (source) toolchain patch 1.24.1 -> 1.24.3
golang.org/x/exp require digest 054e65f -> ce4c2cf
golang.org/x/oauth2 require minor v0.28.0 -> v0.30.0
golang.org/x/text require minor v0.23.0 -> v0.25.0
golangci/golangci-lint-action action digest 1481404 -> 9fae48a
goreleaser/goreleaser-action action minor v6.2.1 -> v6.3.0

Release Notes

actions/setup-go (actions/setup-go)

v5.5.0

Compare Source

What's Changed
Bug fixes:
Dependency updates:
New Contributors

Full Changelog: actions/setup-go@v5...v5.5.0

crazy-max/ghaction-import-gpg (crazy-max/ghaction-import-gpg)

v6.3.0

Compare Source

Full Changelog: crazy-max/ghaction-import-gpg@v6.2.0...v6.3.0

hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework)

v1.15.0

Compare Source

NOTES:

  • all: This Go module has been updated to Go 1.23 per the Go support policy. It is recommended to review the Go 1.23 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​1114)
  • all: This release contains a new interface and package for implmenting managed resource identity. Resource identity is data that is defined by a separate schema and is stored alongside resource state. Identity data is used by Terrform to uniquely identify a remote object and is meant to be immutable during the remote object's lifecycle. Resources that support identity can now be imported using the identity attribute in Terraform configuration import blocks, available in Terraform v1.12+. The resource.ResourceWithIdentity interface can be implemented to support identity by defining an identity schema. Once the identity schema is defined, you can read and store identity data in the state file via the new Identity fields in the response objects on the resource CRUD methods. (#​1112)

FEATURES:

  • tfsdk: Added ResourceIdentity struct to represent managed resource identity data. (#​1112)
  • resource/identityschema: New package for implementing managed resource identity schemas. (#​1107)
  • resource: Added new ImportStatePassthroughWithIdentity helper that can support both identity and ID importing via a single field. (#​1134)
  • resource: Added ResourceWithIdentity interface for implementing managed resource identity. (#​1107)

ENHANCEMENTS:

  • resource: Updated Create, Update, Read, and Delete request and response objects to support the passing of identity data. (#​1112)
  • resource: Updated ImportState method to allow importing by resource identity and returning identity data from import response. (#​1126)
hashicorp/terraform-plugin-framework-validators (github.com/hashicorp/terraform-plugin-framework-validators)

v0.18.0

Compare Source

NOTES:

  • all: This Go module has been updated to Go 1.23 per the Go support policy. It is recommended to review the Go 1.23 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​276)

BUG FIXES:

  • all: Fixed bug with PreferWriteOnlyAttribute validator not running when client is capable of using write-only attributes. (#​287)
hashicorp/terraform-plugin-go (github.com/hashicorp/terraform-plugin-go)

v0.28.0

Compare Source

BREAKING CHANGES:

  • tfprotov5+tfprotov6: Removed temporary ProviderServerWithResourceIdentity interface type. Use ProviderServer instead. (#​516)
  • tfprotov5+tfprotov6: GetResourceIdentitySchemas and UpgradeResourceIdentity RPC calls are now required in ProviderServer and ResourceServer. Implementations that don't support resource identity can return empty responses from the GetResourceIdentitySchemas method and an error message the UpgradeResourceIdentity method. (#​516)

NOTES:

v0.27.0

Compare Source

NOTES:

  • tfprotov5+tfprotov6: An upcoming release will require the GetResourceIdentitySchemas and UpgradeResourceIdentity implementations as part of ProviderServer. (#​476)
  • all: This Go module has been updated to Go 1.23 per the Go support policy. It is recommended to review the Go 1.23 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​491)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the new resource identity feature (#​476)
  • Add WithManagedDebugEnvFilePath() option that allows writing TF_REATTACH_PROVIDERS to an environment file (#​484)
hashicorp/terraform-plugin-sdk (github.com/hashicorp/terraform-plugin-sdk/v2)

v2.37.0

Compare Source

NOTES:

  • all: This Go module has been updated to Go 1.23 per the Go support policy. It is recommended to review the Go 1.23 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​1445)
  • all: This release contains new fields and structs for implmenting managed resource identity. Resource identity is data that is defined by a separate schema and is stored alongside resource state. Identity data is used by Terrform to uniquely identify a remote object and is meant to be immutable during the remote object's lifecycle. Resources that support identity can now be imported using the identity attribute in Terraform configuration import blocks, available in Terraform v1.12+. The resource.Identity field on the schema.Resource struct can be used to support identity by defining an identity schema. Once the identity schema is defined, you can read and store identity data in the state file with the new IdentityData struct that is available via the Identity() method on schema.ResourceData and schema.ResourceDiff structs. (#​1444)

FEATURES:

  • helper/schema: Added new TestResourceDataWithIdentityRaw function for creating a ResourceData struct with identity data for unit testing. (#​1475)
  • helper/schema: Added new Identity field to Resource that supports defining an identity schema for managed resources only. (#​1444)
  • Added new ImportStatePassthroughWithIdentity helper that can support both identity and ID importing via a single field. (#​1474)

ENHANCEMENTS:

  • helper/schema: Added RequiredForImport and OptionalForImport fields to the Schema struct, which are only valid for identity schemas. (#​1444)
  • helper/schema: Updated ResourceData to support passing of identity data in CRUD and import functions for managed resources. (#​1444)

BUG FIXES:

  • helper/schema: Fixed bug that blocked write-only attributes from being used with resources without update functions. (#​1472)
hashicorp/terraform-plugin-testing (github.com/hashicorp/terraform-plugin-testing)

v1.13.1

Compare Source

BUG FIXES:

  • echoprovider: Fixed bug where Terraform v1.12+ would return an error message indicating the provider doesn't support GetResourceIdentitySchemas. (#​512)

v1.13.0

Compare Source

NOTES:

  • reduced the volume of DEBUG-level logging to make it easier to visually scan debug output (#​463)

FEATURES:

  • ImportState: Added support for testing plannable import via Terraform configuration. Configuration is used from the previous test step if available. Config, ConfigFile, and ConfigDirectory can also be used directly with ImportState if needed. (#​442)
  • ImportState: Added ImportStateKind to control which method of import the ImportState test step uses. ImportCommandWithID (default, same behavior as today) , ImportBlockWithID, and ImportBlockWithResourceIdentity. (#​442)
  • ImportState: Added ImportStateConfigExact to opt-out of new import config generation for plannable import. (#​494)
  • statecheck: Added ExpectIdentityValueMatchesState state check to assert that an identity value matches a state value at the same path. (#​503)
  • statecheck: Added ExpectIdentityValueMatchesStateAtPath state check to assert that an identity value matches a state value at different paths. (#​503)

ENHANCEMENTS:

  • statecheck: Added ExpectIdentityValue state check, which asserts a specified attribute value of a managed resource identity in state. (#​468)
  • statecheck: Added ExpectIdentity state check, which asserts all data of a managed resource identity in state. (#​470)
  • Adds AdditionalCLIOptions.PlanOptions.NoRefresh to test terraform plan -refresh=false (#​490)
stretchr/testify (github.com/stretchr/testify)

v1.10.0

Compare Source

What's Changed

Functional Changes
Fixes
Documentation, Build & CI

New Contributors

Full Changelog: stretchr/testify@v1.9.0...v1.10.0

goreleaser/goreleaser-action (goreleaser/goreleaser-action)

v6.3.0

Compare Source

Full Changelog: goreleaser/goreleaser-action@v6.2.1...v6.3.0


Configuration

📅 Schedule: Branch creation - "after 10pm on friday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@felix-renovate felix-renovate bot added the felix label Mar 28, 2025
@felix-renovate felix-renovate bot requested review from a team as code owners March 28, 2025 22:33
@felix-renovate felix-renovate bot enabled auto-merge (squash) March 28, 2025 22:33
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch from ba993f4 to 136e436 Compare March 30, 2025 00:21
@felix-renovate felix-renovate bot changed the title chore(deps): update github/codeql-action digest to 1b549b9 chore(deps): update all non-major dependencies Mar 30, 2025
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch 4 times, most recently from 451c45f to d2ad2c7 Compare April 5, 2025 14:23
@felix-renovate felix-renovate bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Apr 5, 2025
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch 3 times, most recently from 55d281c to 648cbe6 Compare April 6, 2025 01:23
@felix-renovate
Copy link
Contributor Author

felix-renovate bot commented Apr 6, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 15 additional dependencies were updated

Details:

Package Change
github.com/ProtonMail/go-crypto v1.1.3 -> v1.1.6
github.com/cloudflare/circl v1.3.7 -> v1.6.0
github.com/hashicorp/go-plugin v1.6.2 -> v1.6.3
github.com/hashicorp/hc-install v0.9.1 -> v0.9.2
github.com/hashicorp/terraform-exec v0.22.0 -> v0.23.0
github.com/hashicorp/terraform-json v0.24.0 -> v0.25.0
github.com/hashicorp/terraform-registry-address v0.2.4 -> v0.2.5
golang.org/x/crypto v0.36.0 -> v0.38.0
golang.org/x/net v0.38.0 -> v0.40.0
golang.org/x/sync v0.12.0 -> v0.14.0
golang.org/x/sys v0.31.0 -> v0.33.0
golang.org/x/tools v0.31.0 -> v0.33.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 -> v0.0.0-20250218202821-56aae31c358a
google.golang.org/grpc v1.69.4 -> v1.72.1
google.golang.org/protobuf v1.36.3 -> v1.36.6

@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch 4 times, most recently from 4db4d6d to 6a86517 Compare April 14, 2025 04:26
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch from 6a86517 to 7f0f307 Compare April 16, 2025 12:27
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch 5 times, most recently from d66c747 to f5adeac Compare April 27, 2025 17:24
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch 5 times, most recently from 6188843 to efee919 Compare May 6, 2025 02:31
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch 3 times, most recently from f14302f to 9f60e75 Compare May 13, 2025 14:28
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch 2 times, most recently from fc50465 to d4ef2f2 Compare May 16, 2025 19:29
@felix-renovate felix-renovate bot force-pushed the renovate/all-minor-patch-digest branch from d4ef2f2 to 982164d Compare May 21, 2025 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants