Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 2.24 KB

CHANGELOG.md

File metadata and controls

52 lines (35 loc) · 2.24 KB

Changelog

0.1.0 2021-01-29

Hello world! Here's the first release.

It's functional but barebones and the GUI code definitely needs some improvements.

The Aseprite/Squint interoperation "protocol" will most likely evolve in the future, notably to add versioning (to avoid bad surprises in the future).

Feel free to send issues with bug reports or features request, I'll see what I can do to fulfill them.

Have a nice day!

0.1.1 2021-02-06

Added

  • xBR shaders have now a corner mode selection setting that alters the way they match and interpolate the pixels.

Fixed

  • xBR-lv2 now compile and works on Intel HD iGPU (#1)
  • The masking color, a magenta with out-of-bounds values, has been tweaked to avoid leaking into the sprite.
  • The "Save picture" shortcut wasn't working unless the GUI was shown. This was fixed.

0.2.0 2021-02-12

Added

  • The Aseprite client script supports active sprite changes (#7)
  • The CMake project file now has target to simplify packaging and releasing.

Fixed

  • The Aseprite client script now re-sends data when it detects a reconnection in siutation it didn't previously.
  • Some crashes caused by data races has been fixed.

Changed

  • The Aseprite script was turned into a fully-fledged extension (#5).
    • The old script must be removed from Aseprite and the extension will the only supported way to install future versions of the script.
    • A new menu entry, "Connect to Squing" located in the File menu, will launch the connection. It's designed to replace the manual script execution.
  • The console is hidden on Windows (#8)
  • Logging is written to squint.log.

0.2.1 2021-04-19

Fixed

  • The hooks to listen to sprite changes weren't properly set in the client script.
  • Added an additional check to avoid an error when launching the client script when the current tab wasn't a sprite.