Skip to content

Fix state carrying

Choose a tag to compare

@software-artificer software-artificer released this 27 Apr 06:06
· 9 commits to master since this release
b8270ea

In the previous release, we have removed pass-by-reference instances and stopped relying on mutating input data and instead just carried data as we call through the chain of interceptors. Unfortunately, we missed the innermost case of passing the values to the final callback, and thus any data modified by the interceptors got lost. This release fixes this issue.