diff --git a/CHANGELOG.md b/CHANGELOG.md index 893e365d6bf441460b0723b6d485cbb5ebcd5437..518d4f55020d0914803814c07ebb079d1c389353 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Added +- `Tileset::source` for obtaining where the tileset actually came from. +- `Tileset::columns`. +- `layers::Layer::id`. +- Support for 'object'-type properties. +- Documentation for map members. +- Tests for `tiled_base64_zstandard.tmx`. +- `.gitattributes` for line ending consistency. +- Support for multiline string properties. +- MIT license file. + ### Changed - Reorganized crate: - `parse_file`, `parse` -> `Map::parse_file` with optional path. @@ -31,28 +42,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Bumped `zstd` to `0.9`. - Fixed markdown formatting in the `CONTRIBUTORS` file. +## [0.9.5] - 2021-05-02 ### Added -- `Tileset::source` for obtaining where the tileset actually came from. -- `Tileset::columns`. -- `layers::Layer::id`. -- Support for 'object'-type properties. -- Documentation for map members. -- Tests for `tiled_base64_zstandard.tmx`. -- `.gitattributes` for line ending consistency. -- Support for multiline string properties. -- MIT license file. +- Support for file properties. + +### Fixed +- Parsing csv data without newlines (LDtk). +## [0.9.4] - 2021-02-07 +### Added +- Support for layer offsets. -## [0.9.5] -TODO +### Changed +- Feature gate zstd to allow targeting wasm32-unknown-unknown. -## [0.9.4] -TODO +### Fixed +- Object visibility parsing. -## [0.9.3] -TODO +## [0.9.3] - 2020-09-20 +### Added +- Support for base64 and zstd compressed maps. +- Support for point objects. +- Support for infinite maps. -## [0.9.2] - 2020-Apr-25 +## [0.9.2] - 2020-05-09 ### Added - Properties to Tilesets. -- Test verifying `tileset.properties` \ No newline at end of file +- Test verifying `tileset.properties`. +- Tileset tile count parsing. +- Object `width` and `height` fields. + +## [0.9.1] - 2020-03-29 +### Changed +- Make fields on `Frame` `pub`. + +## [0.9.0] - 2019-25-11 (?) +### Changed +- Migration to `rust 2018` and `?`