Releases
v0.6.0
0.6.0 (2023-03-31)
⚠ BREAKING CHANGES
In addition to updating to bevy 0.10, users may need define order between LdtkSystemSet::ProcessApi
and other 3rd party system sets, like rapier .
change LdtkEntity's #[with] attribute to borrow EntityInstance (#158 )
split RegisterLdtkObjects
into two new traits with a different naming convention (#155 )
change #[from_entity_instance] to use references (#149 )
Features
add #[sprite_sheet_bundle(no_grid)]
attribute for generating a single-texture TextureAtlas
instead of a grid (#161 ) (d6d3c9c )
add with
attribute for LdtkIntCell derive macro (#157 ) (d3fbd3c )
add LevelSet::from_iid method (#144 ) (fb17ae1 )
add render feature for headless mode (tilemaps only) (#159 ) (2f8000e )
change #[from_entity_instance] to use references (#149 ) (246880f )
change LdtkEntity's #[with] attribute to borrow EntityInstance (#158 ) (c052b31 )
register TileMetadata and TileEnumTags types (#153 ) (26cae15 )
register types GridCoords
and LayerMetadata
(#146 ) (ed4a0f9 )
upgrade to bevy 0.10 (#168 ) (5b8f17c )
Bug Fixes
use normal sprite for background color instead of tile (#171 ) (b22b11d )
Example Changes
improve ground detection in platformer example (#137 ) (cafba57 )
use rect_builder buffer instead of row-specific current_rects in spawn_wall_collisions (#147 ) (45303f3 )
Code Refactors
split RegisterLdtkObjects
into two new traits with a different naming convention (#155 ) (156ae8c )
Documentation Changes
explain feature flags in crate-level documentation (#164 ) (a832da0 )
explain that sprite_bundle should not be used with tilemap editor visuals (#142 ) (1a7a8a1 )
repair doc links to bevy in app module (#154 ) (0f928e8 )
You can’t perform that action at this time.