Releases: paperless-ngx/paperless-ngx
Releases · paperless-ngx/paperless-ngx
Paperless-ngx v2.7.0
paperless-ngx 2.7.0
Notable Changes
- Feature: PDF actions - merge, split & rotate @shamoon (#6094)
- Change: enable auditlog by default, fix import / export @shamoon (#6267)
Enhancements
Maintenance
- Chore: Standardize subprocess running and logging @stumpylog (#6275)
Bug Fixes
- Fix: Escape the secret key when writing it to the env file @stumpylog (#6243)
- Fix: Hide sidebar labels if group is empty @shamoon (#6254)
- Fix: management list clear all should clear header checkbox @shamoon (#6253)
- Fix: start-align object names in some UI lists @shamoon (#6188)
- Fix: allow scroll long upload files alerts list @shamoon (#6184)
- Fix: document_renamer fails with audit_log enabled @shamoon (#6175)
- Fix: catch sessionStorage errors for large documents @shamoon (#6150)
Documentation
- Change: enable auditlog by default, fix import / export @shamoon (#6267)
- Enhancement: support custom fields in post_document endpoint @shamoon (#6222)
Dependencies
9 changes
- Chore(deps): Bump pillow from 10.2.0 to 10.3.0 @dependabot (#6268)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6276)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 17 updates @dependabot (#6248)
- Chore(deps-dev): Bump @playwright/test from 1.42.0 to 1.42.1 in /src-ui @dependabot (#6250)
- Chore(deps-dev): Bump @types/node from 20.11.24 to 20.12.2 in /src-ui @dependabot (#6251)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#6249)
- Chore(deps-dev): Bump express from 4.18.3 to 4.19.2 in /src-ui @dependabot (#6207)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /src-ui @dependabot (#6161)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#6131)
All App Changes
20 changes
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6276)
- Chore: Standardize subprocess running and logging @stumpylog (#6275)
- Change: enable auditlog by default, fix import / export @shamoon (#6267)
- Fix: Hide sidebar labels if group is empty @shamoon (#6254)
- Fix: management list clear all should clear header checkbox @shamoon (#6253)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 17 updates @dependabot (#6248)
- Chore(deps-dev): Bump @playwright/test from 1.42.0 to 1.42.1 in /src-ui @dependabot (#6250)
- Chore(deps-dev): Bump @types/node from 20.11.24 to 20.12.2 in /src-ui @dependabot (#6251)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#6249)
- Enhancement: support custom fields in post_document endpoint @shamoon (#6222)
- Enhancement: add ASN to consume rejection message @eliasp (#6217)
- Chore(deps-dev): Bump express from 4.18.3 to 4.19.2 in /src-ui @dependabot (#6207)
- Feature: PDF actions - merge, split & rotate @shamoon (#6094)
- Fix: start-align object names in some UI lists @shamoon (#6188)
- Fix: allow scroll long upload files alerts list @shamoon (#6184)
- Fix: document_renamer fails with audit_log enabled @shamoon (#6175)
- Chore(deps-dev): Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /src-ui @dependabot (#6161)
- Enhancement: always place search term first in autocomplete results @shamoon (#6142)
- Fix: catch sessionStorage errors for large documents @shamoon (#6150)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#6131)
Paperless-ngx v2.6.3
paperless-ngx 2.6.3
Bug Fixes
- Fix: allow setting allauth
ACCOUNT_SESSION_REMEMBER
@shamoon (#6105) - Change: dont require empty bulk edit parameters @shamoon (#6059)
Dependencies
4 changes
- Chore(deps-dev): Bump follow-redirects from 1.15.5 to 1.15.6 in /src-ui @dependabot (#6120)
- Chore(deps-dev): Bump the development group with 3 updates @dependabot (#6079)
- Chore(deps): Bump the django group with 1 update @dependabot (#6080)
- Chore(deps): Bump the small-changes group with 2 updates @dependabot (#6081)
All App Changes
8 changes
- Chore(deps-dev): Bump follow-redirects from 1.15.5 to 1.15.6 in /src-ui @dependabot (#6120)
- Fix: allow setting allauth
ACCOUNT_SESSION_REMEMBER
@shamoon (#6105) - Change: remove credentials from redis url in system status @shamoon (#6104)
- Chore(deps-dev): Bump the development group with 3 updates @dependabot (#6079)
- Chore(deps): Bump the django group with 1 update @dependabot (#6080)
- Chore(deps): Bump the small-changes group with 2 updates @dependabot (#6081)
- Change: dont require empty bulk edit parameters @shamoon (#6059)
- Fix: missing translation string @DimitriDR (#6054)
Paperless-ngx v2.6.2
Paperless-ngx v2.6.1
Paperless-ngx v2.6.0
paperless-ngx 2.6.0
Features
- Enhancement: Allow user to control PIL image pixel limit @stumpylog (#5997)
- Enhancement: Allow a user to disable the pixel limit for OCR entirely @stumpylog (#5996)
- Feature: workflow removal action @shamoon (#5928)
- Feature: system status @shamoon (#5743)
- Enhancement: better monetary field with currency code @shamoon (#5858)
- Feature: support disabling regular login @shamoon (#5816)
Bug Fixes
- Fix: refactor base path settings, correct logout redirect @shamoon (#5976)
- Fix: always pass
remove_inbox_tags
from UI, dont require in API @shamoon (#5962) - Fix: Clear metadata cache when the filename(s) change @stumpylog (#5957)
- Fix: include monetary, float and doc link values in search filters @shamoon (#5951)
- Fix: Better handling of a corrupted index @stumpylog (#5950)
- Fix: Don't assume the location of scratch directory in Docker @stumpylog (#5948)
- Fix: ensure document title always limited to 128 chars @shamoon (#5934)
- Fix: use
PAPERLESS_URL
for password reset emails, if set @shamoon (#5902) - Fix: Correct docker compose check in install script @ShanSanear (#5917)
- Fix: respect global permissions for UI settings @shamoon (#5919)
- Fix: allow disable email verification during signup @shamoon (#5895)
- Fix: refactor accounts templates and create signup template @shamoon (#5899)
Maintenance
- Chore(deps): Bump the actions group with 3 updates @dependabot (#5907)
- Chore: Ignores uvicorn updates in dependabot @stumpylog (#5906)
Dependencies
15 changes
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6001)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5998)
- Chore(deps): Bump the django group with 1 update @dependabot (#6000)
- Chore(deps-dev): Bump @playwright/test from 1.41.2 to 1.42.0 in /src-ui @dependabot (#5964)
- Chore(deps-dev): Bump @types/node from 20.11.20 to 20.11.24 in /src-ui @dependabot (#5965)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 11 updates @dependabot (#5963)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#5918)
- Chore(deps-dev): Bump @types/node from 20.11.16 to 20.11.20 in /src-ui @dependabot (#5912)
- Chore(deps): Bump zone.js from 0.14.3 to 0.14.4 in /src-ui @dependabot (#5913)
- Chore(deps): Bump bootstrap from 5.3.2 to 5.3.3 in /src-ui @dependabot (#5911)
- Chore(deps-dev): Bump typescript from 5.2.2 to 5.3.3 in /src-ui @dependabot (#5915)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 15 updates @dependabot (#5908)
- Chore(deps): Bump the small-changes group with 4 updates @dependabot (#5916)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#5914)
- Chore(deps): Bump the actions group with 3 updates @dependabot (#5907)
All App Changes
33 changes
- Feature: Allow user to control PIL image pixel limit @stumpylog (#5997)
- Enhancement: show ID when editing objects @shamoon (#6003)
- Feature: Allow a user to disable the pixel limit for OCR entirely @stumpylog (#5996)
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6001)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5998)
- Chore(deps): Bump the django group with 1 update @dependabot (#6000)
- Feature: workflow removal action @shamoon (#5928)
- Feature: system status @shamoon (#5743)
- Fix: refactor base path settings, correct logout redirect @shamoon (#5976)
- Chore(deps-dev): Bump @playwright/test from 1.41.2 to 1.42.0 in /src-ui @dependabot (#5964)
- Chore(deps-dev): Bump @types/node from 20.11.20 to 20.11.24 in /src-ui @dependabot (#5965)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 11 updates @dependabot (#5963)
- Fix: always pass
remove_inbox_tags
from UI, dont require in API @shamoon (#5962) - Fix: Clear metadata cache when the filename(s) change @stumpylog (#5957)
- Fix: include monetary, float and doc link values in search filters @shamoon (#5951)
- Fix: Better handling of a corrupted index @stumpylog (#5950)
- Chore: Includes OCRMyPdf logging into the log file @stumpylog (#5947)
- Fix: ensure document title always limited to 128 chars @shamoon (#5934)
- Enhancement: better monetary field with currency code @shamoon (#5858)
- Change: add Thumbs.db to default ignores @DennisGaida (#5924)
- Fix: use
PAPERLESS_URL
for password reset emails, if set @shamoon (#5902) - Fix: respect global permissions for UI settings @shamoon (#5919)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 3 updates @dependabot (#5918)
- Chore(deps-dev): Bump @types/node from 20.11.16 to 20.11.20 in /src-ui @dependabot (#5912)
- Chore(deps): Bump zone.js from 0.14.3 to 0.14.4 in /src-ui @dependabot (#5913)
- Chore(deps): Bump bootstrap from 5.3.2 to 5.3.3 in /src-ui @dependabot (#5911)
- Chore(deps-dev): Bump typescript from 5.2.2 to 5.3.3 in /src-ui @dependabot (#5915)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 15 updates @dependabot (#5908)
- Fix: allow disable email verification during signup @shamoon (#5895)
- Fix: refactor accounts templates and create signup template @shamoon (#5899)
- Chore(deps): Bump the small-changes group with 4 updates @dependabot (#5916)
- Chore(deps-dev): Bump the development group with 4 updates @dependabot (#5914)
- Enhancement: support disabling regular login @shamoon (#5816)
Paperless-ngx v2.5.4
paperless-ngx 2.5.4
Bug Fixes
- Fix: handle title placeholder for docs without original_filename @shamoon (#5828)
- Fix: bulk edit objects does not respect global permissions @shamoon (#5888)
- Fix: intermittent save & close warnings @shamoon (#5838)
- Fix: inotify read timeout not in ms @grembo (#5876)
- Fix: allow relative date queries not in quick list @shamoon (#5801)
- Fix: pass rule id to consumed .eml files @shamoon (#5800)
Dependencies
- Chore(deps): Bump cryptography from 42.0.2 to 42.0.4 @dependabot (#5851)
- Chore(deps-dev): Bump ip from 2.0.0 to 2.0.1 in /src-ui @dependabot (#5835)
- Chore(deps): Bump undici and @angular-devkit/build-angular in /src-ui @dependabot (#5796)
All App Changes
8 changes
- Fix: handle title placeholder for docs without original_filename @shamoon (#5828)
- Fix: bulk edit objects does not respect global permissions @shamoon (#5888)
- Fix: intermittent save & close warnings @shamoon (#5838)
- Fix: inotify read timeout not in ms @grembo (#5876)
- Chore(deps-dev): Bump ip from 2.0.0 to 2.0.1 in /src-ui @dependabot (#5835)
- Chore(deps): Bump undici and @angular-devkit/build-angular in /src-ui @dependabot (#5796)
- Fix: allow relative date queries not in quick list @shamoon (#5801)
- Fix: pass rule id to consumed .eml files @shamoon (#5800)
Paperless-ngx v2.5.3
paperless-ngx 2.5.3
Bug Fixes
- Fix: dont allow allauth redirects to any host @shamoon (#5783)
- Fix: Interaction when both splitting and ASN are enabled @stumpylog (#5779)
- Fix: moved ssl_mode parameter for mysql backend engine @MaciejSzczurek (#5771)
All App Changes
3 changes
- Fix: dont allow allauth redirects to any host @shamoon (#5783)
- Fix: Interaction when both splitting and ASN are enabled @stumpylog (#5779)
- Fix: moved ssl_mode parameter for mysql backend engine @MaciejSzczurek (#5771)
Paperless-ngx v2.5.2
paperless-ngx 2.5.2
Bug Fixes
- Fix: Generated secret key may include single or double quotes @schmidtnz (#5767)
- Fix: consumer status alerts container blocks elements @shamoon (#5762)
- Fix: handle document notes user format api change @shamoon (#5751)
- Fix: Assign ASN from barcode only after any splitting @stumpylog (#5745)
Dependencies
- Chore(deps): Bump the major-versions group with 1 update @dependabot (#5741)
All App Changes
4 changes
- Fix: consumer status alerts container blocks elements @shamoon (#5762)
- Fix: handle document notes user format api change @shamoon (#5751)
- Fix: Assign ASN from barcode only after any splitting @stumpylog (#5745)
- Chore(deps): Bump the major-versions group with 1 update @dependabot (#5741)
Paperless-ngx v2.5.1
paperless-ngx 2.5.1
Bug Fixes
- Fix: Splitting on ASN barcodes even if not enabled @stumpylog (#5740)
Dependencies
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5737)
- Chore(deps): Bump the django group with 1 update @dependabot (#5739)
All App Changes
3 changes
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#5737)
- Chore(deps): Bump the django group with 1 update @dependabot (#5739)
- Fix: Splitting on ASN barcodes even if not enabled @stumpylog (#5740)
Paperless-ngx v2.5.0
paperless-ngx 2.5.0
Breaking Changes
Notable Changes
- Feature: OIDC & social authentication @mpflanzer (#5190)
Features
- Enhancement: confirm buttons @shamoon (#5680)
- Enhancement: bulk delete objects @shamoon (#5688)
- Feature: allow create objects from bulk edit @shamoon (#5667)
- Feature: Allow tagging by putting barcodes on documents @pkrahmer (#5580)
- Feature: Cache metadata and suggestions in Redis @stumpylog (#5638)
- Feature: Japanese translation @shamoon (#5641)
- Feature: option for auto-remove inbox tags on save @shamoon (#5562)
- Enhancement: allow paperless to run in read-only filesystem @hegerdes (#5596)
- Enhancement: mergeable bulk edit permissions @shamoon (#5508)
- Enhancement: re-implement remote user auth for unsafe API requests as opt-in @shamoon (#5561)
- Enhancement: Respect PDF cropbox for thumbnail generation @henningBunk (#5531)
Bug Fixes
- Fix: Test metadata items for Unicode issues @stumpylog (#5707)
- Change: try to show preview even if metadata fails @shamoon (#5706)
- Fix: only check workflow trigger source if not empty @shamoon (#5701)
- Fix: frontend validation of number fields fails upon save @shamoon (#5646)
- Fix: Explicit validation of custom field name unique constraint @shamoon (#5647)
- Fix: Don't attempt to retrieve object types user doesnt have permissions to @shamoon (#5612)
Documentation
- Documentation: add detail about consumer polling behavior @silmaril42 (#5674)
- Paperless-ngx Demo: new and improved @shamoon (#5639)
- Documentation: Add docs about missing timezones in MySQL/MariaDB @Programie (#5583)
Maintenance
- Chore(deps): Bump the actions group with 1 update @dependabot (#5629)
- Chore(deps): Bump the actions group with 1 update @dependabot (#5597)
Dependencies
9 changes
- Chore: Backend dependencies update @stumpylog (#5676)
- Chore(deps-dev): Bump @playwright/test from 1.40.1 to 1.41.2 in /src-ui @dependabot (#5634)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#5630)
- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#5631)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#5632)
- Chore(deps): Bump zone.js from 0.14.2 to 0.14.3 in /src-ui @dependabot (#5633)
- Chore(deps-dev): Bump @types/node from 20.10.6 to 20.11.16 in /src-ui @dependabot (#5635)
- Chore(deps): Bump the actions group with 1 update @dependabot (#5629)
- Chore(deps): Bump the actions group with 1 update @dependabot (#5597)
All App Changes
28 changes
- Chore: Ensure all creations of directories create the parents too @stumpylog (#5711)
- Fix: Test metadata items for Unicode issues @stumpylog (#5707)
- Change: try to show preview even if metadata fails @shamoon (#5706)
- Fix: only check workflow trigger source if not empty @shamoon (#5701)
- Enhancement: confirm buttons @shamoon (#5680)
- Enhancement: bulk delete objects @shamoon (#5688)
- Chore: Backend dependencies update @stumpylog (#5676)
- Feature: OIDC & social authentication @mpflanzer (#5190)
- Chore: Don't write Python bytecode in the Docker image @stumpylog (#5677)
- Feature: allow create objects from bulk edit @shamoon (#5667)
- Chore: Use memory cache backend in debug mode @shamoon (#5666)
- Chore: Adds additional rules for Ruff linter @stumpylog (#5660)
- Feature: Allow tagging by putting barcodes on documents @pkrahmer (#5580)
- Feature: Cache metadata and suggestions in Redis @stumpylog (#5638)
- Fix: frontend validation of number fields fails upon save @shamoon (#5646)
- Fix: Explicit validation of custom field name unique constraint @shamoon (#5647)
- Feature: Japanese translation @shamoon (#5641)
- Chore(deps-dev): Bump @playwright/test from 1.40.1 to 1.41.2 in /src-ui @dependabot (#5634)
- Feature: option for auto-remove inbox tags on save @shamoon (#5562)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#5630)
- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#5631)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 2 updates @dependabot (#5632)
- Chore(deps): Bump zone.js from 0.14.2 to 0.14.3 in /src-ui @dependabot (#5633)
- Chore(deps-dev): Bump @types/node from 20.10.6 to 20.11.16 in /src-ui @dependabot (#5635)
- Enhancement: mergeable bulk edit permissions @shamoon (#5508)
- Enhancement: re-implement remote user auth for unsafe API requests as opt-in @shamoon (#5561)
- Enhancement: Respect PDF cropbox for thumbnail generation @henningBunk (#5531)
- Fix: Don't attempt to retrieve object types user doesnt have permissions to @shamoon (#5612)