Paperless-ngx Paperless-ngx v2.18.0 Release

요약

```html

paperless-ngx 2.18.0

Postgres ≥ v14 버전이 필요합니다.

주요 변경 사항

  • PDF 편집기 기능 추가

기능/개선 사항

  • 파일 경로 템플릿에 날짜 현지화 필터 추가
  • PDF 편집기 기능 추가
  • Webhook 제한 지원 개선
  • 분류기 성능 최적화
  • PostgreSQL DB 연결 풀링 설정 추가
  • 큰 파일 텍스트 썸네일 생성 개선
  • 필터링 드롭다운 자동 맞춤법 검사 비활성화
  • 저장된 뷰 카운트 표시
  • Boolean CF 쿼리에 누락된 정확한 연산자 추가
  • 베트남어 번역 추가
  • 날짜 파서 언어 설정 지원 추가
  • 성능 향상을 위한 데이터베이스 캐싱 추가

버그 수정

  • Sanity Checker에서 구성 로고 무시 포함
  • 세션 스토리지에서 변경된 문서 필드 추적 및 복원
  • 자연어 키워드 날짜 검색을 시간대 인식으로 개선
  • 컬(curl) 헬스 체크에서 리디렉션 팔로우
  • 객체 권한을 가져오는 데 번역된 verbose_name 사용하지 않음
  • DateComponent에서 '오늘' 날짜 형식 수정
  • 그룹 생성 시 기본적으로 빈 권한 설정
  • API 생성 시 시간대로 강제 변환 수정
  • 필터 재설정 시 미리보기 검색 쿼리 재설정
  • 터무니없는 최대 연령 값 거부

보안

  • XSS 취약점 해결

유지 관리

  • 다양한 종속성 업데이트
  • os.path에서 pathlib.Path로 전환
  • Angular 20으로 업데이트

종속성

  • 다수의 종속성 업데이트

전체 앱 변경 사항

  • 코드 스펠링 설정을 분산시키고 중복 제거
  • 작업 task_id 매개변수를 OpenAPI 사양에 추가
  • 고급 검색 쿼리 매개변수를 API 사양에 포함

```

원문 내용

paperless-ngx 2.18.0

Note

As was announced in previous versions (and noted in the startup logs), Postgres ≥ v14 is now required

Notable Changes

Features / Enhancements

Bug Fixes

  • Fix: include ignore for config logos in sanity checker @shamoon (#10473)
  • Fix: track and restore changed document fields from session storage @shamoon (#10468)
  • Fix: Make some natural keyword date searches timezone-aware @shamoon (#10416)
  • Fixhancement: follow redirects in curl health check @V0idC0de (#10415)
  • Fix: dont use translated verbose_name for getting object perms @shamoon (#10399)
  • Fix: fix date format for 'today' in DateComponent @shamoon (#10369)
  • Fix: default to empty permissions for group creation @shamoon (#10337)
  • Fix: correct api created coercion with timezone @shamoon (#10287)
  • Fix: reset search query for preview on reset filter @shamoon (#10279)
  • Chore: reject absurd max age values @shamoon (#10243)

Security

Maintenance

  • Chore(deps): Bump the small-changes group across 1 directory with 8 updates @dependabot[bot] (#10481)
  • docker(deps): bump astral-sh/uv from 0.7.19-python3.12-bookworm-slim to 0.8.3-python3.12-bookworm-slim @dependabot[bot] (#10465)
  • docker(deps): Bump astral-sh/uv from 0.7.9-python3.12-bookworm-slim to 0.7.19-python3.12-bookworm-slim @dependabot[bot] (#10343)
  • Chore(deps): Bump the small-changes group across 1 directory with 7 updates @dependabot[bot] (#10347)
  • Chore(deps-dev): Bump @types/node from 22.15.29 to 24.0.10 in /src-ui @dependabot[bot] (#10306)
  • Chore: switch from os.path to pathlib.Path @gothicVI (#10397)
  • Chore(deps): Bump the small-changes group with 3 updates @dependabot[bot] (#10528)
  • docker(deps): Bump astral-sh/uv from 0.8.4-python3.12-bookworm-slim to 0.8.8-python3.12-bookworm-slim @dependabot[bot] (#10564)
  • Chore(deps): Bump the django group across 1 directory with 9 updates @dependabot[bot] (#10538)
  • Chore(deps): Bump stefanzweifel/git-auto-commit-action from 5 to 6 in the actions group @dependabot[bot] (#10302)

Dependencies

23 changes

All App Changes

44 changes

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