Skip to content

alpha31.01.2026

Choose a tag to compare

@counter185 counter185 released this 01 Feb 19:10
· 183 commits to main since this release

Full changelog

New features

  • 3-point curve tool
  • Brush opacity setting in RGB mode
  • New format: GIF (import/export)
  • New format: AVI (export only, RGBA codec)
  • Font smoothing setting
  • Transform current layer action
  • Add reference from clipboard action
  • Linux x64 AppImage builds now support Discord Rich Presence
  • New format: Godot Compressed texture CTEX (import only)

Enhancements

  • Windows shell extension now supports .voidsn v7
  • Hue wheel now captures mouse movement out of bounds
  • Added a broken graphics warning when setting the renderer to Vulkan
  • Frame tracing can now use configurable color modifiers
  • Tool properties are now saved to .voidsn files
  • Copying to clipboard now affects only the selected region
  • Quick convert now downloads the file in the web version
  • Reopening voidsprite after a crash now prompts to open recovered sessions
  • Frame picker now shows the minimum displayable frame time
  • Opening an URL now works on Linux
  • Undo timeline now shows actions on hover
  • Scrollbars are now draggable
  • Numeric text fields can now do inline math operations
  • The patterns panel now has a background
  • Transform now has a position field
  • Guidelines can now be toggled between 3 modes (show in active color, show in UI color, hide)
  • In-editor spritesheet preview is now collapsible
  • Spritesheet timeline now has a size limit
  • Open file location action in last files context menu
  • Frame picker now shows the current time position when playing

Fixes

  • Windows Ink tablet support should be more reliable now
  • Other crash fixes

Internal

  • Finally cleaned up global variables from io_png.cpp (setup for non-blocking file IO which will come at some point)
  • Updated readme.md images
  • Added CONFIGURE_DEPENDS to globs in cmake files so adding a new file is significantly less annoying
  • Rewrote pen handling to also count as mouse clicks instead of letting SDL handle that