Releases: james-j-obrien/bevy_vector_shapes
v0.9.3
v0.9.2
Migrate to required components in examples and internal usage (#51 by @patrickariel)
v0.9.0
Compatibility patch for bevy 0.15, does not port from bundles to required components.
v0.8.1
Fix an issue with shader definitions being set incorrectly causing failures in wasm environments. (#45 by @jabuwu)
Derive reflect for shape components (#44 by @marceline-cramer)
v0.8.0
Update to support bevy 0.14.
Changelog:
- Replaced usages of
AlphaMode
withShapeAlphaMode
that only contains the supported alpha modes. - Added shape origins, see this PR #40 by marceline-cramer
v0.7.0
Update to support bevy 0.13.
Changelog:
- Fixed a bug affecting rendering on webgl2.
- Moved color and thickness into shared
ShapeFill
component. - Renamed components for each shape by post-pending
Component
in order to not confict with types exposed inbevy::prelude
.
v0.6.0
Update to support bevy 0.12.
ShapePainter and ShapeCommands will now reset by default at the end of a system, set reset = false
on the ShapeConfig to opt out of this behaviour.
Thanks to the render set re-order all z-ordering issue between different shapes should be resolved.
v0.5.1
Fix lines not respecting alpha values.
v0.4.6
Fix an issue preventing 2d shapes from respecting render layers.
Fix an issue causing billboarding to camera up.
v0.4.5
Fix an issue with color conversion that was causing all colors to be inaccurate. Apologies to anyone who already had colors that they liked, on the upside input rgb values will now be consistent with what's on screen and consequently match the rest of bevy's colors.
Canvases now additionally support HDR.