Release Notes
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
- New
Aseprite v1.3-rc4 May 18, 2023
- Fixed regression showing brush & selection preview #3882
- Lua API changes
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:
- New --extrude CLI option #2072
- Added --split-grid and --export-tileset
- 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
- Same changes as in v1.2.39
Aseprite v1.3-beta19 July 20, 2022
- Same changes as in v1.2.38
Aseprite v1.3-beta18 July 19, 2022
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
- +All changes in v1.2.34.1
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
- +All changes in v1.2.33
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
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
- New Tilemap layers editor #977
- New dark theme, thanks to Nicolas Desilets for the help
- Added skew to selection #71
- Added text fields for the transformation t/3358
- Added global user data to sprites #1306
- Added support to resize tags with drag & drop #1275 #1875 t/3619
- Added support to pick colors from the desktop #594 t/2431
- Added
F11
(⇧⌘F
on macOS) to toggle full screen mode #464 - Added support to move the Preview window outside the main window #962 t/4014 t/6824
- Added HSL palette gradients #2171
- Window resizing in real-time #2536
- Rewritten GIF encoder/decoder