Skip to content

Releases: hathitrust/feed

feed version 1.8.5

14 Sep 19:05
d0c4640
Compare
Choose a tag to compare

Update jobs submodule

feed version 1.8.4

10 Sep 21:01
473120f
Compare
Choose a tag to compare

Support for sending mail from inside cron jobs running in containers

feed version 1.8.3

10 Sep 13:55
b79fd22
Compare
Choose a tag to compare

Bug fix release

  • Correct configuration for kdu_expand
  • Set $FEED_HOME in docker
  • Update logging defaults for jobs (only log to tty), feed_single_thread.pl (log to database & tty)

feed version 1.8.2

27 Aug 13:59
e92d7ca
Compare
Choose a tag to compare

Bugfix:

  • Use configured path for kdu_expand

feed version 1.8.0

20 Aug 20:23
Compare
Choose a tag to compare

Release Notes

This is the first version that support running in production with code in a fully containerized environment and with configuration injected via Kubernetes, rather than only development or running in a container with code and configuration deployed in NFS.

Changes

  • Clean up default configuration to better support running in a containerized environment
  • Disable kdu_munge by default; this was in use to work around an issue in old versions of exiftool with updating XMP in some JPEG2000 images, but should no longer be required with exiftool later than 10.03.
    Update base image to Debian 11 / perl 5.32; support for epubcheck 4.2.4
    Remove unused and outdated Makefile machinery
    Get version via $VERSION environment variable, baked-in to the Docker image
    Update license to be consistent with HathiTrust GitHub policy (adapted from the BSD 3-clause license)
    Fix warning about uninitialized zip suffix in HTFeed::Storage
    Fix warning about UTF-8 decoding in Internet Archive package download
    Fix bug with graceful termination; release locks on SIGTERM/SIGINT
    Refactor test for backup expiration (t/backup_expiration.t)