libvips
Fast image processing library with low memory needs
libvips 8.18 opened up UltraHDR and Oklab, then spent months closing memory bugs.
◆Recent moves
- 2mo ago
8.18.3-rc1 hardens image loaders against out-of-bounds reads
A hardening candidate: about two dozen bounds and null-pointer fixes concentrated in the image loaders, plus non-square pixel support in dcrawload. It is the maintenance bill for the format reach 8.18 took on.
View source ↗ - 8mo ago
Third 8.18.0 release candidate
The third 8.18.0 candidate, republishing the same notable-changes list as rc1 and rc2. It moves the release process forward without adding to the 8.18 surface.
View source ↗ - 8mo ago
Second 8.18.0 release candidate
The second 8.18.0 candidate, carrying an unchanged change list from rc1. A process step rather than a shipped capability.
View source ↗ - 8mo ago
8.18 adds UltraHDR, Oklab colour and raw camera loading
⚡ SPARKThe first 8.18 candidate and the point where the new surface appears: UltraHDR load and save, Oklab and Oklch colourspaces, libraw-backed raw camera loading, and gainmaps carried through thumbnail and dzsave. It is the capability release the two later candidates only restate.
View source ↗