Skip to content

Releases: MrGVSV/bevy_proto

v0.11.0

29 Jul 22:38
37a72d7
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v0.10.0

14 May 00:41
Compare
Choose a tag to compare

What's Changed

  • Add PrototypesMut::load_folder by @wusticality in #36
  • Correctly handle ProtoAsset::HandleId by @MrGVSV in #38
  • Add basic CI workflow by @MrGVSV in #39
  • Disable default features for bevy_proto_backend within bevy_proto by @MrGVSV in #40
  • Add custom configs and custom loaders by @MrGVSV in #41

New Contributors

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

v0.9.0

30 Apr 07:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.1...v0.9.0

v0.8.1

23 Apr 22:08
5701889
Compare
Choose a tag to compare

What's Changed

  • Fix: Derive macro requiring backend crate as dependency by @MrGVSV in #30

Full Changelog: v0.8.0...v0.8.1

v0.8.0

16 Apr 01:35
Compare
Choose a tag to compare

What's Changed

This rewrite comes with the following changes:

  • typetag has been replaced with bevy_reflect
    • This means types will need to be registered, but I think that's a fair tradeoff (and is the direction Bevy and the community are headed anyways)
  • Prototypes are now regular assets
    • This means we get hot-reloading for free
  • Support for child prototypes
    • This includes children defined by path to another prototype or inlined children (i.e. nested prototypes)
  • Drastically improved derive macro
    • Completely configure the serialized format of your schematic
    • Reference other assets to be loaded
    • Reference entities within the prototype tree
  • Added a new backend crate for users to create their own prototypes
  • Improved caching and dependency handling
  • No more trait object restrictions

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

v0.7.0

06 Mar 23:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

13 Nov 22:59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.6.0

v0.5.0

01 Aug 00:09
Compare
Choose a tag to compare

What's Changed

  • add typetag peer dependency to readme by @atbentley in #20
  • Update to Bevy 0.8 by @CatThingy in #21
  • Update other dependencies
    • typetag - 0.2
    • serde_yaml - 0.9
    • indexmap - 1.9

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

17 Apr 04:33
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

16 Jan 03:06
Compare
Choose a tag to compare

What's Changed

  • Bevy 0.6 Upgrade by @chrisburnor in #7
  • Added #[proto_comp(with=...)] and #[proto_comp(into=...)] attributes by @MrGVSV in #8

New Contributors

Full Changelog: v0.2.1...v0.3.0