Skip to content

Releases: arcane-tl/anonymizer

v1.3.5

Choose a tag to compare

@arcane-tl arcane-tl released this 09 Aug 23:51

Install

macOS

brew update && brew upgrade anonymizer anonymizer-app

Windows

  1. Download Anonymizer-Setup-1.3.5.exe
  2. Run the wizard → Start Menu Anonymizer
  3. Uninstall: Settings → Apps → Anonymizer (reinstall if you had an earlier 1.3.5 build)

Portable: Anonymizer-1.3.5-windows.zip

CLI

  • macOS: anonymize via 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

Choose a tag to compare

@arcane-tl arcane-tl released this 09 Aug 21:48

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 doctor

v1.3.3

Choose a tag to compare

@arcane-tl arcane-tl released this 09 Aug 20:21

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.ps1 with 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 --fallback

macOS app cask remains 1.3.2 (notarized zip unchanged). CLI formula is 1.3.3.

v1.3.2

Choose a tag to compare

@arcane-tl arcane-tl released this 09 Aug 19:31

Anonymizer 1.3.2

Install (quality-first)

  • Default spaCy models are now English + Finnish large (en_core_web_lg, fi_core_news_lg) on install.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_extra YAML
  • 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 doctor

First install with lg models may take several minutes (network). Swedish remains optional:

python -m spacy download sv_core_news_lg
anonymize doc.pdf --lang sv

v1.3.1

Choose a tag to compare

@arcane-tl arcane-tl released this 09 Aug 14:23

Install

macOS

brew update && brew upgrade anonymizer anonymizer-app
# or: download **Anonymizer-1.3.1.zip** from this release → Applications

Windows

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: anonymize via Homebrew formula
  • Windows: optional “Add CLI to PATH” in the 1.3.0 Setup

What's new (1.3.1)

  • Clean Homebrew installpreserve_rpath so the lingua language-detector wheel no longer triggers “Failed changing dylib ID / Failed to fix install linkage”
  • Formula depends on python-tk@3.12 so document review (--review-window / Anonymizer.app Review) works after a normal brew install
  • Clearer errors and anonymize doctor check when tkinter is missing

Checksums

macOS

  • Anonymizer-1.3.1.zip SHA256: 901de5adc296d260068f4c2248a2e37f02d3df034e288a7f904819beb3809cb9

v1.3.0

Choose a tag to compare

@arcane-tl arcane-tl released this 09 Aug 12:04
4a325e0

Install

macOS

brew update && brew upgrade anonymizer anonymizer-app
# or: download **Anonymizer-1.3.0.zip** from this release → Applications

Windows

  1. Download Anonymizer-Setup-1.3.0.exe (recommended)
  2. Run the wizard → Start Menu Anonymizer
  3. Uninstall: Settings → Apps → Anonymizer

Portable: Anonymizer-1.3.0-windows.zip (keep the runtime\ folder next to Anonymizer.exe).

CLI

  • macOS: anonymize via 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 surfacesanonymize --review uses the terminal checklist; desktop GUIs and --review-window open 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.zip SHA256: 26399d4497a5381e499ef6f3598c81a35f39665140772a68a1ef9c105ed22761

Windows

  • Setup SHA256: 1D81653EC154D6E257DD5EE7188A296CA48711905196E318A49C2A03A6DB198F
  • Zip SHA256: 071B702C52A0EA69671E7ED97CB4906CFA76814EEAEE802351833C97C5300E98

v1.2.0

Choose a tag to compare

@arcane-tl arcane-tl released this 08 Aug 21:17

Install

macOS

brew update && brew upgrade anonymizer anonymizer-app
# or: download **Anonymizer-1.2.0.zip** from this release → Applications

Windows

  1. Download Anonymizer-Setup-1.2.0.exe (recommended)
  2. Run the wizard → Start Menu Anonymizer
  3. 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 infoRun anyway.

CLI

  • macOS: anonymize via 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

Choose a tag to compare

@arcane-tl arcane-tl released this 07 Aug 20:47

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-app

v1.1.3

Choose a tag to compare

@arcane-tl arcane-tl released this 07 Aug 20:34

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

v1.1.2

Choose a tag to compare

@arcane-tl arcane-tl released this 07 Aug 20:03

Anonymizer 1.1.2

Mac app

  • Dialog title: squircle icon + Anonymizer (version X.Y.Z) on one vertically centered row
  • Dock/Finder icon unchanged (system mask on full-bleed .icns)

Upgrade

brew update && brew upgrade anonymizer anonymizer-app