From 9356d9d14f89d3c1ea58848ae3e53d671f5b4c8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C8=98tefan=20Muraru?= Date: Wed, 28 May 2025 13:53:31 +0300 Subject: [PATCH 1/4] feat: Switch state grpc client to NewClient rather than DialContext (#2176) We were able to validate grpc.NewClient works as expected after the upstream fix so there's nothing blocking us from upgrading it. --- state/client.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/state/client.go b/state/client.go index 83b96ec3e8..c9247778cc 100644 --- a/state/client.go +++ b/state/client.go @@ -59,9 +59,7 @@ func NewConnectedClientWithOptions(ctx context.Context, backendOpts *plugin.Back return &NoOpClient{}, nil } - // TODO: Remove once there's a documented migration path per https://github.com/grpc/grpc-go/issues/7244 - // nolint:staticcheck - backendConn, err := grpc.DialContext(ctx, backendOpts.Connection, + backendConn, err := grpc.NewClient(backendOpts.Connection, grpc.WithTransportCredentials(insecure.NewCredentials()), grpc.WithDefaultCallOptions( grpc.MaxCallRecvMsgSize(connOpts.MaxMsgSizeInBytes), From c438d690057cb2b8fb4944a5108b0c9bd5bfe294 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Wed, 28 May 2025 13:40:11 +0100 Subject: [PATCH 2/4] fix(deps): Update dependency go to v1.24.3 (#2041) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://redirect.github.com/golang/go)) | toolchain | patch | `1.24.1` -> `1.24.3` | | [go](https://go.dev/) ([source](https://redirect.github.com/golang/go)) | golang | minor | `1.23.4` -> `1.24.3` | --- ### Configuration πŸ“… **Schedule**: Branch creation - "every 3 months on the first day of the month" (UTC), 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 these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). Co-authored-by: Ștefan Muraru --- examples/simple_plugin/go.mod | 4 +--- go.mod | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/examples/simple_plugin/go.mod b/examples/simple_plugin/go.mod index 4aefc89860..eb60d73db5 100644 --- a/examples/simple_plugin/go.mod +++ b/examples/simple_plugin/go.mod @@ -1,8 +1,6 @@ module github.com/cloudquery/plugin-sdk/examples/simple_plugin -go 1.23.4 - -toolchain go1.24.1 +go 1.24.3 require ( github.com/apache/arrow-go/v18 v18.3.0 diff --git a/go.mod b/go.mod index ad3f1b779e..539ef01b93 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/cloudquery/plugin-sdk/v4 -go 1.23.4 - -toolchain go1.24.1 +go 1.24.3 require ( github.com/apache/arrow-go/v18 v18.3.0 From 161055cc5e5c5f747bb9b0e85851d2629e84a4e3 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Wed, 28 May 2025 15:34:58 +0100 Subject: [PATCH 3/4] chore(deps): Update module github.com/cloudquery/plugin-sdk/v4 to v4.82.2 (#2175) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/cloudquery/plugin-sdk/v4](https://redirect.github.com/cloudquery/plugin-sdk) | require | patch | `v4.82.1` -> `v4.82.2` | --- ### Release Notes
cloudquery/plugin-sdk (github.com/cloudquery/plugin-sdk/v4) ### [`v4.82.2`](https://redirect.github.com/cloudquery/plugin-sdk/releases/tag/v4.82.2) [Compare Source](https://redirect.github.com/cloudquery/plugin-sdk/compare/v4.82.1...v4.82.2) ##### Bug Fixes - **deps:** Update module github.com/apache/arrow-go/v18 to v18.3.0 ([#​2173](https://redirect.github.com/cloudquery/plugin-sdk/issues/2173)) ([f9f136d](https://redirect.github.com/cloudquery/plugin-sdk/commit/f9f136d48c5687ecd288bdfcd722d1554990827f)) - **deps:** Update module github.com/aws/aws-sdk-go-v2/service/licensemanager to v1.31.0 ([#​2171](https://redirect.github.com/cloudquery/plugin-sdk/issues/2171)) ([bf74fd2](https://redirect.github.com/cloudquery/plugin-sdk/commit/bf74fd20bf667f742a657239feb7ba4c563aaaf0)) - **deps:** Update module github.com/cloudquery/plugin-pb-go to v1.26.12 ([#​2174](https://redirect.github.com/cloudquery/plugin-sdk/issues/2174)) ([34a2d67](https://redirect.github.com/cloudquery/plugin-sdk/commit/34a2d67bd7ff96b5565e96fb053dc5d6c360b11a))
--- ### 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 [Renovate Bot](https://redirect.github.com/renovatebot/renovate). --- examples/simple_plugin/go.mod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/simple_plugin/go.mod b/examples/simple_plugin/go.mod index eb60d73db5..e21c75898f 100644 --- a/examples/simple_plugin/go.mod +++ b/examples/simple_plugin/go.mod @@ -4,7 +4,7 @@ go 1.24.3 require ( github.com/apache/arrow-go/v18 v18.3.0 - github.com/cloudquery/plugin-sdk/v4 v4.82.1 + github.com/cloudquery/plugin-sdk/v4 v4.82.2 github.com/rs/zerolog v1.34.0 ) From c33b43f84b4e4e3253bfa26376992e0f8c186a69 Mon Sep 17 00:00:00 2001 From: CloudQuery Bot <102256036+cq-bot@users.noreply.github.com> Date: Thu, 29 May 2025 08:43:56 +0100 Subject: [PATCH 4/4] chore(main): Release v4.83.0 (#2177) :robot: I have created a release *beep* *boop* --- ## [4.83.0](https://github.com/cloudquery/plugin-sdk/compare/v4.82.2...v4.83.0) (2025-05-28) ### Features * Switch state grpc client to NewClient rather than DialContext ([#2176](https://github.com/cloudquery/plugin-sdk/issues/2176)) ([9356d9d](https://github.com/cloudquery/plugin-sdk/commit/9356d9d14f89d3c1ea58848ae3e53d671f5b4c8f)) ### Bug Fixes * **deps:** Update dependency go to v1.24.3 ([#2041](https://github.com/cloudquery/plugin-sdk/issues/2041)) ([c438d69](https://github.com/cloudquery/plugin-sdk/commit/c438d690057cb2b8fb4944a5108b0c9bd5bfe294)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .release-please-manifest.json | 2 +- CHANGELOG.md | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1e09f8b72e..6eb0f130ec 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.82.2" + ".": "4.83.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 123d818ead..d1007952e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [4.83.0](https://github.com/cloudquery/plugin-sdk/compare/v4.82.2...v4.83.0) (2025-05-28) + + +### Features + +* Switch state grpc client to NewClient rather than DialContext ([#2176](https://github.com/cloudquery/plugin-sdk/issues/2176)) ([9356d9d](https://github.com/cloudquery/plugin-sdk/commit/9356d9d14f89d3c1ea58848ae3e53d671f5b4c8f)) + + +### Bug Fixes + +* **deps:** Update dependency go to v1.24.3 ([#2041](https://github.com/cloudquery/plugin-sdk/issues/2041)) ([c438d69](https://github.com/cloudquery/plugin-sdk/commit/c438d690057cb2b8fb4944a5108b0c9bd5bfe294)) + ## [4.82.2](https://github.com/cloudquery/plugin-sdk/compare/v4.82.1...v4.82.2) (2025-05-26)