This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 3d
Productivity & Wikis
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
angular
archiving
django
dms
document-management
document-management-system
+4 more
machine-learning
ocr
optical-character-recognition
pdf
Affected surfaces
breaking_upgrade
Summary
AI summaryUpdates Fix, Bug Fixes, and All App Changes across a mixed release.
Full changelog
[!WARNING]
An issue with database migrations prevents v3.0.1 from running, users should upgrade to v3.0.2
paperless-ngx 3.0.1
Bug Fixes
- Fix: selection_data re-derives the filtered document set 5 times over @stumpylog (#13229)
- Fix: exclude source document from its own RAG similarity results @stumpylog (#13233)
- Fix: split mailrule maximum_age clamp into its own migration @stumpylog (#13231)
- Chore: mark yes in confirm button for translation @shamoon (#13225)
- Fix: correct URL for W001 check @shamoon (#13220)
- Fix: ensure create dialog uses correct attribute type @shamoon (#13221)
- Fix: correct database engine from postgres to postgresql @OberstVonGatow (#13213)
- Fix: remove unnecessary .distinct() dominating document list queries @stumpylog (#13205)
- Fix: also wrap non-breaking words in chat messages, handle whitespace @shamoon (#13211)
- Fix: tag/custom-field document_count scales badly with tag count @stumpylog (#13203)
- Fix: batch document user_can_change checks to avoid per-row N+1 @stumpylog (#13204)
- Fix: fix app title restoration @shamoon (#13208)
- Fix: handle long wrapping titles in AI chat document list @shamoon (#13206)
Dependencies
- Chore(deps-dev): Bump postcss from 8.5.6 to 8.5.22 in /src/paperless_mail/templates in the npm_and_yarn group across 1 directory @dependabot[bot] (#13236)
- Chore(deps): Bump pyasn1 from 0.6.3 to 0.6.4 in the uv group across 1 directory @dependabot[bot] (#13237)
- Chore(deps): Bump the uv group across 1 directory with 8 updates @dependabot[bot] (#13189)
All App Changes
17 changes- Chore(deps-dev): Bump postcss from 8.5.6 to 8.5.22 in /src/paperless_mail/templates in the npm_and_yarn group across 1 directory @dependabot[bot] (#13236)
- Fix: selection_data re-derives the filtered document set 5 times over @stumpylog (#13229)
- Chore: reword "Settings > Default permissions" description for clarity @NotaInutilis (#13232)
- Chore(deps): Bump pyasn1 from 0.6.3 to 0.6.4 in the uv group across 1 directory @dependabot[bot] (#13237)
- Chore(deps): Bump the uv group across 1 directory with 8 updates @dependabot[bot] (#13189)
- Fix: exclude source document from its own RAG similarity results @stumpylog (#13233)
- Fix: split mailrule maximum_age clamp into its own migration @stumpylog (#13231)
- Chore: mark yes in confirm button for translation @shamoon (#13225)
- Fix: correct URL for W001 check @shamoon (#13220)
- Fix: ensure create dialog uses correct attribute type @shamoon (#13221)
- Fix: correct database engine from postgres to postgresql @OberstVonGatow (#13213)
- Fix: remove unnecessary .distinct() dominating document list queries @stumpylog (#13205)
- Fix: also wrap non-breaking words in chat messages, handle whitespace @shamoon (#13211)
- Fix: tag/custom-field document_count scales badly with tag count @stumpylog (#13203)
- Fix: batch document user_can_change checks to avoid per-row N+1 @stumpylog (#13204)
- Fix: fix app title restoration @shamoon (#13208)
- Fix: handle long wrapping titles in AI chat document list @shamoon (#13206)
Breaking Changes
- Database migration failure in v3.0.1 requires immediate upgrade to v3.0.2.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About paperless-ngx
A community-supported supercharged document management system: scan, index and archive all your documents
Beta — feedback welcome: [email protected]