What changed in Aseprite in 2023

73 updates · 8 main milestones · Mar 1, 2023 to Nov 27, 2023

  1. 14 events
    Flip and Rotate Custom Brushes/Tilesnew content

    New shortcuts for flipping and rotating custom brushes or tiles have been added.

    Steam
    Pick Colors from Desktopnew content

    Users can now pick colors directly from their desktop.

    Steam
    New Mouse/Pen Stabilizernew content

    A new stabilizer for mouse and pen input has been added.

    Steam
    Introduction of Tilemap Layersnew contentMilestone

    The main new feature in Aseprite v1.3 is the addition of tilemap layers.

    Steam
    Brush Size Change with Ctrl+Shift+Dragnew content

    Users can change brush size by holding Ctrl+Shift and dragging the mouse.

    Steam
    New Scripting Capabilitiesnew content

    New scripting capabilities including canvas widget and tabs have been introduced.

    Steam
    Resize Tags Dragging Bordersnew content

    Users can now resize tags by dragging their borders.

    Steam
    Dark Theme Addednew content

    A new dark theme option has been introduced.

    Steam
    Skew Transformation Featurenew content

    Users can now apply skew transformations.

    Steam
    Z-index for Layer Reorderingnew content

    A Z-index feature allows reordering of layers in specific frames.

    Steam
    Global User Data for Spritesnew content

    Global user data can now be associated with sprites.

    Steam
    Hide Other Layers in Previewnew content

    Shift+F7 can be used to hide other layers in the Preview window.

    Steam
    Text Fields for Transformationsnew content

    Text fields have been added for transformation inputs.

    Steam
    Repeat Field for Tagsnew content

    A repeat field for tags has been introduced.

    Steam
  2. 11 events
    Added warning for unsupported property type and mark file as read-onlybug fix
    Steam
    Export Sprite Sheet: 'Ignore Empty' option now works for tilesetsquality of life
    Steam
    Fixed regression showing brush & selection previewbug fix
    Steam
    F2 can rename a layer if a range of frames is not selectedquality of life
    Steam
    Enable panning and zooming for filter windowquality of life
    Steam
    Fixed webp export to export one tag correctly instead of all framesbug fix
    Steam
    Full screen preview hides the preview window if neededquality of life
    Steam
    Change all selected cel properties when selecting frames/layersquality of life
    Steam
    Improved error message for loading mismatched png sequencesbug fix
    Steam
    Lua API changesother
    Steam
    Added new z-index property to celsnew content
    Steam
  3. 19 events
    Added pixel-art Cyrillic script and Maltese Unicode charsnew content
    Steam
    CLI: Fixed bug saving tags in file sequences using -save-as '{tag}_1.png'bug fixMilestone
    Steam
    Removed the marching ants effect from Timeline after pastebug fix
    Steam
    Fixed regression pasting images outside the canvas limitsbug fixMilestone
    Steam
    Fixed avoid changing grid settings from Edit > Preferences if they aren't modifiedbug fix
    Steam
    Fixed rotation inaccuracy with 90°, 180° or 270° degreesbug fixMilestone
    Steam
    Fixed a rendering bug using Loop through tag frames option in Onion Skinbug fixMilestone
    Steam
    Fixed crash right-clicking play button if the preview window is hiddenbug fixMilestone
    Steam
    Fixed 8 Connected Fill escapes grid with 'Stop At Grid' checkedbug fixMilestone
    Steam
    Allow recovering sessions from previous Aseprite versionsquality of life
    Steam
    Lua: New opacity/blend mode parameters in Image:drawImage()modding
    Steam
    Now New Palette from Sprite creates colors when alpha is less than 16bug fix
    Steam
    Fixed grid misalignment when zooming outbug fixMilestone
    Steam
    Added frame duration warnings saving animated GIF filesquality of life
    Steam
    Play subtags + repeats by defaultgameplay

    Now playback options are accessible through Frame > Playback submenu

    Steam
    Lua: Added KeyEvent.repeatCountmodding
    Steam
    Added ability to press mnemonic key without modifiers in alertsquality of life
    Steam
    Several other crash fixes and minor UI issuesother
    Steam
    Lua: New Plugin:newMenuGroup() and Plugin:newMenuSeparator() to organize plugin submenusmodding
    Steam
  4. 29 events
    Added several missing strings for UI translationlocalization
    Steam
    Fixed FG color change when using eyedropperbug fix

    When picking a pixel of mask color.

    Steam
    New tagname format for JSON data exportnew content

    Using --tagname-format.

    Steam
    Fixed bug with Advanced Mode and Tilemap toolbug fix
    Steam
    New Lua API objects introducednew content

    Includes Dialog:canvas(), GraphicsContext, app.theme, and Timer.

    Steam
    Disabled multiple UI windows by defaultui ux

    Users can re-enable it from preferences.

    Steam
    Added support to load/save QOI filesnew content
    Steam
    Fixed shortcuts for Edit actions with native file dialogbug fix

    Resolves issues with shortcuts when the native file dialog is displayed.

    Steam
    Fixed {duration} field for filename formatbug fix
    Steam
    Fixed generation of non-visible colors from palettebug fix

    Using 'New Palette from Sprite'.

    Steam
    Added option to play/preview with subtags & repetitionsnew content
    Steam
    Optimized save operation on large tilesetsperformance
    Steam
    Show saved undo state in Undo History windowui ux
    Steam
    Fixed exporting from sprite with same layer namesbug fix
    Steam
    Fixed uninstalling/updating extensions with subdirectoriesbug fix
    Steam
    Keep/restore timeline position for each spriteui ux
    Steam
    Fixed update of Preview Window after pasting Framebug fix
    Steam
    New Repeat field for animation tagsnew content
    Steam
    Added a QuickLook plugin for macOSnew content

    Generates thumbnails and previews.

    Steam
    Fixed memory leak in macOSbug fix

    Resolved issues with regular usage of the program.

    Steam
    Fixed incorrect BMP file size during savebug fix
    Steam
    Fixed normal color wheelbug fix
    Steam
    CLI support to save multiple files with --save-asnew content
    Steam
    New 'Copy Path' option for tabsui ux

    Available via right-clicking a tab.

    Steam
    Fixed general look of the Dynamics popupbug fix

    Added more customization options for themes.

    Steam
    Prefer native file dialog by default on Windows & macOSui ux
    Steam
    Fixed spray tool in Indexed modebug fix

    Not handling masked color as expected.

    Steam
    Avoid color reindexing in GIF filesbug fix

    When duplicate colors are present.

    Steam
    New Lua API for saving user & extension propertiesnew content

    Allows saving into objects.

    Steam