Skip to content

PureJsImage v0.5.0

Choose a tag to compare

@a-r-d a-r-d released this 08 Aug 16:52
· 371 commits to main since this release

Added

  • Added first-party ICO decoding with validated multi-image selection,
    zero-copy embedded PNG entries, common 1/4/8/16/24/32-bit DIB layouts,
    one-bit AND masks, partial alpha, and the Windows-compatible legacy
    all-zero-alpha fallback.
  • Added a committed, checksum-pinned ICO corpus plus correctness-gated isolated
    benchmarks for metadata, embedded PNG and DIB decoding, masks, alpha, resize,
    PNG output, and JPEG output.
  • Expanded first-party TIFF decoding with BigTIFF 64-bit IFDs and offsets,
    padded tiled layouts, 16-bit integer channels, CMYK and subsampled YCbCr
    conversion, CCITT Modified Huffman and Group 3 fax, and old/new JPEG-in-TIFF.