Skip to content

Latest commit

 

History

History
125 lines (81 loc) · 11.2 KB

CHANGELOG.md

File metadata and controls

125 lines (81 loc) · 11.2 KB

Changelog

3.15.0 (2025-01-24)

Features

  • Return 404 for missing files (INFRA-735) (#465) (f54356f)

Bug Fixes

  • Fix broken links and disable libwebp building its CLI tool (#462) (de9e393)
  • Prevent exif nullptr (DEV-4521) (#464) (4231f00)

3.14.0 (2024-10-08)

Features

  • Respect X-Forwarded-Proto (DEV-3499) (#453) (d5eaab3)
  • Support IIIF Image's API HEAD requests (DEV-4072) (#456) (f3a9a96)
  • Watermarks with alpha support and respect to ratio (DEV-4072) (#458) (da34f6a)

Bug Fixes

  • Fix planar BigTIFF ingestion (DEV-3384) (#455) (83c2c94)

3.13.0 (2024-08-07)

Features

  • Allow YCbCr/RGB autoconvert, update libtiff (DEV-3863) (#451) (ccc68bc)

3.12.3 (2024-07-23)

Bug Fixes

  • Update ijg jpeg lib to v9f, partially fixes DEV-3474 (#449) (94e72fa)

3.12.2 (2024-04-07)

Bug Fixes

  • Triggering release creation (8214a37)

3.12.1 (2024-04-07)

Bug Fixes

  • Triggering release creation (7434ed4)

3.12.0 (2024-04-07)

Features

  • Trying out release-please (4ca8169)

3.11.0 (2024-04-05)

Features

  • -f option in curl, does not give output if status is not 200 (d523213)
  • Add better support for additional mimetypes, especially *.odd and *.rng (#384) (473474f)
  • Add IIIF 3.0 support (#324) (d04725a)
  • Add mimetype to knora json response (#305) (81ab98a)
  • Add triggering of preflight script for non-image file types (DEV-1664) (#381) (b86428a)
  • Bash test script exit value (876c270)
  • Extend knora info for video (#371) (61cf681)
  • Fixes, PDF, IIIF Auth, JPX compression parameters (#290) (6f46892)
  • Revert transparent JPG behavior (#418) (3675997)
  • Tilted images are imported without tilting (DEV-31) (#374) (8f65c6c)
  • Use gray instead of black values for transparent parts of image when returning as JPEG (#412) (f18dcfc)

Bug Fixes

  • (SipiCache and Logger): added missing libraries (6cb8a59)
  • Add fix for #83. (44b2090)
  • Add missing file (#361) (71ec889)
  • Add missing files to Docker image (#342) (9960014)
  • Add missing include. (e784251)
  • Better handling of missing sidecar files (#376) (bed711f)
  • Correct typo in favicon route. (7a2e320)
  • Crashing on jp2 decompression (#407) (93308c2)
  • Docs deployment (e884677)
  • Don’t make detached threads, and improve signal handling (#93). (4365500)
  • Fix deadlock on mutex protecting thread_ids. (f42d3e3)
  • Fix memory leak in SipiImage. (aadc63e)
  • IIIF URL redirection (#417) (1905bf2)
  • Incorrect error message (#383) (94b50f9)
  • Invalid watermark crashes sipi (#406) (39dc0e8)
  • Issues (#328) (2d78c55)
  • Kakadu error (#341)(DSP-1247) (d0bc37a)
  • Knora upload scripts and configs (#174) (51054d0)
  • knora.json: Return origin instead of wildcard (DEV-318) (#369) (3b73ff7)
  • Make signal handler code asynchronous-safe. (8cc43b3)
  • Memory leaks (DEV-237) (#365) (c3b9b35)
  • Palette color tiffs now read correctly (83037c5)
  • Palette color tiffs now read correctly (#253) (83037c5)
  • Parse url crash (#340) (DSP-1247) (e710237)
  • Printed version strings (DSP-687) (#332) (9778b19)
  • Replace custom HTTP client code with libcurl. (fb1bdfc)
  • Return Internal Server Error if Lua function has invalid return value. (2c72dde)
  • Small bugfix in CMakeLists.txt (cf1c275)
  • Support for grayscale jpegs (#410) (fd63dd0)
  • Support for TIFF with CMYK and alpha channel (#408) (c0cc033)
  • Take watermark into account when caching (#421) (18788b2)
  • Uploading PNGs with transparency crashes SIPI (#375) (01104b5)
  • Use PATCH_COMMAND instead of UPDATE_COMMAND so the same patch isn't applied twice (#53) (1f9695a)
  • Use prefix if provided in sipi.init-knora-test.lua. (4b99130)
  • Use RAII to manage libcurl connections. (87f1366)
  • Watermark support (#405) (b7abe85)

Miscellaneous Chores