Skip to content

Releases: dcronqvist/DotTiled

v0.3.0

02 Dec 21:04
7f78a97
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v0.2.1

04 Oct 19:28
88352cf
Compare
Choose a tag to compare

What's Changed

  • Example project and updated .gitignore by @krnlexception in #32
  • Remove text about MonoGame support by @dcronqvist in #35
  • Documentation updates by @dcronqvist in #36
  • Fix type of visible attribute in tileset object group. by @Serdan in #37 < hotfix
  • Make sure to run console example application as part of test suite by @dcronqvist in #38
  • Release v0.2.1 by @dcronqvist in #39

New Contributors

  • @krnlexception made their first contribution in #32
  • @Serdan made their first contribution in #37

Full Changelog: v0.2.0...v0.2.1

v0.2.0

07 Sep 20:08
01099da
Compare
Choose a tag to compare

Release v0.2.0

In this release, we have modified the representation model to some (in breaking ways) extent and there are now new APIs for working with custom types.

  • Create CustomClassDefinition from a given C# class using reflection
  • Create CustomEnumDefinition from a given C# enum using reflection
  • Map properties to given C# class using reflection
  • Add Loader class with in-memory caching by default
  • Models that have a class (or in some cases type) property will now use that custom type to populate their properties, like in Tiled
  • TiledCSPlus is unfortunately no longer maintained, reflected in README
  • TiledLib TiledLib now released for .NET 8, reflected in README
  • Optional properties in representation model now wrapped in a Optional<T>, instead of using Nullable
  • Several docs fixes
  • ObjectLayer visible property in TMX parser was incorrectly bool instead of `uint

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

30 Aug 21:06
e00f48f
Compare
Choose a tag to compare

Initial release of DotTiled

Initial release of DotTiled, looking for feedback and suggestions on API! :)

Full Changelog: https://github.com/dcronqvist/DotTiled/commits/v0.1.0