Skip to content

Releases: temporalio/sdk-java

Metrics reporting fixed

26 Oct 15:10
8fba045
Compare
Choose a tag to compare

#230 fixed metric reporting to ensure that the same set of metric tags is reported for all request metrics. When different sets of tags are used Prometheus drops the metrics.

First production release

30 Sep 01:48
f0bbf84
Compare
Choose a tag to compare

Release Highlights

v1.0.0 is Temporal's first production ready release!

Let us know how you use it: https://community.temporal.io/

Change details since v0.29.1

#217 Switched Java SDK to multiple projects. temporal-sdk now depends on temporal-serviceclient.

#223 Fixed unit test handling of non-retryable types in activity retry options

#221 Reduced default maximum gRPC backoff interval

#219 Fixed handling of empty history pages

#218 Fixed maxConcurrentWorkflowTaskExecutionSize and maxConcurrentActivityExecutionSize WorkerOptions

Compatibility

Works with service releases starting from v1.0.0.

Works with service releases starting from v0.29.0

16 Sep 03:45
2feecc1
Compare
Choose a tag to compare

Critical race condition fix in Workflow.sideEffect. PR #212

Added getAttempt to WorkflowInfo. PR #210

Deprecated. Use v0.29.1 that contains a critical bug fix.

25 Aug 03:28
27ba155
Compare
Choose a tag to compare

Works with service release v0.29.0.

Changes since 0.28.0:

  • Rewrite of the state machine powering the SDK (#172)
  • Support for building with JDK9+ (#176, #177)
  • Fix of java.lang.Error thrown from activity (Issue #185)
  • Fix of unit test framework time skipping bug (Issue #173)
  • Fix of local activity options validation (Issue #175)
  • Defaulting RetryOptions (Issue #174)
  • Fail workflow task instead of a workflow on unexpected exceptions. (#199)

Works with service release v0.28.0

31 Jul 02:53
19c701d
Compare
Choose a tag to compare

Non-code-complete release that works with service v0.28.0.

Works with service release v0.27.0

15 Jul 22:19
f4cd110
Compare
Choose a tag to compare

Changes since v0.26.0:

  • Added ActivityInterceptor
  • Refactored metrics reporting and updated metric names
  • Updates due to path changes of the proto generated classes.
  • Replaced word decision with command or workflow task.

Works with service release v0.26.0

28 Jun 07:02
fdc98fc
Compare
Choose a tag to compare

Changes since v0.25.0:

  • Renamed task list to task queue

DEPRECATED!

27 Jun 01:26
15e9801
Compare
Choose a tag to compare

Due to showstopper bugs in the service, this release is deprecated. Use the next releases instead.

Changes since v0.23.1:

  • Fixed replay of history from JSON files (#96)
  • Error handling refactoring (#101)
  • Activity API cleanup (#105)
  • Added newThread method to the WorkflowInterceptor (#120)

Works with v0.23.1 release of the service

22 May 21:53
4131fc6
Compare
Choose a tag to compare
Consume and Update to latest protos (#92)

v0.21.2

20 May 20:35
2e19c7f
Compare
Choose a tag to compare