Skip to content

Releases: james-j-obrien/bevy_vector_shapes

v0.9.3

14 Dec 02:41
Compare
Choose a tag to compare

Fix an issue where shape entities were being spawned and not properly cleaned up in the render world.

v0.9.2

01 Dec 22:57
Compare
Choose a tag to compare

Migrate to required components in examples and internal usage (#51 by @patrickariel)

v0.9.0

30 Nov 22:35
4bbd727
Compare
Choose a tag to compare

Compatibility patch for bevy 0.15, does not port from bundles to required components.

v0.8.1

02 Sep 17:25
Compare
Choose a tag to compare

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

04 Jul 17:43
Compare
Choose a tag to compare

Update to support bevy 0.14.

Changelog:

  • Replaced usages of AlphaMode with ShapeAlphaMode that only contains the supported alpha modes.
  • Added shape origins, see this PR #40 by marceline-cramer

v0.7.0

17 Feb 21:12
ec611e2
Compare
Choose a tag to compare

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 in bevy::prelude.

v0.6.0

04 Nov 21:48
Compare
Choose a tag to compare

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

04 Aug 08:58
Compare
Choose a tag to compare

Fix lines not respecting alpha values.

v0.4.6

08 Jul 02:46
Compare
Choose a tag to compare

Fix an issue preventing 2d shapes from respecting render layers.
Fix an issue causing billboarding to camera up.

v0.4.5

20 May 00:34
Compare
Choose a tag to compare

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.