Skip to content

v2.1.1

Latest

Choose a tag to compare

@2dubu 2dubu released this 21 Aug 08:41
2286664

PaletteKit v2.1.1 Release Notes

This patch release fixes MMCQ edge cases that could cause palette extraction to crash or stop making progress.

Fixed

  • Prevent crashes when distinct 8-bit colors collapse into a single 5-bit histogram cell, leaving no valid median-cut boundary (#15, #17).
  • Ensure unsplittable boxes do not block queue progress, and allow median cut to fall back to another occupied axis while preserving positive-population boxes.

Compatibility

  • No public API changes.
  • Minimum requirements remain iOS 17 and Xcode 16. Client apps may continue using Swift 5 language mode.

Install

.package(url: "https://github.com/2dubu/PaletteKit", from: "2.1.1")

Full Changelog: v2.1.0...v2.1.1