Skip to content

Releases: fallahn/tmxlite

v1.4.4

18 Jun 11:33
Compare
Choose a tag to compare

Add support for class tags from @mpartel

v1.4.3

03 Jun 09:44
Compare
Choose a tag to compare

Adds support for image repeat flags from @mx-payn
Performance improvements when using large tilesets from @mateusvmv (see #125)

v1.4.2

02 Apr 11:59
a704cab
Compare
Choose a tag to compare

Small patch to correct the version number in meson.build

v1.4.1

31 Mar 10:21
2755e96
Compare
Choose a tag to compare

Adds support for Zstd compressed maps. This requires linking to Zstd which can be configured with CMake and meson - see readme for more information.

v1.4.0

29 Mar 13:28
87c3b46
Compare
Choose a tag to compare

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 Map property parallaxorigin
  • Support Layer property parallaxoffset (thanks @ironpowertga )
  • Support Layer property colortint

New Library features:

  • ostream operator overloads have been added to make printing the values of Vector2<T>, Rectangle<T> and Colour types easier

Fixes:

  • Animated tiles are properly cleared when reloading a map file (thanks @ldornbusch )

v1.3.1

28 Jun 09:05
7872ea6
Compare
Choose a tag to compare

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

31 May 10:00
Compare
Choose a tag to compare

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

12 Apr 09:15
59fd4d9
Compare
Choose a tag to compare

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)

Minor fixes to TileSet

05 May 19:15
8aea23e
Compare
Choose a tag to compare

Adds accessor to tile set image size from @u3shit
Tile::imagePosition now accounts for margin and padding values from @PPTGamer

Added support for object templates and infinite maps

20 Apr 08:48
2e82056
Compare
Choose a tag to compare

This release adds support for Object templates and infinite maps. See the readme for more info on how to use these features. The release also includes a fix from @dajack05 for string properties which contain multiple lines of text.