Skip to content

Releases: michaelklishin/pantomime

v3.1.0

19 Jan 04:08
8ba34bb

Choose a tag to compare

Changes between Pantomime 3.0.0 and 3.1.0 (Jan 18, 2026)

Bug Fixes

  • pantomime.extract/parse ignored a custom TikaConfig when called with a URL input

v3.0.0

19 Jan 04:07
d4da1cf

Choose a tag to compare

Changes between Pantomime 2.11.0 and 3.0.0 (Jan 18, 2026)

Apache Tika 3.2.x

Apache Tika dependency has been upgraded from 1.19.1 to 3.2.3.

This is a major upgrade that includes breaking changes:

  • This Tika version, and therefore Pantomime, requires Java 11+
  • Language detection now uses OptimaizeLangDetector instead of deprecated LanguageIdentifier
  • Several of Tika's artifacts and transient dependencies have changed

MIME Type Detection Changes

Tika 3.x also has a few MIME detection behavior changes:

  • JavaScript files now detected as text/javascript instead of application/javascript
  • robots.txt files now detected as text/x-robots instead of text/plain

Clojure 1.12

The library now depends on Clojure 1.12.4 by default.

Dependency Updates

  • clj-http upgraded to 3.13.1
  • Added managed dependencies for Bouncy Castle libraries