Aseprite v1.3.18.2 Released
Aseprite v1.3.18.2 lands as a patch release focused on stability and Lua workflow improvements. The headline fix addresses a crash that could happen when changing keyboard focus inside Edit > Preferences, which should make the editor a bit safer to use during configuration and plugin testing.
The bigger change for developers is the Lua API update to version 41. That comes with a new Dialog:samerow{} helper for building tighter UI layouts in scripts, plus new save and beforesave sprite events that let tools react around file writes. In practice, that opens up cleaner automation for export pipelines, validation hooks, and editor extensions that need to inspect or modify sprite state at save time.
There’s also a defensive fix to prevent uninitialized parameters in app.command.MoveMask and Scroll, which should reduce edge-case bugs in scripts that drive those commands programmatically. A separate code fix for switch/case break positions is included as part of the maintenance pass.
For teams building Aseprite-based tools or custom workflows, this is a low-risk update with a few useful scripting gains. Anyone depending on Lua integrations should check the API version bump and verify that save-related hooks behave as expected in existing extensions.
“Update API version to 41”
- what
- Aseprite v1.3.18.2 released as a patch update with stability fixes and Lua API changes.
- who
- Aseprite project maintainers and contributors including ckaiser, MapleGecko, lampysprites, and dacap.
- when
- Released as v1.3.18.2; full changelog compares v1.3.18.1 to v1.3.18.2.
- impact
- Lua-based tools and extensions can use Dialog:samerow{}, save/beforesave sprite events, and API version 41; scripts using MoveMask/Scroll are safer.
Small patch release with useful scripting improvements and a crash fix
Follow aseprite updates
See relevant stories in your personalized news feed.
Discussion