Skip to content

Latest commit

 

History

History
138 lines (103 loc) · 3.46 KB

Changelog.md

File metadata and controls

138 lines (103 loc) · 3.46 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.11 - 2023-09-08

Added

  • new features: full_std, full_no_std.
    • add tiny-skia to both.

Changed

  • remove std and approx from default features.
  • update dependencies: devela, iunorm, macroquad, notcurses, tiny-skia.
  • deprecate and rename feature complete to full.
  • add full_std feature to nightly_docs.
  • remove tiny_skia feature from full.
  • add approx feature to full.

Fixes

  • fix CI.
  • refactor manifest.
  • update description.

0.0.10 - 2023-08-29

Removed

  • remove most items from the root.

Changed

  • update MSRV to 1.72.0.
  • update devela to 0.8.0.
  • deprecate and rename feature no-std to no_std.

0.0.9 - 2023-08-24

Fixed

  • fix docs.rs compilation.
  • update aliases.

0.0.8 - 2023-08-24

Added

  • add all root module.
  • add features: nightly_docs, safest, unsafe, unsafest, alloc.
  • add safeguarding for conflicting features.
  • add check.rs.

Changed

  • update MSRV to 1.71.1.
  • update crate categories.
  • update devela to 0.7.1.
  • remove safe from default features.
  • make Color trait be Copy + Debug + PartialEq.
  • update aliases, docs.

Fixed

  • misc. manifest fixes.

0.0.7 - 2023-04-08

Changed

  • update depedencies, aliases.

0.0.6 - 2023-03-15

Fixed

  • fix docs.rs build, no-std.
  • update CI.

0.0.5 - 2023-03-13

Changed

  • improve std & no-std feature compilation.
  • update dependencies, readme.

Fixed

  • fix tests.

0.0.4 - 2023-02-09

Changed

  • update dependencies, readme.

0.0.3 - 2023-02-09

Added

  • add optional rgb dependency and conversions.

Fixed

  • fix docs.rs build.

0.0.2 - 2023-02-08

Added

  • support tiny-skia pre-multiplied colors.
  • add safe, nighly features.
  • add devela dependency.
  • add categories and keywords.

Changed

  • rename feature all to complete.
  • make several functions const.
  • update clamping functions.
  • update dependencies.

0.0.1 - 2022-10-06

Added

  • add Color trait.
  • add conversions from/to arrays and tuples.
  • add functions: linearize32, nonlinearize32.
  • add min, max & clamp fns based on PartialOrd.
  • add types: OkLab32, OkLch32, Srgb8, Srgb32, LinearSrgb32, Srgba8, Srgba32, LinearSrgba32.
  • add optional dependencies: libm, macroquad, notcurses, sdl2, tiny-skia.
  • add iunorm dependency.
  • add no-std feature.
  • add tests.