Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
0.9.0 (2024-02-11)
⚠ BREAKING CHANGES
SpawnExclusions
toLdtkSettings
for skipping layers by identifier (#275)Default
implementation rather than the field's inLdtkEntity
andLdtkIntCell
derive macros (#222)RawLevelAccessor
trait forLdtkJson
level borrowing/iteration, replacing existing methods (#225)LevelIndices
type defining a level's location in a project and use it inLevelSelection::Indices
(#221)LevelEvent
inner types fromString
toLevelIid
(#219)LevelSet
inner type fromString
toLevelIid
(#219)LevelSelection::Iid
inner type fromString
toLevelIid
(#219)LevelSet::from_iid
withLevelSet::from_iids
, which can convert from any collection of strings. (#219)LdtkProject::project
andLdtkLevel::level
fields have both been renamed todata
(#206)LdtkProject
andLdtkLevel
are now privatized, and have immutable getter methods (#206)LevelMap
andTilesetMap
type aliases have been removed (#206)LdtkAsset
andLdtkProject
are now exported in newassets
module instead oflib.rs
(#206)Loader
types are now private (#206)LdtkAsset
renamed toLdtkProject
(#206)Features
LevelIndices
type defining a level's location in a project and use it inLevelSelection::Indices
(#221) (59618fe)RawLevelAccessor
trait forLdtkJson
level borrowing/iteration, replacing existing methods (#225) (d3de2d9)SpawnExclusions
toLdtkSettings
for skipping layers by identifier (#275) (282404d), closes #272LevelEvent
inner types fromString
toLevelIid
(#219) (0039ed7)LevelSelection::Iid
inner type fromString
toLevelIid
(#219) (0039ed7)LevelSet
inner type fromString
toLevelIid
(#219) (0039ed7)LevelSet::from_iid
withLevelSet::from_iids
, which can convert from any collection of strings. (#219) (0039ed7)Default
implementation rather than the field's inLdtkEntity
andLdtkIntCell
derive macros (#222) (f003127)Bug Fixes
path_clean
(#255) (33a8998), closes #240Documentation Changes
Code Refactors
LdtkAsset
andLdtkProject
are now exported in newassets
module instead oflib.rs
(#206) (fe44774)LdtkAsset
renamed toLdtkProject
(#206) (fe44774)LdtkProject::project
andLdtkLevel::level
fields have both been renamed todata
(#206) (fe44774)LevelMap
andTilesetMap
type aliases have been removed (#206) (fe44774)LdtkProject
andLdtkLevel
are now privatized, and have immutable getter methods (#206) (fe44774)Loader
types are now private (#206) (fe44774)This PR was generated with Release Please. See documentation.