What changed in Aseprite in 2020

60 updates · 1 main milestone · Mar 11, 2020 to Aug 18, 2020

  1. 2 events
    Fix for copying images from Firefoxbug fix

    Red/blue channels swapped issue resolved.

    Steam
    Fix for CLI export of groups metadatabug fix

    Resolved issue when a layer group is collapsed.

    Steam
  2. 4 events
    Fixed 'Replace current palette' optionbug fix

    Corrected the functionality of the 'Replace current palette' option.

    Steam
    Fixed automatic playback of animation in Preview windowbug fix

    Resolved the issue where animations would start playing automatically in the Preview window.

    Steam
    Probable fix for black rectangles on macOSbug fix

    Addressed display issues that caused black rectangles to appear in some cases.

    Steam
    Fixed copy & paste of 32-bpp images with alpha channelbug fix

    Resolved issues with copying and pasting images between Aseprite and other programs on Windows.

    Steam
  3. 14 events
    Fixed right and bottom auto cel guides when Ctrl (Command) key is pressedbug fix
    Steam
    Fixed app.command.SetInkType to change ink type in customized ways in Luabug fix

    e.g. cycle them

    Steam
    Added more options for brush previewnew content
    Steam
    Fixed Preview playback of current tag when new frames are addedbug fix
    Steam
    Fixed cycling through palette indexes when Edit Mode is onbug fix
    Steam
    Added ui and bounds parameters to app.command.CanvasSize in Luanew content
    Steam
    Fixed crash undoing Sprite:newCel() in background layer in Luabug fix
    Steam
    Fixed Dialog onclose event in Luabug fix

    Now it's called when we close the app and the dialog is still opened

    Steam
    Fixed opening sequences of images several times from CLIbug fix
    Steam
    Added option to rescan the scripts foldernew content

    Reloading File > Scripts menu

    Steam
    Support to save .bmp files with 1bpp and 4bppnew content
    Steam
    Fixed crashes getting information from buggy Wintab drivers on Windowsbug fix
    Steam
    Fixed crash modifying cel opacity after a cel is deletedbug fix
    Steam
    Fixed crash clicking multiple times the same tab to close itbug fix

    Without moving the mouse

    Steam
  4. 5 events
    Fixed timeline separator bugbug fix

    Fixed new bug with timeline separator when its position is limited

    Steam
    Fixed crashes generating thumbnailsbug fix

    Fixed some crashes generating thumbnails in the file selector in some special cases

    Steam
    Fixed transparent color issue in Insert Textbug fix

    Edit > Insert Text now doesn’t ignore the transparent color in indexed mode

    Steam
    Fixed crash with Selection:deselect()bug fix

    Fixed crash using Selection:deselect() when there is no selection

    Steam
    Added MSX1/MSX2 color palettesnew content
    Steam
  5. 9 events
    Fixed slow performance with Magic Wand and Intersection modeperformance
    Steam
    Added screenshot sharing with F12 when Steam is runningquality of life
    Steam
    New 'Swap Checkerboard Background Colors' commandnew content
    Steam
    Added Minecraft color palettenew content
    Steam
    Fixed situations where locking a layer doesn’t lock the layerbug fix
    Steam
    Fixed preview brush size when dynamics is enabledbug fix
    Steam
    Fixed crash related to handling multiple documents, timeline, and undo/redobug fixMilestone
    Steam
    Fixed --list-layers including all groups/layers in meta data when --split-layers is usedbug fix
    Steam
    Fixed memory leak drawing text with Unicode charsbug fix
    Steam
  6. 12 events
    New possibility to create extensions with scriptsnew content
    Steam
    Possibility to scroll menus that are off the screenquality of life
    Steam
    Save Export File dialog position on preferencesquality of life
    Steam
    Added pen pressure sensitivity and dynamic parametersnew content

    Enabled on Windows, macOS, and Linux.

    Steam
    Auto Select Layer can be disabled with Ctrl/Command keyquality of life
    Steam
    Fixed regression with canvas border in sprite editorbug fix
    Steam
    Fixed loading of particular TGA filesbug fix

    Addresses issues with multiple scanlines compressed and invalid alpha information.

    Steam
    Support to save compressed TGA filesnew content

    Includes support for 16/24/32 bpp.

    Steam
    Added Tag.color propertynew content
    Steam
    Support to detect eraser tip on Linuxnew content
    Steam
    Added Fit to Screen option for new/open filesquality of life

    Automatically fits the view to the screen.

    Steam
    Added addition mode back for Hue/Saturation filternew content
    Steam
  7. 14 events
    Full Path Usage in File Selectorquality of life

    Now we can use full paths in the file selector

    Steam
    Text Pasting on Empty Cel Fixbug fix

    Fixed pasting text on empty cel

    Steam
    Palette Color Setting Fixbug fix

    Fixed Palette:setColor() when alpha colors are specified

    Steam
    Crash Report Bugs Fixbug fix

    Fixed several bugs related to crash reports, the CLI, exporting sprite sheets, etc.

    Steam
    Color Range Selection Fixbug fix

    Fixed Select > Color Range using colors with alpha < 255

    Steam
    New Dialog Widget: shadesnew content

    Added Dialog:shades{} widget

    Steam
    Image Save Function Enhancementnew content

    Added Image:saveAs{ filename, palette } function

    Steam
    Sprite Sheet Export Crash Fixbug fix

    Fixed crash exporting sprite sheets to .gif or .jpg formats

    Steam
    Zooming Bug Fix While Drawingbug fix

    Fixed bug zooming when we are drawing

    Steam
    Lua API Enhancement: app.fs Objectnew content

    Added app.fs object in Lua API

    Steam
    Shift+Enter Keyboard Shortcut Fixbug fix

    Fixed Shift+Enter keyboard shortcut

    Steam
    Custom Brushes and Tiled Mode Fixbug fix

    Fixed custom brushes + tiled mode

    Steam
    Multi-tile Selection Enhancementquality of life

    Added possibility to select multiple tiles with double-click + dragging mouse

    Steam
    New Dialog Constructornew content

    Added Dialog{ title="text", onclose=function } constructor

    Steam