Known regression notice: Activity input fails to deserialize when the input is an array
Error description:
We have just noticed that users are experiencing errors in Durable Functions PowerShell apps with an exception that includes Exception binding parameter '<your activity parameter name>' and Unexpected character encountered while parsing value.
This issue started with Durable Functions version v2.13.0. The following extension bundles are affected:
v4 bundles: 4.13.1
v3 bundles: 3.30.1+
Repro:
Use an array type as an input to your activity function.
Incoming solution:
We're issuing a hotfix extension bundles release that will automatically fix any apps that are hitting the issue described here. It will take a few days to roll out.
Immediate Mitigation Options:
There are two ways to fix this issue: Pinning the extension bundles version or manually installing the working Durable Functions extension version.
1) Pinning the extension bundles version - Update the extension bundles version in host.json to use v3.29.0 or v4.12.0.
Known regression notice: Activity input fails to deserialize when the input is an array
Error description: We have just noticed that users are experiencing errors in Durable Functions PowerShell apps with an exception that includes
Exception binding parameter '<your activity parameter name>'
andUnexpected character encountered while parsing value
.This issue started with Durable Functions version v2.13.0. The following extension bundles are affected:
Repro: Use an array type as an input to your activity function.
Orchestrator function
Activity function
Incoming solution: We're issuing a hotfix extension bundles release that will automatically fix any apps that are hitting the issue described here. It will take a few days to roll out.
Immediate Mitigation Options: There are two ways to fix this issue: Pinning the extension bundles version or manually installing the working Durable Functions extension version.
1) Pinning the extension bundles version - Update the extension bundles version in host.json to use v3.29.0 or v4.12.0.
Example:
2) Manually install Durable Functions extension version v2.12.0 or lower by following these instructions.