Skip to content

Releases: temporalio/temporal

v1.8.2

15 Apr 18:54
Compare
Choose a tag to compare

Release Highlights

This release includes a patch which fix potential data loss of visibility data when using Cassandra visibility persistence and infinity workflow timeout (#1456).
Also it includes #1432 which adds system.enableCrossNamespaceCommands dynamic config flag (default true) and Request field to CallTarget struct for custom authorizer.

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.8.2)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

v1.7.3

15 Apr 18:51
Compare
Choose a tag to compare

Release Highlights

This release includes a patch which fix potential data loss of visibility data when using Cassandra visibility persistence and infinity workflow timeout (#1456).

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.7.3)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

v1.6.7

15 Apr 18:50
Compare
Choose a tag to compare

Release Highlights

This release includes a patch which fix potential data loss of visibility data when using Cassandra visibility persistence and infinity workflow timeout (#1456).

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.6.7)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

v1.8.1

07 Apr 22:41
Compare
Choose a tag to compare

Release Highlights

This release includes a few patches improving the overall stability of the Temporal service

  • Fix matching and history service metrics with namespace tagging issue (#1414)
  • Improve compatibility with Aiven DB (#1413)

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.8.1)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

v1.7.2

07 Apr 22:42
Compare
Choose a tag to compare

Release Highlights

This release includes a few patches improving the overall stability of the Temporal service

  • Fix issue that blob is mistakenly used as encoding type for DescribeMutableState API
    This bug affects the tctl admin workflow describe command, as well as making Temporal worker service to emit error logs

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.7.2)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

v1.6.6

07 Apr 22:42
Compare
Choose a tag to compare

Release Highlights

This release includes a few patches improving the overall stability of the Temporal service

  • Fix issue that blob is mistakenly used as encoding type for DescribeMutableState API
    This bug affects the tctl admin workflow describe command, as well as making Temporal worker service to emit error logs

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.6.6)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

v1.5.8

07 Apr 22:42
Compare
Choose a tag to compare

Release Highlights

This release includes a few patches improving the overall stability of the Temporal service

  • Fix issue that blob is mistakenly used as encoding type for DescribeMutableState API
    This bug affects the tctl admin workflow describe command, as well as making Temporal worker service to emit error logs

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.5.8)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

v1.8.0

24 Mar 01:44
9fde38c
Compare
Choose a tag to compare

Release Highlights

General enhancements

This release includes enhancements to the following areas:

Additionally, Kafka has been completely removed as a dependency (#1347), and the Server has upgraded to use Go v1.16

Persistence layer improvements

  • Better error handling for no hosts available in the pool error when using Cassandra (#1342, #1343, #1344, #1345)
  • dryrun option in schema tools has been removed due to being error prone (#1300)

Changes to metrics

Metrics that were previously emitted with the namespace="all" tag are now emitted as "<metric_name>_total".
These include, but are not limited to latency related metrics such as service_latency.
The "old" way of tagging metrics will be removed in v1.10.0

All changes:

2021-02-16 - 35a9646 - Add config parameters for selecting authorizer and claim mapper (#1291)
2021-02-17 - 08b6c59 - Update Server and CLI version to next (#1298)
2021-02-17 - a7b2f1e - Move search attribute validator to history service (#1296)
2021-02-17 - de1a010 - Add server controlled task queue max dispatch rate (#1294)
2021-02-18 - 86fef70 - Remove dryrun option in schema tools (#1300)
2021-02-18 - c71d197 - Unify db version check (#1299)
2021-02-19 - 0e6fe31 - Add telemetry & rate limiter interceptor (#1283)
2021-02-19 - 905b2c3 - Update dynamic config for task queue qps control (#1308)
2021-02-19 - ad9e218 - Improve tctl detailed output (#1304)
2021-02-19 - c7f1a65c - Remove client interfaces (#1301)
2021-02-19 - eb0527a - Add searchattribute package (#1243)
2021-02-22 - 1186f4d - Use context to propagate API metrics scope (#1286)
2021-02-22 - 7a5b860 - Fix tctl start workflow command with empty search attributes (#1313)
2021-02-22 - 89803da - Add more logging in case events are not contiguous (#1312)
2021-02-22 - e54e77f - Add namespace rate / count limiter interceptor (#1285)
2021-02-23 - 0a955bd - Remove unnecessary Times(1) calls (#1321)
2021-02-23 - 3a056a1 - Move search attribute validator to searchattribute package (#1318)
2021-02-23 - 5e1aa97 - Add ability to initialize a paging iterator with initial token (#1317)
2021-02-23 - 9ed810e - Export Tag.Field and tag helper functions (#1323)
2021-02-23 - d3007d7 - Fix cassandra tool (#1315)
2021-02-24 - bdea7cc - Use go 1.16 (#1325)
2021-02-25 - 2dd14c5 - Add space to cluster metdata error message (#1327)
2021-02-25 - 50683e2 - Add SQL DB setup guide (#1331)
2021-02-25 - 78d4d21 - Change shard ID type from *int32 to int32 (#1333)
2021-02-26 - 3e71030 - Add checking for TLS certificate expiration (#1330)
2021-02-26 - 6db2a59 - Update go sdk to 1.5.0 (#1335)
2021-03-02 - 03bbfc2 - Update CLI using new gocql wrapper (#1344)
2021-03-02 - 48c2ff4 - Add gocql wrapper (#1342)
2021-03-02 - ad8342b - Unify cassandra error conversion (#1345)
2021-03-03 - f46efbb - Properly set the the default value of namespace attr (#1350)
2021-03-04 - 31650b5 - Remove Kafka message usage from admin ES index command (#1356)
2021-03-04 - 42c114f - Remove Kafka related code (#1347)
2021-03-05 - 6f74ba6 - Fix potential data race DescribeMutableState API (#1360)
2021-03-05 - f5b17bd - Added goreleaser configuration to publish binaries (#1357)
2021-03-08 - ec5d601 - Feature/extract base docker image (#1341)
2021-03-09 - 02d1c4b - Set DefaultTransactionSizeLimit to be 4MB (#1363)
2021-03-09 - b33d973 - Refactor Elasticsearch visibility (#1366)
2021-03-09 - ca0f30b - Use proto.Clone instead of custom serializer (#1362)
2021-03-10 - 46f80d61 - Cleanup metrics interface. (#1367)
2021-03-10 - 831dd78 - Make tests execute one SQL / CQL statement at a time (#1365)
2021-03-11 - 2dd1919 - Expose logger interface as server extension option (#1371)
2021-03-15 - 09bc54c - tctl: always print first slice item and length if there are more (#1375)
2021-03-15 - 27d954d - Bump Web to v1.7.1 (#1374)
2021-03-15 - af60aea - Move development files to develop (#1377)
2021-03-15 - c13d504 - Move config and dynamicconfig packages to the common (#1372)
2021-03-16 - 2839b0d - Add a length check to protect from possible panic (#1381)
2021-03-16 - 65a948a - Refactor cert provider interfaces to simplify them (#1379)
2021-03-16 - 7aa4421 - Remove hashicorp/go-multierror package dependency (#1380)
2021-03-17 - a3e1560 - Add more test to LRU cache (#1384)
2021-03-18 - 3331307 - Return error interface not concrete error type (#1387)
2021-03-18 - 82f9628 - Report aggregated metrics under explicit metric name (#1382)
2021-03-19 - 5c53b4d - Fix potential data race in task processing (#1386)
2021-03-19 - d0665fc - Remove SHELL var override in Makefile (#1385)
2021-03-22 - 604cab9 - Report explicit WorkflowAlreadyStarted error (#1390)
2021-03-22 - 698d8a7 - Adding image for debugging and traffic shaping (#1394)
2021-03-22 - 9fde38c - Open dynamicconfig for extension (#1393)

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.8.0)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

Release v1.7.1

24 Mar 01:31
Compare
Choose a tag to compare

Release Highlights

This release includes several patches that improve the overall stability of the Temporal Server

  • Fix for potential data race for the describe mutable state API (#1360)
  • Fix for potential data race for history service task processing (#1386)
  • Better error handling for no hosts available in the pool error when using Cassandra (#1342, #1343, #1344, #1345)

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.7.1)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools

Release v1.6.5

24 Mar 01:30
Compare
Choose a tag to compare

Release Highlights

This release includes a few patches improving the overall stability of the Temporal service

  • Fix for potential data race for the describe mutable state API (#1360)
  • Fix for potential data race for history service task processing (#1386)

Helpful links to get you started with Temporal

Temporal Docs
Server
Docker Compose
Helm Chart

Docker images for this release (use tag 1.6.5)

Server
Server With Auto Setup
CLI (tctl)
Admin-Tools