From 86068e6ac9c26a671b700b21ce911791903057cc Mon Sep 17 00:00:00 2001 From: "Spencer C. Imbleau" Date: Thu, 8 Aug 2024 10:58:22 -0400 Subject: [PATCH 1/5] docs: improve changelog --- CHANGELOG.md | 81 +++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 65 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 19f37e79..21acf18f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,9 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe --> -## Unreleased +## [Unreleased] + +This release has an [MSRV][] of 1.80. ### Added @@ -44,14 +46,18 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe - Text, assets, and scenes rendered will now correctly respect camera `RenderLayers`. -## 0.5.1 +## [0.5.1] - 2024-07-04 + +This release has an [MSRV][] of 1.79. ### Fixed - Updated to patch vello 0.2.1. It is now no-longer possible to panic when the vello encodings are empty. - The demo CI now deploys that bevy_pancam has been updated to bevy 0.14 -## 0.5.0 +## [0.5.0] - 2024-07-04 + +This release has an [MSRV][] of 1.79. ### Added @@ -75,16 +81,20 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe - Pancam and/or egui from all examples besides the demo, as external dependencies can bottleneck upgrading to the next bevy version. -## 0.4.2 +## [0.4.2] - 2024-05-26 + +This release has an [MSRV][] of 1.78. ### Fixed - Updated to vello_svg v0.2.0, fixing viewboxes. - Updates to velato v0.2.0, fixing viewboxes. -## 0.4.1 (Yanked) +## [0.4.1] (Yanked) - 2024-05-26 -## 0.4.0 +## [0.4.0] - 2024-05-21 + +This release has an [MSRV][] of 1.78. ### Added @@ -110,13 +120,17 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe - A slow startup delay for lottie assets to begin rendering - A dotLottie issue where the first frame can jump on web platforms. -## 0.3.3 +## [0.3.3] - 2024-05-13 + +This release has an [MSRV][] of 1.78. ### Fixed - Projects with a 2D and 3D camera should no longer conflict with `bevy_vello`'s queries. -## 0.3.2 +## [0.3.2] - 2024-05-04 + +This release has an [MSRV][] of 1.78. ### Added @@ -127,13 +141,17 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe - A panic that can happen in the extract schedule of lottie files. - Z-ordering now works correctly for `Bb` functions. -## 0.3.1 (2024-05-01) +## [0.3.1] - 2024-05-01 + +This release has an [MSRV][] of 1.77. ### Fixed - `bevy_vello::prelude::Scene` was removed, since it conflicts with `bevy::prelude::Scene`. -## 0.3.0 (2024-05-01) +## [0.3.0] - 2024-05-01 + +This release has an [MSRV][] of 1.77. ### Added @@ -147,13 +165,17 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe - `bevy_vello::VelloPlugin` was removed from the prelude. -## 0.2.2 (2024-04-22) +## [0.2.2] - 2024-04-22 + +This release has an [MSRV][] of 1.77. ### Fixed - Now when a `VelloScene` and `VelloText` have the same Z-Index, text will be rendered above the scene. -## 0.2.1 (2024-04-21) +## [0.2.1] - 2024-04-21 + +This release has an [MSRV][] of 1.77. ### Fixed @@ -161,7 +183,9 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe - The playhead now will now always be bounded - A rare issue where, if an asset was not available, parts of a state would not transition properly. -## 0.2.0 (2024-04-17) +## [0.2.0] - 2024-04-17 + +This release has an [MSRV][] of 1.77. ### Added @@ -172,18 +196,43 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe - Text bounding boxes are now tighter as they are capped by the baseline. -## 0.1.2 (2024-04-08) +## [0.1.2] - 2024-04-08 + +This release has an [MSRV][] of 1.77. ### Fixed - Fixes a window hang issue in bevy on native platforms -## 0.1.1 (2024-04-04) +## [0.1.1] - 2024-04-04 + +This release has an [MSRV][] of 1.77. ### Fixed - fixed panic on Windows when window is minimized -## 0.1.0 (2024-03-26) +## [0.1.0] - 2024-03-26 + +This release has an [MSRV][] of 1.77. - Initial release + +[Unreleased]: https://github.com/linebender/velato/compare/v0.5.1...HEAD +[0.5.1]: https://github.com/linebender/velato/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/linebender/velato/compare/v0.4.2...v0.5.0 +[0.4.2]: https://github.com/linebender/velato/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/linebender/velato/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/linebender/velato/compare/v0.3.3...v0.4.0 +[0.3.3]: https://github.com/linebender/velato/compare/v0.3.2...v0.3.3 +[0.3.2]: https://github.com/linebender/velato/compare/v0.3.1...v0.3.2 +[0.3.1]: https://github.com/linebender/velato/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/linebender/velato/compare/v0.2.2...v0.3.0 +[0.2.2]: https://github.com/linebender/velato/compare/v0.2.1...v0.2.2 +[0.2.1]: https://github.com/linebender/velato/compare/v0.2.0...v0.2.1 +[0.2.0]: https://github.com/linebender/velato/compare/v0.1.2...v0.2.0 +[0.1.2]: https://github.com/linebender/velato/compare/v0.1.1...v0.1.2 +[0.1.1]: https://github.com/linebender/velato/compare/v0.1.0...v0.1.1 +[0.1.0]: https://github.com/linebender/velato/releases/tag/v0.1.0 + +[MSRV]: README.md#minimum-supported-rust-version-msrv From b5db99fa764216709adf4315c2eede831525b6b8 Mon Sep 17 00:00:00 2001 From: "Spencer C. Imbleau" Date: Thu, 8 Aug 2024 13:22:55 -0400 Subject: [PATCH 2/5] fix: typos --- CHANGELOG.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21acf18f..671f3f6c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -218,21 +218,21 @@ This release has an [MSRV][] of 1.77. - Initial release -[Unreleased]: https://github.com/linebender/velato/compare/v0.5.1...HEAD -[0.5.1]: https://github.com/linebender/velato/compare/v0.5.0...v0.5.1 -[0.5.0]: https://github.com/linebender/velato/compare/v0.4.2...v0.5.0 -[0.4.2]: https://github.com/linebender/velato/compare/v0.4.1...v0.4.2 -[0.4.1]: https://github.com/linebender/velato/compare/v0.4.0...v0.4.1 -[0.4.0]: https://github.com/linebender/velato/compare/v0.3.3...v0.4.0 -[0.3.3]: https://github.com/linebender/velato/compare/v0.3.2...v0.3.3 -[0.3.2]: https://github.com/linebender/velato/compare/v0.3.1...v0.3.2 -[0.3.1]: https://github.com/linebender/velato/compare/v0.3.0...v0.3.1 -[0.3.0]: https://github.com/linebender/velato/compare/v0.2.2...v0.3.0 -[0.2.2]: https://github.com/linebender/velato/compare/v0.2.1...v0.2.2 -[0.2.1]: https://github.com/linebender/velato/compare/v0.2.0...v0.2.1 -[0.2.0]: https://github.com/linebender/velato/compare/v0.1.2...v0.2.0 -[0.1.2]: https://github.com/linebender/velato/compare/v0.1.1...v0.1.2 -[0.1.1]: https://github.com/linebender/velato/compare/v0.1.0...v0.1.1 -[0.1.0]: https://github.com/linebender/velato/releases/tag/v0.1.0 +[Unreleased]: https://github.com/linebender/bevy_vello/compare/v0.5.1...HEAD +[0.5.1]: https://github.com/linebender/bevy_vello/compare/v0.5.0...v0.5.1 +[0.5.0]: https://github.com/linebender/bevy_vello/compare/v0.4.2...v0.5.0 +[0.4.2]: https://github.com/linebender/bevy_vello/compare/v0.4.1...v0.4.2 +[0.4.1]: https://github.com/linebender/bevy_vello/compare/v0.4.0...v0.4.1 +[0.4.0]: https://github.com/linebender/bevy_vello/compare/v0.3.3...v0.4.0 +[0.3.3]: https://github.com/linebender/bevy_vello/compare/v0.3.2...v0.3.3 +[0.3.2]: https://github.com/linebender/bevy_vello/compare/v0.3.1...v0.3.2 +[0.3.1]: https://github.com/linebender/bevy_vello/compare/v0.3.0...v0.3.1 +[0.3.0]: https://github.com/linebender/bevy_vello/compare/v0.2.2...v0.3.0 +[0.2.2]: https://github.com/linebender/bevy_vello/compare/v0.2.1...v0.2.2 +[0.2.1]: https://github.com/linebender/bevy_vello/compare/v0.2.0...v0.2.1 +[0.2.0]: https://github.com/linebender/bevy_vello/compare/v0.1.2...v0.2.0 +[0.1.2]: https://github.com/linebender/bevy_vello/compare/v0.1.1...v0.1.2 +[0.1.1]: https://github.com/linebender/bevy_vello/compare/v0.1.0...v0.1.1 +[0.1.0]: https://github.com/linebender/bevy_vello/releases/tag/v0.1.0 [MSRV]: README.md#minimum-supported-rust-version-msrv From e4c83adb07100d89474906b28868d49fbfa81c42 Mon Sep 17 00:00:00 2001 From: "Spencer C. Imbleau" Date: Thu, 8 Aug 2024 13:23:08 -0400 Subject: [PATCH 3/5] Update CHANGELOG.md Co-authored-by: Daniel McNab <36049421+DJMcNab@users.noreply.github.com> --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 671f3f6c..8ba68d8e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ This changelog follows the patterns described here: +The latest published Bevy Vello release is [0.5.1](#051---2024-07-04) which was released on 2024-07-16. +You can find its changes [documented below](#051---2024-07-04). ## [Unreleased] From 34375f75ac237948324e9a526aecca8c547290f7 Mon Sep 17 00:00:00 2001 From: "Spencer C. Imbleau" Date: Thu, 8 Aug 2024 13:25:23 -0400 Subject: [PATCH 4/5] docs: include bevy version --- CHANGELOG.md | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ba68d8e..cc2ae01b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,12 +7,13 @@ This changelog follows the patterns described here: + The latest published Bevy Vello release is [0.5.1](#051---2024-07-04) which was released on 2024-07-16. You can find its changes [documented below](#051---2024-07-04). ## [Unreleased] -This release has an [MSRV][] of 1.80. +This release supports Bevy version 0.14 and has an [MSRV][] of 1.80. ### Added @@ -50,7 +51,7 @@ This release has an [MSRV][] of 1.80. ## [0.5.1] - 2024-07-04 -This release has an [MSRV][] of 1.79. +This release supports Bevy version 0.14 and has an [MSRV][] of 1.79. ### Fixed @@ -59,7 +60,7 @@ This release has an [MSRV][] of 1.79. ## [0.5.0] - 2024-07-04 -This release has an [MSRV][] of 1.79. +This release supports Bevy version 0.14 and has an [MSRV][] of 1.79. ### Added @@ -85,7 +86,7 @@ This release has an [MSRV][] of 1.79. ## [0.4.2] - 2024-05-26 -This release has an [MSRV][] of 1.78. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.78. ### Fixed @@ -96,7 +97,7 @@ This release has an [MSRV][] of 1.78. ## [0.4.0] - 2024-05-21 -This release has an [MSRV][] of 1.78. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.78. ### Added @@ -124,7 +125,7 @@ This release has an [MSRV][] of 1.78. ## [0.3.3] - 2024-05-13 -This release has an [MSRV][] of 1.78. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.78. ### Fixed @@ -132,7 +133,7 @@ This release has an [MSRV][] of 1.78. ## [0.3.2] - 2024-05-04 -This release has an [MSRV][] of 1.78. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.78. ### Added @@ -145,7 +146,7 @@ This release has an [MSRV][] of 1.78. ## [0.3.1] - 2024-05-01 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. ### Fixed @@ -153,7 +154,7 @@ This release has an [MSRV][] of 1.77. ## [0.3.0] - 2024-05-01 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. ### Added @@ -169,7 +170,7 @@ This release has an [MSRV][] of 1.77. ## [0.2.2] - 2024-04-22 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. ### Fixed @@ -177,7 +178,7 @@ This release has an [MSRV][] of 1.77. ## [0.2.1] - 2024-04-21 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. ### Fixed @@ -187,7 +188,7 @@ This release has an [MSRV][] of 1.77. ## [0.2.0] - 2024-04-17 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. ### Added @@ -200,7 +201,7 @@ This release has an [MSRV][] of 1.77. ## [0.1.2] - 2024-04-08 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. ### Fixed @@ -208,7 +209,7 @@ This release has an [MSRV][] of 1.77. ## [0.1.1] - 2024-04-04 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. ### Fixed @@ -216,7 +217,7 @@ This release has an [MSRV][] of 1.77. ## [0.1.0] - 2024-03-26 -This release has an [MSRV][] of 1.77. +This release supports Bevy version 0.13 and has an [MSRV][] of 1.77. - Initial release From e4ce37a3a1005e54002a1f51d636b7903b4faebc Mon Sep 17 00:00:00 2001 From: "Spencer C. Imbleau" Date: Fri, 9 Aug 2024 07:30:42 -0400 Subject: [PATCH 5/5] Update CHANGELOG.md Co-authored-by: Daniel McNab <36049421+DJMcNab@users.noreply.github.com> --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc2ae01b..18004f97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ Subheadings to categorize changes are `added, changed, deprecated, removed, fixe --> -The latest published Bevy Vello release is [0.5.1](#051---2024-07-04) which was released on 2024-07-16. +The latest published Bevy Vello release is [0.5.1](#051---2024-07-04) which was released on 2024-07-04. You can find its changes [documented below](#051---2024-07-04). ## [Unreleased]