tiled 0.11.0 copy "tiled: ^0.11.0" to clipboard
tiled: ^0.11.0 copied to clipboard

A Dart Tiled library. Parse your TMX files into useful representations. Compatible with Flame.

0.11.0 #

Note: This release has breaking changes.

  • REFACTOR: Upgrade code style and dependencies (#82). (581391cf)
  • FIX: Fixed parsing of multiline text from ObjectGroup. (#79). (7878381b)
  • FIX: ObjectAlignment enum names (#74). (628f1f6c)
  • FEAT: Adding a method to get any object in a map by its unique ID (#75). (4faf43b4)
  • FEAT: Omit TiledImage without source from TiledMap.tiledImages (#68). (41c9439f)
  • FEAT: Add convenience method for getting images in each layer (#66). (1d3043f7)
  • BREAKING FEAT: Dart SDK compatibility (#77). (5ffc8bf4)

0.10.2 #

  • FIX: ObjectAlignment enum names (#74). (628f1f6c)
  • FEAT: Adding a method to get any object in a map by its unique ID (#75). (4faf43b4)
  • FEAT: Omit TiledImage without source from TiledMap.tiledImages (#68). (41c9439f)
  • FEAT: Add convenience method for getting images in each layer (#66). (1d3043f7)

0.10.1 #

0.10.0 #

Note: This release has breaking changes.

  • BREAKING FIX: support parsing empty tile terrain values (#61). (3c75b03a)
  • BREAKING FEAT: turning List

0.9.0 #

Note: This release has breaking changes.

  • BREAKING CHORE: Introduce Melos and bump versions (#53). (9222d018)

[Next] #

  • Adding support for searching Group layer children when using map.layerByName.
  • Add parser support for Tiled hex colors as ui.Color
  • BREAKING CHANGE: re-named string color fields to colorHex such as layer.tintColorHex and added a new color field paired with each colorHex field of type ui.Color.

0.8.4 #

  • Adding "class" attribute for Tiled 1.9's Unified Custom Types:
    • On Tile accessible as class_ or type, backwards compatible with "type" property
    • On Layer accessible as class_, works on all kinds of layers (tile, object, group, image)
    • (since 0.8.2) On Object accessible as class_ or type, backwards compatible with "type" property
  • Add support for repeatX and repeatY on ImageLayer
  • Fixing bug causing XML maps to be parsed with layers in the wrong order

0.8.3 #

  • Downgrade meta dependency

0.8.2 #

  • Add support for class, which is replacing type in tiled 1.9

0.8.1 #

  • Possibility to parse string content of a tilemap in TiledMap

0.8.0 #

  • Possibility to use multiple external tilesets (#37)
  • Support in parseTmx for CSV-formatted files (#36)

0.7.3 #

  • tileset parser fix for ObjectGroup

0.7.2 #

  • Fix localGid bug

0.7.1 #

  • Expose Parser

0.7.0 #

  • Adds JSON support
  • Adds Null-safety support
  • Improve and refactor codebase

0.6.0 #

  • Fixes bug with int points instead of double for objects.

0.5.0 #

  • Fixes bug with inconsistent indexes crashes for rectangular maps.
  • Changes indexing of tiles so that tiles[x] returns a line (so tiles[y][x]).

0.4.0 #

  • Added typed properties support and properties for TileMap and Layer
  • Added support for rotated tiles
  • Some small API improvements (breaking)
  • Added linter and formatter and tests to build

0.3.0 #

  • Layer using 2d list store layer's _tiles,useful for get tile by coordinate x,y
  • Layer using px,px,x,y instead of just x,y(pixel)
  • add width,height to TileMap

0.11.7 #

  • <object /> tags are now parsed for their type attribute

0.11.5 #

  • Added support for gzip compression
31
likes
120
points
3.55k
downloads

Publisher

verified publisherflame-engine.org

Weekly Downloads

A Dart Tiled library. Parse your TMX files into useful representations. Compatible with Flame.

Repository (GitHub)
Contributing

Documentation

API reference

License

MIT (license)

Dependencies

archive, collection, meta, xml

More

Packages that depend on tiled