Skip to content

Releases: d3uceY/Retna

Release list

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 30 Sep 10:56

Changelog

  • 438e8e5 Add Retna logo to README and include image file
  • d52f336 Add reference clones to .gitignore
  • c394bf8 feat(npm): implement npm package structure with platform-specific binaries and scripts
  • 1e28be4 feat(skill): make skill for utiilizing retna cli
  • 7c25300 stop tracking the Ya-CLI reference clone

--- Released by d3uceY.

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 11:56

Changelog

  • 7890125 --min with apca errors out instead of passing on nothing
  • 88c6fb7 APCA bands match the published use case table, 90 down to 15
  • 915adaf Add Homebrew tap support and update contributing guidelines
  • e60de67 ColorJSON gains wide gamut triples via color.WideGamut
  • 61d93c4 Compare srgb to rgb/255 within 1e-4, hold gamut groups to 0..1
  • 3f95dab Exercise display-p3 and rec2020 output in the convert and contrast runs
  • 2c62de4 Explain color() input and why wide gamut components stay unclipped.
  • 9e92247 Format delegates srgb, display-p3 and rec2020 to FormatWideGamut
  • 0516ef1 Implement APCA and WCAG contrast algorithms with tests and JSON output
  • f61d8ce NaN targets now rejected, and --suggest has to be at least 1.
  • 780392d Note how color() spaces hang off the gamuts table
  • 9484071 Preserve sign through srgbToLinear and nudge .5 rounding up
  • 8d9f909 Probe log of convert, readable and palette runs with exit codes
  • b4a18e2 README catches up on the --min guard and the byte order mark
  • 4a5e897 Reject NaN and infinities in ratio flags via positiveFinite
  • c4793b0 UTF-8 BOM stripped from color files, read errors name the path
  • 088bf92 add /dist/ to .gitignore for GoReleaser working directory
  • 81ade6e add Code of Conduct and reference it in CONTRIBUTING.md
  • e310703 add initial GoReleaser configuration for project releases
  • 304d173 add release workflow for automated GoReleaser deployments
  • 9cd4a53 add releasing instructions to CONTRIBUTING.md
  • 74b486d clamp(v, lo, hi) for ranges clamp01 cannot express
  • 2693ade command tree and its tests now live in cmd, main.go just calls Execute
  • 9401e11 compositing note moves into noteCompositing, hasAlgorithm lookup added
  • 7223697 first commit
  • d8301b4 gamut matrices round trip within 1e-9 and hit their white points
  • dcefb5f gamuts table maps color() spaces from srgb out to rec2020
  • ae18f79 gray stops printing a hue, the Lab residue pointed both ways
  • f3f4482 hue pinned to 0 for five grays, red held near 40.86
  • 501c3af lab(1e300 0 0) clamps to white instead of overflowing
  • f17d0c8 parse color() spaces and reject values that land on NaN
  • 6dc37ce percent ranges and parse time clamping, checked against the constructors
  • 5bf8bdb percent refs for lab/lch/oklab, and lightness clamps at parse time
  • 58139e1 pins rec2020 to gamma 2.4 and the Bradford pair to its exact inverse
  • 278543a powerless hue epsilons from CSS, Bradford pair inverts exactly
  • 859e8a3 readable output notes when the background was composited
  • 3d184c2 rec2020 drops the BT.2020 OETF for plain gamma 2.4
  • 27a9e8f run transcript from the earlier CLI sessions is gone
  • cb2ca65 sample #fff and "not a color" lines for poking the parser
  • cefba46 scratch list of fake colors is gone
  • 9b5d9a3 targets over 21:1 refused, --suggest hex measured after rounding
  • a989fe4 the apca-w3 vectors: 63.056 for #888888 on white
  • 344fc52 top-level tests that run the commands and read exit codes
  • 1f45bd1 update installation instructions in README.md for clarity
  • 263b396 values like rgb(NaN, 0, 0) now fail instead of rounding to black
  • 20ea8da vendored Ya-CLI reference pinned as a gitlink, its contents left untracked here

--- Released by d3uceY.