Closed Giesch closed 1 year ago
Thanks for bringing this to my attention. It's not too difficult to support new versions when breaking changes happen, it's just sometimes difficult to determine whether or not a breaking change occurred. LDtk uses quicktype to autogenerate types for many languages, including rust. So, it's mostly a matter of merging the changes there to this repository in src/ldtk/mod.rs
, and noting in the README.md that we no longer support older versions than that. I'll make sure to do this before releasing a new version of the plugin if nobody else does it first.
I encountered this error when trying to load a level using an entity ref field with an allowed ref of 'OnlySpecificEntity'. I got this error when loading the level with bevy_ecs_ldtk:
I'm using LDtk 1.3.3, which is apparently pretty recent. It looks like that variant was just added: https://github.com/deepnight/ldtk/blame/master/docs/JSON_SCHEMA.json#L1000
Is LDtk 1.3.0 the supported version? What would be necessary to support 1.3.3?