요약 내용
paperless-ngx 2.13.0-beta.rc1
주목할만한 변경점
- 기능: OAuth2 Gmail 및 Outlook 이메일 지원 @shamoon (#7866)
- 기능: 파일 이름 형식에 대한 향상된 템플릿 기능 @stumpylog (#7836)
- 기능: 사용자 정의 필드 쿼리 @shamoon (#7761)
- 작업: Python 3.9 지원 중단 @stumpylog (#7774)
기능
- 개선: 문서 API의 미리보기 로딩을 기다리지 않음 @shamoon (#7894)
- 기능: OAuth2 Gmail 및 Outlook 이메일 지원 @shamoon (#7866)
- 개선: 저장 경로의 실시간 미리보기 @shamoon (#7870)
- 개선: 관리 목록 버튼 개선 @shamoon (#7848)
- 개선: 메일 대상 디렉토리 확인, 소비 후 오류 기록 @mrichtarsky (#7808)
- 개선: 워크플로 개요 토글 활성화 버튼 @shamoon (#7818)
- 개선: 꺼질 수 있는 메일 규칙, 개요에 토글 추가 @shamoon (#7810)
- 기능: 일부 잘못된 pdf 자동 정리 @shamoon (#7651)
- 기능: 페이지 수 @s0llvan (#7750)
- 개선: docker-entrypoint.sh에서 필요할 때만 apt 사용 @gawa971 (#7756)
- 개선: Django SESSION_EXPIRE_AT_BROWSER_CLOSE 설정을 PAPERLESS_ACCOUNT_SESSION_REMEMBER에서 설정 @shamoon (#7748)
- 개선: 세션 쿠키의 유효 시간 설정 가능 @shamoon (#7743)
- 기능: 워크플로 및 메일 규칙 복사, 레이아웃 개선 @shamoon (#7727)
버그 수정
- 수정: 배치가 visible한 경우에만 콜론 표시 @shamoon (#7893)
- 수정: 바코드에서 ASN 값이 0인 경우 허용 @stumpylog (#7878)
- 수정: 문서 열기시 완료된 작업 자동 닫힘 버그 수정 @shamoon (#7869)
- 수정: 기본 필드를 사용하는 저장된 뷰가 변경된 경우 변경 경고 트리거 @shamoon (#7865)
- 수정: 숨겨진 캔버스 요소가 스크롤 버그 발생 @shamoon (#7770)
- 수정: 모바일에서 오버플로우되는 드롭다운 핸들 @shamoon (#7758)
- 수정: 129 이상의 크롬에서 스크롤링 수정 @shamoon (#7738)
유지보수
의존성
10개 변경
- 작업(deps-dev): /src-ui의 @codecov/webpack-plugin을 1.0.1에서 1.2.0으로 업그레이드 @dependabot (#7830)
- 작업(deps-dev): /src-ui의 @types/node를 22.5.2에서 22.7.4로 업그레이드 @dependabot (#7829)
- 작업(deps-dev): /src-ui의 frontend-eslint-dependencies 그룹을 4번 업데이트함 @dependabot (#7827)
- 작업(deps-dev): /src-ui의 frontend-jest-dependencies 그룹을 2번 업데이트함 @dependabot (#7826)
- 작업(deps-dev): /src-ui의 @playwright/test를 1.46.1에서 1.47.2로 업그레이드 @dependabot (#7828)
- 작업(deps): /src-ui의 frontend-angular-dependencies 그룹을 21번 업데이트함 @dependabot (#7825)
- 작업: OCRMyPDF를 v16로 업그레이드함 @stumpylog (#7815)
- 작업: Docker 이미지를 Python 3.12를 사용하도록 업그레이드함 @stumpylog (#7796)
- 작업: Django를 5.1로 업그레이드함 @stumpylog (#7795)
- 작업(deps-dev): 개발 그룹을 2번 업데이트함 @dependabot (#7723)
모든 앱 변경사항
34개 변경
- 개선: 문서 API의 미리보기 로딩을 기다리지 않음 @shamoon (#7894)
- 수정: 배치가 visible한 경우에만 콜론 표시 @shamoon (@shamoon (#7866)
- Feature: Enhanced templating for filename format @stumpylog (#7836)
- Feature: custom fields queries @shamoon (#7761)
- Chore: Drop Python 3.9 support @stumpylog (#7774)
Features
- 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: 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
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
34 changes
- 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-beta.rc1