This reverts commit 712e7f8722eba5dec2bc6b37d75aadeb6f6e633b.
Removing the scratch space from the API may break bindings to the library.
This reverts commit 712e7f8722eba5dec2bc6b37d75aadeb6f6e633b.
Removing the scratch space from the API may break bindings to the library.
This reverts commit 712e7f8722eba5dec2bc6b37d75aadeb6f6e633b.
ACK 3ad1027a4034da674aeee2a92dfba69b347bbe91
When reviewing the scratch space removal, my thinking was that it wasn’t a particularly impactful while technically an API breaking change. However, language bindings exist which expose this API, and would fail to link if it is removed. Combining with the fact that we’re in a position that suggests a point release, it’s better if this isn’t part of it.
We should re-revert it (if still considered appropriate) before 0.4.0.