File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -45,10 +45,11 @@ CHANGED
4545 error (` __cause__ ` ) and names the offending type.
4646- ` EntityContext.get_state() ` / ` DurableEntity.get_state() ` now return a freshly
4747 reconstructed value on every call rather than a reference to a single cached
48- object, so mutating the returned value in place no longer affects persisted
49- state — write it back with ` set_state() ` . State is also serialized eagerly at
50- ` set_state() ` time, so a non-serializable value fails inside the operation
51- (which rolls back) instead of after the batch has run.
48+ object. This changes v1.6.0 behavior: mutating the returned value in place no
49+ longer affects persisted state — write it back with ` set_state() ` . State is
50+ also serialized eagerly at ` set_state() ` time, so a non-serializable value
51+ fails inside the operation (which rolls back) instead of after the batch has
52+ run.
5253
5354FIXED
5455
Original file line number Diff line number Diff line change @@ -7,7 +7,12 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77
88## Unreleased
99
10- N/A
10+ ADDED
11+
12+ - ` DurableTaskSchedulerWorker ` , ` DurableTaskSchedulerClient ` , and the async
13+ client now accept a ` data_converter ` argument and forward it to the base
14+ worker/client, so a custom ` durabletask.serialization.DataConverter ` (for
15+ example a pydantic-backed one) can be used with the Durable Task Scheduler.
1116
1217## v1.6.0
1318
You can’t perform that action at this time.
0 commit comments