Update ghcr.io/paperless-ngx/paperless-ngx Docker tag to v2.13.5 #29

Merged
justus merged 1 commits from renovate/ghcr.io-paperless-ngx-paperless-ngx-2.x into main 2024-12-13 07:09:54 -05:00
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/paperless-ngx/paperless-ngx minor 2.7.2 -> 2.13.5

Release Notes

paperless-ngx/paperless-ngx (ghcr.io/paperless-ngx/paperless-ngx)

v2.13.5: Paperless-ngx v2.13.5

Compare Source

paperless-ngx 2.13.5

Bug Fixes
Maintenance
Dependencies
  • Chore(deps): Bump stumpylog/image-cleaner-action from 0.8.0 to 0.9.0 in the actions group @​dependabot (#​8142)
All App Changes
7 changes

v2.13.4: Paperless-ngx v2.13.4

Compare Source

paperless-ngx 2.13.4

Bug Fixes
All App Changes
2 changes

v2.13.3: Paperless-ngx v2.13.3

Compare Source

paperless-ngx 2.13.3

Bug Fixes
Dependencies
8 changes
All App Changes
14 changes

v2.13.2: Paperless-ngx v2.13.2

Compare Source

paperless-ngx 2.13.2

Bug Fixes
All App Changes
2 changes

v2.13.1: Paperless-ngx v2.13.1

Compare Source

paperless-ngx 2.13.1

Bug Fixes
Maintenance
All App Changes
12 changes

v2.13.0: Paperless-ngx v2.13.0

Compare Source

paperless-ngx 2.13.0

Notable Changes
Features
Bug Fixes
Maintenance
Dependencies
10 changes
All App Changes
43 changes

v2.12.1: Paperless-ngx v2.12.1

Compare Source

paperless-ngx 2.12.1

Bug Fixes
All App Changes
7 changes

v2.12.0: Paperless-ngx v2.12.0

Compare Source

paperless-ngx 2.12.0

Features / Enhancements
Bug Fixes
Dependencies
11 changes
All App Changes
27 changes

v2.11.6: Paperless-ngx v2.11.6

Compare Source

paperless-ngx 2.11.6

[!NOTE]
Paperless-ngx v2.11.6 fixes an issue with one of our dependencies that prevented uploading files in version 2.11.5. "Bare-metal" users may need to re-download the NLTK data to the PAPERLESS_NLTK_DIR (see the docs).

Bug Fixes
Dependencies
5 changes
All App Changes
8 changes

v2.11.5

Compare Source

v2.11.4: Paperless-ngx v2.11.4

Compare Source

paperless-ngx 2.11.4

Bug Fixes
All App Changes

v2.11.3: Paperless-ngx v2.11.3

Compare Source

paperless-ngx 2.11.3

Features
Bug Fixes
Maintenance
  • Chore(deps): Bump stumpylog/image-cleaner-action from 0.7.0 to 0.8.0 in the actions group @​dependabot (#​7371)
Dependencies
11 changes
All App Changes
15 changes

v2.11.2: Paperless-ngx v2.11.2

Compare Source

paperless-ngx 2.11.2

Changes
Dependencies
All App Changes
5 changes

v2.11.1: Paperless-ngx v2.11.1

Compare Source

paperless-ngx 2.11.1

Features
Bug Fixes
Dependencies
All App Changes
7 changes

v2.11.0: Paperless-ngx v2.11.0

Compare Source

paperless-ngx 2.11.0

[!NOTE]
This release marks the transition from Gotenberg v7 to v8, which is now required. Changing Gotenberg versions for most users is as simple as updating the docker tag in your compose file (see the example compose files).

Breaking Changes
Features
Bug Fixes
Maintenance
Dependencies
11 changes
All App Changes
25 changes

v2.10.2: Paperless-ngx v2.10.2

Compare Source

paperless-ngx 2.10.2

[!NOTE]
This is planned to be the last release series to support Gotenberg 7, see the discussion for more information.

⚠️ Heads Up!

Paperless-ngx v2.10.x fixes an issue with ui_settings permissions, which are required for users to use the web frontend.

Bug Fixes
All App Changes
5 changes

v2.10.1: Paperless-ngx v2.10.1

Compare Source

paperless-ngx 2.10.1

[!NOTE]
This is planned to be the last release series to support Gotenberg 7, see the discussion for more information.

⚠️ Heads Up!

Paperless-ngx v2.10.x fixes an issue with ui_settings permissions, which are required for users to use the web frontend.

Bug Fixes

v2.10.0: Paperless-ngx v2.10.0

Compare Source

paperless-ngx 2.10.0

[!NOTE]
This is planned to be the last release series to support Gotenberg 7, see the discussion for more information.

Features
Bug Fixes
Documentation
Maintenance
Dependencies
10 changes
All App Changes
17 changes

v2.9.0: Paperless-ngx v2.9.0

Compare Source

paperless-ngx 2.9.0

Features
Bug Fixes
Maintenance
Dependencies
12 changes
All App Changes
19 changes

v2.8.6: Paperless-ngx v2.8.6

Compare Source

paperless-ngx 2.8.6

This 'hotfix' release closes CVE-2024-35184, thanks to @​koseduhemak for reporting.

Bug Fixes
All App Changes
2 changes

v2.8.5: Paperless-ngx v2.8.5

Compare Source

paperless-ngx 2.8.5

Bug Fixes
All App Changes
4 changes

v2.8.4: Paperless-ngx v2.8.4

Compare Source

paperless-ngx 2.8.4

Features
Bug Fixes
All App Changes
5 changes

v2.8.3: Paperless-ngx v2.8.3

Compare Source

paperless-ngx 2.8.3

Bug Fixes
Documentation
All App Changes
7 changes

v2.8.2: Paperless-ngx v2.8.2

Compare Source

paperless-ngx 2.8.2

Bug Fixes
All App Changes
10 changes

v2.8.1: Paperless-ngx v2.8.1

Compare Source

paperless-ngx 2.8.1

Bug Fixes
Dependencies
All App Changes
3 changes

v2.8.0: Paperless-ngx v2.8.0

Compare Source

paperless-ngx 2.8.0

Breaking Changes
Notable Changes
Features
Bug Fixes
Maintenance
  • Chore(deps): Bump stumpylog/image-cleaner-action from 0.5.0 to 0.6.0 in the actions group @​dependabot (#​6541)
Dependencies
10 changes
All App Changes
23 changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/paperless-ngx/paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) | minor | `2.7.2` -> `2.13.5` | --- ### Release Notes <details> <summary>paperless-ngx/paperless-ngx (ghcr.io/paperless-ngx/paperless-ngx)</summary> ### [`v2.13.5`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.13.5): Paperless-ngx v2.13.5 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.13.4...v2.13.5) #### paperless-ngx 2.13.5 ##### Bug Fixes - Fix: handle page count exception for pw-protected files [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8240](https://github.com/paperless-ngx/paperless-ngx/pull/8240)) - Fix: correctly track task id in list for change detection [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8230](https://github.com/paperless-ngx/paperless-ngx/pull/8230)) - Fix: Admin pages should show trashed documents [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8068](https://github.com/paperless-ngx/paperless-ngx/pull/8068)) - Fix: tag colors shouldn't change when selected in list [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8225](https://github.com/paperless-ngx/paperless-ngx/pull/8225)) - Fix: fix re-activation of save button when changing array items [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8208](https://github.com/paperless-ngx/paperless-ngx/pull/8208)) - Fix: fix thumbnail clipping, select inverted color in safari dark mode not system [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8193](https://github.com/paperless-ngx/paperless-ngx/pull/8193)) - Fix: select checkbox should remain visible [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8185](https://github.com/paperless-ngx/paperless-ngx/pull/8185)) - Fix: warn with proper error on ASN exists in trash [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8176](https://github.com/paperless-ngx/paperless-ngx/pull/8176)) ##### Maintenance - Chore: Updates all runner images to use Ubuntu Noble [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8213](https://github.com/paperless-ngx/paperless-ngx/pull/8213)) - Chore(deps): Bump stumpylog/image-cleaner-action from 0.8.0 to 0.9.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8142](https://github.com/paperless-ngx/paperless-ngx/pull/8142)) ##### Dependencies - Chore(deps): Bump stumpylog/image-cleaner-action from 0.8.0 to 0.9.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8142](https://github.com/paperless-ngx/paperless-ngx/pull/8142)) ##### All App Changes <details> <summary>7 changes</summary> - Fix: handle page count exception for pw-protected files [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8240](https://github.com/paperless-ngx/paperless-ngx/pull/8240)) - Fix: correctly track task id in list for change detection [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8230](https://github.com/paperless-ngx/paperless-ngx/pull/8230)) - Fix: Admin pages should show trashed documents [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8068](https://github.com/paperless-ngx/paperless-ngx/pull/8068)) - Fix: tag colors shouldn't change when selected in list [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8225](https://github.com/paperless-ngx/paperless-ngx/pull/8225)) - Fix: fix re-activation of save button when changing array items [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8208](https://github.com/paperless-ngx/paperless-ngx/pull/8208)) - Fix: fix thumbnail clipping, select inverted color in safari dark mode not system [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8193](https://github.com/paperless-ngx/paperless-ngx/pull/8193)) - Fix: select checkbox should remain visible [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8185](https://github.com/paperless-ngx/paperless-ngx/pull/8185)) - Fix: warn with proper error on ASN exists in trash [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8176](https://github.com/paperless-ngx/paperless-ngx/pull/8176)) </details> ### [`v2.13.4`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.13.4): Paperless-ngx v2.13.4 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.13.3...v2.13.4) #### paperless-ngx 2.13.4 ##### Bug Fixes - Fix: fix dark mode icon blend mode in 2.13.3 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8166](https://github.com/paperless-ngx/paperless-ngx/pull/8166)) - Fix: fix clipped popup preview in 2.13.3 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8165](https://github.com/paperless-ngx/paperless-ngx/pull/8165)) ##### All App Changes <details> <summary>2 changes</summary> - Fix: fix dark mode icon blend mode in 2.13.3 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8166](https://github.com/paperless-ngx/paperless-ngx/pull/8166)) - Fix: fix clipped popup preview in 2.13.3 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8165](https://github.com/paperless-ngx/paperless-ngx/pull/8165)) </details> ### [`v2.13.3`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.13.3): Paperless-ngx v2.13.3 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.13.2...v2.13.3) #### paperless-ngx 2.13.3 ##### Bug Fixes - Fix: fix auto-clean PDFs, create parent dir for storing unmodified original [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8157](https://github.com/paperless-ngx/paperless-ngx/pull/8157)) - Fix: correctly handle "exists, false" in custom field query filter [@&#8203;yichi-yang](https://github.com/yichi-yang) ([#&#8203;8158](https://github.com/paperless-ngx/paperless-ngx/pull/8158)) - Fix: dont use filters for inverted thumbnails in Safari [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8121](https://github.com/paperless-ngx/paperless-ngx/pull/8121)) - Fix: use static object for activedisplayfields to prevent changes [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8120](https://github.com/paperless-ngx/paperless-ngx/pull/8120)) - Fix: dont invert pdf colors in FF [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8110](https://github.com/paperless-ngx/paperless-ngx/pull/8110)) - Fix: make mail account password and refresh token text fields [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8107](https://github.com/paperless-ngx/paperless-ngx/pull/8107)) ##### Dependencies <details> <summary>8 changes</summary> - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8145](https://github.com/paperless-ngx/paperless-ngx/pull/8145)) - Chore(deps-dev): Bump @&#8203;\<!---->types/node from 22.7.4 to 22.8.6 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8148](https://github.com/paperless-ngx/paperless-ngx/pull/8148)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.47.2 to 1.48.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8147](https://github.com/paperless-ngx/paperless-ngx/pull/8147)) - Chore(deps): Bump uuid from 10.0.0 to 11.0.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8146](https://github.com/paperless-ngx/paperless-ngx/pull/8146)) - Chore(deps): Bump tslib from 2.7.0 to 2.8.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8149](https://github.com/paperless-ngx/paperless-ngx/pull/8149)) - Chore(deps-dev): Bump @&#8203;\<!---->codecov/webpack-plugin from 1.2.0 to 1.2.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8150](https://github.com/paperless-ngx/paperless-ngx/pull/8150)) - Chore(deps-dev): Bump @&#8203;\<!---->types/jest from 29.5.13 to 29.5.14 in /src-ui in the frontend-jest-dependencies group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8144](https://github.com/paperless-ngx/paperless-ngx/pull/8144)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8143](https://github.com/paperless-ngx/paperless-ngx/pull/8143)) </details> ##### All App Changes <details> <summary>14 changes</summary> - Fix: fix auto-clean PDFs, create parent dir for storing unmodified original [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8157](https://github.com/paperless-ngx/paperless-ngx/pull/8157)) - Fix: correctly handle "exists, false" in custom field query filter [@&#8203;yichi-yang](https://github.com/yichi-yang) ([#&#8203;8158](https://github.com/paperless-ngx/paperless-ngx/pull/8158)) - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8145](https://github.com/paperless-ngx/paperless-ngx/pull/8145)) - Chore(deps-dev): Bump @&#8203;\<!---->types/node from 22.7.4 to 22.8.6 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8148](https://github.com/paperless-ngx/paperless-ngx/pull/8148)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.47.2 to 1.48.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8147](https://github.com/paperless-ngx/paperless-ngx/pull/8147)) - Chore(deps): Bump uuid from 10.0.0 to 11.0.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8146](https://github.com/paperless-ngx/paperless-ngx/pull/8146)) - Chore(deps): Bump tslib from 2.7.0 to 2.8.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8149](https://github.com/paperless-ngx/paperless-ngx/pull/8149)) - Chore(deps-dev): Bump @&#8203;\<!---->codecov/webpack-plugin from 1.2.0 to 1.2.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8150](https://github.com/paperless-ngx/paperless-ngx/pull/8150)) - Chore(deps-dev): Bump @&#8203;\<!---->types/jest from 29.5.13 to 29.5.14 in /src-ui in the frontend-jest-dependencies group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8144](https://github.com/paperless-ngx/paperless-ngx/pull/8144)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;8143](https://github.com/paperless-ngx/paperless-ngx/pull/8143)) - Fix: dont use filters for inverted thumbnails in Safari [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8121](https://github.com/paperless-ngx/paperless-ngx/pull/8121)) - Fix: use static object for activedisplayfields to prevent changes [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8120](https://github.com/paperless-ngx/paperless-ngx/pull/8120)) - Fix: dont invert pdf colors in FF [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8110](https://github.com/paperless-ngx/paperless-ngx/pull/8110)) - Fix: make mail account password and refresh token text fields [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8107](https://github.com/paperless-ngx/paperless-ngx/pull/8107)) </details> ### [`v2.13.2`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.13.2): Paperless-ngx v2.13.2 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.13.1...v2.13.2) #### paperless-ngx 2.13.2 ##### Bug Fixes - Fix: remove auth tokens from export [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8100](https://github.com/paperless-ngx/paperless-ngx/pull/8100)) - Fix: cf query dropdown styling affecting other components [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8095](https://github.com/paperless-ngx/paperless-ngx/pull/8095)) ##### All App Changes <details> <summary>2 changes</summary> - Fix: remove auth tokens from export [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8100](https://github.com/paperless-ngx/paperless-ngx/pull/8100)) - Fix: cf query dropdown styling affecting other components [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8095](https://github.com/paperless-ngx/paperless-ngx/pull/8095)) </details> ### [`v2.13.1`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.13.1): Paperless-ngx v2.13.1 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.13.0...v2.13.1) #### paperless-ngx 2.13.1 ##### Bug Fixes - Fix: allow removing dead document links from UI, validate via API [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8081](https://github.com/paperless-ngx/paperless-ngx/pull/8081)) - Fix: Make all document related objects soft delete, fix filepath when deleted [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8067](https://github.com/paperless-ngx/paperless-ngx/pull/8067)) - Fix: handle uuid fields created under mariadb and Django 4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8034](https://github.com/paperless-ngx/paperless-ngx/pull/8034)) - Fix / Enhancement: auto-rename document files when select type custom fields are changed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8045](https://github.com/paperless-ngx/paperless-ngx/pull/8045)) - Fix: Update filename correctly if the document is in the trash [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8066](https://github.com/paperless-ngx/paperless-ngx/pull/8066)) - Fix: Handle a special case where removing none marker could result in an absolute path [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8060](https://github.com/paperless-ngx/paperless-ngx/pull/8060)) - Fix: disable custom field signals during import in 2.13.0 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8065](https://github.com/paperless-ngx/paperless-ngx/pull/8065)) - Fix: doc link documents search should exclude null [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8064](https://github.com/paperless-ngx/paperless-ngx/pull/8064)) - Fix: fix custom field query empty element removal [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8056](https://github.com/paperless-ngx/paperless-ngx/pull/8056)) - Fix: dont try to load PAPERLESS_MODEL_FILE as env from file [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8040](https://github.com/paperless-ngx/paperless-ngx/pull/8040)) - Fix: dont include all allauth urls [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8010](https://github.com/paperless-ngx/paperless-ngx/pull/8010)) - Fix: oauth settings without base url [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8020](https://github.com/paperless-ngx/paperless-ngx/pull/8020)) - Fix / Enhancement: include social accounts and api tokens in export [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8016](https://github.com/paperless-ngx/paperless-ngx/pull/8016)) ##### Maintenance - Fix: Removes whitenoise patches and upgrades it to 6.8.1 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8079](https://github.com/paperless-ngx/paperless-ngx/pull/8079)) ##### All App Changes <details> <summary>12 changes</summary> - Fix: allow removing dead document links from UI, validate via API [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8081](https://github.com/paperless-ngx/paperless-ngx/pull/8081)) - Fix: Make all document related objects soft delete, fix filepath when deleted [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8067](https://github.com/paperless-ngx/paperless-ngx/pull/8067)) - Fix: handle uuid fields created under mariadb and Django 4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8034](https://github.com/paperless-ngx/paperless-ngx/pull/8034)) - Fix: Update filename correctly if the document is in the trash [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8066](https://github.com/paperless-ngx/paperless-ngx/pull/8066)) - Fix: Handle a special case where removing none marker could result in an absolute path [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;8060](https://github.com/paperless-ngx/paperless-ngx/pull/8060)) - Fix: disable custom field signals during import in 2.13.0 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8065](https://github.com/paperless-ngx/paperless-ngx/pull/8065)) - Fix: doc link documents search should exclude null [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8064](https://github.com/paperless-ngx/paperless-ngx/pull/8064)) - Enhancement: auto-rename document files when select type custom fields are changed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8045](https://github.com/paperless-ngx/paperless-ngx/pull/8045)) - Fix: fix custom field query empty element removal [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8056](https://github.com/paperless-ngx/paperless-ngx/pull/8056)) - Fix: dont include all allauth urls [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8010](https://github.com/paperless-ngx/paperless-ngx/pull/8010)) - Enhancement / fix: include social accounts and api tokens in export [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8016](https://github.com/paperless-ngx/paperless-ngx/pull/8016)) - Fix: oauth settings without base url [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;8020](https://github.com/paperless-ngx/paperless-ngx/pull/8020)) </details> ### [`v2.13.0`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.13.0): Paperless-ngx v2.13.0 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.12.1...v2.13.0) #### paperless-ngx 2.13.0 ##### Notable Changes - Feature: OAuth2 Gmail and Outlook email support [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7866](https://github.com/paperless-ngx/paperless-ngx/pull/7866)) - Feature: Enhanced templating for filename format [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7836](https://github.com/paperless-ngx/paperless-ngx/pull/7836)) - Feature: custom fields queries [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7761](https://github.com/paperless-ngx/paperless-ngx/pull/7761)) - Chore: Drop Python 3.9 support [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7774](https://github.com/paperless-ngx/paperless-ngx/pull/7774)) ##### Features - Enhancement: QoL, auto-focus default select field in custom field dropdown [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7961](https://github.com/paperless-ngx/paperless-ngx/pull/7961)) - Change: open not edit [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7942](https://github.com/paperless-ngx/paperless-ngx/pull/7942)) - Enhancement: support retain barcode split pages [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7912](https://github.com/paperless-ngx/paperless-ngx/pull/7912)) - Enhancement: don't wait for doc API to load preview [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7894](https://github.com/paperless-ngx/paperless-ngx/pull/7894)) - Feature: OAuth2 Gmail and Outlook email support [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7866](https://github.com/paperless-ngx/paperless-ngx/pull/7866)) - Enhancement: live preview of storage path [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7870](https://github.com/paperless-ngx/paperless-ngx/pull/7870)) - Enhancement: management list button improvements [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7848](https://github.com/paperless-ngx/paperless-ngx/pull/7848)) - Enhancement: check for mail destination directory, log post-consume errors [@&#8203;mrichtarsky](https://github.com/mrichtarsky) ([#&#8203;7808](https://github.com/paperless-ngx/paperless-ngx/pull/7808)) - Enhancement: workflow overview toggle enable button [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7818](https://github.com/paperless-ngx/paperless-ngx/pull/7818)) - Enhancement: disable-able mail rules, add toggle to overview [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7810](https://github.com/paperless-ngx/paperless-ngx/pull/7810)) - Feature: auto-clean some invalid pdfs [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7651](https://github.com/paperless-ngx/paperless-ngx/pull/7651)) - Feature: page count [@&#8203;s0llvan](https://github.com/s0llvan) ([#&#8203;7750](https://github.com/paperless-ngx/paperless-ngx/pull/7750)) - Enhancement: use apt only when needed docker-entrypoint.sh [@&#8203;gawa971](https://github.com/gawa971) ([#&#8203;7756](https://github.com/paperless-ngx/paperless-ngx/pull/7756)) - Enhancement: set Django SESSION_EXPIRE_AT_BROWSER_CLOSE from PAPERLESS_ACCOUNT_SESSION_REMEMBER [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7748](https://github.com/paperless-ngx/paperless-ngx/pull/7748)) - Enhancement: allow setting session cookie age [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7743](https://github.com/paperless-ngx/paperless-ngx/pull/7743)) - Feature: copy workflows and mail rules, improve layout [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7727](https://github.com/paperless-ngx/paperless-ngx/pull/7727)) ##### Bug Fixes - Fix: remove space before my profile button in dropdown [@&#8203;tooomm](https://github.com/tooomm) ([#&#8203;7963](https://github.com/paperless-ngx/paperless-ngx/pull/7963)) - Fix: v2.13.0 RC1 - Handling of Nones when using custom fields in filepath templating [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7933](https://github.com/paperless-ngx/paperless-ngx/pull/7933)) - Fix: v2.13.0 RC1 - trigger move and rename after CustomFieldInstance saved [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7927](https://github.com/paperless-ngx/paperless-ngx/pull/7927)) - Fix: v2.13.0 RC1 - increase field max lengths to accommodate larger tokens [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7916](https://github.com/paperless-ngx/paperless-ngx/pull/7916)) - Fix: preserve text linebreaks in doc edit [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7908](https://github.com/paperless-ngx/paperless-ngx/pull/7908)) - Fix: only show colon on cards if correspondent and title shown [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7893](https://github.com/paperless-ngx/paperless-ngx/pull/7893)) - Fix: Allow ASN values of 0 from barcodes [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7878](https://github.com/paperless-ngx/paperless-ngx/pull/7878)) - Fix: fix auto-dismiss completed tasks on open document [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7869](https://github.com/paperless-ngx/paperless-ngx/pull/7869)) - Fix: trigger change warning for saved views with default fields if changed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7865](https://github.com/paperless-ngx/paperless-ngx/pull/7865)) - Fix: hidden canvas element causes scroll bug [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7770](https://github.com/paperless-ngx/paperless-ngx/pull/7770)) - Fix: handle overflowing dropdowns on mobile [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7758](https://github.com/paperless-ngx/paperless-ngx/pull/7758)) - Fix: chrome scrolling in >= 129 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7738](https://github.com/paperless-ngx/paperless-ngx/pull/7738)) ##### Maintenance - Enhancement: use apt only when needed docker-entrypoint.sh [@&#8203;gawa971](https://github.com/gawa971) ([#&#8203;7756](https://github.com/paperless-ngx/paperless-ngx/pull/7756)) ##### Dependencies <details> <summary>10 changes</summary> - Chore(deps-dev): Bump @&#8203;\<!---->codecov/webpack-plugin from 1.0.1 to 1.2.0 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7830](https://github.com/paperless-ngx/paperless-ngx/pull/7830)) - Chore(deps-dev): Bump @&#8203;\<!---->types/node from 22.5.2 to 22.7.4 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7829](https://github.com/paperless-ngx/paperless-ngx/pull/7829)) - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7827](https://github.com/paperless-ngx/paperless-ngx/pull/7827)) - Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7826](https://github.com/paperless-ngx/paperless-ngx/pull/7826)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.46.1 to 1.47.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7828](https://github.com/paperless-ngx/paperless-ngx/pull/7828)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7825](https://github.com/paperless-ngx/paperless-ngx/pull/7825)) - Chore: Upgrades OCRMyPDF to v16 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7815](https://github.com/paperless-ngx/paperless-ngx/pull/7815)) - Chore: Upgrades the Docker image to use Python 3.12 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7796](https://github.com/paperless-ngx/paperless-ngx/pull/7796)) - Chore: Upgrade Django to 5.1 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7795](https://github.com/paperless-ngx/paperless-ngx/pull/7795)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7723](https://github.com/paperless-ngx/paperless-ngx/pull/7723)) </details> ##### All App Changes <details> <summary>43 changes</summary> - Change: Use a TextField for the storage path field [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7967](https://github.com/paperless-ngx/paperless-ngx/pull/7967)) - Fix: remove space before my profile button in dropdown [@&#8203;tooomm](https://github.com/tooomm) ([#&#8203;7963](https://github.com/paperless-ngx/paperless-ngx/pull/7963)) - Enhancement: QoL, auto-focus default select field in custom field dropdown [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7961](https://github.com/paperless-ngx/paperless-ngx/pull/7961)) - Change: open not edit [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7942](https://github.com/paperless-ngx/paperless-ngx/pull/7942)) - Fix: v2.13.0 RC1 - Handling of Nones when using custom fields in filepath templating [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7933](https://github.com/paperless-ngx/paperless-ngx/pull/7933)) - Fix: v2.13.0 RC1 - trigger move and rename after CustomFieldInstance saved [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7927](https://github.com/paperless-ngx/paperless-ngx/pull/7927)) - Fix: v2.13.0 RC1 - increase field max lengths to accommodate larger tokens [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7916](https://github.com/paperless-ngx/paperless-ngx/pull/7916)) - Enhancement: support retain barcode split pages [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7912](https://github.com/paperless-ngx/paperless-ngx/pull/7912)) - Fix: preserve text linebreaks in doc edit [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7908](https://github.com/paperless-ngx/paperless-ngx/pull/7908)) - Enhancement: don't wait for doc API to load preview [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7894](https://github.com/paperless-ngx/paperless-ngx/pull/7894)) - Fix: only show colon on cards if correspondent and title shown [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7893](https://github.com/paperless-ngx/paperless-ngx/pull/7893)) - Feature: OAuth2 Gmail and Outlook email support [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7866](https://github.com/paperless-ngx/paperless-ngx/pull/7866)) - Chore: Consolidate workflow logic [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7880](https://github.com/paperless-ngx/paperless-ngx/pull/7880)) - Enhancement: live preview of storage path [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7870](https://github.com/paperless-ngx/paperless-ngx/pull/7870)) - Fix: Allow ASN values of 0 from barcodes [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7878](https://github.com/paperless-ngx/paperless-ngx/pull/7878)) - Fix: fix auto-dismiss completed tasks on open document [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7869](https://github.com/paperless-ngx/paperless-ngx/pull/7869)) - Fix: trigger change warning for saved views with default fields if changed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7865](https://github.com/paperless-ngx/paperless-ngx/pull/7865)) - Feature: Enhanced templating for filename format [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7836](https://github.com/paperless-ngx/paperless-ngx/pull/7836)) - Enhancement: management list button improvements [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7848](https://github.com/paperless-ngx/paperless-ngx/pull/7848)) - Enhancement: check for mail destination directory, log post-consume errors [@&#8203;mrichtarsky](https://github.com/mrichtarsky) ([#&#8203;7808](https://github.com/paperless-ngx/paperless-ngx/pull/7808)) - Feature: custom fields queries [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7761](https://github.com/paperless-ngx/paperless-ngx/pull/7761)) - Chore(deps-dev): Bump @&#8203;\<!---->codecov/webpack-plugin from 1.0.1 to 1.2.0 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7830](https://github.com/paperless-ngx/paperless-ngx/pull/7830)) - Chore(deps-dev): Bump @&#8203;\<!---->types/node from 22.5.2 to 22.7.4 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7829](https://github.com/paperless-ngx/paperless-ngx/pull/7829)) - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7827](https://github.com/paperless-ngx/paperless-ngx/pull/7827)) - Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7826](https://github.com/paperless-ngx/paperless-ngx/pull/7826)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.46.1 to 1.47.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7828](https://github.com/paperless-ngx/paperless-ngx/pull/7828)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7825](https://github.com/paperless-ngx/paperless-ngx/pull/7825)) - Chore: Upgrades OCRMyPDF to v16 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7815](https://github.com/paperless-ngx/paperless-ngx/pull/7815)) - Enhancement: workflow overview toggle enable button [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7818](https://github.com/paperless-ngx/paperless-ngx/pull/7818)) - Enhancement: disable-able mail rules, add toggle to overview [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7810](https://github.com/paperless-ngx/paperless-ngx/pull/7810)) - Chore: Upgrades the Docker image to use Python 3.12 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7796](https://github.com/paperless-ngx/paperless-ngx/pull/7796)) - Chore: Upgrade Django to 5.1 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7795](https://github.com/paperless-ngx/paperless-ngx/pull/7795)) - Chore: Drop Python 3.9 support [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7774](https://github.com/paperless-ngx/paperless-ngx/pull/7774)) - Feature: auto-clean some invalid pdfs [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7651](https://github.com/paperless-ngx/paperless-ngx/pull/7651)) - Feature: page count [@&#8203;s0llvan](https://github.com/s0llvan) ([#&#8203;7750](https://github.com/paperless-ngx/paperless-ngx/pull/7750)) - Fix: hidden canvas element causes scroll bug [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7770](https://github.com/paperless-ngx/paperless-ngx/pull/7770)) - Enhancement: compactify dates dropdown [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7759](https://github.com/paperless-ngx/paperless-ngx/pull/7759)) - Fix: handle overflowing dropdowns on mobile [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7758](https://github.com/paperless-ngx/paperless-ngx/pull/7758)) - Enhancement: set Django SESSION_EXPIRE_AT_BROWSER_CLOSE from PAPERLESS_ACCOUNT_SESSION_REMEMBER [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7748](https://github.com/paperless-ngx/paperless-ngx/pull/7748)) - Enhancement: allow setting session cookie age [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7743](https://github.com/paperless-ngx/paperless-ngx/pull/7743)) - Fix: chrome scrolling in >= 129 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7738](https://github.com/paperless-ngx/paperless-ngx/pull/7738)) - Feature: copy workflows and mail rules, improve layout [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7727](https://github.com/paperless-ngx/paperless-ngx/pull/7727)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7723](https://github.com/paperless-ngx/paperless-ngx/pull/7723)) </details> ### [`v2.12.1`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.12.1): Paperless-ngx v2.12.1 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.12.0...v2.12.1) #### paperless-ngx 2.12.1 ##### Bug Fixes - Fix: wait to apply tag changes until other changes saved with multiple workflow actions [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7711](https://github.com/paperless-ngx/paperless-ngx/pull/7711)) - Fix: delete_pages should require ownership (not just change perms) [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7714](https://github.com/paperless-ngx/paperless-ngx/pull/7714)) - Fix: filter out shown custom fields that have been deleted from saved… [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7710](https://github.com/paperless-ngx/paperless-ngx/pull/7710)) - Fix: only filter by string or number properties for filter pipe [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7699](https://github.com/paperless-ngx/paperless-ngx/pull/7699)) - Fix: saved view permissions fixes [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7672](https://github.com/paperless-ngx/paperless-ngx/pull/7672)) - Fix: add permissions for OPTIONS requests for notes [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7661](https://github.com/paperless-ngx/paperless-ngx/pull/7661)) ##### All App Changes <details> <summary>7 changes</summary> - Fix: wait to apply tag changes until other changes saved with multiple workflow actions [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7711](https://github.com/paperless-ngx/paperless-ngx/pull/7711)) - Fix: delete_pages should require ownership (not just change perms) [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7714](https://github.com/paperless-ngx/paperless-ngx/pull/7714)) - Enhancement: improve text contrast for selected documents in list view dark mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7712](https://github.com/paperless-ngx/paperless-ngx/pull/7712)) - Fix: filter out shown custom fields that have been deleted from saved… [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7710](https://github.com/paperless-ngx/paperless-ngx/pull/7710)) - Fix: only filter by string or number properties for filter pipe [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7699](https://github.com/paperless-ngx/paperless-ngx/pull/7699)) - Fix: saved view permissions fixes [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7672](https://github.com/paperless-ngx/paperless-ngx/pull/7672)) - Fix: add permissions for OPTIONS requests for notes [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7661](https://github.com/paperless-ngx/paperless-ngx/pull/7661)) </details> ### [`v2.12.0`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.12.0): Paperless-ngx v2.12.0 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.6...v2.12.0) #### paperless-ngx 2.12.0 ##### Features / Enhancements - Enhancement: re-work mail rule dialog, support multiple include patterns [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7635](https://github.com/paperless-ngx/paperless-ngx/pull/7635)) - Enhancement: add Korean language [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7573](https://github.com/paperless-ngx/paperless-ngx/pull/7573)) - Enhancement: allow multiple filename attachment exclusion patterns for a mail rule [@&#8203;MelleD](https://github.com/MelleD) ([#&#8203;5524](https://github.com/paperless-ngx/paperless-ngx/pull/5524)) - Refactor: Use django-filter logic for filtering full text search queries [@&#8203;yichi-yang](https://github.com/yichi-yang) ([#&#8203;7507](https://github.com/paperless-ngx/paperless-ngx/pull/7507)) - Refactor: Reduce number of SQL queries when serializing List\[Document] [@&#8203;yichi-yang](https://github.com/yichi-yang) ([#&#8203;7505](https://github.com/paperless-ngx/paperless-ngx/pull/7505)) ##### Bug Fixes - Fix: use JSON for note audit log entries [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7650](https://github.com/paperless-ngx/paperless-ngx/pull/7650)) - Fix: Rework system check so it won't crash if tesseract is not found [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7640](https://github.com/paperless-ngx/paperless-ngx/pull/7640)) - Fix: correct broken pdfjs worker src after upgrade to pdfjs v4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7626](https://github.com/paperless-ngx/paperless-ngx/pull/7626)) - Chore: remove unused frontend dependencies [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7607](https://github.com/paperless-ngx/paperless-ngx/pull/7607)) - Fix: fix non-clickable scroll wheel in file uploads list [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7591](https://github.com/paperless-ngx/paperless-ngx/pull/7591)) - Fix: deselect file tasks select all button on dismiss [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7592](https://github.com/paperless-ngx/paperless-ngx/pull/7592)) - Fix: saved view sidebar heading not always visible [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7584](https://github.com/paperless-ngx/paperless-ngx/pull/7584)) - Fix: correct select field wrapping with long text [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7572](https://github.com/paperless-ngx/paperless-ngx/pull/7572)) - Fix: update ng-bootstrap to fix datepicker bug [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7567](https://github.com/paperless-ngx/paperless-ngx/pull/7567)) ##### Dependencies <details> <summary>11 changes</summary> - Chore(deps): Bump cryptography from 42.0.8 to 43.0.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7620](https://github.com/paperless-ngx/paperless-ngx/pull/7620)) - Chore(deps-dev): Bump the development group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7608](https://github.com/paperless-ngx/paperless-ngx/pull/7608)) - Chore(deps): Bump rapidfuzz from 3.9.6 to 3.9.7 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7611](https://github.com/paperless-ngx/paperless-ngx/pull/7611)) - Chore(deps): Bump tslib from 2.6.3 to 2.7.0 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7606](https://github.com/paperless-ngx/paperless-ngx/pull/7606)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.45.3 to 1.46.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7603](https://github.com/paperless-ngx/paperless-ngx/pull/7603)) - Chore(deps-dev): Bump typescript from 5.4.5 to 5.5.4 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7604](https://github.com/paperless-ngx/paperless-ngx/pull/7604)) - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7600](https://github.com/paperless-ngx/paperless-ngx/pull/7600)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7599](https://github.com/paperless-ngx/paperless-ngx/pull/7599)) - Chore(deps): Bump pathvalidate from 3.2.0 to 3.2.1 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7548](https://github.com/paperless-ngx/paperless-ngx/pull/7548)) - Chore(deps): Bump micromatch from 4.0.5 to 4.0.8 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7551](https://github.com/paperless-ngx/paperless-ngx/pull/7551)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7545](https://github.com/paperless-ngx/paperless-ngx/pull/7545)) </details> ##### All App Changes <details> <summary>27 changes</summary> - Chore: Update backend dependencies in bulk [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7656](https://github.com/paperless-ngx/paperless-ngx/pull/7656)) - Fix: Rework system check so it won't crash if tesseract is not found [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7640](https://github.com/paperless-ngx/paperless-ngx/pull/7640)) - Refactor: performance and storage optimization of barcode scanning [@&#8203;loewexy](https://github.com/loewexy) ([#&#8203;7646](https://github.com/paperless-ngx/paperless-ngx/pull/7646)) - Fix: use JSON for note audit log entries [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7650](https://github.com/paperless-ngx/paperless-ngx/pull/7650)) - Enhancement: re-work mail rule dialog, support multiple include patterns [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7635](https://github.com/paperless-ngx/paperless-ngx/pull/7635)) - Fix: correct broken pdfjs worker src after upgrade to pdfjs v4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7626](https://github.com/paperless-ngx/paperless-ngx/pull/7626)) - Chore(deps-dev): Bump the development group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7608](https://github.com/paperless-ngx/paperless-ngx/pull/7608)) - Chore(deps): Bump rapidfuzz from 3.9.6 to 3.9.7 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7611](https://github.com/paperless-ngx/paperless-ngx/pull/7611)) - Chore: remove unused frontend dependencies [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7607](https://github.com/paperless-ngx/paperless-ngx/pull/7607)) - Chore(deps): Bump tslib from 2.6.3 to 2.7.0 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7606](https://github.com/paperless-ngx/paperless-ngx/pull/7606)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.45.3 to 1.46.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7603](https://github.com/paperless-ngx/paperless-ngx/pull/7603)) - Chore(deps-dev): Bump typescript from 5.4.5 to 5.5.4 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7604](https://github.com/paperless-ngx/paperless-ngx/pull/7604)) - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7600](https://github.com/paperless-ngx/paperless-ngx/pull/7600)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7599](https://github.com/paperless-ngx/paperless-ngx/pull/7599)) - Fix: fix non-clickable scroll wheel in file uploads list [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7591](https://github.com/paperless-ngx/paperless-ngx/pull/7591)) - Fix: deselect file tasks select all button on dismiss [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7592](https://github.com/paperless-ngx/paperless-ngx/pull/7592)) - Fix: saved view sidebar heading not always visible [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7584](https://github.com/paperless-ngx/paperless-ngx/pull/7584)) - Enhancement: add Korean language [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7573](https://github.com/paperless-ngx/paperless-ngx/pull/7573)) - Enhancement: mail message preprocessor for gpg encrypted mails [@&#8203;dbankmann](https://github.com/dbankmann) ([#&#8203;7456](https://github.com/paperless-ngx/paperless-ngx/pull/7456)) - Fix: correct select field wrapping with long text [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7572](https://github.com/paperless-ngx/paperless-ngx/pull/7572)) - Fix: update ng-bootstrap to fix datepicker bug [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7567](https://github.com/paperless-ngx/paperless-ngx/pull/7567)) - Enhancement: allow multiple filename attachment exclusion patterns for a mail rule [@&#8203;MelleD](https://github.com/MelleD) ([#&#8203;5524](https://github.com/paperless-ngx/paperless-ngx/pull/5524)) - Chore(deps): Bump pathvalidate from 3.2.0 to 3.2.1 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7548](https://github.com/paperless-ngx/paperless-ngx/pull/7548)) - Chore(deps): Bump micromatch from 4.0.5 to 4.0.8 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7551](https://github.com/paperless-ngx/paperless-ngx/pull/7551)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7545](https://github.com/paperless-ngx/paperless-ngx/pull/7545)) - Refactor: Use django-filter logic for filtering full text search queries [@&#8203;yichi-yang](https://github.com/yichi-yang) ([#&#8203;7507](https://github.com/paperless-ngx/paperless-ngx/pull/7507)) - Refactor: Reduce number of SQL queries when serializing List\[Document] [@&#8203;yichi-yang](https://github.com/yichi-yang) ([#&#8203;7505](https://github.com/paperless-ngx/paperless-ngx/pull/7505)) </details> ### [`v2.11.6`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.11.6): Paperless-ngx v2.11.6 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.5...v2.11.6) #### paperless-ngx 2.11.6 > \[!NOTE]\ > Paperless-ngx v2.11.6 fixes an issue with one of our dependencies that prevented uploading files in version 2.11.5. "Bare-metal" users may need to re-download the [NLTK data](https://www.nltk.org/data.html) to the `PAPERLESS_NLTK_DIR` (see [the docs](https://docs.paperless-ngx.com/setup/#bare_metal)). ##### Bug Fixes - Fix: fix nltk tokenizer breaking change [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7522](https://github.com/paperless-ngx/paperless-ngx/pull/7522)) - Fix: use JSON for update archive file auditlog entries [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7503](https://github.com/paperless-ngx/paperless-ngx/pull/7503)) - Fix: respect deskew / rotate pages from AppConfig if set [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7501](https://github.com/paperless-ngx/paperless-ngx/pull/7501)) ##### Dependencies <details> <summary>5 changes</summary> - Chore(deps): Bump the small-changes group across 1 directory with 6 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7502](https://github.com/paperless-ngx/paperless-ngx/pull/7502)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7497](https://github.com/paperless-ngx/paperless-ngx/pull/7497)) - Chore(deps-dev): Bump axios from 1.6.7 to 1.7.4 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7472](https://github.com/paperless-ngx/paperless-ngx/pull/7472)) - Chore(deps-dev): Bump ruff from 0.5.6 to 0.5.7 in the development group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7457](https://github.com/paperless-ngx/paperless-ngx/pull/7457)) - Chore(deps): Bump the small-changes group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7460](https://github.com/paperless-ngx/paperless-ngx/pull/7460)) </details> ##### All App Changes <details> <summary>8 changes</summary> - Fix: fix nltk tokenizer breaking change [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7522](https://github.com/paperless-ngx/paperless-ngx/pull/7522)) - Fix: use JSON for update archive file auditlog entries [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7503](https://github.com/paperless-ngx/paperless-ngx/pull/7503)) - Chore(deps): Bump the small-changes group across 1 directory with 6 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7502](https://github.com/paperless-ngx/paperless-ngx/pull/7502)) - Fix: respect deskew / rotate pages from AppConfig if set [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7501](https://github.com/paperless-ngx/paperless-ngx/pull/7501)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7497](https://github.com/paperless-ngx/paperless-ngx/pull/7497)) - Chore(deps-dev): Bump axios from 1.6.7 to 1.7.4 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7472](https://github.com/paperless-ngx/paperless-ngx/pull/7472)) - Chore(deps-dev): Bump ruff from 0.5.6 to 0.5.7 in the development group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7457](https://github.com/paperless-ngx/paperless-ngx/pull/7457)) - Chore(deps): Bump the small-changes group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7460](https://github.com/paperless-ngx/paperless-ngx/pull/7460)) </details> ### [`v2.11.5`](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.4...v2.11.5) [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.4...v2.11.5) ### [`v2.11.4`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.11.4): Paperless-ngx v2.11.4 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.3...v2.11.4) #### paperless-ngx 2.11.4 ##### Bug Fixes - Fix: initial upload message not being dismissed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7438](https://github.com/paperless-ngx/paperless-ngx/pull/7438)) ##### All App Changes - Fix: initial upload message not being dismissed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7438](https://github.com/paperless-ngx/paperless-ngx/pull/7438)) ### [`v2.11.3`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.11.3): Paperless-ngx v2.11.3 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.2...v2.11.3) #### paperless-ngx 2.11.3 ##### Features - Enhancement: optimize tasks / stats reload [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7402](https://github.com/paperless-ngx/paperless-ngx/pull/7402)) - Enhancement: allow specifying default currency for Monetary custom field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7381](https://github.com/paperless-ngx/paperless-ngx/pull/7381)) - Enhancement: specify when pre-check fails for documents in trash [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7355](https://github.com/paperless-ngx/paperless-ngx/pull/7355)) ##### Bug Fixes - Fix: clear selection after reload for management lists [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7421](https://github.com/paperless-ngx/paperless-ngx/pull/7421)) - Fix: disable inline create buttons if insufficient permissions [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7401](https://github.com/paperless-ngx/paperless-ngx/pull/7401)) - Fix: use entire document for dropzone [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7342](https://github.com/paperless-ngx/paperless-ngx/pull/7342)) ##### Maintenance - Chore(deps): Bump stumpylog/image-cleaner-action from 0.7.0 to 0.8.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7371](https://github.com/paperless-ngx/paperless-ngx/pull/7371)) ##### Dependencies <details> <summary>11 changes</summary> - Chore(deps): Bump django from 4.2.14 to 4.2.15 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7412](https://github.com/paperless-ngx/paperless-ngx/pull/7412)) - Chore(deps-dev): Bump the development group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7394](https://github.com/paperless-ngx/paperless-ngx/pull/7394)) - Chore(deps): Bump the small-changes group with 5 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7397](https://github.com/paperless-ngx/paperless-ngx/pull/7397)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.42.1 to 1.45.3 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7367](https://github.com/paperless-ngx/paperless-ngx/pull/7367)) - Chore(deps-dev): Bump @&#8203;\<!---->types/node from 20.12.2 to 22.0.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7366](https://github.com/paperless-ngx/paperless-ngx/pull/7366)) - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7365](https://github.com/paperless-ngx/paperless-ngx/pull/7365)) - Chore(deps): Bump uuid from 9.0.1 to 10.0.0 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7370](https://github.com/paperless-ngx/paperless-ngx/pull/7370)) - Chore(deps): Bump stumpylog/image-cleaner-action from 0.7.0 to 0.8.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7371](https://github.com/paperless-ngx/paperless-ngx/pull/7371)) - Chore(deps): Bump zone.js from 0.14.4 to 0.14.8 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7368](https://github.com/paperless-ngx/paperless-ngx/pull/7368)) - Chore(deps-dev): Bump jest-preset-angular from 14.1.1 to 14.2.2 in /src-ui in the frontend-jest-dependencies group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7364](https://github.com/paperless-ngx/paperless-ngx/pull/7364)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 20 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7363](https://github.com/paperless-ngx/paperless-ngx/pull/7363)) </details> ##### All App Changes <details> <summary>15 changes</summary> - Fix: clear selection after reload for management lists [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7421](https://github.com/paperless-ngx/paperless-ngx/pull/7421)) - Enhancement: optimize tasks / stats reload [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7402](https://github.com/paperless-ngx/paperless-ngx/pull/7402)) - Enhancement: allow specifying default currency for Monetary custom field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7381](https://github.com/paperless-ngx/paperless-ngx/pull/7381)) - Enhancement: specify when pre-check fails for documents in trash [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7355](https://github.com/paperless-ngx/paperless-ngx/pull/7355)) - Chore(deps-dev): Bump the development group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7394](https://github.com/paperless-ngx/paperless-ngx/pull/7394)) - Fix: disable inline create buttons if insufficient permissions [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7401](https://github.com/paperless-ngx/paperless-ngx/pull/7401)) - Chore(deps): Bump the small-changes group with 5 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7397](https://github.com/paperless-ngx/paperless-ngx/pull/7397)) - Chore(deps-dev): Bump @&#8203;\<!---->playwright/test from 1.42.1 to 1.45.3 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7367](https://github.com/paperless-ngx/paperless-ngx/pull/7367)) - Chore(deps-dev): Bump @&#8203;\<!---->types/node from 20.12.2 to 22.0.2 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7366](https://github.com/paperless-ngx/paperless-ngx/pull/7366)) - Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7365](https://github.com/paperless-ngx/paperless-ngx/pull/7365)) - Chore(deps): Bump uuid from 9.0.1 to 10.0.0 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7370](https://github.com/paperless-ngx/paperless-ngx/pull/7370)) - Chore(deps): Bump zone.js from 0.14.4 to 0.14.8 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7368](https://github.com/paperless-ngx/paperless-ngx/pull/7368)) - Chore(deps-dev): Bump jest-preset-angular from 14.1.1 to 14.2.2 in /src-ui in the frontend-jest-dependencies group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7364](https://github.com/paperless-ngx/paperless-ngx/pull/7364)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 20 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7363](https://github.com/paperless-ngx/paperless-ngx/pull/7363)) - Fix: use entire document for dropzone [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7342](https://github.com/paperless-ngx/paperless-ngx/pull/7342)) </details> ### [`v2.11.2`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.11.2): Paperless-ngx v2.11.2 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.1...v2.11.2) #### paperless-ngx 2.11.2 ##### Changes - Change: more clearly handle init permissions error [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7334](https://github.com/paperless-ngx/paperless-ngx/pull/7334)) - Chore: add permissions info link from webUI [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7310](https://github.com/paperless-ngx/paperless-ngx/pull/7310)) - Fix: increase search input text contrast with light custom theme colors [@&#8203;JayBkr](https://github.com/JayBkr) ([#&#8203;7303](https://github.com/paperless-ngx/paperless-ngx/pull/7303)) ##### Dependencies - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7296](https://github.com/paperless-ngx/paperless-ngx/pull/7296)) - Chore(deps): Bump tika-client from 0.5.0 to 0.6.0 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7297](https://github.com/paperless-ngx/paperless-ngx/pull/7297)) ##### All App Changes <details> <summary>5 changes</summary> - Change: more clearly handle init permissions error [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7334](https://github.com/paperless-ngx/paperless-ngx/pull/7334)) - Chore: add permissions info link from webUI [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7310](https://github.com/paperless-ngx/paperless-ngx/pull/7310)) - Fix: increase search input text contrast with light custom theme colors [@&#8203;JayBkr](https://github.com/JayBkr) ([#&#8203;7303](https://github.com/paperless-ngx/paperless-ngx/pull/7303)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7296](https://github.com/paperless-ngx/paperless-ngx/pull/7296)) - Chore(deps): Bump tika-client from 0.5.0 to 0.6.0 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7297](https://github.com/paperless-ngx/paperless-ngx/pull/7297)) </details> ### [`v2.11.1`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.11.1): Paperless-ngx v2.11.1 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.11.0...v2.11.1) #### paperless-ngx 2.11.1 ##### Features - Enhancement: include owner username in post-consumption variables [@&#8203;Freddy-0](https://github.com/Freddy-0) ([#&#8203;7270](https://github.com/paperless-ngx/paperless-ngx/pull/7270)) ##### Bug Fixes - Fix: support multiple inbox tags from stats widget [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7281](https://github.com/paperless-ngx/paperless-ngx/pull/7281)) - Fix: Removes Turkish from the NLTK languages [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7246](https://github.com/paperless-ngx/paperless-ngx/pull/7246)) - Fix: include trashed docs in existing doc check [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7229](https://github.com/paperless-ngx/paperless-ngx/pull/7229)) ##### Dependencies - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7261](https://github.com/paperless-ngx/paperless-ngx/pull/7261)) - Chore(deps): Bump the small-changes group across 1 directory with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7266](https://github.com/paperless-ngx/paperless-ngx/pull/7266)) ##### All App Changes <details> <summary>7 changes</summary> - Fix: support multiple inbox tags from stats widget [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7281](https://github.com/paperless-ngx/paperless-ngx/pull/7281)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7261](https://github.com/paperless-ngx/paperless-ngx/pull/7261)) - Chore(deps): Bump the small-changes group across 1 directory with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7266](https://github.com/paperless-ngx/paperless-ngx/pull/7266)) - Enhancement: include owner username in post-consumption variables [@&#8203;Freddy-0](https://github.com/Freddy-0) ([#&#8203;7270](https://github.com/paperless-ngx/paperless-ngx/pull/7270)) - Chore: Squash older automatic migrations [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7267](https://github.com/paperless-ngx/paperless-ngx/pull/7267)) - Fix: Removes Turkish from the NLTK languages [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7246](https://github.com/paperless-ngx/paperless-ngx/pull/7246)) - Fix: include trashed docs in existing doc check [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7229](https://github.com/paperless-ngx/paperless-ngx/pull/7229)) </details> ### [`v2.11.0`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.11.0): Paperless-ngx v2.11.0 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.10.2...v2.11.0) #### paperless-ngx 2.11.0 > \[!NOTE]\ > This release marks the transition from Gotenberg v7 to v8, which is now required. Changing Gotenberg versions for most users is as simple as updating the docker tag in your compose file (see the example compose files). ##### Breaking Changes - Feature: Upgrade Gotenberg to v8 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7094](https://github.com/paperless-ngx/paperless-ngx/pull/7094)) ##### Features - Enhancement: disable add split button when approrpriate [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7215](https://github.com/paperless-ngx/paperless-ngx/pull/7215)) - Enhancement: wrapping of saved view fields d-n-d UI [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7216](https://github.com/paperless-ngx/paperless-ngx/pull/7216)) - Enhancement: support custom field icontains filter for select type [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7199](https://github.com/paperless-ngx/paperless-ngx/pull/7199)) - Feature: select custom field type [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7167](https://github.com/paperless-ngx/paperless-ngx/pull/7167)) - Feature: automatic sso redirect [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7168](https://github.com/paperless-ngx/paperless-ngx/pull/7168)) - Enhancement: show more columns in mail frontend admin [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7158](https://github.com/paperless-ngx/paperless-ngx/pull/7158)) - Enhancement: use request user as owner of split / merge docs [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7112](https://github.com/paperless-ngx/paperless-ngx/pull/7112)) - Enhancement: improve date parsing with accented characters [@&#8203;fdubuy](https://github.com/fdubuy) ([#&#8203;7100](https://github.com/paperless-ngx/paperless-ngx/pull/7100)) - Feature: improve history display of object names etc [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7102](https://github.com/paperless-ngx/paperless-ngx/pull/7102)) - Feature: Upgrade Gotenberg to v8 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7094](https://github.com/paperless-ngx/paperless-ngx/pull/7094)) ##### Bug Fixes - Fix: include documents in trash for existing asn check [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7189](https://github.com/paperless-ngx/paperless-ngx/pull/7189)) - Fix: include documents in trash in sanity check [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7133](https://github.com/paperless-ngx/paperless-ngx/pull/7133)) - Fix: handle errors for trash actions and only show documents user can restore or delete [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7119](https://github.com/paperless-ngx/paperless-ngx/pull/7119)) - Fix: dont include documents in trash in counts [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7111](https://github.com/paperless-ngx/paperless-ngx/pull/7111)) - Fix: use temp dir for split / merge [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7105](https://github.com/paperless-ngx/paperless-ngx/pull/7105)) ##### Maintenance - Chore: upgrade to DRF 3.15 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7134](https://github.com/paperless-ngx/paperless-ngx/pull/7134)) - Chore(deps): Bump docker/build-push-action from 5 to 6 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7125](https://github.com/paperless-ngx/paperless-ngx/pull/7125)) - Chore: Ignores DRF 3.15.2 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7122](https://github.com/paperless-ngx/paperless-ngx/pull/7122)) - Chore: show docker tag in UI for ci test builds [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7083](https://github.com/paperless-ngx/paperless-ngx/pull/7083)) ##### Dependencies <details> <summary>11 changes</summary> - Chore: Bulk backend updates [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7209](https://github.com/paperless-ngx/paperless-ngx/pull/7209)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 14 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7200](https://github.com/paperless-ngx/paperless-ngx/pull/7200)) - Chore(deps): Bump certifi from 2024.6.2 to 2024.7.4 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7166](https://github.com/paperless-ngx/paperless-ngx/pull/7166)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 6 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7148](https://github.com/paperless-ngx/paperless-ngx/pull/7148)) - Chore(deps): Bump django-multiselectfield from 0.1.12 to 0.1.13 in the django group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7147](https://github.com/paperless-ngx/paperless-ngx/pull/7147)) - Chore(deps): Bump docker/build-push-action from 5 to 6 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7125](https://github.com/paperless-ngx/paperless-ngx/pull/7125)) - Chore(deps): Bump the small-changes group across 1 directory with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7128](https://github.com/paperless-ngx/paperless-ngx/pull/7128)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 16 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7126](https://github.com/paperless-ngx/paperless-ngx/pull/7126)) - Chore(deps-dev): Bump ruff from 0.4.9 to 0.5.0 in the development group across 1 directory [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7120](https://github.com/paperless-ngx/paperless-ngx/pull/7120)) - Chore(deps-dev): Bump ws from 8.17.0 to 8.17.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7114](https://github.com/paperless-ngx/paperless-ngx/pull/7114)) - Chore: update to Angular v18 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7106](https://github.com/paperless-ngx/paperless-ngx/pull/7106)) </details> ##### All App Changes <details> <summary>25 changes</summary> - Enhancement: disable add split button when approrpriate [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7215](https://github.com/paperless-ngx/paperless-ngx/pull/7215)) - Enhancement: wrapping of saved view fields d-n-d UI [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7216](https://github.com/paperless-ngx/paperless-ngx/pull/7216)) - Chore: Bulk backend updates [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7209](https://github.com/paperless-ngx/paperless-ngx/pull/7209)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 14 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7200](https://github.com/paperless-ngx/paperless-ngx/pull/7200)) - Enhancement: support custom field icontains filter for select type [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7199](https://github.com/paperless-ngx/paperless-ngx/pull/7199)) - Chore: upgrade to DRF 3.15 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7134](https://github.com/paperless-ngx/paperless-ngx/pull/7134)) - Feature: select custom field type [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7167](https://github.com/paperless-ngx/paperless-ngx/pull/7167)) - Feature: automatic sso redirect [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7168](https://github.com/paperless-ngx/paperless-ngx/pull/7168)) - Fix: include documents in trash for existing asn check [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7189](https://github.com/paperless-ngx/paperless-ngx/pull/7189)) - Chore: Initial conversion to pytest fixtures [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7110](https://github.com/paperless-ngx/paperless-ngx/pull/7110)) - Enhancement: show more columns in mail frontend admin [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7158](https://github.com/paperless-ngx/paperless-ngx/pull/7158)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 6 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7148](https://github.com/paperless-ngx/paperless-ngx/pull/7148)) - Chore(deps): Bump django-multiselectfield from 0.1.12 to 0.1.13 in the django group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7147](https://github.com/paperless-ngx/paperless-ngx/pull/7147)) - Fix: include documents in trash in sanity check [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7133](https://github.com/paperless-ngx/paperless-ngx/pull/7133)) - Chore(deps): Bump the small-changes group across 1 directory with 4 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7128](https://github.com/paperless-ngx/paperless-ngx/pull/7128)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 16 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7126](https://github.com/paperless-ngx/paperless-ngx/pull/7126)) - Enhancement: use request user as owner of split / merge docs [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7112](https://github.com/paperless-ngx/paperless-ngx/pull/7112)) - Fix: handle errors for trash actions and only show documents user can restore or delete [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7119](https://github.com/paperless-ngx/paperless-ngx/pull/7119)) - Chore(deps-dev): Bump ruff from 0.4.9 to 0.5.0 in the development group across 1 directory [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7120](https://github.com/paperless-ngx/paperless-ngx/pull/7120)) - Chore(deps-dev): Bump ws from 8.17.0 to 8.17.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7114](https://github.com/paperless-ngx/paperless-ngx/pull/7114)) - Chore: update to Angular v18 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7106](https://github.com/paperless-ngx/paperless-ngx/pull/7106)) - Enhancement: improve date parsing with accented characters [@&#8203;fdubuy](https://github.com/fdubuy) ([#&#8203;7100](https://github.com/paperless-ngx/paperless-ngx/pull/7100)) - Feature: improve history display of object names etc [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7102](https://github.com/paperless-ngx/paperless-ngx/pull/7102)) - Fix: dont include documents in trash in counts [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7111](https://github.com/paperless-ngx/paperless-ngx/pull/7111)) - Fix: use temp dir for split / merge [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7105](https://github.com/paperless-ngx/paperless-ngx/pull/7105)) </details> ### [`v2.10.2`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.10.2): Paperless-ngx v2.10.2 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.10.1...v2.10.2) #### paperless-ngx 2.10.2 > \[!NOTE]\ > This is planned to be the last release series to support Gotenberg 7, see [the discussion](https://github.com/paperless-ngx/paperless-ngx/discussions/7025) for more information. ##### ⚠️ Heads Up! Paperless-ngx v2.10.x fixes an issue with `ui_settings` permissions, which are required for users to use the web frontend. ##### Bug Fixes - Fix: always update document modified property on bulk edit operations [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7079](https://github.com/paperless-ngx/paperless-ngx/pull/7079)) - Fix: correct frontend retrieval of trash delay setting [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7067](https://github.com/paperless-ngx/paperless-ngx/pull/7067)) - Fix: index fresh document data after update archive file [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7057](https://github.com/paperless-ngx/paperless-ngx/pull/7057)) - Fix: Safari browser PDF viewer not loading in 2.10.x [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7056](https://github.com/paperless-ngx/paperless-ngx/pull/7056)) - Fix: Prefer the exporter metadata JSON file over the version JSON file [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7048](https://github.com/paperless-ngx/paperless-ngx/pull/7048)) ##### All App Changes <details> <summary>5 changes</summary> - Fix: always update document modified property on bulk edit operations [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7079](https://github.com/paperless-ngx/paperless-ngx/pull/7079)) - Fix: correct frontend retrieval of trash delay setting [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7067](https://github.com/paperless-ngx/paperless-ngx/pull/7067)) - Fix: index fresh document data after update archive file [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7057](https://github.com/paperless-ngx/paperless-ngx/pull/7057)) - Fix: Safari browser PDF viewer not loading in 2.10.x [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7056](https://github.com/paperless-ngx/paperless-ngx/pull/7056)) - Fix: Prefer the exporter metadata JSON file over the version JSON file [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7048](https://github.com/paperless-ngx/paperless-ngx/pull/7048)) </details> ### [`v2.10.1`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.10.1): Paperless-ngx v2.10.1 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.10.0...v2.10.1) #### paperless-ngx 2.10.1 > \[!NOTE]\ > This is planned to be the last release series to support Gotenberg 7, see [the discussion](https://github.com/paperless-ngx/paperless-ngx/discussions/7025) for more information. ##### ⚠️ Heads Up! Paperless-ngx v2.10.x fixes an issue with `ui_settings` permissions, which are required for users to use the web frontend. ##### Bug Fixes - Fix: dont require admin perms to view trash on frontend [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7028](https://github.com/paperless-ngx/paperless-ngx/pull/7028)) ### [`v2.10.0`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.10.0): Paperless-ngx v2.10.0 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.9.0...v2.10.0) #### paperless-ngx 2.10.0 > \[!NOTE]\ > This is planned to be the last release series to support Gotenberg 7, see [the discussion](https://github.com/paperless-ngx/paperless-ngx/discussions/7025) for more information. ##### Features - Feature: documents trash aka soft delete [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6944](https://github.com/paperless-ngx/paperless-ngx/pull/6944)) - Enhancement: better boolean custom field display [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7001](https://github.com/paperless-ngx/paperless-ngx/pull/7001)) - Feature: Allow encrypting sensitive fields in export [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6927](https://github.com/paperless-ngx/paperless-ngx/pull/6927)) - Enhancement: allow consumption of odg files [@&#8203;daniel-boehme](https://github.com/daniel-boehme) ([#&#8203;6940](https://github.com/paperless-ngx/paperless-ngx/pull/6940)) ##### Bug Fixes - Fix: Document history could include extra fields [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6989](https://github.com/paperless-ngx/paperless-ngx/pull/6989)) - Fix: use local pdf worker js [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6990](https://github.com/paperless-ngx/paperless-ngx/pull/6990)) - Fix: Revert masking the content field from auditlog [@&#8203;tribut](https://github.com/tribut) ([#&#8203;6981](https://github.com/paperless-ngx/paperless-ngx/pull/6981)) - Fix: respect model permissions for tasks API endpoint [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6958](https://github.com/paperless-ngx/paperless-ngx/pull/6958)) - Fix: Make the logging of an email message to be something useful [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6901](https://github.com/paperless-ngx/paperless-ngx/pull/6901)) ##### Documentation - Documentation: Corrections and clarifications for Python support [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6995](https://github.com/paperless-ngx/paperless-ngx/pull/6995)) ##### Maintenance - Chore(deps): Bump stumpylog/image-cleaner-action from 0.6.0 to 0.7.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6968](https://github.com/paperless-ngx/paperless-ngx/pull/6968)) - Chore: Configures dependabot to ignore djangorestframework [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6967](https://github.com/paperless-ngx/paperless-ngx/pull/6967)) ##### Dependencies <details> <summary>10 changes</summary> - Chore(deps): Bump pipenv from 2023.12.1 to 2024.0.1 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;7019](https://github.com/paperless-ngx/paperless-ngx/pull/7019)) - Chore(deps): Bump the small-changes group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7013](https://github.com/paperless-ngx/paperless-ngx/pull/7013)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7012](https://github.com/paperless-ngx/paperless-ngx/pull/7012)) - Chore(deps-dev): Bump ws from 8.15.1 to 8.17.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7015](https://github.com/paperless-ngx/paperless-ngx/pull/7015)) - Chore(deps): Bump urllib3 from 2.2.1 to 2.2.2 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7014](https://github.com/paperless-ngx/paperless-ngx/pull/7014)) - Chore: update packages used by mail parser html template [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6970](https://github.com/paperless-ngx/paperless-ngx/pull/6970)) - Chore(deps): Bump stumpylog/image-cleaner-action from 0.6.0 to 0.7.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6968](https://github.com/paperless-ngx/paperless-ngx/pull/6968)) - Chore(deps-dev): Bump the development group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6953](https://github.com/paperless-ngx/paperless-ngx/pull/6953)) - Chore: Updates to latest Trixie version of Ghostscript 10.03.1 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6956](https://github.com/paperless-ngx/paperless-ngx/pull/6956)) - Chore(deps): Bump tornado from 6.4 to 6.4.1 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6930](https://github.com/paperless-ngx/paperless-ngx/pull/6930)) </details> ##### All App Changes <details> <summary>17 changes</summary> - Chore(deps): Bump the small-changes group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7013](https://github.com/paperless-ngx/paperless-ngx/pull/7013)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7012](https://github.com/paperless-ngx/paperless-ngx/pull/7012)) - Chore(deps-dev): Bump ws from 8.15.1 to 8.17.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;7015](https://github.com/paperless-ngx/paperless-ngx/pull/7015)) - Feature: documents trash aka soft delete [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6944](https://github.com/paperless-ngx/paperless-ngx/pull/6944)) - Enhancement: better boolean custom field display [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;7001](https://github.com/paperless-ngx/paperless-ngx/pull/7001)) - Fix: default order of documents gets lost in QuerySet pipeline [@&#8203;madduck](https://github.com/madduck) ([#&#8203;6982](https://github.com/paperless-ngx/paperless-ngx/pull/6982)) - Fix: Document history could include extra fields [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6989](https://github.com/paperless-ngx/paperless-ngx/pull/6989)) - Fix: use local pdf worker js [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6990](https://github.com/paperless-ngx/paperless-ngx/pull/6990)) - Fix: Revert masking the content field from auditlog [@&#8203;tribut](https://github.com/tribut) ([#&#8203;6981](https://github.com/paperless-ngx/paperless-ngx/pull/6981)) - Chore: update packages used by mail parser html template [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6970](https://github.com/paperless-ngx/paperless-ngx/pull/6970)) - Chore(deps-dev): Bump the development group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6953](https://github.com/paperless-ngx/paperless-ngx/pull/6953)) - Fix: respect model permissions for tasks API endpoint [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6958](https://github.com/paperless-ngx/paperless-ngx/pull/6958)) - Feature: Allow encrypting sensitive fields in export [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6927](https://github.com/paperless-ngx/paperless-ngx/pull/6927)) - Enhancement: allow consumption of odg files [@&#8203;daniel-boehme](https://github.com/daniel-boehme) ([#&#8203;6940](https://github.com/paperless-ngx/paperless-ngx/pull/6940)) - Enhancement: use note model permissions for notes [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6913](https://github.com/paperless-ngx/paperless-ngx/pull/6913)) - Chore: Resolves test issues with Python 3.12 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6902](https://github.com/paperless-ngx/paperless-ngx/pull/6902)) - Fix: Make the logging of an email message to be something useful [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6901](https://github.com/paperless-ngx/paperless-ngx/pull/6901)) </details> ### [`v2.9.0`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.9.0): Paperless-ngx v2.9.0 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.8.6...v2.9.0) #### paperless-ngx 2.9.0 ##### Features - Feature: Allow a data only export/import cycle [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6871](https://github.com/paperless-ngx/paperless-ngx/pull/6871)) - Change: rename 'redo OCR' to 'reprocess' to clarify behavior [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6866](https://github.com/paperless-ngx/paperless-ngx/pull/6866)) - Enhancement: Support custom path for the classification file [@&#8203;lino-b](https://github.com/lino-b) ([#&#8203;6858](https://github.com/paperless-ngx/paperless-ngx/pull/6858)) - Enhancement: default to title/content search, allow choosing full search link from global search [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6805](https://github.com/paperless-ngx/paperless-ngx/pull/6805)) - Enhancement: only include correspondent 'last_correspondence' if requested [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6792](https://github.com/paperless-ngx/paperless-ngx/pull/6792)) - Enhancement: delete pages PDF action [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6772](https://github.com/paperless-ngx/paperless-ngx/pull/6772)) - Enhancement: support custom logo / title on login page [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6775](https://github.com/paperless-ngx/paperless-ngx/pull/6775)) ##### Bug Fixes - Fix: including ordering param for id\_\_in retrievals [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6875](https://github.com/paperless-ngx/paperless-ngx/pull/6875)) - Fix: Don't allow the workflow save to override other process updates [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6849](https://github.com/paperless-ngx/paperless-ngx/pull/6849)) - Fix: consistently use created_date for doc display [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6758](https://github.com/paperless-ngx/paperless-ngx/pull/6758)) ##### Maintenance - Chore: Change the code formatter to Ruff [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6756](https://github.com/paperless-ngx/paperless-ngx/pull/6756)) - Chore: Backend updates [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6755](https://github.com/paperless-ngx/paperless-ngx/pull/6755)) - Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6881](https://github.com/paperless-ngx/paperless-ngx/pull/6881)) ##### Dependencies <details> <summary>12 changes</summary> - Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6879](https://github.com/paperless-ngx/paperless-ngx/pull/6879)) - Chore: Backend dependencies update [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6892](https://github.com/paperless-ngx/paperless-ngx/pull/6892)) - Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6881](https://github.com/paperless-ngx/paperless-ngx/pull/6881)) - Chore: Updates Ghostscript to 10.03.1 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6854](https://github.com/paperless-ngx/paperless-ngx/pull/6854)) - Chore(deps-dev): Bump the development group across 1 directory with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6851](https://github.com/paperless-ngx/paperless-ngx/pull/6851)) - Chore(deps): Bump the small-changes group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6843](https://github.com/paperless-ngx/paperless-ngx/pull/6843)) - Chore(deps): Use psycopg as recommended [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6811](https://github.com/paperless-ngx/paperless-ngx/pull/6811)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6793](https://github.com/paperless-ngx/paperless-ngx/pull/6793)) - Chore(deps): Bump requests from 2.31.0 to 2.32.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6795](https://github.com/paperless-ngx/paperless-ngx/pull/6795)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6761](https://github.com/paperless-ngx/paperless-ngx/pull/6761)) - Chore: Backend updates [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6755](https://github.com/paperless-ngx/paperless-ngx/pull/6755)) - Chore: revert pngx pdf viewer to third party package [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6741](https://github.com/paperless-ngx/paperless-ngx/pull/6741)) </details> ##### All App Changes <details> <summary>19 changes</summary> - Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6879](https://github.com/paperless-ngx/paperless-ngx/pull/6879)) - Fix: including ordering param for id\_\_in retrievals [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6875](https://github.com/paperless-ngx/paperless-ngx/pull/6875)) - Feature: Allow a data only export/import cycle [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6871](https://github.com/paperless-ngx/paperless-ngx/pull/6871)) - Change: rename 'redo OCR' to 'reprocess' to clarify behavior [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6866](https://github.com/paperless-ngx/paperless-ngx/pull/6866)) - Enhancement: Support custom path for the classification file [@&#8203;lino-b](https://github.com/lino-b) ([#&#8203;6858](https://github.com/paperless-ngx/paperless-ngx/pull/6858)) - Chore(deps-dev): Bump the development group across 1 directory with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6851](https://github.com/paperless-ngx/paperless-ngx/pull/6851)) - Chore(deps): Bump the small-changes group with 3 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6843](https://github.com/paperless-ngx/paperless-ngx/pull/6843)) - Fix: Don't allow the workflow save to override other process updates [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6849](https://github.com/paperless-ngx/paperless-ngx/pull/6849)) - Chore(deps): Use psycopg as recommended [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6811](https://github.com/paperless-ngx/paperless-ngx/pull/6811)) - Enhancement: default to title/content search, allow choosing full search link from global search [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6805](https://github.com/paperless-ngx/paperless-ngx/pull/6805)) - Enhancement: only include correspondent 'last_correspondence' if requested [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6792](https://github.com/paperless-ngx/paperless-ngx/pull/6792)) - Enhancement: accessibility improvements for tags, doc links, dashboard views [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6786](https://github.com/paperless-ngx/paperless-ngx/pull/6786)) - Enhancement: delete pages PDF action [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6772](https://github.com/paperless-ngx/paperless-ngx/pull/6772)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6793](https://github.com/paperless-ngx/paperless-ngx/pull/6793)) - Enhancement: support custom logo / title on login page [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6775](https://github.com/paperless-ngx/paperless-ngx/pull/6775)) - Chore: Change the code formatter to Ruff [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6756](https://github.com/paperless-ngx/paperless-ngx/pull/6756)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6761](https://github.com/paperless-ngx/paperless-ngx/pull/6761)) - Fix: consistently use created_date for doc display [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6758](https://github.com/paperless-ngx/paperless-ngx/pull/6758)) - Chore: revert pngx pdf viewer to third party package [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6741](https://github.com/paperless-ngx/paperless-ngx/pull/6741)) </details> ### [`v2.8.6`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.6): Paperless-ngx v2.8.6 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.8.5...v2.8.6) #### paperless-ngx 2.8.6 This 'hotfix' release closes [CVE-2024-35184](https://github.com/paperless-ngx/paperless-ngx/security/advisories/GHSA-72w4-hxqq-c256), thanks to [@&#8203;koseduhemak](https://github.com/koseduhemak) for reporting. ##### Bug Fixes - Security: disallow API remote-user auth if disabled [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6739](https://github.com/paperless-ngx/paperless-ngx/pull/6739)) - Fix: retain sort field from global search filtering, use `FILTER_HAS_TAGS_ALL` [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6737](https://github.com/paperless-ngx/paperless-ngx/pull/6737)) ##### All App Changes <details> <summary>2 changes</summary> - Security: disallow API remote-user auth if disabled [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6739](https://github.com/paperless-ngx/paperless-ngx/pull/6739)) - Fix: retain sort field from global search filtering, use `FILTER_HAS_TAGS_ALL` [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6737](https://github.com/paperless-ngx/paperless-ngx/pull/6737)) </details> ### [`v2.8.5`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.5): Paperless-ngx v2.8.5 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.8.4...v2.8.5) #### paperless-ngx 2.8.5 ##### Bug Fixes - Fix: restore search highlighting on large cards results [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6728](https://github.com/paperless-ngx/paperless-ngx/pull/6728)) - Fix: global search filtering links broken in 2.8.4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6726](https://github.com/paperless-ngx/paperless-ngx/pull/6726)) - Fix: some buttons incorrectly aligned in 2.8.4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6715](https://github.com/paperless-ngx/paperless-ngx/pull/6715)) - Fix: don't format ASN as number on dashboard [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6708](https://github.com/paperless-ngx/paperless-ngx/pull/6708)) ##### All App Changes <details> <summary>4 changes</summary> - Fix: restore search highlighting on large cards results [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6728](https://github.com/paperless-ngx/paperless-ngx/pull/6728)) - Fix: global search filtering links broken in 2.8.4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6726](https://github.com/paperless-ngx/paperless-ngx/pull/6726)) - Fix: some buttons incorrectly aligned in 2.8.4 [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6715](https://github.com/paperless-ngx/paperless-ngx/pull/6715)) - Fix: don't format ASN as number on dashboard [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6708](https://github.com/paperless-ngx/paperless-ngx/pull/6708)) </details> ### [`v2.8.4`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.4): Paperless-ngx v2.8.4 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.8.3...v2.8.4) #### paperless-ngx 2.8.4 ##### Features - Enhancement: display current ASN in statistics [@&#8203;darmiel](https://github.com/darmiel) (https://github.com/paperless-ngx/paperless-ngx/pull/6692) - Enhancement: global search tweaks [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6674](https://github.com/paperless-ngx/paperless-ngx/pull/6674)) ##### Bug Fixes - Security: Correctly disable `eval` in pdfjs [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6702](https://github.com/paperless-ngx/paperless-ngx/pull/6702)) - Fix: history timestamp tooltip illegible in dark mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6696](https://github.com/paperless-ngx/paperless-ngx/pull/6696)) - Fix: only count inbox documents from inbox tags with permissions [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6670](https://github.com/paperless-ngx/paperless-ngx/pull/6670)) ##### All App Changes <details> <summary>5 changes</summary> - Enhancement: global search tweaks [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6674](https://github.com/paperless-ngx/paperless-ngx/pull/6674)) - Security: Correctly disable `eval` in pdfjs [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6702](https://github.com/paperless-ngx/paperless-ngx/pull/6702)) - Fix: history timestamp tooltip illegible in dark mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6696](https://github.com/paperless-ngx/paperless-ngx/pull/6696)) - Enhancement: display current ASN in statistics [@&#8203;darmiel](https://github.com/darmiel) ([#&#8203;6692](https://github.com/paperless-ngx/paperless-ngx/pull/6692)) - Fix: only count inbox documents from inbox tags with permissions [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6670](https://github.com/paperless-ngx/paperless-ngx/pull/6670)) </details> ### [`v2.8.3`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.3): Paperless-ngx v2.8.3 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.8.2...v2.8.3) #### paperless-ngx 2.8.3 ##### Bug Fixes - Fix: respect superuser for document history [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6661](https://github.com/paperless-ngx/paperless-ngx/pull/6661)) - Fix: allow 0 in monetary field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6658](https://github.com/paperless-ngx/paperless-ngx/pull/6658)) - Fix: custom field removal doesnt always trigger change detection [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6653](https://github.com/paperless-ngx/paperless-ngx/pull/6653)) - Fix: Downgrade and lock lxml [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6655](https://github.com/paperless-ngx/paperless-ngx/pull/6655)) - Fix: correctly handle global search esc key when open and button foucsed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6644](https://github.com/paperless-ngx/paperless-ngx/pull/6644)) - Fix: consistent monetary field display in list and cards [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6645](https://github.com/paperless-ngx/paperless-ngx/pull/6645)) - Fix: doc links and more illegible in light mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6643](https://github.com/paperless-ngx/paperless-ngx/pull/6643)) - Fix: Allow auditlog to be disabled [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6638](https://github.com/paperless-ngx/paperless-ngx/pull/6638)) ##### Documentation - Chore(docs): Update the sample Compose file to latest database [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6639](https://github.com/paperless-ngx/paperless-ngx/pull/6639)) ##### All App Changes <details> <summary>7 changes</summary> - Fix: respect superuser for document history [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6661](https://github.com/paperless-ngx/paperless-ngx/pull/6661)) - Fix: allow 0 in monetary field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6658](https://github.com/paperless-ngx/paperless-ngx/pull/6658)) - Fix: custom field removal doesnt always trigger change detection [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6653](https://github.com/paperless-ngx/paperless-ngx/pull/6653)) - Fix: correctly handle global search esc key when open and button foucsed [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6644](https://github.com/paperless-ngx/paperless-ngx/pull/6644)) - Fix: consistent monetary field display in list and cards [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6645](https://github.com/paperless-ngx/paperless-ngx/pull/6645)) - Fix: doc links and more illegible in light mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6643](https://github.com/paperless-ngx/paperless-ngx/pull/6643)) - Fix: Allow auditlog to be disabled [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6638](https://github.com/paperless-ngx/paperless-ngx/pull/6638)) </details> ### [`v2.8.2`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.2): Paperless-ngx v2.8.2 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.8.1...v2.8.2) #### paperless-ngx 2.8.2 ##### Bug Fixes - Fix: Restore the compression of static files for x86\_64 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6627](https://github.com/paperless-ngx/paperless-ngx/pull/6627)) - Fix: make backend monetary validation accept unpadded decimals [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6626](https://github.com/paperless-ngx/paperless-ngx/pull/6626)) - Fix: allow bulk edit with existing fields [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6625](https://github.com/paperless-ngx/paperless-ngx/pull/6625)) - Fix: table view doesnt immediately display custom fields on app startup [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6600](https://github.com/paperless-ngx/paperless-ngx/pull/6600)) - Fix: dont use limit in subqueries in global search for mariadb compatibility [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6611](https://github.com/paperless-ngx/paperless-ngx/pull/6611)) - Fix: exclude admin perms from group permissions serializer [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6608](https://github.com/paperless-ngx/paperless-ngx/pull/6608)) - Fix: global search text illegible in light mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6602](https://github.com/paperless-ngx/paperless-ngx/pull/6602)) - Fix: document history text color illegible in light mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6601](https://github.com/paperless-ngx/paperless-ngx/pull/6601)) ##### All App Changes <details> <summary>10 changes</summary> - Fix: Restore the compression of static files for x86\_64 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6627](https://github.com/paperless-ngx/paperless-ngx/pull/6627)) - Fix: make backend monetary validation accept unpadded decimals [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6626](https://github.com/paperless-ngx/paperless-ngx/pull/6626)) - Fix: allow bulk edit with existing fields [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6625](https://github.com/paperless-ngx/paperless-ngx/pull/6625)) - Enhancement: show custom field name on cards if empty, add tooltip [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6620](https://github.com/paperless-ngx/paperless-ngx/pull/6620)) - Security: Disable `eval` in pdfjs [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6615](https://github.com/paperless-ngx/paperless-ngx/pull/6615)) - Fix: table view doesnt immediately display custom fields on app startup [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6600](https://github.com/paperless-ngx/paperless-ngx/pull/6600)) - Fix: dont use limit in subqueries in global search for mariadb compatibility [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6611](https://github.com/paperless-ngx/paperless-ngx/pull/6611)) - Fix: exclude admin perms from group permissions serializer [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6608](https://github.com/paperless-ngx/paperless-ngx/pull/6608)) - Fix: global search text illegible in light mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6602](https://github.com/paperless-ngx/paperless-ngx/pull/6602)) - Fix: document history text color illegible in light mode [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6601](https://github.com/paperless-ngx/paperless-ngx/pull/6601)) </details> ### [`v2.8.1`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.1): Paperless-ngx v2.8.1 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.8.0...v2.8.1) #### paperless-ngx 2.8.1 ##### Bug Fixes - Fix: saved views dont immediately display custom fields in table view [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6594](https://github.com/paperless-ngx/paperless-ngx/pull/6594)) - Fix: bulk edit custom fields should support multiple items [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6589](https://github.com/paperless-ngx/paperless-ngx/pull/6589)) ##### Dependencies - Chore(deps-dev): Bump jinja2 from 3.1.3 to 3.1.4 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6579](https://github.com/paperless-ngx/paperless-ngx/pull/6579)) - Chore(deps-dev): Bump mkdocs-glightbox from 0.3.7 to 0.4.0 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6581](https://github.com/paperless-ngx/paperless-ngx/pull/6581)) ##### All App Changes <details> <summary>3 changes</summary> - Fix: saved views dont immediately display custom fields in table view [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6594](https://github.com/paperless-ngx/paperless-ngx/pull/6594)) - Chore(deps-dev): Bump mkdocs-glightbox from 0.3.7 to 0.4.0 in the small-changes group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6581](https://github.com/paperless-ngx/paperless-ngx/pull/6581)) - Fix: bulk edit custom fields should support multiple items [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6589](https://github.com/paperless-ngx/paperless-ngx/pull/6589)) </details> ### [`v2.8.0`](https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.8.0): Paperless-ngx v2.8.0 [Compare Source](https://github.com/paperless-ngx/paperless-ngx/compare/v2.7.2...v2.8.0) #### paperless-ngx 2.8.0 ##### Breaking Changes - Fix: remove admin.logentry perm, use admin (staff) status [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6380](https://github.com/paperless-ngx/paperless-ngx/pull/6380)) ##### Notable Changes - Feature: global search, keyboard shortcuts / hotkey support [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6449](https://github.com/paperless-ngx/paperless-ngx/pull/6449)) - Feature: custom fields filtering & bulk editing [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6484](https://github.com/paperless-ngx/paperless-ngx/pull/6484)) - Feature: customizable fields display for documents, saved views & dashboard widgets [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6439](https://github.com/paperless-ngx/paperless-ngx/pull/6439)) - Feature: document history (audit log UI) [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6388](https://github.com/paperless-ngx/paperless-ngx/pull/6388)) - Chore: Convert the consumer to a plugin [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6361](https://github.com/paperless-ngx/paperless-ngx/pull/6361)) ##### Features - Feature: global search, keyboard shortcuts / hotkey support [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6449](https://github.com/paperless-ngx/paperless-ngx/pull/6449)) - Feature: customizable fields display for documents, saved views & dashboard widgets [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6439](https://github.com/paperless-ngx/paperless-ngx/pull/6439)) - Feature: document history (audit log UI) [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6388](https://github.com/paperless-ngx/paperless-ngx/pull/6388)) - Enhancement: refactor monetary field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6370](https://github.com/paperless-ngx/paperless-ngx/pull/6370)) - Chore: Convert the consumer to a plugin [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6361](https://github.com/paperless-ngx/paperless-ngx/pull/6361)) ##### Bug Fixes - Fix: always check workflow `filter_mailrule` if set [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6474](https://github.com/paperless-ngx/paperless-ngx/pull/6474)) - Fix: use responsive tables for management lists [@&#8203;DlieBG](https://github.com/DlieBG) ([#&#8203;6460](https://github.com/paperless-ngx/paperless-ngx/pull/6460)) - Fix: password reset done template [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6444](https://github.com/paperless-ngx/paperless-ngx/pull/6444)) - Fix: show message on empty group list [@&#8203;DlieBG](https://github.com/DlieBG) ([#&#8203;6393](https://github.com/paperless-ngx/paperless-ngx/pull/6393)) - Fix: remove admin.logentry perm, use admin (staff) status [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6380](https://github.com/paperless-ngx/paperless-ngx/pull/6380)) - Fix: dont dismiss active alerts on "dismiss completed" [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6364](https://github.com/paperless-ngx/paperless-ngx/pull/6364)) - Fix: Allow lowercase letters in monetary currency code field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6359](https://github.com/paperless-ngx/paperless-ngx/pull/6359)) - Fix: Allow negative monetary values with a current code [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6358](https://github.com/paperless-ngx/paperless-ngx/pull/6358)) - Fix: add timezone fallback to install script [@&#8203;Harald-Berghoff](https://github.com/Harald-Berghoff) ([#&#8203;6336](https://github.com/paperless-ngx/paperless-ngx/pull/6336)) ##### Maintenance - Chore(deps): Bump stumpylog/image-cleaner-action from 0.5.0 to 0.6.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6541](https://github.com/paperless-ngx/paperless-ngx/pull/6541)) ##### Dependencies <details> <summary>10 changes</summary> - Chore(deps): Bump stumpylog/image-cleaner-action from 0.5.0 to 0.6.0 in the actions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6541](https://github.com/paperless-ngx/paperless-ngx/pull/6541)) - Chore(deps-dev): Bump ejs from 3.1.9 to 3.1.10 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6540](https://github.com/paperless-ngx/paperless-ngx/pull/6540)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 13 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6539](https://github.com/paperless-ngx/paperless-ngx/pull/6539)) - Chore(deps): Bump python-ipware from 2.0.3 to 3.0.0 in the major-versions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6468](https://github.com/paperless-ngx/paperless-ngx/pull/6468)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6466](https://github.com/paperless-ngx/paperless-ngx/pull/6466)) - Chore: Updates Docker bundled QPDF to 11.9.0 [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6423](https://github.com/paperless-ngx/paperless-ngx/pull/6423)) - Chore(deps): Bump gunicorn from 21.2.0 to 22.0.0 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6416](https://github.com/paperless-ngx/paperless-ngx/pull/6416)) - Chore(deps): Bump the small-changes group with 11 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6405](https://github.com/paperless-ngx/paperless-ngx/pull/6405)) - Chore(deps): Bump idna from 3.6 to 3.7 [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6377](https://github.com/paperless-ngx/paperless-ngx/pull/6377)) - Chore(deps): Bump tar from 6.2.0 to 6.2.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6373](https://github.com/paperless-ngx/paperless-ngx/pull/6373)) </details> ##### All App Changes <details> <summary>23 changes</summary> - Feature: global search, keyboard shortcuts / hotkey support [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6449](https://github.com/paperless-ngx/paperless-ngx/pull/6449)) - Chore(deps-dev): Bump ejs from 3.1.9 to 3.1.10 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6540](https://github.com/paperless-ngx/paperless-ngx/pull/6540)) - Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 13 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6539](https://github.com/paperless-ngx/paperless-ngx/pull/6539)) - Chore: Hand craft SQL queries [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6489](https://github.com/paperless-ngx/paperless-ngx/pull/6489)) - Feature: custom fields filtering & bulk editing [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6484](https://github.com/paperless-ngx/paperless-ngx/pull/6484)) - Feature: customizable fields display for documents, saved views & dashboard widgets [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6439](https://github.com/paperless-ngx/paperless-ngx/pull/6439)) - Chore(deps): Bump python-ipware from 2.0.3 to 3.0.0 in the major-versions group [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6468](https://github.com/paperless-ngx/paperless-ngx/pull/6468)) - Feature: document history (audit log UI) [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6388](https://github.com/paperless-ngx/paperless-ngx/pull/6388)) - Chore(deps-dev): Bump the development group with 2 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6466](https://github.com/paperless-ngx/paperless-ngx/pull/6466)) - Fix: always check workflow `filter_mailrule` if set [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6474](https://github.com/paperless-ngx/paperless-ngx/pull/6474)) - Fix: use responsive tables for management lists [@&#8203;DlieBG](https://github.com/DlieBG) ([#&#8203;6460](https://github.com/paperless-ngx/paperless-ngx/pull/6460)) - Fix: password reset done template [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6444](https://github.com/paperless-ngx/paperless-ngx/pull/6444)) - Enhancement: refactor monetary field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6370](https://github.com/paperless-ngx/paperless-ngx/pull/6370)) - Enhancement: improve layout, button labels for custom fields dropdown [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6362](https://github.com/paperless-ngx/paperless-ngx/pull/6362)) - Chore: Convert the consumer to a plugin [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6361](https://github.com/paperless-ngx/paperless-ngx/pull/6361)) - Chore(deps): Bump the small-changes group with 11 updates [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6405](https://github.com/paperless-ngx/paperless-ngx/pull/6405)) - Enhancement: Hide columns in document list if user does not have permissions [@&#8203;theomega](https://github.com/theomega) ([#&#8203;6415](https://github.com/paperless-ngx/paperless-ngx/pull/6415)) - Fix: show message on empty group list [@&#8203;DlieBG](https://github.com/DlieBG) ([#&#8203;6393](https://github.com/paperless-ngx/paperless-ngx/pull/6393)) - Fix: remove admin.logentry perm, use admin (staff) status [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6380](https://github.com/paperless-ngx/paperless-ngx/pull/6380)) - Chore(deps): Bump tar from 6.2.0 to 6.2.1 in /src-ui [@&#8203;dependabot](https://github.com/dependabot) ([#&#8203;6373](https://github.com/paperless-ngx/paperless-ngx/pull/6373)) - Fix: dont dismiss active alerts on "dismiss completed" [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6364](https://github.com/paperless-ngx/paperless-ngx/pull/6364)) - Fix: Allow lowercase letters in monetary currency code field [@&#8203;shamoon](https://github.com/shamoon) ([#&#8203;6359](https://github.com/paperless-ngx/paperless-ngx/pull/6359)) - Fix: Allow negative monetary values with a current code [@&#8203;stumpylog](https://github.com/stumpylog) ([#&#8203;6358](https://github.com/paperless-ngx/paperless-ngx/pull/6358)) </details> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMC4yIiwidXBkYXRlZEluVmVyIjoiMzcuMjAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Renovate-Bot added 1 commit 2024-12-13 07:09:20 -05:00
justus merged commit 16a707bf9e into main 2024-12-13 07:09:54 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: justus/Homelab-Ansible#29
No description provided.