Skip to content

v0.16.0

Latest

Choose a tag to compare

@bjorn bjorn released this 06 Jul 15:19
· 2 commits to main since this release
v0.16.0
d0f407c

Completes support for all TMX format changes up to Tiled 1.12, including the oblique orientation, list properties, layer blend modes, capsule objects and various older attributes that were still missing. Also switches the XML parser to quick-xml for a significant speedup, and raises the Rust edition to 2024 (MSRV 1.85).

Note for contributors: the repository has moved to a single-branch workflow; development now happens on main, and the current/next branches are gone.

What's Changed

  • Switch from xml-rs to quick-xml by @bjorn in #334
  • Add oblique orientation and related map properties by @bjorn in #335
  • Add support for list properties by @tesselode, @AwfulToTheEar and @bjorn in #341
  • Add tileset tile render size, fill mode and object alignment by @bjorn in #342
  • Add layer blend mode, capsule shape and object opacity by @bjorn in #343
  • Add remaining pre-1.12 TMX format attributes by @bjorn in #344
  • Unify user_type fields on a plain String by @bjorn in #345
  • Deprecate the values of ObjectShape::Point by @bjorn in #346
  • Raise edition to 2024 and fix clippy lints by @bjorn in #347
  • Merge next to current for the switch to a single-branch workflow by @bjorn in #348
  • Prepare for v0.16.0 by @bjorn in #349

Full Changelog: v0.15.1...v0.16.0