- **BREAK**: The CSS HDR spec now defines the polar spaces such as JzCzhz `color()` with hue channels that support
traditional hue syntax instead of percentages. Updated all polar spaces that are represented in the `color()` format
to support this change. This is likely low impact as using percentages for hues is fairly uncommon.
- **BREAK**: Remove previously deprecated functions: `algebra.apply`, `algebra.no_nans`, `algebra.no_nan`,
`algebra.is_nan`, `Labish.labish_names`, `Labish.labish_indexes`, `LChish.lchish_names`, and
`LCHish.lchish_indexes`. These were mainly used internally, so breakage is likely low.
- **NEW**: `jzazbz`, `jzczhz`, `ictcp`, `rec2100-pq`, and `rec2100-hlg` are now formally recognized, and by default
serialized, without the `--` prefix as all the spaces are now part of the official HDR specification in CSS.
Previously, the spec was unofficial. `--` prefixed names will still be recognized, but at some future time `--`
support will be removed for these spaces. Additionally, these spaces are now registered by default.
- **NEW**: ∆E methods `z` and `itp` are now registered by default as their associated color spaces are now registered
by default as well.
- **NEW**: Color space channel flags `FLG_PERCENT` and `FLG_OPT_PERCENT` are deprecated and no longer used. They are
still present, but will be removed in the future.
- **NEW**: Update CSS percentage input/output ranges for `jzazbz`, `jzczhz`, and `ictcp` to match the CSS HDR spec.
- **NEW**: Ray tracing gamut mapping algorithms have been added: `oklch-raytrace` and `lch-raytrace`.
- **NEW**: RGB spaces now expose a `linear()` function on the underlying class to specify if they have a linear
equivalent.
- **NEW**: Adjust inheritance order of RGB spaces. Previously, many inherited from `sRGB`, now they inherit from
`sRGBLinear`.
- **NEW**: Add `rec2100-linear`, essentially and alias for `rec2020-linear`, that is specified in the CSS HDR
specification.
- **FIX**: Ensure that when using discrete interpolation that spline based interpolations are truly discrete.