Releases: paperless-ngx/paperless-ngx
Releases · paperless-ngx/paperless-ngx
Paperless-ngx v2.9.0
paperless-ngx 2.9.0
Features
- Feature: Allow a data only export/import cycle @stumpylog (#6871)
- Change: rename 'redo OCR' to 'reprocess' to clarify behavior @shamoon (#6866)
- Enhancement: Support custom path for the classification file @lino-b (#6858)
- Enhancement: default to title/content search, allow choosing full search link from global search @shamoon (#6805)
- Enhancement: only include correspondent 'last_correspondence' if requested @shamoon (#6792)
- Enhancement: delete pages PDF action @shamoon (#6772)
- Enhancement: support custom logo / title on login page @shamoon (#6775)
Bug Fixes
- Fix: including ordering param for id__in retrievals @shamoon (#6875)
- Fix: Don't allow the workflow save to override other process updates @stumpylog (#6849)
- Fix: consistently use created_date for doc display @shamoon (#6758)
Maintenance
- Chore: Change the code formatter to Ruff @stumpylog (#6756)
- Chore: Backend updates @stumpylog (#6755)
- Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group @dependabot (#6881)
Dependencies
12 changes
- Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group @dependabot (#6879)
- Chore: Backend dependencies update @stumpylog (#6892)
- Chore(deps): Bump crowdin/github-action from 1 to 2 in the actions group @dependabot (#6881)
- Chore: Updates Ghostscript to 10.03.1 @stumpylog (#6854)
- Chore(deps-dev): Bump the development group across 1 directory with 2 updates @dependabot (#6851)
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6843)
- Chore(deps): Use psycopg as recommended @stumpylog (#6811)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6793)
- Chore(deps): Bump requests from 2.31.0 to 2.32.0 @dependabot (#6795)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#6761)
- Chore: Backend updates @stumpylog (#6755)
- Chore: revert pngx pdf viewer to third party package @shamoon (#6741)
All App Changes
19 changes
- Chore(deps-dev): Bump jest-preset-angular from 14.0.4 to 14.1.0 in /src-ui in the frontend-jest-dependencies group @dependabot (#6879)
- Fix: including ordering param for id__in retrievals @shamoon (#6875)
- Feature: Allow a data only export/import cycle @stumpylog (#6871)
- Change: rename 'redo OCR' to 'reprocess' to clarify behavior @shamoon (#6866)
- Enhancement: Support custom path for the classification file @lino-b (#6858)
- Chore(deps-dev): Bump the development group across 1 directory with 2 updates @dependabot (#6851)
- Chore(deps): Bump the small-changes group with 3 updates @dependabot (#6843)
- Fix: Don't allow the workflow save to override other process updates @stumpylog (#6849)
- Chore(deps): Use psycopg as recommended @stumpylog (#6811)
- Enhancement: default to title/content search, allow choosing full search link from global search @shamoon (#6805)
- Enhancement: only include correspondent 'last_correspondence' if requested @shamoon (#6792)
- Enhancement: accessibility improvements for tags, doc links, dashboard views @shamoon (#6786)
- Enhancement: delete pages PDF action @shamoon (#6772)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6793)
- Enhancement: support custom logo / title on login page @shamoon (#6775)
- Chore: Change the code formatter to Ruff @stumpylog (#6756)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 19 updates @dependabot (#6761)
- Fix: consistently use created_date for doc display @shamoon (#6758)
- Chore: revert pngx pdf viewer to third party package @shamoon (#6741)
Paperless-ngx v2.8.6
paperless-ngx 2.8.6
This 'hotfix' release closes CVE-2024-35184, thanks to @koseduhemak for reporting.
Bug Fixes
- Security: disallow API remote-user auth if disabled @shamoon (#6739)
- Fix: retain sort field from global search filtering, use
FILTER_HAS_TAGS_ALL
@shamoon (#6737)
All App Changes
Paperless-ngx v2.8.5
paperless-ngx 2.8.5
Bug Fixes
- Fix: restore search highlighting on large cards results @shamoon (#6728)
- Fix: global search filtering links broken in 2.8.4 @shamoon (#6726)
- Fix: some buttons incorrectly aligned in 2.8.4 @shamoon (#6715)
- Fix: don't format ASN as number on dashboard @shamoon (#6708)
All App Changes
Paperless-ngx v2.8.4
paperless-ngx 2.8.4
Features
- Enhancement: display current ASN in statistics @darmiel (#6692)
- Enhancement: global search tweaks @shamoon (#6674)
Bug Fixes
- Security: Correctly disable
eval
in pdfjs @shamoon (#6702) - Fix: history timestamp tooltip illegible in dark mode @shamoon (#6696)
- Fix: only count inbox documents from inbox tags with permissions @shamoon (#6670)
All App Changes
5 changes
- Enhancement: global search tweaks @shamoon (#6674)
- Security: Correctly disable
eval
in pdfjs @shamoon (#6702) - Fix: history timestamp tooltip illegible in dark mode @shamoon (#6696)
- Enhancement: display current ASN in statistics @darmiel (#6692)
- Fix: only count inbox documents from inbox tags with permissions @shamoon (#6670)
Paperless-ngx v2.8.3
paperless-ngx 2.8.3
Bug Fixes
- Fix: respect superuser for document history @shamoon (#6661)
- Fix: allow 0 in monetary field @shamoon (#6658)
- Fix: custom field removal doesnt always trigger change detection @shamoon (#6653)
- Fix: Downgrade and lock lxml @stumpylog (#6655)
- Fix: correctly handle global search esc key when open and button foucsed @shamoon (#6644)
- Fix: consistent monetary field display in list and cards @shamoon (#6645)
- Fix: doc links and more illegible in light mode @shamoon (#6643)
- Fix: Allow auditlog to be disabled @stumpylog (#6638)
Documentation
- Chore(docs): Update the sample Compose file to latest database @stumpylog (#6639)
All App Changes
7 changes
- Fix: respect superuser for document history @shamoon (#6661)
- Fix: allow 0 in monetary field @shamoon (#6658)
- Fix: custom field removal doesnt always trigger change detection @shamoon (#6653)
- Fix: correctly handle global search esc key when open and button foucsed @shamoon (#6644)
- Fix: consistent monetary field display in list and cards @shamoon (#6645)
- Fix: doc links and more illegible in light mode @shamoon (#6643)
- Fix: Allow auditlog to be disabled @stumpylog (#6638)
Paperless-ngx v2.8.2
paperless-ngx 2.8.2
Bug Fixes
- Fix: Restore the compression of static files for x86_64 @stumpylog (#6627)
- Fix: make backend monetary validation accept unpadded decimals @shamoon (#6626)
- Fix: allow bulk edit with existing fields @shamoon (#6625)
- Fix: table view doesnt immediately display custom fields on app startup @shamoon (#6600)
- Fix: dont use limit in subqueries in global search for mariadb compatibility @shamoon (#6611)
- Fix: exclude admin perms from group permissions serializer @shamoon (#6608)
- Fix: global search text illegible in light mode @shamoon (#6602)
- Fix: document history text color illegible in light mode @shamoon (#6601)
All App Changes
10 changes
- Fix: Restore the compression of static files for x86_64 @stumpylog (#6627)
- Fix: make backend monetary validation accept unpadded decimals @shamoon (#6626)
- Fix: allow bulk edit with existing fields @shamoon (#6625)
- Enhancement: show custom field name on cards if empty, add tooltip @shamoon (#6620)
- Security: Disable
eval
in pdfjs @shamoon (#6615) - Fix: table view doesnt immediately display custom fields on app startup @shamoon (#6600)
- Fix: dont use limit in subqueries in global search for mariadb compatibility @shamoon (#6611)
- Fix: exclude admin perms from group permissions serializer @shamoon (#6608)
- Fix: global search text illegible in light mode @shamoon (#6602)
- Fix: document history text color illegible in light mode @shamoon (#6601)
Paperless-ngx v2.8.1
paperless-ngx 2.8.1
Bug Fixes
- Fix: saved views dont immediately display custom fields in table view @shamoon (#6594)
- Fix: bulk edit custom fields should support multiple items @shamoon (#6589)
Dependencies
- Chore(deps-dev): Bump jinja2 from 3.1.3 to 3.1.4 @dependabot (#6579)
- Chore(deps-dev): Bump mkdocs-glightbox from 0.3.7 to 0.4.0 in the small-changes group @dependabot (#6581)
All App Changes
Paperless-ngx v2.8.0
paperless-ngx 2.8.0
Breaking Changes
Notable Changes
- Feature: global search, keyboard shortcuts / hotkey support @shamoon (#6449)
- Feature: custom fields filtering & bulk editing @shamoon (#6484)
- Feature: customizable fields display for documents, saved views & dashboard widgets @shamoon (#6439)
- Feature: document history (audit log UI) @shamoon (#6388)
- Chore: Convert the consumer to a plugin @stumpylog (#6361)
Features
- Feature: global search, keyboard shortcuts / hotkey support @shamoon (#6449)
- Feature: customizable fields display for documents, saved views & dashboard widgets @shamoon (#6439)
- Feature: document history (audit log UI) @shamoon (#6388)
- Enhancement: refactor monetary field @shamoon (#6370)
- Chore: Convert the consumer to a plugin @stumpylog (#6361)
Bug Fixes
- Fix: always check workflow
filter_mailrule
if set @shamoon (#6474) - Fix: use responsive tables for management lists @DlieBG (#6460)
- Fix: password reset done template @shamoon (#6444)
- Fix: show message on empty group list @DlieBG (#6393)
- Fix: remove admin.logentry perm, use admin (staff) status @shamoon (#6380)
- Fix: dont dismiss active alerts on "dismiss completed" @shamoon (#6364)
- Fix: Allow lowercase letters in monetary currency code field @shamoon (#6359)
- Fix: Allow negative monetary values with a current code @stumpylog (#6358)
- Fix: add timezone fallback to install script @Harald-Berghoff (#6336)
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
- Chore(deps): Bump stumpylog/image-cleaner-action from 0.5.0 to 0.6.0 in the actions group @dependabot (#6541)
- Chore(deps-dev): Bump ejs from 3.1.9 to 3.1.10 in /src-ui @dependabot (#6540)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 13 updates @dependabot (#6539)
- Chore(deps): Bump python-ipware from 2.0.3 to 3.0.0 in the major-versions group @dependabot (#6468)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6466)
- Chore: Updates Docker bundled QPDF to 11.9.0 @stumpylog (#6423)
- Chore(deps): Bump gunicorn from 21.2.0 to 22.0.0 @dependabot (#6416)
- Chore(deps): Bump the small-changes group with 11 updates @dependabot (#6405)
- Chore(deps): Bump idna from 3.6 to 3.7 @dependabot (#6377)
- Chore(deps): Bump tar from 6.2.0 to 6.2.1 in /src-ui @dependabot (#6373)
All App Changes
23 changes
- Feature: global search, keyboard shortcuts / hotkey support @shamoon (#6449)
- Chore(deps-dev): Bump ejs from 3.1.9 to 3.1.10 in /src-ui @dependabot (#6540)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 13 updates @dependabot (#6539)
- Chore: Hand craft SQL queries @stumpylog (#6489)
- Feature: custom fields filtering & bulk editing @shamoon (#6484)
- Feature: customizable fields display for documents, saved views & dashboard widgets @shamoon (#6439)
- Chore(deps): Bump python-ipware from 2.0.3 to 3.0.0 in the major-versions group @dependabot (#6468)
- Feature: document history (audit log UI) @shamoon (#6388)
- Chore(deps-dev): Bump the development group with 2 updates @dependabot (#6466)
- Fix: always check workflow
filter_mailrule
if set @shamoon (#6474) - Fix: use responsive tables for management lists @DlieBG (#6460)
- Fix: password reset done template @shamoon (#6444)
- Enhancement: refactor monetary field @shamoon (#6370)
- Enhancement: improve layout, button labels for custom fields dropdown @shamoon (#6362)
- Chore: Convert the consumer to a plugin @stumpylog (#6361)
- Chore(deps): Bump the small-changes group with 11 updates @dependabot (#6405)
- Enhancement: Hide columns in document list if user does not have permissions @theomega (#6415)
- Fix: show message on empty group list @DlieBG (#6393)
- Fix: remove admin.logentry perm, use admin (staff) status @shamoon (#6380)
- Chore(deps): Bump tar from 6.2.0 to 6.2.1 in /src-ui @dependabot (#6373)
- Fix: dont dismiss active alerts on "dismiss completed" @shamoon (#6364)
- Fix: Allow lowercase letters in monetary currency code field @shamoon (#6359)
- Fix: Allow negative monetary values with a current code @stumpylog (#6358)
Paperless-ngx v2.7.2
paperless-ngx 2.7.2
Bug Fixes
- Fix: select dropdown background colors not visible in light mode @shamoon (#6323)
- Fix: spacing in reset and incorrect display in saved views @shamoon (#6324)
- Fix: disable invalid create endpoints @shamoon (#6320)
- Fix: dont initialize page numbers, allow split with browser pdf viewer @shamoon (#6314)
- Miscellaneous other fixes & improvements
All App Changes
4 changes
- Fix: select dropdown background colors not visible in light mode @shamoon (#6323)
- Fix: spacing in reset and incorrect display in saved views @shamoon (#6324)
- Fix: disable invalid create endpoints @shamoon (#6320)
- Fix: dont initialize page numbers, allow split with browser pdf viewer @shamoon (#6314)