v4.0.0
features:
- Removed the deprecated okhttp client
- Added 'readBuckets' and 'listAllBucketNames' application key capability names
- Added the "Expect: 100-continue" header to upload file/part requests
- Validates file info header name characters against RFC 7230 (https://tools.ietf.org/html/rfc7230#section-3.2)
- B2Json:
Add general generics support to B2Json
Allow generic types for top-level objects from select entry points
Add support for parameterized classes that contain generic arrays
Add support for CharSequence
Add an omitNull parameter to @B2Json.optional - Disabled URI normalization in Apache HttpClient
- Extended B2FileVersion and B2Part to include contentMd5
- Added support to override additional download headers
- Added optional 'options' parameter in the B2Bucket and B2ApplicationKey constructor
- Added b2_copy_file support
- Added progress reporting in the B2LargeFileStorer
fixed:
- See the closed issues for a complete list