Releases
v3.11.0
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
You can’t perform that action at this time.