Releases: arcane-tl/anonymizer
Releases · arcane-tl/anonymizer
Release list
v1.3.5
Install
macOS
brew update && brew upgrade anonymizer anonymizer-appWindows
- Download Anonymizer-Setup-1.3.5.exe
- Run the wizard → Start Menu Anonymizer
- Uninstall: Settings → Apps → Anonymizer (reinstall if you had an earlier 1.3.5 build)
Portable: Anonymizer-1.3.5-windows.zip
CLI
- macOS:
anonymizevia Homebrew formula - Windows: optional “Add CLI to PATH” in Setup
What's new
- Output format: Markdown / Source filetype / Both (CLI + GUIs)
- Mac + Windows options: pop-ups, Review default on, clearer mode/style labels
- Windows Start Menu uses Anonymizer logo; cleaner combobox UI
- PowerShell install/build script reliability on Windows PowerShell 5.1
Windows Setup (rebuilt)
Same version 1.3.5, refreshed installer after testing:
- Frozen GUI includes PyYAML (fixes “No module named yaml”)
- CLI runtime includes tkinter for Review (
--review-window) - GUI waits for the review window instead of a fire-and-forget Terminal “Finished” chain
- PDF extract uses
import pymupdf as fitz(no fitz deprecation noise)
Mac app zip and Homebrew formula/cask are unchanged for this re-publish.
v1.3.4
Anonymizer 1.3.4
Installer UX
- Precheck before spaCy downloads: if EN+FI models already load, skip download and print already ready (no scary warning)
- Homebrew post_install only warns when models are still missing, with one recovery command (not a full reinstall)
- Same behaviour in
install.sh/install.ps1
brew update && brew upgrade anonymizer
anonymize doctorv1.3.3
Anonymizer 1.3.3
Fix: clean spaCy model install (Homebrew)
- New shared installer:
python -m anonymizer.install_models - Installs models from GitHub release wheels (not bare PyPI names)
- Isolated Homebrew venv (no system-site-packages pollution)
- Soft-fail post_install with a single recovery command
- Aligns
install.sh/install.ps1with the same path
brew update && brew upgrade anonymizer
anonymize doctor
# if models still missing:
"$(brew --prefix anonymizer)/libexec/bin/python" -m anonymizer.install_models --langs en,fi --size lg --fallbackmacOS app cask remains 1.3.2 (notarized zip unchanged). CLI formula is 1.3.3.
v1.3.2
Anonymizer 1.3.2
Install (quality-first)
- Default spaCy models are now English + Finnish large (
en_core_web_lg,fi_core_news_lg) oninstall.sh,install.ps1, Homebrew, and Windows release builds - Size options:
--models sm|md|lg(Windows:-Models) - Guide: docs/models.md — switch sizes and add optional Swedish without reinstalling
Product (since 1.3.1)
- Domain FP lexicon expansion +
lexicon_extraYAML - Custom YAML/Python recognizer plugins (docs/plugins.md)
- Swedish language plumbing (
--lang sv; model optional) - Review window auto-hide scrollbar fixes
macOS
- Anonymizer.app (this release): Developer ID signed + notarized when attached
- Homebrew:
brew upgrade anonymizer anonymizer-app
Upgrade
brew update && brew upgrade anonymizer anonymizer-app
# or re-run install.sh / install.ps1
anonymize doctorFirst install with lg models may take several minutes (network). Swedish remains optional:
python -m spacy download sv_core_news_lg
anonymize doc.pdf --lang svv1.3.1
Install
macOS
brew update && brew upgrade anonymizer anonymizer-app
# or: download **Anonymizer-1.3.1.zip** from this release → ApplicationsWindows
Windows installers remain 1.3.0 for this patch (same product features). Use v1.3.0 Setup/portable until the next dual-platform cut.
CLI
- macOS:
anonymizevia Homebrew formula - Windows: optional “Add CLI to PATH” in the 1.3.0 Setup
What's new (1.3.1)
- Clean Homebrew install —
preserve_rpathso thelingualanguage-detector wheel no longer triggers “Failed changing dylib ID / Failed to fix install linkage” - Formula depends on
python-tk@3.12so document review (--review-window/ Anonymizer.app Review) works after a normal brew install - Clearer errors and
anonymize doctorcheck when tkinter is missing
Checksums
macOS
Anonymizer-1.3.1.zipSHA256:901de5adc296d260068f4c2248a2e37f02d3df034e288a7f904819beb3809cb9
v1.3.0
Install
macOS
brew update && brew upgrade anonymizer anonymizer-app
# or: download **Anonymizer-1.3.0.zip** from this release → ApplicationsWindows
- Download Anonymizer-Setup-1.3.0.exe (recommended)
- Run the wizard → Start Menu Anonymizer
- Uninstall: Settings → Apps → Anonymizer
Portable: Anonymizer-1.3.0-windows.zip (keep the runtime\ folder next to Anonymizer.exe).
CLI
- macOS:
anonymizevia Homebrew formula - Windows: optional “Add CLI to PATH” in Setup →
anonymize
What's new
- Interactive document review — Findings + Document panes, dark UI; toggle false positives; add redactions via select +
a/ right-click - CLI vs GUI review surfaces —
anonymize --reviewuses the terminal checklist; desktop GUIs and--review-windowopen the document UI - Review UX polish — auto-hide scrollbars, smoother split sash, stable list selection scrolling, ⌘S / Ctrl+S save
- Dual-platform installers for 1.3.0
Checksums
macOS
Anonymizer-1.3.0.zipSHA256:26399d4497a5381e499ef6f3598c81a35f39665140772a68a1ef9c105ed22761
Windows
- Setup SHA256:
1D81653EC154D6E257DD5EE7188A296CA48711905196E318A49C2A03A6DB198F - Zip SHA256:
071B702C52A0EA69671E7ED97CB4906CFA76814EEAEE802351833C97C5300E98
v1.2.0
Install
macOS
brew update && brew upgrade anonymizer anonymizer-app
# or: download **Anonymizer-1.2.0.zip** from this release → ApplicationsWindows
- Download Anonymizer-Setup-1.2.0.exe (recommended)
- Run the wizard → Start Menu Anonymizer
- Uninstall: Settings → Apps → Anonymizer
Portable: Anonymizer-1.2.0-windows.zip (keep the runtime\ folder next to Anonymizer.exe).
Unsigned Windows builds may show SmartScreen → More info → Run anyway.
CLI
- macOS:
anonymizevia Homebrew formula - Windows: optional “Add CLI to PATH” in Setup →
anonymize
What's new
- Windows Setup.exe + GUI — Start Menu, per-user install, Apps & features uninstall; portable zip with embeddable Python runtime
- Optional native redacted PDF/DOCX — keep layout with
--format source/both(best-effort text layer) - Stronger domain false-positive filters for legal/contract language
- Windows packaging polish — relocatable runtime, GUI launch reliability, uninstall StrictMode fixes
- Security / maintainability audit fixes
- Dual-platform docs: Download table,
SECURITY.md, release notes template
Assets
| File | Platform |
|---|---|
Anonymizer-1.2.0.zip |
macOS app (notarized) |
Anonymizer-Setup-1.2.0.exe |
Windows installer |
Anonymizer-1.2.0-windows.zip |
Windows portable |
v1.1.4
Anonymizer 1.1.4
Mac app
- Fix: closing the options window with the red × no longer leaves Anonymizer stuck in the Dock
- ⌘Q works while the options panel is open
- App exits cleanly after a drop/run session (no Force Quit needed)
Upgrade
brew update && brew upgrade anonymizer anonymizer-appv1.1.3
Anonymizer 1.1.3
Mac app
- Options panel polish: clearer section hierarchy, comfortable spacing, readable type
- Action bar follows macOS HIG: Cancel left; Lists… and Start right
- Custom lists status line and Lists dialog match the same design scale
- Squircle title + version row unchanged
Upgrade
brew update && brew upgrade anonymizer anonymizer-app