3.14.0
github-actions
released this
06 Dec 20:04
·
320 commits
to master
since this release
Changed
Fixed
- Don't print `Using https://REALM" in stderr unless explicitly set by user. (#949)
- Added autocomplete suggestion caching to improve autocomplete performance.
- Do not include build cache in official
b2
docker image. - Fix an error that caused multiprocessing semaphores to leak on OSX.
Deprecated
- Deprecated
download-file-by-id
anddownload-file-by-name
, usedownload-file
instead.
Deprecatedget-file-info
, usefile-info
instead.
Deprecatedmake-url
andmake-friendly-url
, useget-url
instead.
Added
- Add
--expires
,--content-disposition
,--content-encoding
,--content-language
options to subcommandsupload-file
,upload-unbound-stream
,copy-file-by-id
. - Add
download-file
,file-info
andget-url
commands using new B2 URI syntax allowing for referring to file-like objects by their bucket&name or ID.
Doc
- Add
cat
command to documentation. - Add additional linebreaks to ensure lists are properly rendered.
Infrastructure
- Ensure CI checks Python package compatibility with latest setuptools. (#952)
- Allow skipping changelog for PRs marked with
-changelog
label. - Changelog entries are now validated as a part of CI pipeline.
- Disable dependabot requests for updates unrelated to security issues.
- Fix CI badge not showing correct status in README.
- Remove unused exception class and outdated todo.
- Skip draft step in releases - all successful releases are public.
- Update license text generation dependencies to prevent triggering security scan false-positives.
- Use cpython 3.12 (not 3.11) for integration tests with secrets.