Skip to content

v0.2.0

Latest

Choose a tag to compare

@sitapix sitapix released this 18 Aug 00:10
· 6 commits to main since this release
561324b

Highlights

  • Compact region reads: tiled_get_region accepts format: "gids" on TMJ maps — raw encoded GID rows plus a firstgid legend (external entries carry assetId and source, embedded entries sourceIndex), ~35x smaller than the resolved-cell shape, with every GID still decoded and validated. Advertised via tileDataReadCapabilities.regionReadFormats.
  • PLAN_NO_CHANGES: automap and terrain-paint plans that net out to zero changes fail with a dedicated error code instead of INVALID_ARGUMENT, making idempotency/parity checks branchable on the code. Advertised as automapCapabilities.emptyPlanErrorCode.
  • Tiled 1.12.2 CLI hardening: subprocess locale pins are C.UTF-8 (1.12.2's Qt warns on stderr under non-UTF-8 locales) and the --export-formats parser only accepts indented format lines, so stderr noise can no longer contaminate the reported export formats.

Verified with pnpm verify and the hard verify:tiled-1.12.2 gate against real Tiled 1.12.2 + TmxRasterizer: 1587/1587 tests.