- Sonic Crackers Support
- Added Moduled KosinskiPlus compression
- Added ComperX compression
- Added Moduled ComperX compression
- Added Recent Projects menu
- Fixed Sonic 1 MapMacros DPLC bug
- Make MapMacros optional in object config
- Support loading/editing sprite labels for ASM mappings
- Select All persists when navigating between sprites
- Added Settings modal
- Added choice of palette line to start rendering from
- Added toggle for using the top left pixel as alpha when importing
- Added ability to change global UI scale
- Added command to unload everything
- Split raw editor into a new tab
- Added sprite metadata system
- Removed uuids from project files
- Fixed a bug where active tile selection wouldn't show
- Headers pointing to null bytes correctly produce an empty sprite (e.g. S1 Invincibility Stars)
thanks to @Selbi182 for help testing this release!
Full Changelog: 1.3.3...1.4.0