Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 11, 2025

This PR contains the following updates:

Package Type Update Change Age Confidence
actions/checkout action minor v4.2.2 -> v4.3.0 age confidence
github.com/hashicorp/terraform-plugin-docs require minor v0.22.0 -> v0.24.0 age confidence
github.com/hashicorp/terraform-plugin-framework require minor v1.15.0 -> v1.16.1 age confidence
github.com/hashicorp/terraform-plugin-framework-validators require minor v0.18.0 -> v0.19.0 age confidence
github.com/hashicorp/terraform-plugin-go require minor v0.28.0 -> v0.29.0 age confidence
github.com/hashicorp/terraform-plugin-sdk/v2 require minor v2.37.0 -> v2.38.1 age confidence
github.com/hashicorp/terraform-plugin-testing require patch v1.13.2 -> v1.13.3 age confidence
github.com/ogen-go/ogen require minor v1.14.0 -> v1.16.0 age confidence
github.com/samber/lo require minor v1.51.0 -> v1.52.0 age confidence
go (source) toolchain minor 1.24.5 -> 1.25.4 age confidence
go.opentelemetry.io/otel require minor v1.37.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/metric require minor v1.37.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/trace require minor v1.37.0 -> v1.38.0 age confidence
goreleaser/goreleaser-action action minor v6.3.0 -> v6.4.0 age confidence
reviewdog/action-actionlint action minor v1.65.2 -> v1.68.0 age confidence

Release Notes

actions/checkout (actions/checkout)

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

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

v0.24.0

Compare Source

FEATURES:

  • generate: Support multiple configuration example files in default templates (#​508)
  • generate/migrate/validate: Add support for list resources (#​528)

v0.23.0

Compare Source

FEATURES:

  • generate: Add support for actions (#​505)
  • migrate: Add support for actions (#​505)
  • validate: Add support for actions (#​505)
hashicorp/terraform-plugin-framework (github.com/hashicorp/terraform-plugin-framework)

v1.16.1

Compare Source

BUG FIXES:

  • all: Prevent identity change validation from raising an error when prior identity is empty (all attributes are null) (#​1229)
  • all: Added an additional validation check to ensure the resource identity object is not null. (#​1193)

v1.16.0

Compare Source

NOTES:

  • all: This Go module has been updated to Go 1.24 per the Go support policy. It is recommended to review the Go 1.24 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​1217)
  • Support for the new action{} block is in technical preview and offered without compatibility promises until Terraform 1.14 is generally available. (#​1181)
  • action: This release contains a new interface (action.Action) and packages for implementing action types, available in Terraform 1.14+. An action in Terraform can be defined by providers to model side-effects that practitioners can reference in their configurations via the lifecycle.action_trigger block. (#​1181)
  • List support is in technical preview and offered without compatibility promises until Terraform 1.14 is generally available. (#​1150)
  • list: This release contains a new interface (list.ListResource) and packages for implementing list resource types, available in Terraform 1.14+. A list resource in Terraform can be defined by providers to list remote resources within a given scope. (#​1150)

FEATURES:

  • action: New package for implementing actions. (#​1181)
  • action/schema: New package for implementing action schemas. (#​1183)
  • types: Exported a previously internal function, TerraformTypeToFrameworkType, which converts tftypes.Type to a known framework type. (#​1200)
  • list: New package for implementing list resources. (#​1150)
  • all: Update Framework to handle new ListResource RPCs. (#​1157)

ENHANCEMENTS:

  • provider: Added ProviderWithActions interface for implementing actions. (#​1181)
  • provider: Added ActionData to ConfigureResponse, to pass provider-defined data to action.Action implementations. (#​1185)
  • provider: Added ListResourceData to ConfigureResponse, to pass provider-defined data to list.ListResource implementations. (#​1202)
  • tfsdk: Allow SetAtPath to be called with a tftypes.Value. (#​1198)
  • tfsdk: Allow SetAttribute to be called with a tftypes.Value. (#​1205)
  • list: Add the ListResourceWithRawV5Schemas and ListResourceWithRawV6Schemas interfaces to support list implementation on non-framework resources. (#​1198)

v1.15.1

Compare Source

BUG FIXES:

  • all: Fixed bug with UseStateForUnknown where known null state values were not preserved during update plans. (#​1117)
hashicorp/terraform-plugin-framework-validators (github.com/hashicorp/terraform-plugin-framework-validators)

v0.19.0

Compare Source

NOTES:

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

FEATURES:

  • actionvalidator: Introduce new package with declarative validators for action configurations (#​302)
  • listresourcevalidator: Introduce new package with declarative validators for list resource configurations (#​298)
hashicorp/terraform-plugin-go (github.com/hashicorp/terraform-plugin-go)

v0.29.0

Compare Source

NOTES:

  • all: This Go module has been updated to Go 1.24 per the Go support policy. It is recommended to review the Go 1.24 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​556)
  • tfprotov5+tfprotov6: An upcoming release will require the ActionServer implementation as part of ProviderServer. (#​534)

FEATURES:

  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the new action type. (#​534)
  • tfprotov5+tfprotov6: Upgraded protocols and added types to support the new list type (#​525)

ENHANCEMENTS:

  • tftypes: tftypes.Value.IsFullyNull() allows SDKs to determine when a value is null or consists of only null elements and attributes. (#​541)
hashicorp/terraform-plugin-sdk (github.com/hashicorp/terraform-plugin-sdk/v2)

v2.38.1

Compare Source

BUG FIXES:

  • all: Prevent identity change validation from raising an error when prior identity is empty (all attributes are null) (#​1527)

v2.38.0

Compare Source

NOTES:

  • all: This Go module has been updated to Go 1.24 per the Go support policy. It is recommended to review the Go 1.24 release notes before upgrading. Any consumers building on earlier Go versions may experience errors. (#​1518)
  • helper/schema: Update the provider server to handle the ListResource RPCs by returning an error since they are not supported by SDKv2. (#​1521)
  • helper/schema: Update the provider server to handle Action RPCs by returning an error since they are not supported by SDKv2. (#​1522)

ENHANCEMENTS:

  • helper/schema: Added new helper methods for converting Resource and Identity schemas to protocol representations. (#​1504)
  • helper/schema: Added an additional validation check to ensure the resource identity object is not null. (#​1513)
  • helper/schema: Added the TfTypeIdentityState() and TfTypeResourceState() methods to ResourceData which return the identity and state values as a tftypes.Value. (#​1508)
hashicorp/terraform-plugin-testing (github.com/hashicorp/terraform-plugin-testing)

v1.13.3

Compare Source

NOTES:

  • Adds an opt-in compatibility flag for config mode tests to unlock upgrade from v1.5.1 to latest for specific providers. (#​496)
ogen-go/ogen (github.com/ogen-go/ogen)

v1.16.0

Compare Source

What's Changed

New Contributors

Full Changelog: ogen-go/ogen@v1.15.2...v1.16.0

v1.15.2

Compare Source

What's Changed

New Contributors

Full Changelog: ogen-go/ogen@v1.15.1...v1.15.2

v1.15.1

Compare Source

What's Changed

Full Changelog: ogen-go/ogen@v1.15.0...v1.15.1

v1.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: ogen-go/ogen@v1.14.0...v1.15.0

samber/lo (github.com/samber/lo)

v1.52.0

Compare Source

Thrilled to announce the latest release of samber/lo!

This version brings major improvements:

  • A new it/ sub-package for everything related to the iter package added in Go 1.23. Big up to @​NathanBaulch for its help on this
  • A new documentation -> lo.samber.dev
  • Lots of micro fixes and performance improvements
  • Better code quality with many more linters

✨ A good introduction to streams in Go !

Pasted Graphic 63

What's Changed

Tests

Style

Documentation

Other

New Contributors

Full Changelog: samber/lo@v1.51.0...v1.52.0

golang/go (go)

v1.25.4

v1.25.3

v1.25.2

v1.25.1

v1.25.0

v1.24.10

v1.24.9

v1.24.8

v1.24.7

v1.24.6

open-telemetry/opentelemetry-go (go.opentelemetry.io/otel)

v1.38.0: /v0.60.0/v0.14.0/v0.0.13

Compare Source

Overview

This release is the last to support Go 1.23. The next release will require at least Go 1.24.

Added
  • Add native histogram exemplar support in go.opentelemetry.io/otel/exporters/prometheus. (#​6772)
  • Add template attribute functions to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#​6939)
    • ContainerLabel
    • DBOperationParameter
    • DBSystemParameter
    • HTTPRequestHeader
    • HTTPResponseHeader
    • K8SCronJobAnnotation
    • K8SCronJobLabel
    • K8SDaemonSetAnnotation
    • K8SDaemonSetLabel
    • K8SDeploymentAnnotation
    • K8SDeploymentLabel
    • K8SJobAnnotation
    • K8SJobLabel
    • K8SNamespaceAnnotation
    • K8SNamespaceLabel
    • K8SNodeAnnotation
    • K8SNodeLabel
    • K8SPodAnnotation
    • K8SPodLabel
    • K8SReplicaSetAnnotation
    • K8SReplicaSetLabel
    • K8SStatefulSetAnnotation
    • K8SStatefulSetLabel
    • ProcessEnvironmentVariable
    • RPCConnectRPCRequestMetadata
    • RPCConnectRPCResponseMetadata
    • RPCGRPCRequestMetadata
    • RPCGRPCResponseMetadata
  • Add ErrorType attribute helper function to the go.opentelmetry.io/otel/semconv/v1.34.0 package. (#​6962)
  • Add WithAllowKeyDuplication in go.opentelemetry.io/otel/sdk/log which can be used to disable deduplication for log records. (#​6968)
  • Add WithCardinalityLimit option to configure the cardinality limit in go.opentelemetry.io/otel/sdk/metric. (#​6996, #​7065, #​7081, #​7164, #​7165, #​7179)
  • Add Clone method to Record in go.opentelemetry.io/otel/log that returns a copy of the record with no shared state. (#​7001)
  • Add experimental self-observability span and batch span processor metrics in go.opentelemetry.io/otel/sdk/trace. Check the go.opentelemetry.io/otel/sdk/trace/internal/x package documentation for more information. (#​7027, #​6393, #​7209)
  • The go.opentelemetry.io/otel/semconv/v1.36.0 package. The package contains semantic conventions from the v1.36.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.34.0.(#​7032, #​7041)
  • Add support for configuring Prometheus name translation using WithTranslationStrategy option in go.opentelemetry.io/otel/exporters/prometheus. The current default translation strategy when UTF-8 mode is enabled is NoUTF8EscapingWithSuffixes, but a future release will change the default strategy to UnderscoreEscapingWithSuffixes for compliance with the specification. (#​7111)
  • Add experimental self-observability log metrics in go.opentelemetry.io/otel/sdk/log. Check the go.opentelemetry.io/otel/sdk/log/internal/x package documentation for more information. (#​7121)
  • Add experimental self-observability trace exporter metrics in go.opentelemetry.io/otel/exporters/stdout/stdouttrace. Check the go.opentelemetry.io/otel/exporters/stdout/stdouttrace/internal/x package documentation for more information. (#​7133)
  • Support testing of [Go 1.25]. (#​7187)
  • The go.opentelemetry.io/otel/semconv/v1.37.0 package. The package contains semantic conventions from the v1.37.0 version of the OpenTelemetry Semantic Conventions. See the migration documentation for information on how to upgrade from go.opentelemetry.io/otel/semconv/v1.36.0.(#​7254)
Changed
  • Optimize TraceIDFromHex and SpanIDFromHex in go.opentelemetry.io/otel/sdk/trace. (#​6791)
  • Change AssertEqual in go.opentelemetry.io/otel/log/logtest to accept TestingT in order to support benchmarks and fuzz tests. (#​6908)
  • Change DefaultExemplarReservoirProviderSelector in go.opentelemetry.io/otel/sdk/metric to use runtime.GOMAXPROCS(0) instead of runtime.NumCPU() for the FixedSizeReservoirProvider default size. (#​7094)
Fixed
  • SetBody method of Record in go.opentelemetry.io/otel/sdk/log now deduplicates key-value collections (log.Value of log.KindMap from go.opentelemetry.io/otel/log). (#​7002)
  • Fix go.opentelemetry.io/otel/exporters/prometheus to not append a suffix if it's already present in metric name. (#​7088)
  • Fix the go.opentelemetry.io/otel/exporters/stdout/stdouttrace self-observability component type and name. (#​7195)
  • Fix partial export count metric in go.opentelemetry.io/otel/exporters/stdout/stdouttrace. (#​7199)
Deprecated
  • Deprecate WithoutUnits and WithoutCounterSuffixes options, preferring WithTranslationStrategy instead. (#​7111)
  • Deprecate support for OTEL_GO_X_CARDINALITY_LIMIT environment variable in go.opentelemetry.io/otel/sdk/metric. Use WithCardinalityLimit option instead. (#​7166)
What's Changed

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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 was generated by Mend Renovate. View the repository job log.

@github-actions github-actions bot added the ci label Aug 11, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from b390dcc to 71ab7d3 Compare August 15, 2025 16:40
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 71ab7d3 to 53a4998 Compare August 18, 2025 17:02
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5181483 to a7c8799 Compare September 6, 2025 15:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 42d90c8 to e5c3ecd Compare September 8, 2025 14:01
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from e5c3ecd to 93adce3 Compare September 17, 2025 15:15
@renovate
Copy link
Contributor Author

renovate bot commented Sep 17, 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):

  • 21 additional dependencies were updated

Details:

Package Change
github.com/bmatcuk/doublestar/v4 v4.8.1 -> v4.9.1
github.com/hashicorp/go-plugin v1.6.3 -> v1.7.0
github.com/hashicorp/hcl/v2 v2.23.0 -> v2.24.0
github.com/hashicorp/terraform-exec v0.23.0 -> v0.24.0
github.com/hashicorp/terraform-json v0.25.0 -> v0.27.2
github.com/hashicorp/terraform-registry-address v0.2.5 -> v0.4.0
github.com/hashicorp/yamux v0.1.1 -> v0.1.2
github.com/mitchellh/go-wordwrap v1.0.0 -> v1.0.1
github.com/oklog/run v1.0.0 -> v1.1.0
github.com/shopspring/decimal v1.3.1 -> v1.4.0
github.com/zclconf/go-cty v1.16.3 -> v1.17.0
golang.org/x/crypto v0.39.0 -> v0.42.0
golang.org/x/mod v0.25.0 -> v0.28.0
golang.org/x/net v0.40.0 -> v0.44.0
golang.org/x/sync v0.15.0 -> v0.17.0
golang.org/x/sys v0.33.0 -> v0.36.0
golang.org/x/text v0.26.0 -> v0.30.0
golang.org/x/tools v0.33.0 -> v0.37.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20250218202821-56aae31c358a -> v0.0.0-20250707201910-8d1bb00bc6a7
google.golang.org/grpc v1.72.1 -> v1.75.1
google.golang.org/protobuf v1.36.6 -> v1.36.9

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 8fbadd4 to e30f3f8 Compare September 22, 2025 17:12
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from c861a72 to 2e0b128 Compare October 2, 2025 08:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 3544c01 to 17a0fa9 Compare October 11, 2025 17:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 17a0fa9 to 187c17e Compare October 13, 2025 21:36
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 187c17e to eb31af1 Compare November 5, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant