Skip to content

Latest commit

 

History

History
150 lines (98 loc) · 3.45 KB

CHANGELOG.md

File metadata and controls

150 lines (98 loc) · 3.45 KB

Changelog

v1.3.2

  • Fixed remote file download (thanks to @denistorresan)
  • Tested up to Apache Tika 1.28.5 and 2.9.2

v1.3.1

  • Removed WebClient::setFetcherName() restrictions (thanks to @mpdude)

v1.3.0

  • Added WebClient::setFetcherName() to easily set the fetcher name (thanks to @relthyg)
  • Tested up to Apache Tika 1.28.5 and 2.8.0

v1.2.5

  • Tested up to Apache Tika 1.28.5 and 2.7.0

v1.2.4

  • Fix known issues before parsing response (see LOG4J2-2537)
  • Tested up to Apache Tika 1.28.2 and 2.4.0

v1.2.3

  • Removed debug statement when the JSON parse fails
  • Added new known issues to README.md
  • Tests runs now on GitHub Actions

v1.2.1

  • Fix known issues before parsing response (see LOG4J2-2537)
  • Tested up to Apache Tika 1.28 and 2.2.0

v1.2.0

  • Added specific methods to set OCR languages on web client (thanks to @aleksanm)
  • Fixed CLI client encoding on Windows (see TIKA-3515)
  • Tested up to Apache Tika 2.1.0

v1.1.1

  • Tested up to Apache Tika 1.27

v1.1.0

  • Drop PHP 7.2 support
  • Preliminary support for Apache Tika 2.0.0
  • Tested up to Apache Tika 1.26

v1.0.1

  • CLIClient::setEnvVars() to allow users to set its own environment variables (thanks to @gregoriopellegrino)
  • Tested up to Apache Tika 1.25

v1.0.0

Added

  • Type declarations and return types

Removed

  • Support for PHP 5
  • Support for Apache Tika 1.14 and lower

Changed

  • $client->getRecursiveMetadata() returns an array as expected
  • Client::getSupportedVersions() and Client::isVersionSupported() methods cannot be called statically
  • Client::getAvailableDetectors() and Client::getAvailableParsers() returns an array with new format

v0.9.3

Added

  • Recursive metadata in command line mode

v0.9.2

Changed

  • Tested up to Apache Tika 1.24.1

v0.9.1

Changed

  • Tested up to Apache Tika 1.24

v0.9.0

Added

  • Client::setEncoding() to avoid encoding problems using app mode
  • Troubleshooting section to the README.md

v0.8.0

Added

  • Option to disable append on Client::setCallback() to save memory

v0.7.2

Changed

  • Tested up to Apache Tika 1.23
  • Spawn scripts 'autodetects' if module java.se.ee is required

v0.7.1

Changed

  • Tested up to version 1.21

v0.7.0

Added

  • Recursive metadata support (thanks to @svaningelgem)
  • Encoding to DocumentMetadata (thanks to @svaningelgem)

Changed

  • Improve web client extensibility
  • Abstracted cache layer
  • Tested up to version 1.21

Fixed

  • Compatibility with Windows on command line mode (thanks to @GAMESTER90)

v0.6.0

Added

  • Client::prepare() to avoid checks, saving HTTP calls and filesystem accesses
  • Support to set host and port using an URL (thanks to @mpdude)

Changed

  • Reduced memory usage (thanks to @JBleijenberg)
  • Tested up to Apache Tika 1.20

v0.5.1

Changed

  • Tested up to Apache Tika 1.19.1
  • Tested up to PHP 7.3

v0.5.0

Added

  • Client::isVersionSupported() method
  • Client::getSupportedMIMETypes() method
  • Client::getAvailableDetectors() method
  • Client::getAvailableParsers() method
  • Client::getOption() and Client::getOptions() methods to web client
  • Client::getTimeout() and Client::getTimeout() methods to web client

Changed

  • Enhanced spawn.sh script