Skip to content

Releases: jgayfer/bevy_light_2d

v0.5.0

05 Dec 05:38
e85390e
Compare
Choose a tag to compare

Added

  • Added required component support for PointLight2d (#39).
  • Added required component support for LightOccluder2d (#39).

Changed

  • Updated Bevy version from 0.14 to 0.15 (#39).
  • Deprecated PointLight2dBundle in favour of PointLight2d (#39).
  • Deprecated LightOccluder2dBundle in favour of LightOccluder2d (#39).

Migration guide

  • Replace all uses of PointLight2dBundle with PointLight2d.
  • Replace all uses of LightOccluder2dBundle with LightOccluder2d.

v0.5.0-rc.1

29 Oct 04:20
Compare
Choose a tag to compare
v0.5.0-rc.1 Pre-release
Pre-release

Added

  • Added required component support for PointLight2d (#39).
  • Added required component support for LightOccluder2d (#39).

Changed

  • Updated Bevy version from 0.14 to 0.15 (#39).
  • Deprecated PointLight2dBundle in favour of PointLight2d (#39).
  • Deprecated LightOccluder2dBundle in favour of LightOccluder2d (#39).

Migration guide

  • Replace all uses of PointLight2dBundle with PointLight2d.
  • Replace all uses of LightOccluder2dBundle with LightOccluder2d.

v0.4.2

26 Oct 03:58
Compare
Choose a tag to compare

Fixed

  • Lighting occasionally not rendering and/or affecting elements in unintended order (#37).

v0.4.1

26 Oct 03:54
Compare
Choose a tag to compare

Fixed

  • Crash on WebGL2 when no occluders are present (#36).

v0.4.0

18 Sep 05:18
Compare
Choose a tag to compare

Changed

  • Point lights colours are now added to ambient light, instead of multiplied by it (#24).

Fixed

  • Point lights rendering despite being despawned (#25).
  • Shadow sometimes appearing when no occluders were present (#27).

Migration guide

  • Point light intensity needs to be adjusted to account for changes to ambient light. Generally this means point light intensity values need to be lowered. See the relevant changes to the dungeon example.

v0.3.0

06 Aug 03:52
Compare
Choose a tag to compare

Added

  • Added LightOccluder2d component and LightOccluder2dBundle (#20).

Changed

  • Modified PointLight2d to include a cast_shadows attribute (defaults to false) (#20).

Full Changelog: v0.2.2...v0.3.0

v0.2.2

28 Jul 21:41
Compare
Choose a tag to compare

Fixed

  • Point lights not despawning (#19).

Full Changelog: v0.2.1...v0.2.2

v0.2.1

19 Jul 16:49
Compare
Choose a tag to compare

Fixed

  • Ambient light not working when there are no point lights (#17).

Full Changelog: v0.2.0...v0.2.1

v0.2.0

05 Jul 04:06
c06faed
Compare
Choose a tag to compare

Added

  • WebGL2 support (#7).

Changed

  • Updated Bevy version from 0.13 to 0.14 (#9).
  • Updated PointLight2d#color to use the new bevy::color module (#9).
  • Moved bevy_sprite, png, and x11 Bevy features to dev-dependencies (#12).

Fixed

  • Crash when HDR was enabled (#11).

Full Changelog: v0.1.3...v0.2.0

v0.2.0-rc.3

28 Jun 05:18
Compare
Choose a tag to compare
v0.2.0-rc.3 Pre-release
Pre-release
  • Support for Bevy 0.14.0-rc.4