Releases: fallahn/tmxlite
v1.4.4
v1.4.3
v1.4.2
v1.4.1
v1.4.0
Updated build now allows linking to external pugixml and zlib libraries instead of the included source files for pugixml and miniz. Either set the option USE_EXTLIBS to TRUE when configuring CMake or meson, or add -DUSE_EXTLIBS to your compiler command and link the libraries as appropriate.
New TMX features:
- Support
Mappropertyparallaxorigin - Support
Layerpropertyparallaxoffset(thanks @ironpowertga ) - Support
Layerpropertycolortint
New Library features:
- ostream operator overloads have been added to make printing the values of
Vector2<T>,Rectangle<T>andColourtypes easier
Fixes:
- Animated tiles are properly cleared when reloading a map file (thanks @ldornbusch )
v1.3.1
Adds support for the new class tag in Tiled 1.9 thanks to @ironpowertga while remaining compatible with older versions of Tiled.
Fixes access to int properties with type object (from @ironpowertga)
Also includes animation fixes in the @SFML demo from @DevChild and pkgconfig files for cmake from @timschwartz
New Tileset properties
Tilesets now parse the objectalign attribute, and can be read with TileSet::getObjectAlignment()
Properties now have factory functions thanks to @Eren121
Tilesets correctly return whether or not they expect a transparency colour
Added in the previous release but missed from the notes (sorry!) is a meson build script thanks to @King_DuckZ
Quality Improvements
Fix parsing objects with flip flags on them
Warn when using currently unsupported zstd compression in a map file
Replace some dynamic_cast with static_cast to enable non-rtti builds (@Sakarah)