Skip to content

Releases: paperless-ngx/paperless-ngx

Paperless-ngx v2.8.6

15 May 21:11
Compare
Choose a tag to compare

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

2 changes
  • 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)

Paperless-ngx v2.8.5

15 May 05:33
Compare
Choose a tag to compare

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

4 changes
  • 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)

Paperless-ngx v2.8.4

13 May 20:21
Compare
Choose a tag to compare

paperless-ngx 2.8.4

Features

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

09 May 20:41
v2.8.3
Compare
Choose a tag to compare

paperless-ngx 2.8.3

Bug Fixes

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

08 May 00:52
Compare
Choose a tag to compare

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

07 May 06:47
Compare
Choose a tag to compare

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

3 changes
  • Fix: saved views dont immediately display custom fields in table view @shamoon (#6594)
  • Chore(deps-dev): Bump mkdocs-glightbox from 0.3.7 to 0.4.0 in the small-changes group @dependabot (#6581)
  • Fix: bulk edit custom fields should support multiple items @shamoon (#6589)

Paperless-ngx v2.8.0

06 May 21:52
Compare
Choose a tag to compare

paperless-ngx 2.8.0

Breaking Changes

  • Fix: remove admin.logentry perm, use admin (staff) status @shamoon (#6380)

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

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

08 Apr 02:00
Compare
Choose a tag to compare

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)

Paperless-ngx v2.7.1

07 Apr 00:59
Compare
Choose a tag to compare

paperless-ngx 2.7.1

Bug Fixes

All App Changes

4 changes

Paperless-ngx v2.7.0

06 Apr 01:18
Compare
Choose a tag to compare

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

  • Enhancement: always place search term first in autocomplete results @shamoon (#6142)

Maintenance

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)