Swift-native Hokusai 1.0
This breaking release introduces immutable Hokusai pipelines, async output terminals, typed JPEG/PNG/WebP/AVIF/PDF configuration, optional SwiftNIO support, and an intentional HokusaiLegacy compatibility product.
PDF output
Cairo-backed one-page PDF output is available through .pdf(pageSize:dpi:). It currently embeds the evaluated raster pipeline; a future vector/selectable-text API is tracked in #13.
Requirements
libvips plus Cairo PDF support are required. See the README migration guide and changelog for compatibility details.
Validation
CI passed on macOS plus Linux with Swift 6.0 and 6.1; the core suite contains 76 passing tests.