Skip to content

@excaliburjs/plugin-tiled@0.29.0-alpha.1

Compare
Choose a tag to compare
@eonarheim eonarheim released this 06 Jan 03:32
· 32 commits to main since this release
4459806

image

Brand new Tiled plugin! Visit the docs for more https://beta.excaliburjs.com/docs/tiled-plugin/

In addition to replacing the parser this release also updates the API to be more supportable and friendlier to use. The old TiledMapResource type will be marked deprecated

Features in this update

  • Parser supports parsing all tiled properties, however the plugin doesn't support rendering all of them in Excalibur
  • New file mapping to work with various bundlers
  • Tiled Template Support
  • External Separate Tileset loading
  • Infinite Tile Maps!!!
  • Headless mode
  • Optional file loader implementation
  • Actor Factory to provide your own implementations based on Tiled class

Fixes

  • Remove the old xml parser/logic and replace it with a hand crafted parser
  • New Parser - Closes #391
  • New Loader - Closes #387
  • LOTS OF TESTS

Many Thanks Contributors!

What's Changed

  • chore: Update dependency @types/jasmine to v3.10.12 by @renovate in #456
  • chore: Update dependency @types/webpack-env to v1.18.1 by @renovate in #457
  • chore: Update dependency karma to v6.4.2 by @renovate in #458
  • chore: Update dependency ts-loader to v9.4.4 by @renovate in #459
  • chore: Update dependency karma-chrome-launcher to v3.2.0 by @renovate in #460
  • chore: Update dependency node to v16.20.2 by @renovate in #461
  • chore: Update dependency webpack to v5.88.2 by @renovate in #462
  • chore: Update dependency webpack-bundle-analyzer to v4.9.1 by @renovate in #463
  • chore: Update dependency @types/jasmine to v3.10.14 by @renovate in #465
  • chore: Update dependency @types/pako to v1.0.5 by @renovate in #466
  • chore: Update dependency @types/webpack-env to v1.18.2 by @renovate in #467
  • chore: Update dependency zstddec to v0.1.0 by @renovate in #468
  • chore: Update dependency @types/jasmine to v3.10.15 by @renovate in #470
  • chore: Update dependency @types/pako to v1.0.6 by @renovate in #471
  • chore: Update dependency @types/webpack-env to v1.18.3 by @renovate in #472
  • chore: Update dependency ts-loader to v9.5.0 by @renovate in #473
  • chore: Update dependency webpack to v5.89.0 by @renovate in #474
  • feat: Upgrade Tiled plugin & replace flawed XML parser by @eonarheim in #477

Full Changelog: v0.28.0...0.29.0-alpha.1