Repository navigation
Releases: aigengame/aseprite-automation
Releases · aigengame/aseprite-automation
Release list
v0.4.0
0.4.0 (2026-10-10)
⚠ BREAKING CHANGES
- delivery: export image requires explicit area, layer composition, and composition color mode choices; resolved area and composition facts are structured objects.
Features
- delivery: add verified sprite sheet export path (17313a6)
- delivery: encode native Tileset atlases with keyed map metadata (c9e81ab)
- delivery: expand static PNG export controls (#185) (aee970d)
- delivery: export verified native Sprite Sheets (ee18c71)
- delivery: export verified Tileset atlases and map data (26cd1de)
- delivery: publish bounded Artifact sets with partial failure states (5ba868b)
- delivery: verify and publish Tileset atlas and map pairs (51114be)
- delivery: verify sprite sheet composition and metadata (865e1f9)
- export: add verified GIF and PNG sequence delivery (fd44478)
- export: decode GIF and sequence PNG artifacts independently (cb621e6)
- export: deliver verified RGB PNG sequence tracer (e5ea1ba)
- export: verify Tag playback and native GIF and PNG representations (356fab9)
- mcp: expose schema-derived stdio tools and PNG content (#188) (7fabeab)
- release: publish SPA to PyPI as sprite-automation (#191) (49998d6)
- script: run exact caller-owned Lua outside core operations (#184) (ec7fd14)
Bug Fixes
- color: replace bundled Apple P3 with a redistributable reference (#195) (f93dcb0)
- contracts: require replacement facts for published artifacts (9ddaa6e), closes #50
- delivery: clean sprite sheet staging after native interruption (0bd12a5)
- delivery: name native ICC copies before PNG encoding (3a78a00)
- delivery: report the allowed atlas dimension range (7a31a75), closes #50
- delivery: supply missing ICC names before atlas encoding (245e364)
- export: close publication and consumer review gaps (ba06afa)
- export: keep sequence directories outside native formatting (03a635d)
- export: name private ICC profiles for headless PNG encoding (a0edd12)
- export: validate resolved playback and native destination expansion (e62eed4)
Performance Improvements
v0.2.0
0.2.0 (2026-09-23)
Features
- export: publish a verified RGB PNG Image Artifact (#77) (39a4e90)
- paint: apply and verify canonical pixel patches (#76) (e53bd19)
- plan: execute bounded single-Sprite operation plans (#79) (672b562)
- runtime: enforce Aseprite Lua compatibility (#74) (2bd6747), closes #62
- sprite: create, reopen, and inspect RGB sprites (#75) (a287134)
Bug Fixes
v0.1.0
0.1.0 (2026-09-21)
⚠ BREAKING CHANGES
- cli: process_start_failed details now use the process_start kind instead of process.
- failure: Public Kernel Protocol failures use the kernel_protocol category and current-only Kernel Protocol naming.
- runtime: The SPA-owned executable setting is SPA_ASEPRITE_EXECUTABLE instead of ASEPRITE_EXECUTABLE.
Features
- cli: ship installed Aseprite info tracer (#60) (06a43d3)
- failure: register and project public Failure Codes (#66) (372ca43)
Bug Fixes
- cli: close promotion review contract gaps (fbe5694)
- cli: close promotion review findings (0358c06)
- descriptor: reject stale result operation defaults (c0ec82f)
- release: keep Release PR lockfile in sync (#73) (39970c7)
- runtime: classify unexpandable executable paths (4e6fa81)
- runtime: launch Aseprite in macOS agent sandboxes (#63) (89d6703)