File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed
Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 1+ # **💥 BREAKING CHANGES**
2+
3+ # API Keys
4+ The SDK will now automatically set the `temporal-namespace` header on all gRPC request made by the `WorkflowClient`. Users
5+ should no longer manually set this header.
6+
7+ To use API keys users should follow this example:
8+
9+ ```java
10+ WorkflowServiceStubs service =
11+ WorkflowServiceStubs.newServiceStubs(
12+ WorkflowServiceStubsOptions.newBuilder()
13+ .addApiKey(
14+ () ->
15+ <API key>)
16+ .setTarget(<endpoint>)
17+ .setEnableHttps(true)
18+ ...
19+ .build());
20+
21+ WorkflowClient client =
22+ WorkflowClient.newInstance(
23+ service, WorkflowClientOptions.newBuilder().setNamespace(<namespace_id>.<account_id>).build());
24+ ```
25+
26+ # Bugfixes
27+
28+ # API Keys
29+ * Fixed an issue where API keys were not being properly set in the `WorkflowClient` when using the Spring Boot integration.
30+ * Fixed an issue where a worker connecting to a Temporal server with an unconnected client would fail to authenticate.
31+
32+ # What's Changed
33+
34+ 2025-03-10 - 73cb1e96 - Fix API key auth (#2438)
You can’t perform that action at this time.
0 commit comments