Skip to content

Releases: robcast/digilib

release-2.12.4

13 Sep 09:25
Compare
Choose a tag to compare
  • digilib frontend renders higher-resolution image if it detects a high-density (Retina, HiDPI) display.
  • fix bug in generating IIIF info.json when iiif-image-base-url is set.

release-2.12.3

06 Aug 15:51
Compare
Choose a tag to compare

Small quick-and-dirty fix for problems in the digilib.html viewer with oblique rotations (not multiple of 90°): disable preview background in these cases.

release-2.12.2

13 Jan 17:59
Compare
Choose a tag to compare

Smaller bugfixes and version updates to dependency libraries.

  • Fixes for more image types.
  • Updates to dependencies (Jose4J, Jakarta-JSON-API, Jetty)

release-2.12.1

06 Jan 10:22
Compare
Choose a tag to compare

Better support for images with 16 bit per channel and performance improvements.

  • Quality mode q3 now preserves the color profile also for 16-bit images (which are converted to 8-bit).
  • JPEG images are still converted to sRGB (com.sun.imageio.plugins.jpeg.JPEGImageReader does this when loading).

release-2.12.0

04 Jan 18:37
Compare
Choose a tag to compare

New release with better color profile support!

  • Reads and processes embedded color profiles in TIFF, PNG, and JPEG images
  • Previous quality levels mo=q0-q2 convert images correctly into sRGB color space
  • New quality level q3 preserves the color space of the source image (does not work for JPEG images and images with a bit depth of more than 8 bit per channel due to bugs in the Java runtime)
  • Fixes file-not-found errors for some file names a with common prefix

release-2.11.2

16 Dec 11:04
Compare
Choose a tag to compare
  • updated Log4J to more secure version 2.16

release-2.11.1

11 Dec 17:56
Compare
Choose a tag to compare
  • Updated Log4J to fix security bug CVE-2021-44228
  • Removed info.xml reader in PDF servlet due to security bug in JDOM

release-2.11.0

14 Jun 18:10
Compare
Choose a tag to compare

New IIIF V3.0 support!

Release 2.10.0

29 Nov 18:05
Compare
Choose a tag to compare

Bigger changes for some users caused by new logging framework and reworked PDF servlet:

  • logging framework updated from Log4J version 1 to Log4J version 2
    • CHANGE: the configuration file location changed from src/main/webapp/WEB-INF/log4j-config.xml to src/main/resources/log4j2.xml (or any other place in the Java classpath) and the configuration file format changed (see the sample file)
    • logging in digilib now uses the abstract SLF4J API that enables multiple concrete logging implementations. digilib currently uses Log4J2 as its concrete implementation.
  • PDF generation works differently (and better) with the completely reworked PDFGenerator servlet. See the documentation for details.

Release 2.9.1

21 Aug 15:33
Compare
Choose a tag to compare

Mostly bugfixes and small changes, e.g.

  • experimental PDFCache PDF-generation Servlet works again
  • config files with relative path use Java working directory as base (see #35)
  • jQuery version update
  • IIIF redirect to info.json uses iiif-image-base-url