moxcms
Simple Color Management in Rust
0.9.0
65M downloads/mo
#1057 most downloaded on crates.io
awxkee/moxcms
What this package is like to depend on
Last release 1 months ago
22 Jul 2026
Release timing varies
gaps range from 2 weeks to 5 months
Some releases are documented
notes for 10 of 35 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
35 releases · first in 2025
9 releases in the last 12 months
see the full history below
Release timeline
35 releases · Feb 2025 to Jul 2026Releases
latest 35-
0.9.022 Jul 2026Release notes
Open source →What's Changed
- Codegen update on const values by @awxkee in #158
- Adding new tests by @awxkee in #160
- A bit of parser improvements/Bump MSRV by @awxkee in #161
- Added new matrix coefficients from new ITU-R spec revision by @awxkee in #163
- docs: note TRC variants for new_pro_photo_rgb and new_adobe_rgb by @lilith in #166
- Remove get_unchecked from linearization table lookups by @lilith in #165
- Remove get_unchecked from barycentric weight LUT lookups by @lilith in #168
- Adding SVE, Making dispatch slightly better by @awxkee in #173
- Adding SVE fuzzer by @awxkee in #174
- Reject CLUT grid dimensions less than 2 by @telecos in #176
- Fix in/out channel validation logic on A2B by @telecos in #177
- README update by @awxkee in #179
- Fix AVX prismatic double interpolation by @Shnatsel in #180
- Bpc scaling by @awxkee in #181
- Refactor and bugfixes by @awxkee in #183
- Regression test by @awxkee in #184
- Safer SIMD, take 2 by @Shnatsel in #178
- Clippy for 32 bit by @awxkee in #185
- Add generic Q0.15 LUT4-to-3 transforms by @Xeonacid in #186
- Clippy by @awxkee in #189
New Contributors
Full Changelog: 0.8.1...0.9.0
-
0.8.107 Mar 2026Release notes
Open source →What's Changed
- fix: tolerate byte-swapped rendering intent in old ICC profiles by @lilith in #152
- fix: tolerate truncated desc tag in ICC v4 profiles by @lilith in #153
- Void cicp when updating colorimetry by @awxkee in #156
- Deps update by @awxkee in #157
Full Changelog: 0.8.0...0.8.1
-
0.8.021 Jan 2026Release notes
Open source →What's Changed
- Codegen by @awxkee in #130
- LUT as default feature by @awxkee in #131
- Allow encoding custom creation dates by @awxkee in #132
- Make ParametricCurve public and minor fix on default function by @telecos in #134
- Hardened checks for LUT size by @awxkee in #135
- Refactor and codegen improvements by @awxkee in #136
- Added in place transforms by @awxkee in #137
- Improved SIMD by @awxkee in #138
- fix(neon): use vr1 instead of vr0 for second pixel's blue channel by @lilith in #139
- fix: accept non-standard ICC profile versions by @lilith in #141
- Fix gray transform typos by @awxkee in #143
- fix: use native white point from colorant sum in rgb_to_xyz_matrix by @lilith in #140
- Fix time API on wasm by @awxkee in #146
- Remove invalid gamut clipping by @awxkee in #147
- Docs by @awxkee in #149
- Docs by @awxkee in #150
New Contributors
Full Changelog: 0.7.11...0.8.0
-
0.7.1114 Dec 2025Release notes
Open source →What's Changed
- Added generic LAB profile by @awxkee in #127
- Allow alpha channels for LAB ICC profiles by @LaurenzV in #129
New Contributors
Full Changelog: 0.7.10...0.7.11
-
0.7.1027 Nov 2025Release notes
Open source →What's Changed
- Fix build of app/; use SIMD intrinsics in benchmarks when available by @Shnatsel in #120
- Make avx512 feature work on stable by @Shnatsel in #121
- Fixes writing media point, fixes viewing conditions, LAB adoption fix by @awxkee in #124
New Contributors
Full Changelog: 0.7.9...0.7.10
-
0.7.927 Oct 2025Release notes
Open source → -
0.7.826 Oct 2025Release notes
Open source →What's Changed
- Fix fuzzer discovered bug by @awxkee in #110
- Fix profile reading by @awxkee in #112
- Gray transform create fixed
unreachableby @awxkee in #114 - Stricter checks on cube lut dimensions by @awxkee in #116
Full Changelog: 0.7.7...0.7.8
-
0.7.711 Oct 2025Release notes
Open source →What's Changed
- Fix out-of-bounds read by @awxkee in #107
- Fixed bug discovered by fuzzer, CI improvements by @awxkee in #108
- Bump version by @awxkee in #109
Full Changelog: 0.7.6...0.7.7
-
0.7.605 Oct 2025 -
0.7.527 Aug 2025Release notes
Open source → -
0.7.414 Aug 2025Nothing published for this version
-
0.7.330 Jul 2025Nothing published for this version
-
0.7.218 Jul 2025Nothing published for this version
-
0.7.125 Jun 2025Nothing published for this version
-
0.7.025 Jun 2025Nothing published for this version
-
0.6.417 Jun 2025Nothing published for this version
-
0.6.313 May 2025Nothing published for this version
-
0.6.202 May 2025Nothing published for this version
-
0.6.117 Apr 2025Nothing published for this version
-
0.6.002 Apr 2025Nothing published for this version
-
0.5.327 Mar 2025Nothing published for this version
-
0.5.225 Mar 2025Nothing published for this version
-
0.5.121 Mar 2025Nothing published for this version
-
0.5.020 Mar 2025Nothing published for this version
-
0.4.118 Mar 2025Nothing published for this version
-
0.4.017 Mar 2025Nothing published for this version
-
0.3.213 Mar 2025Nothing published for this version
-
0.3.111 Mar 2025Nothing published for this version
-
0.3.010 Mar 2025Nothing published for this version
-
0.2.304 Mar 2025Nothing published for this version
-
0.2.202 Mar 2025Nothing published for this version
-
0.2.102 Mar 2025Nothing published for this version
-
0.2.001 Mar 2025Nothing published for this version
-
0.1.127 Feb 2025Nothing published for this version
-
0.1.026 Feb 2025Nothing published for this version