v2.2.0 v17.11.0

medium risk

grokability/snipe-itAug 28, 2026 → Aug 28, 20260 days between releases

What's New

The older release is for ECC v2.2.0, while the newer release is for ocrmypdf v17.11.0.

Breaking Changes

  • Default watcher conflict policy changed from OVERWRITE to SUFFIX
  • OCR_OUTPUT_DIRECTORY_YEAR_MONTH is deprecated in favor of OCR_OUTPUT_STRUCTURE

New Features

  • Guided installer for Claude Code, Codex, and Kimi
  • Native Antigravity 2.0 support
  • Experimental Nasiko CLI bridge
  • Concurrent OCR job support
  • Configurable watcher output structure (FLAT, YEAR_MONTH, HIERARCHY)

Improvements

  • Stricter release pipeline requiring lifecycle tests on Linux, macOS, and Windows
  • Improved uninstall reliability with ownership ledger
  • OCR jobs can now run concurrently in a single process
  • Reduced peak memory usage with image downsampling
  • Faster image optimization

Bug Fixes

  • Fixed latent use-after-free in pypdfium2
  • Improved Windows error handling

Upgrade Notes

These releases are for different repositories (ECC and ocrmypdf). No upgrade path exists between them. If upgrading ocrmypdf, update the default conflict policy from OVERWRITE to SUFFIX and migrate OCR_OUTPUT_DIRECTORY_YEAR_MONTH to OCR_OUTPUT_STRUCTURE.

The Two Releases

v2.2.0

ECC 2.2.0: Guided Setup, Antigravity 2.0, and the Nasiko CLI Bridge

Aug 28, 2026· 2 months ago

ECC 2.2 introduces a guided installer for Claude Code, Codex, and Kimi, adds native support for Antigravity 2.0, and provides an experimental Nasiko CLI bridge. The release also enforces stricter testing across operating systems to ensure reliability.

Full release notes
v17.11.0

v17.11.0

Aug 28, 2026· 2 months ago

ocrmypdf v17.11.0 introduces significant performance improvements, including concurrent OCR job support, smarter image caching, and configurable output structures for the watcher.

Full release notes