diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b1c46e87..f197377d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## Version 0.7.3 - 2023-08-10 + +* [#345][345]: Add `ArraysAs`, `AsArrays`, and corresponding traits for components and uints. +* [#344][344]: Fix Oklab from Oklch hue conversion. Closes [#1234][1234], [#4321][4321]. +* [#343][343]: Spelling fixes. +* [#338][338]: Add traits for casting collections of colors to and from other data types. + ## Version 0.7.2 - 2023-05-21 * [#332][332]: Fix NaN values from `Okhsv` when `saturation` is > 0 and `value` == 0. Closes [#330][330]. @@ -266,6 +273,10 @@ The first published version. [326]: https://github.com/Ogeon/palette/pull/326 [328]: https://github.com/Ogeon/palette/pull/328 [332]: https://github.com/Ogeon/palette/pull/332 +[338]: https://github.com/Ogeon/palette/pull/338 +[343]: https://github.com/Ogeon/palette/pull/343 +[344]: https://github.com/Ogeon/palette/pull/344 +[345]: https://github.com/Ogeon/palette/pull/345 [2]: https://github.com/Ogeon/palette/issues/2 [3]: https://github.com/Ogeon/palette/issues/3 [4]: https://github.com/Ogeon/palette/issues/4 diff --git a/README.md b/README.md index fb51564e4..c0b8f499a 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ A color management and conversion library that focuses on maintaining correctnes ## Online Documentation -[Released](https://docs.rs/palette/0.7.2/palette/) +[Released](https://docs.rs/palette/0.7.3/palette/) [Master branch](https://ogeon.github.io/palette/palette/index.html) diff --git a/palette/Cargo.toml b/palette/Cargo.toml index 06d6e5540..069697ddb 100644 --- a/palette/Cargo.toml +++ b/palette/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "palette" -version = "0.7.2" #automatically updated +version = "0.7.3" #automatically updated authors = ["Erik Hedvall "] exclude = [ "scripts/*", @@ -16,7 +16,7 @@ exclude = [ "version.sh", ] description = "Convert and manage colors with a focus on correctness, flexibility and ease of use." -documentation = "https://docs.rs/palette/0.7.2/palette/" +documentation = "https://docs.rs/palette/0.7.3/palette/" repository = "https://github.com/Ogeon/palette" readme = "README.md" keywords = ["color", "conversion", "linear", "pixel", "rgb"] @@ -44,7 +44,7 @@ name = "issue_283" path = "regression_tests/issue_283.rs" [dependencies] -palette_derive = { version = "0.7.2", path = "../palette_derive" } +palette_derive = { version = "0.7.3", path = "../palette_derive" } fast-srgb8 = "1.0.0" approx = { version = "0.5", default-features = false, optional = true } libm = { version = "0.2.1", default-features = false, optional = true } diff --git a/palette/README.md b/palette/README.md index f4709e077..36eebf54b 100644 --- a/palette/README.md +++ b/palette/README.md @@ -2,7 +2,7 @@ A color management and conversion library that focuses on maintaining correctness, flexibility and ease of use. It makes use of the type system to prevent mistakes, support a wide range of color spaces (including user defined variants) and offer different ways of integrating with other libraries. -[The announcement post for 0.7.2](https://ogeon.github.io/2023/05/21/palette-0.7.2.html). +[The announcement post for 0.7.3](https://ogeon.github.io/2023/08/10/palette-0.7.3.html). ## Feature Summary @@ -23,14 +23,14 @@ Add the following lines to your `Cargo.toml` file: ```toml [dependencies] -palette = "0.7.2" +palette = "0.7.3" ``` or these lines if you want to opt out of `std`: ```toml [dependencies.palette] -version = "0.7.2" +version = "0.7.3" default-features = false features = ["libm"] # Uses libm instead of std for floating point math ``` diff --git a/palette/src/lib.rs b/palette/src/lib.rs index 84b652138..f7d80b139 100644 --- a/palette/src/lib.rs +++ b/palette/src/lib.rs @@ -229,7 +229,7 @@ // Keep the standard library when running tests, too #![cfg_attr(all(not(feature = "std"), not(test)), no_std)] -#![doc(html_root_url = "https://docs.rs/palette/0.7.2/")] +#![doc(html_root_url = "https://docs.rs/palette/0.7.3/")] #![warn(missing_docs)] #[cfg(any(feature = "std", test))] diff --git a/palette_derive/Cargo.toml b/palette_derive/Cargo.toml index 8ff16f4a6..d3e74a7cf 100644 --- a/palette_derive/Cargo.toml +++ b/palette_derive/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "palette_derive" -version = "0.7.2" #automatically updated +version = "0.7.3" #automatically updated authors = ["Erik Hedvall "] exclude = [] description = "Automatically implement traits from the palette crate." -documentation = "https://docs.rs/palette/0.7.2/palette/" +documentation = "https://docs.rs/palette/0.7.3/palette/" repository = "https://github.com/Ogeon/palette" readme = "README.md" keywords = ["palette", "derive", "macros"]