Chore(deps): Bump the utilities-patch group across 1 directory with 2 updates @dependabot[bot] (#14338)
Chore(deps): Bump the pre-commit-dependencies group across 1 directory with 3 updates @dependabot[bot] (#14351)
Chore(deps-dev): Bump types-channels from 4.3.0.20260408 to 4.3.0.20260518 @dependabot[bot] (#14335)
docker(deps): Bump astral-sh/uv from 0.12.20-python3.14-trixie-slim to 0.12.23-python3.14-trixie-slim @dependabot[bot] (#14327)
Chore(deps): Bump the actions group across 1 directory with 4 updates @dependabot[bot] (#14332)
Chore(deps): Bump the uv group across 1 directory with 2 updates @dependabot[bot] (#14325)
Chore(deps): Bump the frontend-angular-dependencies group across 1 directory with 13 updates @dependabot[bot] (#14329)
Chore(deps-dev): Bump prettier from 3.9.8 to 3.9.9 in /src-ui @dependabot[bot] (#14331)
Chore(deps-dev): Bump the frontend-eslint-dependencies group across 1 directory with 3 updates @dependabot[bot] (#14330)
Chore(deps-dev): Bump zensical from 0.0.64 to 0.0.65 in the development group @dependabot[bot] (#14326)
Chore(deps): Bump the uv group across 1 directory with 2 updates @dependabot[bot] (#14314)
Chore(deps): Bump the utilities-minor group across 1 directory with 7 updates @dependabot[bot] (#14305)
docker-compose(deps): bump greenmail/standalone from 2.1.13 to 2.1.14 in /docker/compose @dependabot[bot] (#14281)
docker(deps): Bump astral-sh/uv from 0.12.16-python3.14-trixie-slim to 0.12.20-python3.14-trixie-slim @dependabot[bot] (#14282)
Chore(deps): Bump the pre-commit-dependencies group across 1 directory with 3 updates @dependabot[bot] (#14283)
Chore(deps): Bump the utilities-patch group across 1 directory with 6 updates @dependabot[bot] (#14297)
Chore(deps): Bump the actions group across 1 directory with 10 updates @dependabot[bot] (#14301)
Chore(deps-dev): Bump the frontend-jest-dependencies group across 1 directory with 2 updates @dependabot[bot] (#14286)
Chore(deps-dev): Bump eslint from 10.10.0 to 10.11.0 in /src-ui in the frontend-eslint-dependencies group across 1 directory @dependabot[bot] (#14287)
Chore(deps-dev): Bump @types/node from 26.5.0 to 26.6.2 in /src-ui @dependabot[bot] (#14288)
Chore(deps-dev): Bump prettier from 3.9.6 to 3.9.8 in /src-ui @dependabot[bot] (#14289)
Chore(deps): Bump the frontend-angular-dependencies group across 1 directory with 10 updates @dependabot[bot] (#14285)
Chorehancement: set manifest CORS for credentials @shamoon (#14307)
Chore(deps): Bump the utilities-minor group across 1 directory with 7 updates @dependabot[bot] (#14305)
Chore(deps): Bump the utilities-patch group across 1 directory with 6 updates @dependabot[bot] (#14297)
Chore(deps-dev): Bump the frontend-jest-dependencies group across 1 directory with 2 updates @dependabot[bot] (#14286)
Chore(deps-dev): Bump eslint from 10.10.0 to 10.11.0 in /src-ui in the frontend-eslint-dependencies group across 1 directory @dependabot[bot] (#14287)
Chore(deps-dev): Bump @types/node from 26.5.0 to 26.6.2 in /src-ui @dependabot[bot] (#14288)
Chore(deps-dev): Bump prettier from 3.9.6 to 3.9.8 in /src-ui @dependabot[bot] (#14289)
Chore(deps): Bump the frontend-angular-dependencies group across 1 directory with 10 updates @dependabot[bot] (#14285)
Fix: use version page_count for versioned document @shamoon (#14280)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ghcr.io/paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) | app-version | minor | `3.2.1` → `3.3.1` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/4) for more information.
---
### Release Notes
<details>
<summary>paperless-ngx/paperless-ngx (ghcr.io/paperless-ngx/paperless-ngx)</summary>
### [`v3.3.1`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v3.3.1): Paperless-ngx v3.3.1
[Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v3.3.0...v3.3.1)
#### paperless-ngx 3.3.1
##### Bug Fixes
- Fix: use a root document's effective content for the LLM index and pr… [@​stumpylog](https://github.com/stumpylog) ([#​14423](https://github.com/paperless-ngx/paperless-ngx/pull/14423))
- Fix: index document versions as their root document [@​stumpylog](https://github.com/stumpylog) ([#​14422](https://github.com/paperless-ngx/paperless-ngx/pull/14422))
- Fix: authorize document versions by their root in the single-object permission check [@​stumpylog](https://github.com/stumpylog) ([#​14421](https://github.com/paperless-ngx/paperless-ngx/pull/14421))
- Fix: Provide better error messages to users for invalid JSON [@​stumpylog](https://github.com/stumpylog) ([#​14419](https://github.com/paperless-ngx/paperless-ngx/pull/14419))
- Fix: authorize document versions by their root and speed up permission id sets [@​stumpylog](https://github.com/stumpylog) ([#​14396](https://github.com/paperless-ngx/paperless-ngx/pull/14396))
- Chore: update the db options warning [@​shamoon](https://github.com/shamoon) ([#​14398](https://github.com/paperless-ngx/paperless-ngx/pull/14398))
- Fix: bulk reprocess latest version for root documents [@​shamoon](https://github.com/shamoon) ([#​14385](https://github.com/paperless-ngx/paperless-ngx/pull/14385))
- Fix: consistently use root doc for version action permissions [@​shamoon](https://github.com/shamoon) ([#​14384](https://github.com/paperless-ngx/paperless-ngx/pull/14384))
- Fix: Don't attempt to index created dates which are not representable in the FTS index [@​stumpylog](https://github.com/stumpylog) ([#​14390](https://github.com/paperless-ngx/paperless-ngx/pull/14390))
- Fix: retry a search index rebuild that was interrupted [@​stumpylog](https://github.com/stumpylog) ([#​14379](https://github.com/paperless-ngx/paperless-ngx/pull/14379))
##### Documentation
- Chore: silence gotenberg startup warning [@​slankes](https://github.com/slankes) ([#​14405](https://github.com/paperless-ngx/paperless-ngx/pull/14405))
- Documentation: remove MARIADB_HOST from MariaDB compose files [@​shamoon](https://github.com/shamoon) ([#​14378](https://github.com/paperless-ngx/paperless-ngx/pull/14378))
- Documentation: Updates the troubleshooting with 2 common database collation issues [@​stumpylog](https://github.com/stumpylog) ([#​14370](https://github.com/paperless-ngx/paperless-ngx/pull/14370))
##### Maintenance
- Chore: Upgrade runners to Ubuntu 26.04 [@​stumpylog](https://github.com/stumpylog) ([#​14347](https://github.com/paperless-ngx/paperless-ngx/pull/14347))
##### Dependencies
- Chore(deps): Bump the npm_and_yarn group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14417](https://github.com/paperless-ngx/paperless-ngx/pull/14417))
##### All App Changes
<details>
<summary>12 changes</summary>
- Chore: share the authorizing owner rule between the id sets and the trash filter [@​stumpylog](https://github.com/stumpylog) ([#​14425](https://github.com/paperless-ngx/paperless-ngx/pull/14425))
- Fix: use a root document's effective content for the LLM index and pr… [@​stumpylog](https://github.com/stumpylog) ([#​14423](https://github.com/paperless-ngx/paperless-ngx/pull/14423))
- Fix: index document versions as their root document [@​stumpylog](https://github.com/stumpylog) ([#​14422](https://github.com/paperless-ngx/paperless-ngx/pull/14422))
- Fix: authorize document versions by their root in the single-object permission check [@​stumpylog](https://github.com/stumpylog) ([#​14421](https://github.com/paperless-ngx/paperless-ngx/pull/14421))
- Fix: Provide better error messages to users for invalid JSON [@​stumpylog](https://github.com/stumpylog) ([#​14419](https://github.com/paperless-ngx/paperless-ngx/pull/14419))
- Chore(deps): Bump the npm_and_yarn group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14417](https://github.com/paperless-ngx/paperless-ngx/pull/14417))
- Fix: authorize document versions by their root and speed up permission id sets [@​stumpylog](https://github.com/stumpylog) ([#​14396](https://github.com/paperless-ngx/paperless-ngx/pull/14396))
- Chore: update the db options warning [@​shamoon](https://github.com/shamoon) ([#​14398](https://github.com/paperless-ngx/paperless-ngx/pull/14398))
- Fix: bulk reprocess latest version for root documents [@​shamoon](https://github.com/shamoon) ([#​14385](https://github.com/paperless-ngx/paperless-ngx/pull/14385))
- Fix: consistently use root doc for version action permissions [@​shamoon](https://github.com/shamoon) ([#​14384](https://github.com/paperless-ngx/paperless-ngx/pull/14384))
- Fix: Don't attempt to index created dates which are not representable in the FTS index [@​stumpylog](https://github.com/stumpylog) ([#​14390](https://github.com/paperless-ngx/paperless-ngx/pull/14390))
- Fix: retry a search index rebuild that was interrupted [@​stumpylog](https://github.com/stumpylog) ([#​14379](https://github.com/paperless-ngx/paperless-ngx/pull/14379))
</details>
### [`v3.3.0`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v3.3.0): Paperless-ngx v3.3.0
[Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v3.2.1...v3.3.0)
#### paperless-ngx 3.3.0
##### Features / Enhancements
- Enhancement: more control over suggestion requests [@​shamoon](https://github.com/shamoon) ([#​14258](https://github.com/paperless-ngx/paperless-ngx/pull/14258))
- Chorehancement: set manifest CORS for credentials [@​shamoon](https://github.com/shamoon) ([#​14307](https://github.com/paperless-ngx/paperless-ngx/pull/14307))
- Enhancement: include Django admin with 2FA [@​shamoon](https://github.com/shamoon) ([#​14270](https://github.com/paperless-ngx/paperless-ngx/pull/14270))
- Feature: propagate resolved secrets to interactive container shells [@​stumpylog](https://github.com/stumpylog) ([#​14254](https://github.com/paperless-ngx/paperless-ngx/pull/14254))
- Enhancement: support separate embedding API key [@​furkanural](https://github.com/furkanural) ([#​14067](https://github.com/paperless-ngx/paperless-ngx/pull/14067))
- Enhancement: support passthrough extra params for LLMs [@​shamoon](https://github.com/shamoon) ([#​14202](https://github.com/paperless-ngx/paperless-ngx/pull/14202))
- Feature: store barcode contents, list and search them [@​jurassicparkicecream](https://github.com/jurassicparkicecream) ([#​14276](https://github.com/paperless-ngx/paperless-ngx/pull/14276))
##### Bug Fixes
- Fix: Set the ProcessedMail owner based on the rule owner in all cases [@​stumpylog](https://github.com/stumpylog) ([#​14356](https://github.com/paperless-ngx/paperless-ngx/pull/14356))
- Fix: Ensure log rotation settings are converted to integers [@​stumpylog](https://github.com/stumpylog) ([#​14343](https://github.com/paperless-ngx/paperless-ngx/pull/14343))
- Fix: Wrap apt calls into a retry so we can ideally jump a slow mirror [@​stumpylog](https://github.com/stumpylog) ([#​14344](https://github.com/paperless-ngx/paperless-ngx/pull/14344))
- Fix: ship pdf.js CMaps so CJK documents render in the viewer [@​MrOggy85](https://github.com/MrOggy85) ([#​14318](https://github.com/paperless-ngx/paperless-ngx/pull/14318))
- Fix: use version page_count for versioned document [@​shamoon](https://github.com/shamoon) ([#​14280](https://github.com/paperless-ngx/paperless-ngx/pull/14280))
- Fix: allow pointer events for pdf links in pngx viewer [@​shamoon](https://github.com/shamoon) ([#​14264](https://github.com/paperless-ngx/paperless-ngx/pull/14264))
- Fix: During a move to the trash directory, only attempt to copy metadata [@​stumpylog](https://github.com/stumpylog) ([#​14250](https://github.com/paperless-ngx/paperless-ngx/pull/14250))
- Fix: convert file mtime to the configured time zone directly [@​stumpylog](https://github.com/stumpylog) ([#​14249](https://github.com/paperless-ngx/paperless-ngx/pull/14249))
- Fix: ensure documentDeleted subscription is discarded [@​shamoon](https://github.com/shamoon) ([#​14247](https://github.com/paperless-ngx/paperless-ngx/pull/14247))
- Chore: Fix bugs in the test suite [@​stumpylog](https://github.com/stumpylog) ([#​14244](https://github.com/paperless-ngx/paperless-ngx/pull/14244))
- Fix: ensure bulk operations are checked against version root [@​shamoon](https://github.com/shamoon) ([#​14246](https://github.com/paperless-ngx/paperless-ngx/pull/14246))
- Fix: indexing after document-added workflows signal [@​shamoon](https://github.com/shamoon) ([#​14242](https://github.com/paperless-ngx/paperless-ngx/pull/14242))
- Fix: Record full tag and custom field lists in bulk edit audit log [@​stumpylog](https://github.com/stumpylog) ([#​14236](https://github.com/paperless-ngx/paperless-ngx/pull/14236))
- Chore: update pikepdf for ocrmypdf requirement [@​shamoon](https://github.com/shamoon) ([#​14235](https://github.com/paperless-ngx/paperless-ngx/pull/14235))
- Fix: handle legacy bulk edit split page range with missing page_count [@​shamoon](https://github.com/shamoon) ([#​14212](https://github.com/paperless-ngx/paperless-ngx/pull/14212))
- Fix: ignore invalid EXIF orientation when generating image archives [@​zhzy0077](https://github.com/zhzy0077) ([#​14203](https://github.com/paperless-ngx/paperless-ngx/pull/14203))
##### Documentation
- Documentation: correct duplicates info [@​shamoon](https://github.com/shamoon) ([#​14243](https://github.com/paperless-ngx/paperless-ngx/pull/14243))
##### Maintenance
- Chore(deps): Bump the actions group across 1 directory with 4 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14332](https://github.com/paperless-ngx/paperless-ngx/pull/14332))
- Fix: Wrap apt calls into a retry so we can ideally jump a slow mirror [@​stumpylog](https://github.com/stumpylog) ([#​14344](https://github.com/paperless-ngx/paperless-ngx/pull/14344))
- Chore(deps): Bump the actions group across 1 directory with 10 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14301](https://github.com/paperless-ngx/paperless-ngx/pull/14301))
##### Dependencies
<details>
<summary>27 changes</summary>
- Chore(deps): Bump django-filter from 25.2 to 26.1 @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14337](https://github.com/paperless-ngx/paperless-ngx/pull/14337))
- Chore(deps): Bump the utilities-patch group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14338](https://github.com/paperless-ngx/paperless-ngx/pull/14338))
- Chore(deps): Bump the pre-commit-dependencies group across 1 directory with 3 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14351](https://github.com/paperless-ngx/paperless-ngx/pull/14351))
- Chore(deps-dev): Bump types-channels from 4.3.0.20260408 to 4.3.0.20260518 @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14335](https://github.com/paperless-ngx/paperless-ngx/pull/14335))
- docker(deps): Bump astral-sh/uv from 0.12.20-python3.14-trixie-slim to 0.12.23-python3.14-trixie-slim @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14327](https://github.com/paperless-ngx/paperless-ngx/pull/14327))
- Chore(deps): Bump the actions group across 1 directory with 4 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14332](https://github.com/paperless-ngx/paperless-ngx/pull/14332))
- Chore(deps): Bump the uv group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14325](https://github.com/paperless-ngx/paperless-ngx/pull/14325))
- Chore(deps): Bump the frontend-angular-dependencies group across 1 directory with 13 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14329](https://github.com/paperless-ngx/paperless-ngx/pull/14329))
- Chore(deps-dev): Bump prettier from 3.9.8 to 3.9.9 in /src-ui @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14331](https://github.com/paperless-ngx/paperless-ngx/pull/14331))
- Chore(deps-dev): Bump the frontend-eslint-dependencies group across 1 directory with 3 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14330](https://github.com/paperless-ngx/paperless-ngx/pull/14330))
- Chore(deps-dev): Bump zensical from 0.0.64 to 0.0.65 in the development group @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14326](https://github.com/paperless-ngx/paperless-ngx/pull/14326))
- Chore(deps): Bump the uv group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14314](https://github.com/paperless-ngx/paperless-ngx/pull/14314))
- Chore(deps): Bump the utilities-minor group across 1 directory with 7 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14305](https://github.com/paperless-ngx/paperless-ngx/pull/14305))
- docker-compose(deps): bump greenmail/standalone from 2.1.13 to 2.1.14 in /docker/compose @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14281](https://github.com/paperless-ngx/paperless-ngx/pull/14281))
- docker(deps): Bump astral-sh/uv from 0.12.16-python3.14-trixie-slim to 0.12.20-python3.14-trixie-slim @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14282](https://github.com/paperless-ngx/paperless-ngx/pull/14282))
- Chore(deps): Bump the pre-commit-dependencies group across 1 directory with 3 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14283](https://github.com/paperless-ngx/paperless-ngx/pull/14283))
- Chore(deps): Bump the utilities-patch group across 1 directory with 6 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14297](https://github.com/paperless-ngx/paperless-ngx/pull/14297))
- Chore(deps): Bump the actions group across 1 directory with 10 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14301](https://github.com/paperless-ngx/paperless-ngx/pull/14301))
- Chore(deps-dev): Bump the frontend-jest-dependencies group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14286](https://github.com/paperless-ngx/paperless-ngx/pull/14286))
- Chore(deps-dev): Bump eslint from 10.10.0 to 10.11.0 in /src-ui in the frontend-eslint-dependencies group across 1 directory @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14287](https://github.com/paperless-ngx/paperless-ngx/pull/14287))
- Chore(deps-dev): Bump @​<!---->types/node from 26.5.0 to 26.6.2 in /src-ui @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14288](https://github.com/paperless-ngx/paperless-ngx/pull/14288))
- Chore(deps-dev): Bump prettier from 3.9.6 to 3.9.8 in /src-ui @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14289](https://github.com/paperless-ngx/paperless-ngx/pull/14289))
- Chore(deps): Bump the frontend-angular-dependencies group across 1 directory with 10 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14285](https://github.com/paperless-ngx/paperless-ngx/pull/14285))
- Chore: replace bleach with turbohtml [@​gaborbernat](https://github.com/gaborbernat) ([#​14269](https://github.com/paperless-ngx/paperless-ngx/pull/14269))
- Chore(deps): Bump autobahn from 25.12.2 to 26.7.1 in the uv group across 1 directory @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14231](https://github.com/paperless-ngx/paperless-ngx/pull/14231))
- Chore: update pikepdf for ocrmypdf requirement [@​shamoon](https://github.com/shamoon) ([#​14235](https://github.com/paperless-ngx/paperless-ngx/pull/14235))
- Chore(deps): Bump the pre-commit-dependencies group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14133](https://github.com/paperless-ngx/paperless-ngx/pull/14133))
</details>
##### All App Changes
<details>
<summary>41 changes</summary>
- Feature: store barcode contents, list and search them [@​jurassicparkicecream](https://github.com/jurassicparkicecream) ([#​14276](https://github.com/paperless-ngx/paperless-ngx/pull/14276))
- Fix: Set the ProcessedMail owner based on the rule owner in all cases [@​stumpylog](https://github.com/stumpylog) ([#​14356](https://github.com/paperless-ngx/paperless-ngx/pull/14356))
- Chore(deps): Bump django-filter from 25.2 to 26.1 @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14337](https://github.com/paperless-ngx/paperless-ngx/pull/14337))
- Chore(deps): Bump the utilities-patch group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14338](https://github.com/paperless-ngx/paperless-ngx/pull/14338))
- Chore(deps-dev): Bump types-channels from 4.3.0.20260408 to 4.3.0.20260518 @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14335](https://github.com/paperless-ngx/paperless-ngx/pull/14335))
- Chore(deps): Bump the uv group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14325](https://github.com/paperless-ngx/paperless-ngx/pull/14325))
- Fix: Ensure log rotation settings are converted to integers [@​stumpylog](https://github.com/stumpylog) ([#​14343](https://github.com/paperless-ngx/paperless-ngx/pull/14343))
- Chore(deps): Bump the frontend-angular-dependencies group across 1 directory with 13 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14329](https://github.com/paperless-ngx/paperless-ngx/pull/14329))
- Chore(deps-dev): Bump prettier from 3.9.8 to 3.9.9 in /src-ui @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14331](https://github.com/paperless-ngx/paperless-ngx/pull/14331))
- Chore(deps-dev): Bump the frontend-eslint-dependencies group across 1 directory with 3 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14330](https://github.com/paperless-ngx/paperless-ngx/pull/14330))
- Fix: ship pdf.js CMaps so CJK documents render in the viewer [@​MrOggy85](https://github.com/MrOggy85) ([#​14318](https://github.com/paperless-ngx/paperless-ngx/pull/14318))
- Chore(deps-dev): Bump zensical from 0.0.64 to 0.0.65 in the development group @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14326](https://github.com/paperless-ngx/paperless-ngx/pull/14326))
- Enhancement: more control over suggestion requests [@​shamoon](https://github.com/shamoon) ([#​14258](https://github.com/paperless-ngx/paperless-ngx/pull/14258))
- Chore(deps): Bump the uv group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14314](https://github.com/paperless-ngx/paperless-ngx/pull/14314))
- Chore: anchor admin url pattern [@​shamoon](https://github.com/shamoon) ([#​14316](https://github.com/paperless-ngx/paperless-ngx/pull/14316))
- Chorehancement: set manifest CORS for credentials [@​shamoon](https://github.com/shamoon) ([#​14307](https://github.com/paperless-ngx/paperless-ngx/pull/14307))
- Chore(deps): Bump the utilities-minor group across 1 directory with 7 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14305](https://github.com/paperless-ngx/paperless-ngx/pull/14305))
- Chore(deps): Bump the utilities-patch group across 1 directory with 6 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14297](https://github.com/paperless-ngx/paperless-ngx/pull/14297))
- Chore(deps-dev): Bump the frontend-jest-dependencies group across 1 directory with 2 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14286](https://github.com/paperless-ngx/paperless-ngx/pull/14286))
- Chore(deps-dev): Bump eslint from 10.10.0 to 10.11.0 in /src-ui in the frontend-eslint-dependencies group across 1 directory @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14287](https://github.com/paperless-ngx/paperless-ngx/pull/14287))
- Chore(deps-dev): Bump @​<!---->types/node from 26.5.0 to 26.6.2 in /src-ui @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14288](https://github.com/paperless-ngx/paperless-ngx/pull/14288))
- Chore(deps-dev): Bump prettier from 3.9.6 to 3.9.8 in /src-ui @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14289](https://github.com/paperless-ngx/paperless-ngx/pull/14289))
- Chore(deps): Bump the frontend-angular-dependencies group across 1 directory with 10 updates @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14285](https://github.com/paperless-ngx/paperless-ngx/pull/14285))
- Fix: use version page_count for versioned document [@​shamoon](https://github.com/shamoon) ([#​14280](https://github.com/paperless-ngx/paperless-ngx/pull/14280))
- Chore: replace bleach with turbohtml [@​gaborbernat](https://github.com/gaborbernat) ([#​14269](https://github.com/paperless-ngx/paperless-ngx/pull/14269))
- Enhancement: include Django admin with 2FA [@​shamoon](https://github.com/shamoon) ([#​14270](https://github.com/paperless-ngx/paperless-ngx/pull/14270))
- Fix: allow pointer events for pdf links in pngx viewer [@​shamoon](https://github.com/shamoon) ([#​14264](https://github.com/paperless-ngx/paperless-ngx/pull/14264))
- Feature: propagate resolved secrets to interactive container shells [@​stumpylog](https://github.com/stumpylog) ([#​14254](https://github.com/paperless-ngx/paperless-ngx/pull/14254))
- Fix: During a move to the trash directory, only attempt to copy metadata [@​stumpylog](https://github.com/stumpylog) ([#​14250](https://github.com/paperless-ngx/paperless-ngx/pull/14250))
- Fix: convert file mtime to the configured time zone directly [@​stumpylog](https://github.com/stumpylog) ([#​14249](https://github.com/paperless-ngx/paperless-ngx/pull/14249))
- Fix: ensure documentDeleted subscription is discarded [@​shamoon](https://github.com/shamoon) ([#​14247](https://github.com/paperless-ngx/paperless-ngx/pull/14247))
- Chore: Fix bugs in the test suite [@​stumpylog](https://github.com/stumpylog) ([#​14244](https://github.com/paperless-ngx/paperless-ngx/pull/14244))
- Fix: ensure bulk operations are checked against version root [@​shamoon](https://github.com/shamoon) ([#​14246](https://github.com/paperless-ngx/paperless-ngx/pull/14246))
- Enhancement: support separate embedding API key [@​furkanural](https://github.com/furkanural) ([#​14067](https://github.com/paperless-ngx/paperless-ngx/pull/14067))
- Enhancement: support passthrough extra params for LLMs [@​shamoon](https://github.com/shamoon) ([#​14202](https://github.com/paperless-ngx/paperless-ngx/pull/14202))
- Chore(deps): Bump autobahn from 25.12.2 to 26.7.1 in the uv group across 1 directory @​[dependabot\[bot\]](https://github.com/apps/dependabot) ([#​14231](https://github.com/paperless-ngx/paperless-ngx/pull/14231))
- Fix: indexing after document-added workflows signal [@​shamoon](https://github.com/shamoon) ([#​14242](https://github.com/paperless-ngx/paperless-ngx/pull/14242))
- Fix: Record full tag and custom field lists in bulk edit audit log [@​stumpylog](https://github.com/stumpylog) ([#​14236](https://github.com/paperless-ngx/paperless-ngx/pull/14236))
- Chore: update pikepdf for ocrmypdf requirement [@​shamoon](https://github.com/shamoon) ([#​14235](https://github.com/paperless-ngx/paperless-ngx/pull/14235))
- Fix: handle legacy bulk edit split page range with missing page_count [@​shamoon](https://github.com/shamoon) ([#​14212](https://github.com/paperless-ngx/paperless-ngx/pull/14212))
- Fix: ignore invalid EXIF orientation when generating image archives [@​zhzy0077](https://github.com/zhzy0077) ([#​14203](https://github.com/paperless-ngx/paperless-ngx/pull/14203))
</details>
</details>
---
### Configuration
📅 **Schedule**: (in timezone Europe/Berlin)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNDYuMyIsInVwZGF0ZWRJblZlciI6IjQ0LjE1NS42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhcHAtdmVyc2lvbiIsInJlbm92YXRlIl19-->
jlab-renovate-bot
changed title from Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v3.3.0 to Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v3.3.12026-10-13 21:36:12 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
3.2.1→3.3.1Release Notes
paperless-ngx/paperless-ngx (ghcr.io/paperless-ngx/paperless-ngx)
v3.3.1: Paperless-ngx v3.3.1Compare Source
paperless-ngx 3.3.1
Bug Fixes
Documentation
Maintenance
Dependencies
All App Changes
12 changes
v3.3.0: Paperless-ngx v3.3.0Compare Source
paperless-ngx 3.3.0
Features / Enhancements
Bug Fixes
Documentation
Maintenance
Dependencies
27 changes
All App Changes
41 changes
Configuration
📅 Schedule: (in timezone Europe/Berlin)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
673c4767fato262776d18dUpdate ghcr.io/paperless-ngx/paperless-ngx Docker tag to v3.3.0to Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v3.3.1