Skip to content

Releases: johanhelsing/bevy_pancam

v0.15.0

10 Nov 11:10
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.14.0...v0.15.0

v0.14.0

05 Sep 06:37
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.13.0...v0.14.0

v0.13.0

04 Aug 15:31
Compare
Choose a tag to compare

What's Changed

  • Refactor and improve component API with f32 infinities by @Nexfader in #62

Migration guide

v0.12:

        PanCam {
            // prevent the camera from zooming too far out
            max_scale: Some(40.),
            // prevent the camera from zooming too far in
            min_scale: 0.5,
            // prevent the camera from panning or zooming past x -750. -750 was chosen to display both the edges of the
            // sample image and some boundary space beyond it
            min_x: Some(-750.),
            // prevent the camera from panning or zooming past x 1750. 1750 was chosen to show an asymmetric boundary
            // window with more space on the right than the left
            max_x: Some(1750.),
            // prevent the camera from panning or zooming past y -750. value chosen for same reason as above
            min_y: Some(-750.),
            // prevent the camera from panning or zooming past y 1750. value chosen for same reason as above
            max_y: Some(1750.),
            ..default()
        },

v0.13:

        PanCam {
            // prevent the camera from zooming too far out
            max_scale: 40.,
            // prevent the camera from zooming too far in
            min_scale: 0.5,
            // prevent the camera from panning or zooming past x -750. -750 was chosen to display both the edges of the
            // sample image and some boundary space beyond it
            min_x: -750.,
            // prevent the camera from panning or zooming past x 1750. 1750 was chosen to show an asymmetric boundary
            // window with more space on the right than the left
            max_x: 1750.,
            // prevent the camera from panning or zooming past y -750. value chosen for same reason as above
            min_y: -750.,
            // prevent the camera from panning or zooming past y 1750. value chosen for same reason as above
            max_y: 1750.,
            ..default()
        },

New Contributors

Full Changelog: v0.12.0...v0.13.0

v0.12.0

10 Jul 09:22
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.11.1...v0.12.0

v0.11.1

21 Mar 12:00
Compare
Choose a tag to compare

What's Changed

Bug fixes

Full Changelog: v0.11.0...v0.11.1

v0.11.0

22 Feb 09:01
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

06 Nov 17:14
756cd5f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.0

13 Jul 06:01
cfaa0b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

09 Mar 12:04
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

14 Nov 07:34
Compare
Choose a tag to compare

What's Changed

  • Made PanCam inspectable with bevy-inspector-egui by @Tombleron in #15
  • change readme examples to work with bevy 0.8 by @eScribMac in #17
  • add PanCamSystemLabel by @aspiringLich in #19
  • add config options to allow global coord clamping by @Arkessler in #18
  • Fix bugs with fixed scaling modes by @johanhelsing in #23
  • Crate level documentation and enabled warn(missing_docs)
  • Bevy 0.9 support

New Contributors

Full Changelog: v0.6.1...v0.7.0