Paperless-ngx Paperless-ngx v2.19.0 Release
요약
```html
paperless-ngx 2.19.0
주요 변경 사항
기능 및 개선 사항
- 개선: 이메일 전송 시 친숙한 파일 이름 사용 (#11055)
- 개선: 여러 문서 이메일 전송 지원 (#10666)
- 개선: Sanity checker가 Consumer와 동일한 파일을 무시하도록 설정 (#10999)
- 개선: 견본 버튼 클릭 시 색상 선택기 열기 (#10994)
- 성능: 문서 수를 계산할 때 django-guardian 권한 캐싱 (#10657)
- 개선: 목록 및 대량 편집 버튼 재구성 (#10944)
- 개선: 바코드 분할 문서의 워크플로우 경로 매칭 지원 (#10723)
- 기능: 처리된 메일 UI 추가 (#10866)
- 개선: 문서 게시 시 사용자 정의 필드 값 지원 (#10859)
- 개선: 긴 텍스트 사용자 정의 필드 지원 (#10846)
- 개선: 인쇄 버튼 추가 (#10626)
- 개선: 저장 경로를 워크플로우 트리거 필터로 추가 (#10771)
- 개선: 워크플로우 제목 할당을 위한 Jinja 템플릿 지원 (#10700)
- 개선: 제안 계산 시 과도하게 긴 콘텐츠 길이 제한 (#10656)
버그 수정
- 수정: 사용자 정의 필드 값 인덱스에 대한 불필요한 경고 제거 (#11083)
- 수정: 드래그 앤 드롭 항목 컨테이너의 최소 높이 설정 (#11064)
- 수정: 사용자 정의 필드 쿼리 드롭다운 토글 모서리 수정 (#11028)
- 수정: 다음 문서가 없을 때 저장 단축키 동작 수정 (#11027)
- 수정: 작업 해제에 필요한 변경 권한 설정 및 프런트엔드 오류 처리 추가 (#11023)
- 수정: 선택 옵션 제거 및 페이지네이션 업데이트 수정 (#10933)
- 수정: 빈 문서 내용에 대한 퍼지 매칭 건너뛰기 (#10914)
- 수정: 파일 검사를 위해 _consume에 추가 오류 처리 추가 (#10897)
- 수정: 문자열 Celery Beat 스케줄 파일 이름 복원 (#10893)
- 수정: PDF 편집기 반시계 방향 회전 버튼 호버 수정 (#10848)
- 수정: 토스트 콘텐츠에서 긴 단어 줄 바꿈 처리 (#10839)
- 수정: 빈 문서 링크 사용자 정의 필드를 대량으로 추가할 때 발생하는 오류 수정 (#10832)
- 수정: 메일 규칙에 의해 생성된 대응자 일치 값 설정 (#10820)
유지 관리
- Chore: CI 워크플로우에서 Codecov 토큰 제거 (#10941)
종속성
29개의 변경 사항이 있습니다. (자세한 내용은 원문을 참조하세요.)
전체 앱 변경 사항
51개의 변경 사항이 있습니다. (자세한 내용은 원문을 참조하세요.)
```
원문 내용
paperless-ngx 2.19.0
Notable Changes
Features / Enhancements
- Enhancement: use friendly file names when emailing documents @JanKleine (#11055)
- Feature: Advanced Workflow Filters @shamoon (#11029)
- Feature: add support for emailing multiple documents @JanKleine (#10666)
- Enhancement: ignore same files in sanity checker as consumer @shamoon (#10999)
- Enhancement: open color picker on swatch button click @shamoon (#10994)
- Performance: Cache django-guardian permissions when counting documents @Merinorus (#10657)
- Tweakhancement: reorganize some list & bulk editing buttons @shamoon (#10944)
- Enhancement: support workflow path matching of barcode-split documents @DerRockWolf (#10723)
- Feature: processed mail UI @shamoon (#10866)
- Enhancement: support custom field values on post document @shamoon (#10859)
- Feature: Nested Tags @shamoon (#10833)
- Enhancement: long text custom field @jojo2357 (#10846)
- Enhancement: Add print button @mpaletti (#10626)
- Enhancement: add storage path as workflow trigger filter @david-loe (#10771)
- Enhancement: jinja template support for workflow title assignment @sidey79 (#10700)
- Enhancement: Limit excessively long content length when computing suggestions @Merinorus (#10656)
Bug Fixes
- Fix: remove obsolete warning for custom field value index @shamoon (#11083)
- Fix: set min-height for drag-drop items container @shamoon (#11064)
- Fix custom field query dropdown toggle corners @shamoon (#11028)
- Fix: correct save hotkey action when no next document exists @shamoon (#11027)
- Fix: require only change permissions for task dismissal, add frontend error handling @shamoon (#11023)
- Chore(deps): Bulk upgrade backend dependencies @stumpylog (#10971)
- Chore: remove Codecov token from CI workflow @shamoon (#10941)
- Fix: fix select option removal and pagination update @shamoon (#10933)
- Fix: skip fuzzy matching for empty document content @shamoon (#10914)
- Fix: add extra error handling to _consume for file checks @shamoon (#10897)
- Fix: restore str celery beat schedule filename @shamoon (#10893)
- Fix: fix pdf editor hover rotate counterclockwise button @shamoon (#10848)
- Fix: warp long words in toast content @shamoon (#10839)
- Fix: fix error when bulk adding empty doc link custom fields @shamoon (#10832)
- Fix: set match value for correspondents created by mail rule @shamoon (#10820)
Maintenance
- Chore(deps): Bump the actions group with 5 updates @dependabot[bot] (#10978)
- Chore: remove Codecov token from CI workflow @shamoon (#10941)
Dependencies
29 changes
- docker(deps): bump astral-sh/uv from 0.9.2-python3.12-bookworm-slim to 0.9.4-python3.12-bookworm-slim @dependabot[bot] (#11091)
- docker-compose(deps): Bump gotenberg/gotenberg from 8.23 to 8.24 in /docker/compose @dependabot[bot] (#11050)
- Chore(deps): Bump the small-changes group across 1 directory with 8 updates @dependabot[bot] (#11065)
- docker(deps): Bump astral-sh/uv from 0.8.22-python3.12-bookworm-slim to 0.9.2-python3.12-bookworm-slim @dependabot[bot] (#11052)
- Chore(deps): Bump the actions group with 5 updates @dependabot[bot] (#10978)
- Chore(deps): Bump uuid from 11.1.0 to 13.0.0 in /src-ui @dependabot[bot] (#10983)
- Chore(deps-dev): Bump @playwright/test from 1.55.0 to 1.55.1 in /src-ui @dependabot[bot] (#10982)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @dependabot[bot] (#10981)
- Chore(deps-dev): Bump webpack from 5.101.3 to 5.102.0 in /src-ui @dependabot[bot] (#10986)
- Chore(deps-dev): Bump prettier-plugin-organize-imports from 4.2.0 to 4.3.0 in /src-ui @dependabot[bot] (#10985)
- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 3 updates @dependabot[bot] (#10980)
- Chore(deps-dev): Bump @types/node from 24.3.0 to 24.6.1 in /src-ui @dependabot[bot] (#10984)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates @dependabot[bot] (#10979)
- docker-compose(deps): Bump library/postgres from 17 to 18 in /docker/compose @dependabot[bot] (#10965)
- Chore(deps): Bump the major-versions group with 2 updates @dependabot[bot] (#10960)
- Chore(deps): Bump types-colorama from 0.4.15.20240311 to 0.4.15.20250801 @dependabot[bot] (#10961)
- Chore(deps): Bump django-guardian from 3.1.3 to 3.2.0 @dependabot[bot] (#10909)
- Chore(deps): Bump django-soft-delete from 1.0.19 to 1.0.21 @dependabot[bot] (#10908)
- Chore(deps): Bump whitenoise from 6.10.0 to 6.11.0 @dependabot[bot] (#10910)
- Chore(deps): Bump django-cors-headers from 4.8.0 to 4.9.0 @dependabot[bot] (#10907)
- docker(deps): bump astral-sh/uv from 0.8.17-python3.12-bookworm-slim to 0.8.19-python3.12-bookworm-slim @dependabot[bot] (#10906)
- docker(deps): Bump astral-sh/uv from 0.8.15-python3.12-bookworm-slim to 0.8.17-python3.12-bookworm-slim @dependabot[bot] (#10864)
- Chore(deps): Bump the small-changes group across 1 directory with 3 updates @dependabot[bot] (#10880)
- Chore(deps): Bump django-guardian from 3.1.2 to 3.1.3 in the django group @dependabot[bot] (#10863)
- Chore(deps): Bump pytest-cov from 6.2.1 to 7.0.0 in the development group across 1 directory @dependabot[bot] (#10822)
- Chore(deps): Bump the django group with 4 updates @dependabot[bot] (#10811)
- docker-compose(deps): Bump gotenberg/gotenberg from 8.22 to 8.23 in /docker/compose @dependabot[bot] (#10812)
- Chore(deps): Bump the small-changes group across 1 directory with 8 updates @dependabot[bot] (#10821)
- docker(deps): Bump astral-sh/uv from 0.8.13-python3.12-bookworm-slim to 0.8.15-python3.12-bookworm-slim @dependabot[bot] (#10810)
All App Changes
51 changes
- Tweak: improve tag parent validation error handling @shamoon (#11096)
- Fix: remove obsolete warning for custom field value index @shamoon (#11083)
- Chore(deps): Bump the small-changes group across 1 directory with 8 updates @dependabot[bot] (#11065)
- Enhancement: use friendly file names when emailing documents @JanKleine (#11055)
- Fix: set min-height for drag-drop items container @shamoon (#11064)
- Feature: Advanced Workflow Filters @shamoon (#11029)
- Feature: add support for emailing multiple documents @JanKleine (#10666)
- Fix custom field query dropdown toggle corners @shamoon (#11028)
- Fix: correct save hotkey action when no next document exists @shamoon (#11027)
- Fix: require only change permissions for task dismissal, add frontend error handling @shamoon (#11023)
- Enhancement: ignore same files in sanity checker as consumer @shamoon (#10999)
- Enhancement: open color picker on swatch button click @shamoon (#10994)
- Chore(deps): Bump uuid from 11.1.0 to 13.0.0 in /src-ui @dependabot[bot] (#10983)
- Chore(deps-dev): Bump @playwright/test from 1.55.0 to 1.55.1 in /src-ui @dependabot[bot] (#10982)
- Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @dependabot[bot] (#10981)
- Chore(deps-dev): Bump webpack from 5.101.3 to 5.102.0 in /src-ui @dependabot[bot] (#10986)
- Chore(deps-dev): Bump prettier-plugin-organize-imports from 4.2.0 to 4.3.0 in /src-ui @dependabot[bot] (#10985)
- Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 3 updates @dependabot[bot] (#10980)
- Chore(deps-dev): Bump @types/node from 24.3.0 to 24.6.1 in /src-ui @dependabot[bot] (#10984)
- Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates @dependabot[bot] (#10979)
- Performance: Cache django-guardian permissions when counting documents @Merinorus (#10657)
- Chore(deps): Bulk upgrade backend dependencies @stumpylog (#10971)
- Chore(deps): Bump the major-versions group with 2 updates @dependabot[bot] (#10960)
- Chore(deps): Bump types-colorama from 0.4.15.20240311 to 0.4.15.20250801 @dependabot[bot] (#10961)
- Chore(deps): Bump django-guardian from 3.1.3 to 3.2.0 @dependabot[bot] (#10909)
- Chore(deps): Bump django-soft-delete from 1.0.19 to 1.0.21 @dependabot[bot] (#10908)
- Chore(deps): Bump whitenoise from 6.10.0 to 6.11.0 @dependabot[bot] (#10910)
- Tweakhancement: reorganize some list & bulk editing buttons @shamoon (#10944)
- Chore(deps): Bump django-cors-headers from 4.8.0 to 4.9.0 @dependabot[bot] (#10907)
- Fix: fix select option removal and pagination update @shamoon (#10933)
- Enhancement: support workflow path matching of barcode-split documents @DerRockWolf (#10723)
- Fix: skip fuzzy matching for empty document content @shamoon (#10914)
- Feature: processed mail UI @shamoon (#10866)
- Fix: add extra error handling to _consume for file checks @shamoon (#10897)
- Fix: restore str celery beat schedule filename @shamoon (#10893)
- Enhancement: support custom field values on post document @shamoon (#10859)
- Feature: Nested Tags @shamoon (#10833)
- Chore(deps): Bump the small-changes group across 1 directory with 3 updates @dependabot[bot] (#10880)
- Chore(deps): Bump django-guardian from 3.1.2 to 3.1.3 in the django group @dependabot[bot] (#10863)
- Enhancement: long text custom field @jojo2357 (#10846)
- Fix: fix pdf editor hover rotate counterclockwise button @shamoon (#10848)
- Fix: warp long words in toast content @shamoon (#10839)
- Fix: fix error when bulk adding empty doc link custom fields @shamoon (#10832)
- Enhancement: Add print button @mpaletti (#10626)
- Enhancement: add storage path as workflow trigger filter @david-loe (#10771)
- Enhancement: jinja template support for workflow title assignment @sidey79 (#10700)
- Chore(deps): Bump pytest-cov from 6.2.1 to 7.0.0 in the development group across 1 directory @dependabot[bot] (#10822)
- Chore(deps): Bump the django group with 4 updates @dependabot[bot] (#10811)
- Enhancement: Limit excessively long content length when computing suggestions @Merinorus (#10656)
- Chore(deps): Bump the small-changes group across 1 directory with 8 updates @dependabot[bot] (#10821)
- Fix: set match value for correspondents created by mail rule @shamoon (#10820)
링크 : https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.19.0