Releases: dasch-swiss/sipi
Releases · dasch-swiss/sipi
v3.14.0
v3.13.0
v3.12.3
v3.12.2
v3.12.1
v3.12.0
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
- Release 3.11.0 (f76eebb)
3.10.1
3.10.0
What's Changed
- chore: add nix support (ongoing) by @subotic in #414
- chore: bump compilers to llvm-18 and g++-13 by @subotic in #416
- test: add approval test setup by @subotic in #415
- fix: IIIF URL redirection by @subotic in #417
- feat: revert transparent JPG behavior by @subotic in #418
Full Changelog: 3.9.0...3.10.0