Releases: marcelbrueckner/paperless-ngx-cli
v0.3.1
What's Changed
Note
I started using bugfix and feature branches as well as adhering to conventional commits, so release changelogs can be at least semi-automatically be generated by GitHub.
Bug Fixes
- fix(document): edit boolean custom fields by @marcelbrueckner in #7
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
Caution
Python 3.12+ is now required.
Dockerized Paperless-ngx versions lower than 2.13.0 aren't supported anymore as they ship with Python 3.11 or lower.
Bare-metal installations of Paperless-ngx lower than v2.13.0 might still work as long as Python 3.12+ is used.
Breaking changes
- Upgrade minimum Python version to
v3.12.0because dependencypypaperlessrequires it
Bug Fixes
- Fix updating of custom fields not longer working with Paperless-ngx v2.15.0+ (#5)
Dependency updates
- Update dependency
pypaperlessto v4.0.0 which accomodates the API changes introduced with Paperless-ngx 2.15.0
Note
Dependency pypaperless mentioned to drop support for older Paperless-ngx versions in the second half of this year. Since this CLI depends on pypaperless, it will drop support for affected older versions as well.
This release has roughly been tested on Paperless-ngx v2.14.7 and v2.15.3.
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
Dependency updates
- Loosen Python version constraint.
pypaperless-clinow only requires Python >=3.11 - Update dependency
pypaperlessto v3.1.14
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
New features
- (Un)assign existing tags from/to documents
- Add, update or remove documents' custom fields
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- Fixed an error when retrieving document information that occurred when optional fields (e.g. storage path, correspondent etc.) were not set
Full Changelog: https://github.com/marcelbrueckner/paperless-ngx-cli/commits/v0.1.1