Release Notes

1.3 | 1.2 | 1.1 | 1.0 | 0.x

Aseprite v1.3

Available on the Steam beta branch

Aseprite v1.3-rc6 Jul 25, 2023

  • Fixed regression with initial folder on Aseprite file selector #3979
  • Fixed regression where the rectangular marquee is rotated when we are pressing Alt+Shift to subtract the selection #3976
  • Fixed Magic Wand refers to visible layers even when the active layer is hidden #3939
  • More fixes for the pixel-art Cyrillic script Unicode chars #3797 #3975

Aseprite v1.3-rc5 Jul 19, 2023

  • Added a list of Tilesets in the Sprite Properties dialog, where you can duplicate and delete tilesets #3875
  • Added possibility to change the tileset associated to a tilemap layer
  • Added Shift+F7 to hide other layers on Preview window (useful to see the active layer only)
  • Support math expressions in color text entries #3900 (thanks to @Akylzhan)
  • Changing properties of multiple cels now doesn't overwrite fields that weren't set #3886
  • Right-click a tileset mode button to set it as the default/initial mode t/19487
  • Delete unused tilesets after deleting tilemaps #3876
  • Fixed several bugs when changing UI Scaling without restarting #3843 #3942
  • Fixed bug where current playback direction on ping-pong tags were lost after scrolling #3903 t/18963
  • Fixed error decoding pico-8 GIFs #3922
  • Fixed exporting selection/slices to gif/fli/webp files #3827
  • Fixed selected image is modified by moving the pivot point in certain positions #3901
  • Fixed changing brush size w/drag value when multiple editors are opened #3884
  • Linux: New support for experimental native file selector using zenity command line #1953 #2354, must be enabled explicitly from Edit > Preferences > Experimental > Use native file dialog as it has some issues #3974
  • Fixes several crashes #3906, #3913, #3914
  • Lua API changes:
    • New app.window to access main window properties and resize events (thanks to @lampysprites)
    • Added native API json.decode/json.encode to parse JSON text #3233

Aseprite v1.3-rc4 May 18, 2023

Aseprite v1.3-rc3 May 17, 2023

  • Added new z-index property to cels #88
  • Enable panning and zooming for filter window #2563
  • Now F2 can rename a layer if a range of frames is not selected #2326
  • Change all selected cel properties when we select frames/layers #3807
  • Added warning when loading unsupported property type and mark the file as read-only #3812, #3811
  • Fixed webp export to export one tag correctly instead of all frames (#3622)
  • Improved message error when loading a sequence of png files whose color modes don't match #3751
  • Export Sprite Sheet: Now "Ignore Empty" option works for tilesets too #3789
  • Full screen preview hides the preview window if needed #3762
  • Fixed several crashes #3338, #3712, #3728, #3835
  • Lua API changes

Aseprite v1.3-rc2 March 29, 2023

  • Play subtags + repeats by default. Now playback options are accessible through Frame > Playback submenu
  • Added pixel-art Cyrillic script and Maltenese Unicode chars #3699 t/4078 t/1851
  • Added ability to press a mnemonic key (e.g. Y or N) without modifiers in alerts
  • Added frame duration warnings saving animated GIF files #1504
  • Allow recovering sessions from previous Aseprite versions #3727
  • Fixed regression pasting images outside the canvas limits #3725
  • Fixed rotation inaccuracy with 90°, 180° or 270° degrees #3041
  • Fixed 8 Connected Fill escapes grid with "Stop At Grid" checked #3564
  • Now New Palette from Sprite creates colors when alpha is less than 16 #3715
  • Removed the marching ants effect from Timeline after paste t/3941 t/5038 t/17281
  • Fixed avoid changing grid settings from Edit > Preferences if they aren't modified #3479
  • Fixed grid misalignment when zooming out #3638 t/16566
  • Fixed a rendering bug using Loop through tag frames option in Onion Skin #3739
  • Fixed crash right-clicking play button if the preview window is hidden
  • CLI: Fixed bug saving tags in file sequences using -save-as "{tag}_1.png" t/17253
  • Lua: New Plugin:newMenuGroup() and Plugin:newMenuSeparator() to organize plugin submenus #3731
  • Lua: Added KeyEvent.repeatCount api#95
  • Lua: New opacity/blend mode parameters in Image:drawImage()
  • Lua: More changes
  • Several other crash fixes and minor UI issues

Aseprite v1.3-rc1 March 1, 2023

  • Prefer native file dialog by default on Windows & macOS #3615
    • macOS: Added a QuickLook plugin to generate thumbnails and previews #834
    • macOS: Fixed shortcuts for Edit actions when the native file dialog is displayed
    • You can switch back to the Aseprite file dialog unchecking the Edit > Preferences > Experimental > Use native file dialog option
  • Disabled multiple UI windows by default #3556
    • You can re-enable it from Edit > Preferences > General > User Interface or Edit > Preferences > Experimental > UI with multiple windows
  • Added support to load/save QOI files #3121
  • New "Copy Path" option right-clicking a tab
  • New Repeat field to animation tags #1740 #1275 t/3964 t/4227
    • Added option to play/preview with subtags & repetitions
  • Show saved undo state in Edit > Undo History window #3578
  • CLI: Added support to save multiple files with --save-as #2442 #3629 t/16491 (thanks to @anGie44)
  • New tagname format (--tagname-format) to export JSON data #1514 #3611 (thanks to @natebot13)
  • Added several missing strings to translate the UI to other languages #2809 (thanks to @iamOgunyinka)
  • Optimized save operation on files with several/huge tilesets
  • macOS: Fixed memory leak in the regular usage of the program #3592
  • Fixed general look of the Dynamics popup + added more possibilities to customize themes #2676 #3519 #3554 #3565
  • Fixed normal color wheel #3015 (thanks to @cs-altshift)
  • Fixed incorrect BMP file size set during save command #3534
  • Fixed generation of non-visible colors using "New Palette from Sprite" #3505
  • Avoid color reindexing when duplicate colors in GIF file #3426
  • Fixed uninstalling/updating extensions with subdirectories #3385
  • Fixed bug where Advanced Mode disabled the Tilemap tool #3478
  • Fixed bug when exporting from a sprite with layers that have the same name #2656
  • Fixed bug where the FG color changes to the palette entry zero when the eyedropper picks a pixel of mask color #2813
  • Fixed spray tool in Indexed mode not handling masked color as expected #3063
  • Keep/restore the timeline position for each sprite/DocView #3676
  • Fixed {duration} field for filename format #2998
  • Fixed update Preview Window after pasting Frame #2215 (thanks to @Joefish)
  • Lua: New API objects like Dialog:canvas() (api#87), GraphicsContext, app.theme, and Timer (#3251)
  • Lua: New API to save user & extension properties into objects #3625 #3631 api#88
  • Lua: Fixed bug with app.command.MoveMask() t/10437 (thanks to @behreajj)
  • Lua: Fixed the Slice properties menu group (thanks to @thkwznk)
  • Lua: New ev.fromUndo to detect changes from undo/redo #3539 t/15828
  • Fixed other UI bugs: #3274 #3433 #3595 and several crashes including #3504 #3530

Aseprite v1.3-beta21 September 5, 2022

  • New File > Export/Import submenus (a work-in-progress of #1252):
    • Added "Area" element to File > Export > Export... to export the selection only #645
    • Added File > Export > Export Tileset menu option to export tilesets #3240
    • Added "Sprite Grid" option to File > Export > Export Sprite Sheet so we can export each grid cell as an individual sprite in the sprite sheet #1982
  • CLI options:
  • Fixed bug where after using Ctrl+Alt+I the brush size changed just moving the mouse #3445
  • Fixed original Ctrl+Alt+mouse movement behavior increasing Brush Size when moving the mouse to the right #3496
  • Fixed possibility to dock/drop tabs to sides/tabs #3453
  • Fixed eyedropper quick tool when preview window is visible #3236
  • Fixed behavior of "Change Tool" action when it's assigned to modifier + mouse wheel #3459
  • Fixed a random crashes using multiple windows UI #3491 #2907
  • Fixed ability to use Ctrl+Alt to copy selection and snap-to-grid at the same time #3497
  • Lua API changes
  • +Changes in v1.2.40

Aseprite v1.3-beta20 August 3, 2022

Aseprite v1.3-beta19 July 20, 2022

Aseprite v1.3-beta18 July 19, 2022

  • Remove option related to #2664 that is not yet available #3432
  • +All changes in v1.2.37

Aseprite v1.3-beta17 July 19, 2022

  • Fixed regression showing duplicated rows/columns moving cels outside the canvas bounds #2891
  • Fixed bug losing tilemap origin after exporting #3267
  • +All changes in v1.2.36

Aseprite v1.3-beta16 June 2, 2022

  • Fixed regression selecting tiles from the color bar #3357
  • Fixed issue with dark theme: refresh button in file dialog didn't appear #3355

Aseprite v1.3-beta15 June 1, 2022

  • Fixed bug copying cels in the Timeline when the Cel Properties dialog was open #3278 t/14170
  • Fixed painting issues #3242
  • +All changes in v1.2.35

Aseprite v1.3-beta14 March 15, 2022

  • Fixed regression where the pivot moves itself #3202

Aseprite v1.3-beta13 March 14, 2022

Aseprite v1.3-beta12 March 14, 2022

  • Added options to simulate mouse wheel using key shortcut + drag mouse #3195
  • Fixed simple click with "Pixel perfect" + contour tool t/13149
  • Fixed clipped Auto Guides when scrolling the canvas #2994
  • Fixed painting with transparent color, opacity 255, Indexed color mode, in Alpha Compositing to behave as Simple Ink #3047
  • Lua: Fixed crash using app.useTool() when the selection is floating/being transformed #2933
  • +All changes in v1.2.34

Aseprite v1.3-beta11 February 8, 2022

Aseprite v1.3-beta10 January 14, 2022

  • Fixed crash closing a menu box with scrollbars #3132
  • Fixed Frame/Zoom fields visibility on status bar when opening the first file t/12488/11

Aseprite v1.3-beta9 January 13, 2022

  • Fixed popup menu size when multiple windows UI is disabled t/12497
  • +All changes in v1.2.32

Aseprite v1.3-beta8 January 12, 2022

  • Fixed Shift+N to add new layers in the correct place t/10760 #2957
  • Linux: Fixed several bugs with some Window Managers #2777
  • Lua: Fixed Dialog.bounds values when a dialog is closed on multiple windows UI #3018
  • Fixed other bugs #3052 #3082
  • +All changes in v1.2.31

Aseprite v1.3-beta7 October 26, 2021

  • Fixed using Alt+mouse wheel to scroll through tiles #2956
  • Fixed bug using Canvas Size with "Trim content outside the canvas" with Tilemap layers #2942
  • Fixed performance issue in some cases drawing in Tilemap in Auto mode #2877
  • Fixed saving blend mode for Tilemap layers in .aseprite files #2924
  • Fixed crash clicking combobox scrollbars #2984
  • +All changes in v1.2.30

Aseprite v1.3-beta6 August 24, 2021

  • Fixed tooltips being clipped by popup edges #2764
  • Fixed moving Preview window with stylus/pen #2882 #2783
  • Fixed last row of pixels in sprite editor which isn't updated after changing frames #2803
  • Save/restore file selector position #2756
  • Fixed crash switching from a tilemap to a regular layer in tile mode & the preview window opened #2854
  • Revert zoom tool behavior when dragging mouse in diagonal #2767 Steam post
  • +All changes in v1.2.29

Aseprite v1.3-beta5 July 12, 2021

  • Regression saving certain GIF files when disposing frames #2806
  • Fixed pixel perfect in Manual mode on Tilemap layers #2741
  • Fixed big spot painted with full pression on first click after opening dynamics popup #2768
  • +All changes in v1.2.28

Aseprite v1.3-beta4 June 11, 2021

  • New mouse/pen stabilizer #2371
  • Improved the ellipse algorithm #2217
  • Windows: Fixed leak of GDI objects for each closed window
  • Fixed crash using Cel Properties dialog in some cases
  • Fixed mouse cursor when the selection is visible

Aseprite v1.3-beta3 June 7, 2021

  • Use octree-based color quantization on GIF encoder
  • Fixed issues on Windows where the windows border where cropped t/9441
  • Lua: Fixed usage of Dialog.bounds with the new multiple windows UI t/9277 bug on Steam

Aseprite v1.3-beta2 June 4, 2021

  • Use octree-based color quantization on all cases by default: now it support alpha channel too
  • Fixed pixel perfect mode in some cases in regular layers #2748
  • Fixed crash clicking combo-boxes at the bottom t/9254
  • Fixed theme issue with timeline configuration (bug report)
  • Fixed updating editor scroll after enabling the Tiled Mode
  • Fixed Adjust Hue, File > Export, etc windows that don't appear in certain cases t/9327
  • Fixed white/black flash on Windows/macOS when showing a new native window
  • Fixed several bugs with some stylus (e.g. XP-Pen) on Windows where we weren't able to move tabs, click buttons, etc.
  • Fixed bug on Windows with Snipping Tool (was sending the window back)
  • General performance improvement on all platforms (better response time & less battery usage)

Aseprite v1.3-beta1 May 26, 2021