Releases: pythonarcade/pytiled_parser
Version 1.4.0
- Fixes issues with image loading for external tilesets. Previously, if an external tileset was in a different directory than the map file, image paths for the tileset would be incorrect. This was due to all images being given relative paths to the map file, regardless of if they were for an external tileset. This has been solved by giving absolute paths for images from external tilesets. Relative paths for embedded tilesets is still fine as the tileset is part of the map file.
Version 1.3.0
-
Added support for Parallax Scroll Factor on Layers. See https://doc.mapeditor.org/en/stable/manual/layers/#parallax-scrolling-factor
-
Added support for Tint Colors on Layers. See https://doc.mapeditor.org/en/stable/manual/layers/#tinting-layers
Version 1.2.0
Changed
- Made zstd support optional. zstd support can be installed with
pip install pytiled-parser[zstd]
. PyTiled will raise a ValueError explaining to do this if you attempt to use zstd compression without support for it installed. This change is due to the zstd library being a heavy install and a big dependency to make mandatory when most people probably won't ever use it, or can very easily convert to using gzip or zlib for compression.
Version 1.1.0
Adds support for zstd compression in base64 encoded maps.
Also fixes some errors with the project metadata setup to display better on PyPi
Version 1.0.0
The first full release of PyTiled Parser.
It has been completely re-written from all previous versions and now only supports Tiled JSON files as opposed to the original TMX files. This version completely changes the entire API and anything previously using old versions of PyTiled Parser will need re-written to support the new API. New features will not be developed for or backported to the old versions.
From this release moving forward we will be following semantic versioning.