diff --git a/CHANGELOG.md b/CHANGELOG.md index d3f6fe1..9e5e839 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## Development version +## v0.10.0 (2023-11-29) - **Breaking change:** move all public identifiers to the root of the crate, e.g. `spreet::error::SpreetError` -> `spreet::SpreetError`, with the exception of `resvg`. - Update [oxipng](https://crates.io/crates/oxipng) dependency to [v9.0.0](https://github.com/shssoichiro/oxipng/blob/master/CHANGELOG.md#version-900). This improves compression of PNG spritesheets without visual changes, but the PNGs won't be byte-to-byte compatible with spritesheets output by earlier versions of Spreet diff --git a/Cargo.lock b/Cargo.lock index 58b8cf9..f9885e4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -977,7 +977,7 @@ checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a" [[package]] name = "spreet" -version = "0.10.0-dev" +version = "0.10.0" dependencies = [ "assert_cmd", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index 5f998cd..2510f80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spreet" -version = "0.10.0-dev" +version = "0.10.0" edition = "2021" rust-version = "1.63" description = "Create a spritesheet from a set of SVG images" diff --git a/README.md b/README.md index f2c2e61..cfc6912 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ Options: The main purpose of Spreet is to be command-line tool, but you can also use it as a library in your own Rust code. To add Spreet as a dependency, include this in your `Cargo.toml`: ```toml -spreet = { version = "0.9.0", default-features = false } +spreet = { version = "0.10.0", default-features = false } ``` To learn how to build your spritesheets programmatically, see the [Spreet crate docs on docs.rs](https://docs.rs/spreet) and have a [look at the spritesheet tests](https://github.com/flother/spreet/blob/master/tests/sprite.rs).