Releases: fileworks/paperless-export
Release list
v2.0.1
v2.0.0
What's Changed
- chore(deps): bump ruff from 0.16.0 to 0.16.1 in the uv-compatible group by @dependabot[bot] in #19
- feat!: align CLI and supported-runtime contracts by @NikAcc in #20
- chore(identity): adopt the Kontur repository mark by @NikAcc in #23
- docs: add overview and release status by @NikAcc in #24
- fix(release): align dependency and CI gates by @NikAcc in #25
Full Changelog: v1.2.2...v2.0.0
v1.2.2
What's Changed
- chore(deps): bump the uv-compatible group across 1 directory with 4 updates by @dependabot[bot] in #16
- fix: migrate semantic-release and scope publishing by @dependabot[bot] in #15
- fix: preserve post-merge release events by @NikAcc in #18
Full Changelog: v1.2.1...v1.2.2
v1.2.0
What's Changed
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
Full Changelog: v1.0.0...v1.1.0
v1.0.0
v0.1.0
v0.1.0 (2026-07-14)
This release is published under the MIT License.
Features
Exporting thousands of documents takes minutes, and the output was captured and withheld until the process exited — so a long, healthy export was indistinguish-able from a hung one. Its lines are now relayed as they arrive.
stderr is folded into stdout while doing it, because Paperless reports a failure on either depending on the version: the path-too-long fallback was only ever scanning stderr, and would have missed a failure announced on stdout. The error message now repeats the useful tail of the log rather than the whole thing.
Detailed Changes: v0.0.3...v0.1.0
v0.0.3
v0.0.3 (2026-07-13)
This release is published under the MIT License.
Bug Fixes
The semantic-release action only runs 'version' — it bumps, tags, writes the changelog and creates the GitHub Release, but it never runs 'publish'. So every Release was created with no files attached: a bare tag pointing at PyPI.
Upload the sdist and wheel that semantic-release already built, so the Release stands on its own. That matters for a tool whose whole purpose is to be an escape hatch — you should be able to grab it from GitHub without going through a package index.
Uses the preinstalled gh CLI rather than another action, so the org's Actions allow-list does not need a new entry.
Detailed Changes: v0.0.2...v0.0.3
v0.0.2
v0.0.2 (2026-07-13)
This release is published under the MIT License.
Bug Fixes
The release job died at 'Build sdist + wheel' with
PermissionError: [Errno 13] Permission denied: dist/-0.0.1.tar.gz
python-semantic-release already builds the sdist and wheel into dist/ via the build_command in pyproject.toml. It is a Docker action running as root, so those artefacts are root-owned. The workflow then ran a second, redundant 'uv build' as the unprivileged runner user, which cannot overwrite them.
Publish to PyPI and the Homebrew bump are both gated on that step, so a permission error on a build that never needed to happen silently took out the entire release.
Remove the duplicate build and the setup-uv step that only served it, and let the publish action consume the dist/ that semantic-release produced.
Detailed Changes: v0.0.1...v0.0.2