diff --git a/CHANGELOG.md b/CHANGELOG.md index 8bc4901d..13b8b739 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,13 +8,17 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe # Changelog -The latest published Vello release is [0.2.1](#021---2024-07-16) which was released on 2024-07-16. -You can find its changes [documented below](#021---2024-07-16). +The latest published Vello release is [0.3.0](#030---2024-10-04) which was released on 2024-10-04. +You can find its changes [documented below](#030---2024-10-04). ## [Unreleased] This release has an [MSRV][] of 1.75. +## [0.3.0][] - 2024-10-04 + +This release has an [MSRV][] of 1.75. + ### Highlights - Support for most Emoji ([#615][], [#641][] by [@DJMcNab]) @@ -179,8 +183,9 @@ This release has an [MSRV][] of 1.75. [#695]: https://github.com/linebender/vello/pull/695 [#701]: https://github.com/linebender/vello/pull/701 +[Unreleased]: https://github.com/linebender/vello/compare/v0.3.0...HEAD -[Unreleased]: https://github.com/linebender/vello/compare/v0.2.0...HEAD +[0.3.0]: https://github.com/linebender/vello/compare/v0.2.0...v0.3.0 [0.2.1]: https://github.com/linebender/vello/compare/v0.2.0...v0.2.1 [0.2.0]: https://github.com/linebender/vello/compare/v0.1.0...v0.2.0 [0.1.0]: https://github.com/linebender/vello/releases/tag/v0.1.0 diff --git a/Cargo.lock b/Cargo.lock index d3e514ca..b392b7ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2493,7 +2493,7 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "vello" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bytemuck", "futures-intrusive", @@ -2512,7 +2512,7 @@ dependencies = [ [[package]] name = "vello_encoding" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bytemuck", "guillotiere", @@ -2523,7 +2523,7 @@ dependencies = [ [[package]] name = "vello_shaders" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bytemuck", "naga", diff --git a/Cargo.toml b/Cargo.toml index ca9c2a8b..96b15631 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,8 +20,9 @@ members = [ # # NOTE: When bumping this, remember to also bump the aforementioned other packages' # version in the dependencies section at the bottom of this file. -# Additionally, bump the Vello dependency version in the 'simple' example. -version = "0.2.0" +# Additionally, bump the Vello dependency version in the 'simple' +# and `simple_sdl2` examples. +version = "0.3.0" edition = "2021" # Keep in sync with RUST_MIN_VER in .github/workflows/ci.yml, with the relevant README.md files @@ -38,9 +39,9 @@ clippy.semicolon_if_nothing_returned = "warn" # rust.unreachable_pub = "warn" [workspace.dependencies] -vello = { version = "0.2.0", path = "vello" } -vello_encoding = { version = "0.2.0", path = "vello_encoding" } -vello_shaders = { version = "0.2.0", path = "vello_shaders" } +vello = { version = "0.3.0", path = "vello" } +vello_encoding = { version = "0.3.0", path = "vello_encoding" } +vello_shaders = { version = "0.3.0", path = "vello_shaders" } bytemuck = { version = "1.18.0", features = ["derive"] } skrifa = "0.22.0" peniko = "0.2.0" diff --git a/examples/simple/Cargo.toml b/examples/simple/Cargo.toml index b423e53a..6d7ead6c 100644 --- a/examples/simple/Cargo.toml +++ b/examples/simple/Cargo.toml @@ -12,7 +12,7 @@ workspace = true [dependencies] # When using this example outside of the original Vello workspace, # remove the path property of the following Vello dependency requirement. -vello = { version = "0.2.0", path = "../../vello" } +vello = { version = "0.3.0", path = "../../vello" } anyhow = "1.0.89" pollster = "0.3.0" winit = "0.30.5" diff --git a/examples/simple_sdl2/Cargo.toml b/examples/simple_sdl2/Cargo.toml index 6e4d4f07..47dee2f3 100644 --- a/examples/simple_sdl2/Cargo.toml +++ b/examples/simple_sdl2/Cargo.toml @@ -12,6 +12,6 @@ workspace = true [dependencies] # When using this example outside of the original Vello workspace, # remove the path property of the following Vello dependency requirement. -vello = { version = "0.2.0", path = "../../vello" } +vello = { version = "0.3.0", path = "../../vello" } pollster = "0.3.0" sdl2 = { version = "0.37.0", features = ["raw-window-handle", "bundled"] }