Paperless-ngx Paperless-ngx v2.13.0 Release

요약

paperless-ngx 2.13.0

주목할만한 변경 사항

  • 기능: OAuth2 Gmail 및 Outlook 이메일 지원 @shamoon
  • 기능: 파일 이름 형식에 대한 향상된 템플릿 @stumpylog
  • 기능: 사용자 정의 필드 쿼리 @shamoon
  • 작업: Python 3.9 지원 중단 @stumpylog

기능

  • 개선: QoL, 사용자 정의 필드 드롭다운에서 기본 선택 필드에 자동 포커스 @shamoon
  • 변경: 편집이 아닌 열기 @shamoon
  • 개선: 막대기 분할 페이지 보존 지원 @shamoon
  • 개선: 문서 API를 로드하기 전에 미리보기를 기다리지 않음 @shamoon
  • 기능: OAuth2 Gmail 및 Outlook 이메일 지원 @shamoon
  • 개선: 저장 경로의 실시간 미리보기 @shamoon
  • 개선: 관리 목록 버튼 개선 @shamoon
  • 개선: 메일 대상 디렉터리 확인, 소비 후 오류 로그 @mrichtarsky
  • 개선: 작업 흐름 개요 토글 활성화 버튼 @shamoon
  • 개선: 사용 가능한 메일 규칙 해제, 개요에 토글 추가 @shamoon
  • 기능: 일부 잘못된 PDF 자동 정리 @shamoon
  • 기능: 페이지 수 @s0llvan
  • 개선: 필요할 때만 apt 사용 docker-entrypoint.sh @gawa971
  • 개선: Django SESSION_EXPIRE_AT_BROWSER_CLOSE를 PAPERLESS_ACCOUNT_SESSION_REMEMBER에서 설정 @shamoon
  • 개선: 세션 쿠키 유효 기간 설정 @shamoon
  • 기능: 작업 흐름 및 메일 규칙 복사, 레이아웃 개선 @shamoon

Bug Fixes

  • 수정: 드롭다운에서 내 프로필 버튼 앞의 공백 제거 @tooomm
  • 수정: v2.13.0 RC1 - 파일 경로 템플릿에서 None 사용 시 처리 @stumpylog
  • 수정: v2.13.0 RC1 - CustomFieldInstance 저장 후 이동 및 이름 변경 트리거 @shamoon
  • 수정: v2.13.0 RC1 - 큰 토큰 수용 가능한 필드 최대 길이 증가 @shamoon
  • 수정: 문서 편집에서 텍스트 줄바꿈 유지 @shamoon
  • 수정: 전화 등록 정보 표시 카드에만 콜론 표시 @shamoon
  • 수정: 바코드에서 ASN 값 0 허용 @stumpylog
  • 수정: 열린 문서에서 트리거 변경 경고 표시 @shamoon
  • 수정: 모바일에서 오버플로우되는 드롭다운 처리 @shamoon
  • 수정: 크롬 129 이상에서 스크롤링 처리 @shamoon

Maintenance

  • 개선: 필요할 때만 apt 사용 docker-entrypoint.sh @gawa971

Dependencies

10 변경 사항

  • 작업: Bump @codecov/webpack-plugin from 1.0.1 to 1.2.0 in /src-ui
  • 작업: Bump @types/node from 22.5.2 to 22.7.4 in /src-ui
  • 작업: Bump the frontend-eslint-dependencies group in /src-ui with 4 updates
  • 작업: Bump the frontend-jest-dependencies group in /src-ui with 2 updates
  • 작업: Bump @playwright/test from 1.46.1 to 1.47.2 in /src-ui
  • 작업: Bump the frontend-angular-dependencies group in /src-ui with 21 updates
  • 작업: OCRMyPDF를 v16으로 업그레이드
  • 작업: 도커 이미지를 Python 3.12 사용으로 업그레이드
  • 작업: Django를 5.1로 업그레이드
  • 작업: Bump the development group with 2 updates

모든 앱 변경 사항

43 변경 사항

  • 변경: 저장 경로 필드에 TextField 사용
  • 수정: 드롭다운에서 내 프로필 버튼 앞의 공백 제거
  • 개선: QoL, 사용자 정의 필드 드롭다운에서 기본 선택 필드에 자동 포커스
  • 변경: 편집이 아닌 열기
  • 수정: 파일 경로 템플릿에서 None 사용 시 처리
  • 수정: CustomFieldInstance 저장 후 이동 및 이름 변경 트리거
  • 수정: 큰 토큰 수용 가능한 필드 최대 길이 증가
  • 개선: 막대기 분할 페이지 보존 지원
  • 수정: 문서 편집에서 텍스트 줄바꿈 유지
  • 개선: 문서 API를 로드하기 전에 미리보기를 기다리지 않음
  • 수정: 전화 등록 정보 표시 카드에만 콜론 표시
  • 기능: OAuth2 Gmail 및 Outlook 이메일 지원
  • 개선: 작업 흐름 로직 통합
  • 개선: 저장 경로의 실시간 미리보기
  • 수정: 바코드에서 ASN 값 0 허용
  • 수정: 열린 문서에서 트리거 변경 경고 표시
  • 기능: 파일 이름 형식에 대한 향상된 템플릿
  • 개선: 관리 목록 버튼 개선
  • 개선: 메일 대상 디렉터리 확인, 소비 후 오류 로그
  • 기능: 사용자 정의 필드 쿼리
  • 작업: Bump @codecov/webpack-plugin from 1.0.1 to 1.2.0 in /src-ui
  • 작업: Bump @types/node from 22.5.2 to 22.7.4 in /src-ui
  • 작업: Bump the frontend-eslint-dependencies group in /src-ui with 4 updates
  • 작업: Bump the frontend-jest-dependencies group in /src-ui with 2 updates
  • 작업: Bump @playwright/test from 1.46.1 to 1.47.2 in /src-ui
  • 작업: Bump the frontend-angular-dependencies group in /src-ui with 21 updates
  • 작업: OCRMyPDF를 v16으로 업그레이드
  • 작업: 도커 이미지를 Python 3.12 사용으로 업그레이드
  • 작업: Django를 5.1로 업그레이드
  • 작업: Python 3.9 지원 중단
  • 기능: 일부 잘못된 PDF 자동 정리
  • 기능: 페이지 수
  • 개선: 날짜 드롭다운을 조밀하게 표시
  • 수정: 모바일에서 오버플로우되는 드롭다운 처리
  • 개선: Django SESSION_EXPIRE_AT_BROWSER_CLOSE를 PAPERLESS_ACCOUNT_SESSION_REMEMBER에서 설정
  • 개선: 세션 쿠키 유효 기간 설정
  • 수정: 크롬 129 이상에서 스크롤링 처리
  • 기능: 작업 흐름 및 메일 규칙 복사, 레이아웃 개선
  • 작업: 개발 그룹에 2 개의 업데이트 적용

원문 내용

paperless-ngx 2.13.0

Notable Changes

Features

  • Enhancement: QoL, auto-focus default select field in custom field dropdown @shamoon (#7961)
  • Change: open not edit @shamoon (#7942)
  • Enhancement: support retain barcode split pages @shamoon (#7912)
  • Enhancement: don't wait for doc API to load preview @shamoon (#7894)
  • Feature: OAuth2 Gmail and Outlook email support @shamoon (#7866)
  • Enhancement: live preview of storage path @shamoon (#7870)
  • Enhancement: management list button improvements @shamoon (#7848)
  • Enhancement: check for mail destination directory, log post-consume errors @mrichtarsky (#7808)
  • Enhancement: workflow overview toggle enable button @shamoon (#7818)
  • Enhancement: disable-able mail rules, add toggle to overview @shamoon (#7810)
  • Feature: auto-clean some invalid pdfs @shamoon (#7651)
  • Feature: page count @s0llvan (#7750)
  • Enhancement: use apt only when needed docker-entrypoint.sh @gawa971 (#7756)
  • Enhancement: set Django SESSION_EXPIRE_AT_BROWSER_CLOSE from PAPERLESS_ACCOUNT_SESSION_REMEMBER @shamoon (#7748)
  • Enhancement: allow setting session cookie age @shamoon (#7743)
  • Feature: copy workflows and mail rules, improve layout @shamoon (#7727)

Bug Fixes

  • Fix: remove space before my profile button in dropdown @tooomm (#7963)
  • Fix: v2.13.0 RC1 - Handling of Nones when using custom fields in filepath templating @stumpylog (#7933)
  • Fix: v2.13.0 RC1 - trigger move and rename after CustomFieldInstance saved @shamoon (#7927)
  • Fix: v2.13.0 RC1 - increase field max lengths to accommodate larger tokens @shamoon (#7916)
  • Fix: preserve text linebreaks in doc edit @shamoon (#7908)
  • Fix: only show colon on cards if correspondent and title shown @shamoon (#7893)
  • Fix: Allow ASN values of 0 from barcodes @stumpylog (#7878)
  • Fix: fix auto-dismiss completed tasks on open document @shamoon (#7869)
  • Fix: trigger change warning for saved views with default fields if changed @shamoon (#7865)
  • Fix: hidden canvas element causes scroll bug @shamoon (#7770)
  • Fix: handle overflowing dropdowns on mobile @shamoon (#7758)
  • Fix: chrome scrolling in >= 129 @shamoon (#7738)

Maintenance

  • Enhancement: use apt only when needed docker-entrypoint.sh @gawa971 (#7756)

Dependencies

10 changes

  • Chore(deps-dev): Bump @codecov/webpack-plugin from 1.0.1 to 1.2.0 in /src-ui @dependabot (#7830)
  • Chore(deps-dev): Bump @types/node from 22.5.2 to 22.7.4 in /src-ui @dependabot (#7829)
  • Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @dependabot (#7827)
  • Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#7826)
  • Chore(deps-dev): Bump @playwright/test from 1.46.1 to 1.47.2 in /src-ui @dependabot (#7828)
  • Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates @dependabot (#7825)
  • Chore: Upgrades OCRMyPDF to v16 @stumpylog (#7815)
  • Chore: Upgrades the Docker image to use Python 3.12 @stumpylog (#7796)
  • Chore: Upgrade Django to 5.1 @stumpylog (#7795)
  • Chore(deps-dev): Bump the development group with 2 updates @dependabot (#7723)

All App Changes

43 changes

  • Change: Use a TextField for the storage path field @stumpylog (#7967)
  • Fix: remove space before my profile button in dropdown @tooomm (#7963)
  • Enhancement: QoL, auto-focus default select field in custom field dropdown @shamoon (#7961)
  • Change: open not edit @shamoon (#7942)
  • Fix: v2.13.0 RC1 - Handling of Nones when using custom fields in filepath templating @stumpylog (#7933)
  • Fix: v2.13.0 RC1 - trigger move and rename after CustomFieldInstance saved @shamoon (#7927)
  • Fix: v2.13.0 RC1 - increase field max lengths to accommodate larger tokens @shamoon (#7916)
  • Enhancement: support retain barcode split pages @shamoon (#7912)
  • Fix: preserve text linebreaks in doc edit @shamoon (#7908)
  • Enhancement: don't wait for doc API to load preview @shamoon (#7894)
  • Fix: only show colon on cards if correspondent and title shown @shamoon (#7893)
  • Feature: OAuth2 Gmail and Outlook email support @shamoon (#7866)
  • Chore: Consolidate workflow logic @shamoon (#7880)
  • Enhancement: live preview of storage path @shamoon (#7870)
  • Fix: Allow ASN values of 0 from barcodes @stumpylog (#7878)
  • Fix: fix auto-dismiss completed tasks on open document @shamoon (#7869)
  • Fix: trigger change warning for saved views with default fields if changed @shamoon (#7865)
  • Feature: Enhanced templating for filename format @stumpylog (#7836)
  • Enhancement: management list button improvements @shamoon (#7848)
  • Enhancement: check for mail destination directory, log post-consume errors @mrichtarsky (#7808)
  • Feature: custom fields queries @shamoon (#7761)
  • Chore(deps-dev): Bump @codecov/webpack-plugin from 1.0.1 to 1.2.0 in /src-ui @dependabot (#7830)
  • Chore(deps-dev): Bump @types/node from 22.5.2 to 22.7.4 in /src-ui @dependabot (#7829)
  • Chore(deps-dev): Bump the frontend-eslint-dependencies group in /src-ui with 4 updates @dependabot (#7827)
  • Chore(deps-dev): Bump the frontend-jest-dependencies group in /src-ui with 2 updates @dependabot (#7826)
  • Chore(deps-dev): Bump @playwright/test from 1.46.1 to 1.47.2 in /src-ui @dependabot (#7828)
  • Chore(deps): Bump the frontend-angular-dependencies group in /src-ui with 21 updates @dependabot (#7825)
  • Chore: Upgrades OCRMyPDF to v16 @stumpylog (#7815)
  • Enhancement: workflow overview toggle enable button @shamoon (#7818)
  • Enhancement: disable-able mail rules, add toggle to overview @shamoon (#7810)
  • Chore: Upgrades the Docker image to use Python 3.12 @stumpylog (#7796)
  • Chore: Upgrade Django to 5.1 @stumpylog (#7795)
  • Chore: Drop Python 3.9 support @stumpylog (#7774)
  • Feature: auto-clean some invalid pdfs @shamoon (#7651)
  • Feature: page count @s0llvan (#7750)
  • Fix: hidden canvas element causes scroll bug @shamoon (#7770)
  • Enhancement: compactify dates dropdown @shamoon (#7759)
  • Fix: handle overflowing dropdowns on mobile @shamoon (#7758)
  • Enhancement: set Django SESSION_EXPIRE_AT_BROWSER_CLOSE from PAPERLESS_ACCOUNT_SESSION_REMEMBER @shamoon (#7748)
  • Enhancement: allow setting session cookie age @shamoon (#7743)
  • Fix: chrome scrolling in >= 129 @shamoon (#7738)
  • Feature: copy workflows and mail rules, improve layout @shamoon (#7727)
  • Chore(deps-dev): Bump the development group with 2 updates @dependabot (#7723)

링크 : https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.13.0