|
| 1 | +# Highlights |
| 2 | + |
| 3 | +## Schedules API |
| 4 | + |
| 5 | +This version adds support for the schedule API to help users run workflows periodically. |
| 6 | + |
| 7 | +Note: the following two features will require support from the Temporal server, to be available in release v1.21.0. |
| 8 | + |
| 9 | +## Experimental: Worker Versioning |
| 10 | + |
| 11 | +This version adds support for our new Worker Versioning feature. Please note that this feature's API is subject to |
| 12 | +change. This feature allows you to assign build identifiers to workers, and ensure that workers operating on a task |
| 13 | +queue do not receive tasks that they will be incompatible with. You declare the relative [in]compatibility of build |
| 14 | +identifiers. We will be publishing documentation on this feature soon (and these notes will be updated with a link). |
| 15 | + |
| 16 | +## Experimental: Workflow Update |
| 17 | + |
| 18 | +This version adds support for Workflow Update. Workflow Update is another way to interact with a running workflow along |
| 19 | +with signals and queries. Workflow update combines aspects of signals and queries. Like signals, updates can |
| 20 | +mutate workflow state. Like queries, updates can return a value to the caller based on a workflows state. |
| 21 | + |
| 22 | +# Changeset |
| 23 | + |
| 24 | +2023-03-30 - 0b7d1b71 - Allow Data Converter code to escape deadlock detection (#1723) |
| 25 | +2023-04-12 - 4f919565 - Fix getOriginalExecutionRunId return value and add explicit @NonNull annotations (#1737) |
| 26 | +2023-04-19 - 1e494932 - Add comment on Workflow#newQueue (#1747) |
| 27 | +2023-04-21 - c1cff1c5 - Data Converters now have method deserializing all the Payloads at once (#1726) |
| 28 | +2023-04-27 - ad27b61d - Add support for sync update (#1749) |
| 29 | +2023-04-27 - d5b3e891 - Remove use of deprecated API (#1758) |
| 30 | +2023-05-01 - 5ed77f7d - Allow task queue names to use property placeholders (#1760) |
| 31 | +2023-05-10 - e354d1ff - Add support for update to the Java test server (#1762) |
| 32 | +2023-05-16 - 16dc271f - Update README.md (#1765) |
| 33 | +2023-05-19 - 1be0cee5 - Add support for async update (#1766) |
| 34 | +2023-05-31 - 18120b16 - Update CODEOWNERS (#1773) |
| 35 | +2023-06-07 - a73e9d99 - Issue 1761 fix supplier reuse (#1779) |
| 36 | +2023-06-07 - ee2f5d09 - Add update protocol commands (#1780) |
| 37 | +2023-06-08 - 09850411 - Add schedules API (#1776) |
| 38 | +2023-06-12 - bff4b6fe - Typed search attributes (#1782) |
| 39 | +2023-06-15 - 94424c8f - Treat UpdateWorkflowExecution as a long poll (#1784) |
| 40 | +2023-06-16 - c215a78b - Worker / Build Id versioning (#1786) |
| 41 | +2023-06-16 - c30e07dd - Do not add accepted/rejected request to messages (#1787) |
| 42 | +2023-06-19 - 479cf4b1 - WorkerOptions extend javadocs for default values (#1774) |
| 43 | +2023-06-20 - 55e29ca4 - Avoid NPE on malformed/truncated failure stack traces (#1795) |
0 commit comments