Release 1.7.0
- CHANGELOG: cut the 1.7.0 release (dated 2026-06-10); reset Unreleased. - VERSION: 1.6.28 → 1.7.0. - Manuals (DA + EN): bump version stamps; correct the redaction section (cards are now kept/greyed until the next scan, not removed) and add the same keep-until-next-scan note to the deletion section, including the partial-failure behaviour. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
95f1f39a1f
commit
fcf32f3751
4 files changed
+15
-7
No files matched your search
@@ -9,6 +9,10 @@ Version numbers follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
---
|
||||
|
||||
## [1.7.0] — 2026-06-10
|
||||
|
||||
### Added
|
||||
|
||||
- **PDF redaction for local files** — the ✂ redact button now works on local PDF files in addition to DOCX, XLSX, CSV, and TXT. Text-based PDFs are redacted using PyMuPDF's physical redaction (`page.apply_redactions()`), which removes the underlying text data from the PDF stream — not just paints over it. Scanned/image-based PDFs go through the OCR bbox path: CPR positions are found via Tesseract then physically painted and sanitised. Falls back to a reportlab overlay if PyMuPDF is not installed; raises a clear error if both libraries are absent.
|
||||
|
||||
Reference in new issue
Block a user