Skip to content

Commit 9014ee2

Browse files
authored
Release 0.14.1 (#291)
1 parent 02851b9 commit 9014ee2

File tree

2 files changed

+65
-40
lines changed

2 files changed

+65
-40
lines changed

CHANGELOG.md

Lines changed: 64 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,87 +1,112 @@
11
# Changelog
22

3+
## 0.14.1
4+
5+
* Fix more GitHub links to old repository by @rparrett in <https://github.com/rparrett/bevy_prototype_lyon/pull/287>
6+
* Remove custom rustfmt settings by @rparrett in <https://github.com/rparrett/bevy_prototype_lyon/pull/288>
7+
* Use Rust 2024 edition by @rparrett in <https://github.com/rparrett/bevy_prototype_lyon/pull/289>
8+
* Fix dynamic shapes by @rparrett in <https://github.com/rparrett/bevy_prototype_lyon/pull/290>
9+
310
## 0.14.0
411

512
This version uses Bevy's **Required Components**,
613
along with other changes,
714
therefore many items have been changed.
815
Examples may help migration.
916

10-
- `Path` component renamed to `Shape`. It is now the central component of a shape entity.
11-
- `Shape` now includes fill and stroke data.
12-
- `Fill` and `Stroke` are no longer `Component`s.
13-
- Deprecated `ShapeBundle` in favor of the `Shape` component.
14-
- `prelude` no longer exports `ShapeBundle`.
15-
- Added `ShapeBuilder`: works similarly to `GeometryBuilder`
16-
- Removed `GeometryBuilder` and `PathBuilder`.
17-
- `ShapePath` now works similarly to `PathBuilder`,
17+
* `Path` component renamed to `Shape`. It is now the central component of a shape entity.
18+
* `Shape` now includes fill and stroke data.
19+
* `Fill` and `Stroke` are no longer `Component`s.
20+
* Deprecated `ShapeBundle` in favor of the `Shape` component.
21+
* `prelude` no longer exports `ShapeBundle`.
22+
* Added `ShapeBuilder`: works similarly to `GeometryBuilder`
23+
* Removed `GeometryBuilder` and `PathBuilder`.
24+
* `ShapePath` now works similarly to `PathBuilder`,
1825
but implements `Geometry`,
1926
so it has to be used with `ShapeBuilder`.
2027

2128
## 0.13.0
22-
- Support for Bevy 0.15.0.
23-
- `Rectangle` now supports border radii (see `rectangle.rs` example).
24-
- Removed deprecated `SpatialBundle` from `ShapeBundle`: `Transform` and `Visibility` are now added separately.
29+
30+
* Support for Bevy 0.15.0.
31+
* `Rectangle` now supports border radii (see `rectangle.rs` example).
32+
* Removed deprecated `SpatialBundle` from `ShapeBundle`: `Transform` and `Visibility` are now added separately.
2533

2634
## 0.12.0
27-
- Support for Bevy 0.14.
35+
36+
* Support for Bevy 0.14.
2837

2938
## 0.11.0
30-
- Support for Bevy 0.13.
39+
40+
* Support for Bevy 0.13.
3141

3242
## 0.10.0
33-
- Support for Bevy 0.12.
34-
- `ShapeBundle` now contains the `spatial: SpatialBundle` field, which bundles together `Transform`, `GlobalTransform`, `Visibility` and `InheritedVisibility`.
43+
44+
* Support for Bevy 0.12.
45+
46+
* `ShapeBundle` now contains the `spatial: SpatialBundle` field, which bundles together `Transform`, `GlobalTransform`, `Visibility` and `InheritedVisibility`.
3547

3648
## 0.9.0
37-
- Support for Bevy 0.11.
38-
- `ShapeBundle` now contains the `spatial: SpatialBundle` field,
49+
50+
* Support for Bevy 0.11.
51+
* `ShapeBundle` now contains the `spatial: SpatialBundle` field,
3952
which bundles together
4053
`Transform`,
4154
`GlobalTransform`,
4255
`Visibility`
4356
and `InheritedVisibility`.
4457

4558
## 0.8.0
46-
- Support for Bevy 0.10.
47-
- Uses original render.
48-
- Added `RoundedPolygon`.
49-
- `FillMode` and `StrokeMode` are now components and have been renamed to `Fill` and `Stroke`.
59+
60+
* Support for Bevy 0.10.
61+
* Uses original render.
62+
* Added `RoundedPolygon`.
63+
* `FillMode` and `StrokeMode` are now components and have been renamed to `Fill` and `Stroke`.
5064

5165
## 0.7.2
52-
- Fixed crash when using HDR textures.
66+
67+
* Fixed crash when using HDR textures.
5368

5469
## 0.7.1
55-
- Fixed wrong rectangle origin bug.
70+
71+
* Fixed wrong rectangle origin bug.
5672

5773
## 0.7.0
58-
- Support for Bevy 0.9
59-
- Update lyon_tesselation to 1.0
60-
- Update svgtypes to 0.8
74+
75+
* Support for Bevy 0.9
76+
* Update lyon_tesselation to 1.0
77+
* Update svgtypes to 0.8
6178

6279
## 0.6.0
63-
- Support for Bevy 0.8
80+
81+
* Support for Bevy 0.8
6482

6583
## 0.5.0
66-
- Support for Bevy 0.7
84+
85+
* Support for Bevy 0.7
6786

6887
## 0.4.0
69-
- Support for Bevy 0.6
70-
- Shape properties can be dynamically changed
88+
89+
* Support for Bevy 0.6
90+
91+
* Shape properties can be dynamically changed
7192

7293
## 0.3.1
73-
- Restored support for bevy_webgl2 (lost on v0.3.0).
94+
95+
* Restored support for bevy_webgl2 (lost on v0.3.0).
7496

7597
## 0.3.0
76-
- Support for Bevy 0.5
77-
- Shapes with outline
98+
99+
* Support for Bevy 0.5
100+
* Shapes with outline
78101

79102
## 0.2.0
80-
- Complete API reworking
81-
- Regular polygon support
82-
- Extensible shape system through `Geometry` trait
103+
104+
* Complete API reworking
105+
* Regular polygon support
106+
* Extensible shape system through `Geometry` trait
83107

84108
## 0.1.5
85-
- updated dependency to `lyon_tessellation v0.17`
86-
- with `lyon_tessellation v0.17`, unfortunately rectangles with rounded borders are no longer supported.
87-
- `Quad`, `Triangle` and `Polyline` have been substituted by a general-purpose `Polygon` shape.
109+
110+
* updated dependency to `lyon_tessellation v0.17`
111+
* with `lyon_tessellation v0.17`, unfortunately rectangles with rounded borders are no longer supported.
112+
* `Quad`, `Triangle` and `Polyline` have been substituted by a general-purpose `Polygon` shape.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ license = "MIT OR Apache-2.0"
1111
name = "bevy_prototype_lyon"
1212
readme = "README.md"
1313
repository = "https://github.com/rparrett/bevy_prototype_lyon/"
14-
version = "0.14.0"
14+
version = "0.14.1"
1515

1616
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1717

0 commit comments

Comments
 (0)