JS & Python clients:
Added new methods Bucket.rename() and Bucket.clear()
rename() allows bucket names to be changed after creation, without affecting bucket contents or the PIR scheme.
If rename returns successfully, the bucket is immediately accessible at the new name, and the old name is freed.
clear() empties all the contents of a bucket, without modifying any other bucket properties (such as name, PIR scheme, or permission controls). This is a fast way to replace the data in a bucket without having to recreate bucket properties, and allows clients that have already performed setup to keep using their existing parameters.
Removed "metadata" interfaces
Previous client releases allowed writing "metadata": JSON structures that would be stored and retrieved alongside arbitrary data payloads. We're removing this sidecar system, and will focus on pure key-value storage going forward. Keys are UTF-8 strings, and values are arbitrary bytes.