diff --git a/docs/apis-tools/go-client/index.md b/docs/apis-tools/go-client/index.md index b5ecd893659..d476313e5d2 100644 --- a/docs/apis-tools/go-client/index.md +++ b/docs/apis-tools/go-client/index.md @@ -1,10 +1,16 @@ --- id: index -title: "Go client" +title: "Go client (Deprecated)" sidebar_label: "Quick reference" description: "Instantiate the client by passing in the address of the cluster you want to connect to in a Go application to interact with Camunda 8." --- +:::caution + +The Zeebe Go client will be deprecated as announced [here](../../reference/announcements/#deprecation-zeebe-go-client--zbctl) + +::: + ## Dependencies To use the [Zeebe Go client library](https://github.com/camunda/camunda-platform-get-started/tree/main/go), add the following dependency to your `go.mod`: diff --git a/docs/reference/announcements.md b/docs/reference/announcements.md index 2c1424e8b01..3d786eef523 100644 --- a/docs/reference/announcements.md +++ b/docs/reference/announcements.md @@ -50,6 +50,10 @@ The Zeebe Java client will not be developed further and will only receive bug fi - **Artifact ID change**: - The `artifactId` will change from `zeebe-client-java` to `camunda-client-java`. +### Deprecation: Zeebe Go client & zbctl + +The Zeebe Go Client and zbctl will be officially deprecated with 8.6 release as part of our efforts to streamline the Camunda 8 API experience. This client and cli utility will not get released with Camunda 8.6, thus no longer receive new features and will be transitioned to a community-maintained status. + ### Camunda 8 SaaS - Required cluster update :::caution @@ -77,23 +81,6 @@ If you do not update the cluster by August 30th 2024, we will update the cluster Camunda 8 Self-Managed clusters are not affected by this. -### Zeebe repo rename impacts Go client - -The Camunda 8 Github repository was renamed from `http://github.com/camunda/zeebe` to `http://github.com/camunda/camunda`, impacting the Zeebe Go client path. - -Starting in 8.6.0, the Zeebe Go client path should reflect the renamed repo as follows: - -```go - -module example.com/mymodule - -require ( - github.com/camunda/camunda/clients/go/v8 v8.x.y - ... -) - -``` - ### Supported environment changes (OpenJDK, ElasticSearch, Amazon OpenSearch) Version changes are made to supported environments: diff --git a/sidebars.js b/sidebars.js index 1e745df922a..bce87736b16 100644 --- a/sidebars.js +++ b/sidebars.js @@ -802,7 +802,7 @@ module.exports = { ], }, { - "Go client": [ + "Go client (Deprecated)": [ "apis-tools/go-client/index", "apis-tools/go-client/go-get-started", "apis-tools/go-client/job-worker",