Message-only release. No code changes.
deepl_diff is being replaced by translation_diff, which supports translation providers other than DeepL. Installing this version now prints a pointer to it.
Anyone pinned to this version keeps working, and this gem will not change again — 2.2.0 is the last release under the name deepl_diff.
Why the rename
The gem contains no reference to DeepL beyond its own name. Since 2.0.0 the API object has been supplied by the application and duck typed on a single method, so the gem was already provider agnostic in everything but the name and the DeepL request limits hard-coded into the chunker. translation_diff states the adapter contract, moves those limits into the adapter, and keys the cache by provider.
Changes
deepl_diff.gemspec— adds a post-install messagelib/deepl_diff/version.rb— 2.1.0 → 2.2.0
Full changelog: v2.1.0...v2.2.0