Release Notes
Aseprite v1.2
Aseprite v1.2.40 September 5, 2022
- Added extended support to BMP files #3277 #1495
- Request frame duration when opening sequence of static images as animation (thanks to @lampysprites)
- Fixed scaling Reference Layers after Sprite > Sprite Size #3461
- Fixed RotSprite transparency bug #3444
- Fixed scale factor when using the "Export for Twitter" #3465
- Fixed scrollbar for the Extensions list in Preferences is missing on the first open #3456
- Windows: Fixed several problems painting with a stylus/pen when a mouse is plugged in #3433
- Lua API changes
Aseprite v1.2.39 August 3, 2022
- Fixed regression showing text boxes/error console #3442 #3443
- Possible fix for random crashes resizing windows #3451
Aseprite v1.2.38 July 20, 2022
- Added option for a new Hue slider where Saturation/Value is applied in Tint/Shade/Tone color picker t/15065
- Fixed regression/crash showing user data dialog
- Possible fix for random crashes using invalid Reference Layers
Aseprite v1.2.37 July 19, 2022
- Fixed regression/crash using File > Export Sprite Sheet #3431
Aseprite v1.2.36 July 19, 2022
- File > Export improvements:
- Some improvements in the status bar with the Move tool: cel bounds are displayed
- Fixed a bug not restoring layer positions correctly after moving layers, flattening, and undoing #3416
- Fixed issue clicking items in big submenu boxes #3386
- Fixed crash clicking Undo History window when there is no sprite #3417
- Fixed custom brush corruption after selecting colors #3375
- Fixed error exporting with invalid border color using Export Sprite Sheet with Spacing #3391 t/14774
- Lua: Fixed crash exiting Aseprite when using plugins listening to sprite events #3162
Aseprite v1.2.35 June 1, 2022
- Extensions with keyboard shortcuts is now possible #1403 #3239
- Performance improvement in color selectors #960
- Added button to refresh the current folder in File > Open #232 (thanks to @Enfyve)
-
Fixed mouse wheel direction to change brush size when we use
Ctrl+mouse wheel: mouse wheel up increase the brush size, and mouse
wheel down decrease it #2364 #2896 (thanks to @TehThanos)
- Old behavior can be restored from Edit > Keyboard Shortcuts > Mouse Wheel
- Fixed clicking on empty palette space #2776 (thanks to @ruerob)
- Fixed error messages moving/copying multiple cels from the Timeline when the Cel (or Layer) Properties dialog is open #3278 t/14170
- Fixed performance issues closing the Undo History window #3281
- Fixed issue deleting/modifying and undoing Reference Layers #3264
- Windows: Fixed crash deleting folders while navigating folders #2950 (thanks to @sainthkh)
- Keep plugin preferences when re-installing an extension #3259
- Improved selecting words w/double-clicking #3229
- Added "Show: Menu Name" commands so the user can customize Alt+letter shortcuts to open top level menus #3239
- Fixed painting extra straight line using Ctrl+Shift w/Pencil tool #3196
- Fixed several bugs related to decoding utf-8 strings (could crash the program showing truncated Unicode filenames in the file dialog) #3260
- Removed tag range adjust when exporting sprite sheets #3210
- Fixed wrong json export with linked, trimmed cels #2600
- Run console of errors in background #3227
- Linux: Fix delay pasting text from Aseprite to gedit clip#57
- Linux: Dropped support for Ubuntu 16.04. Ubuntu 18.04 is the minimum now
- Lua: Added possibility to set
Cel.frame
property to move a cel quickly to other frame - Lua: Don't show tooltip when a new frame/layer is created from a script transaction
- Lua: Fixed crash when a Lua error happens in a Dialog onclose #3237
- Lua: Dialog() returns nil if there is no UI available
- Lua: Fixed Color HSL Constructor
Aseprite v1.2.34.1 March 14, 2022
- Fixed crash opening palettes popup #3189
Aseprite v1.2.34 March 14, 2022
- Added options to change the downsampling algorithm #3183
- Windows: Use Windows pointer API and disable wintab32 by default #2785
- Fixed crash pasting 24bpp images from the clipboard #2979
- Fixed several problems handling slices in animations #3122
Aseprite v1.2.33 February 8, 2022
- Fixed random crashes in despeckle/median filter #2903
- Fixed random crashes after moving the selection/pixels #3161
- Fixed radial gradient when the gradient vector is close to (0,0) #3126
- Don't show "Reset Scale" notification/red flag when there is enough workarea available on the desktop
- Lua: Added a warning message deleting objects that are not part of the sprite #3135
- Lua: Generate
onclick
event when we reorder/click a Dialog:shades with{ mode="sort" }
#3081 - Lua: Added
Color{ index }
and fixedColor.index
to return an integer instead of a number #3159
Aseprite v1.2.32 January 13, 2022
- Fixed regression clicking same spot with selection tools to deselect t/12491
- Improved the detection of a single click for styluses/pens to deselect
Aseprite v1.2.31 January 12, 2022
- Windows: Include aseprite-thumbnailer on Aseprite installer by default
- Windows: Added new icon for main window when Windows DPI=150% #3034
- Windows: Fixed possible crashes at exit if some events are still queued when we close the app #3055
- macOS: New Universal binary (including Intel and M1 code in the same .app bundle) #2451
- macOS: Fixed glitch moving mouse #3032 t/11558
- Linux: Added support to drag-and-drop files from the File Manager to Aseprite #1410
- Lua: Fixed error iterating layers named with numbers #3045
- Lua: Fixed clipping when drawing a cel image into other image #3054
- Lua: Added
filenamechange
event toSprite.events
(thanks to @lampysprites) - Lua:
Dialog:modify()
supports combobox options (thanks to @Omar-Abdul-Aziz) - Added automatic crash reporting on Windows & macOS if the user wants to share them
- Fixed other bugs #2030 #2893 #3069 #3073 #3123
Aseprite v1.2.30 October 26, 2021
- Added support to save/load
.pal
files with alpha channel #2878 - Fixed restoring grid preferences on undo/redo #2872
- Continue playing the same tag in the Preview window after switching sprites #2797
- Some fixes when sorting colors in color bar (thanks to @behreajj)
- Jump between start & end colors when using [ and ] keys or Alt+mouse wheel instead of stopping at the start and at the end of the palette (thanks to @behreajj)
- Fixed several issues related to pixels w/indexes out of the valid palette range #2934 #2928 #2912 #2842
- Fixed opening
.aseprite
files from macOS Finder #2985 - Lua: Added support to disable plugin commands (thanks to @lampysprites)
- Lua: Added WebSocket API (thanks to @lampysprites: #2980 and #3009)
- Lua: New API to listen some events as app.events and Sprite.events
- Lua: New experimental debugger for Lua scripts
Aseprite v1.2.29 August 24, 2021
- Windows: Improve performance saving files (thanks to @Amarcolina)
- Fixed crash changing Screen or UI Scaling #2830
- Fixed crash pressing ESC when moving selection edges #2840
- Fixed preview for effect dialogs which don't include pixels at the bottom or right edge #2216
- Fixed crash trying to save a color palette into a .jpg file #2654
- Fixed centering the "open sequence as animation" dialog when the first file are specified from the CLI #2899
- CLI: Added
{duration}
field to the--filename-format
for sprite sheets (thanks to @jestarray)
Aseprite v1.2.28 July 12, 2021
- Backported some features from v1.3: Full screen mode, redraw window immediately on "live resizing", better handling of OS events.
- Improved the ellipse algorithm #2217
- Some performance improvements in the sprite editor #2713
- Fixed Color Wheel size to fit in its enclosing box #2737
- Fixed some crashes and problems with the "Remap" command of palette colors
- Fixed a problem where the color bar disappeared after resizing the window in certain ways
- Lua: Support using selection tools from
app.useTool()
Aseprite v1.2.27 April 19, 2021
- Fixed Shift+Rectangular Marquee doesn't start Square Aspect #2537
- Fixed reference layers cannot be moved/resized t/8755
- Fixed "Simple Crosshair" cursor when switching to Eraser tool
Aseprite v1.2.26 April 14, 2021
- Added option to save palette presets easily (thanks to @mezz)
- Fixed crash copying and pasting images from GameMaker 2 to Aseprite
- Fixed problem with Error Console when the UI Screen Scaling is changed
- Fixed painting with symmetry and dynamics #2584
- Fixed duplicate sprite: now it duplicates slices #2564 (thanks to @sumibi-yakitori)
- Now we can hold tool modifiers before start drawing #2537
- Fixed some bugs pressing Ctrl+Z while we are dragging a cel with the Move tool t/8290
- Fixed several bugs modifying non-selected cels t/8618
- Fixed bugs modifying the timeline selection when it's hidden
- Fixed bug modifying hidden layers #2680
- Clicking current cel with Move Tool will deselect the timeline t/8610
- Fixed long standing bug where Marquee Rectangle, Lasso, etc. weren't showing the selection feedback #1412 #1667 t/8462
- Added option to disable the "open sequence of static files as an animation" dialog
- Lua: Added
Sprite.pixelRatio
t/8627 - Lua: Added
app.fs.makeDirectory
,app.fs.makeAllDirectories
, useful for export-aseprite-file script - Lua: Added
app.command.ImportSpriteSheet()
t/8482
Aseprite v1.2.25 August 18, 2020
- Fixed copying images from Firefox (red/blue channels swapped) #2488
- Fixed CLI export of groups metadata when a layer group is collapsed #2484
Aseprite v1.2.24 August 12, 2020
- Windows: Fixed copy & paste of 32-bpp images with alpha channel from/to other programs (bug report)
- macOS: Probable fix to black rectangles in some cases updating the display (old fix was through an internal option)
- Fixed problem starting playing animation on Preview window automatically #2481
- Fixed "Replace current pallete" option #2480
Aseprite v1.2.23 August 4, 2020
- Fixed regressions adding/deleting frames when there are tags in the sprite
Aseprite v1.2.22 August 4, 2020
- Added more options for brush preview t/6427
- Added option to rescan the scripts folder (reloading File > Scripts menu) t/6170
- Support to save .bmp files with 1bpp and 4bpp #2472 t/3892 (thanks to @MacSpain)
- Fixed cycling through palette indexes when Edit Mode is on (
Alt
+mouse wheel,0
/9
,[
/]
) t/6500 - Fixed Preview playback of current tag when new frames are added t/6486
- Fixed right and bottom auto cel guides when Ctrl (Command) key is pressed
- Windows: Fixed some crashes getting information from buggy Wintab drivers (thanks to @Gnumaru)
- CLI: Fixed opening sequences of images several times from CLI #2128
- Lua: Changed
ColorSpace{ sRGB=true }
andDialog:newrow{ always=true }
(changes) - Lua: Fixed
Dialog onclose
event, now it's called when we close the app and the dialog is still opened #28 - Lua: Fixed crash undoing
Sprite:newCel()
in background layer - Lua: Added
ui
andbounds
parameters toapp.command.CanvasSize
(t/4319) - Lua: Fixed
app.command.SetInkType
to change ink type in customized ways (e.g. cycle them) t/6532 - Fixed crash modifying cel opacity after a cel is deleted
- Fixed crash clicking multiple times the same tab to close it without moving the mouse #2467
Aseprite v1.2.21 June 17, 2020
- Added MSX1/MSX2 color palettes
- Fixed new bug with timeline separator when its position is limited t/6107
- Edit > Insert Text now doesn't ignores the transparent color in indexed mode #2444
- Fixed crash using Selection:deselect() when there is no selection t/6169
- Fixed some crashes generating thumbnails in the file selector in some special cases
Aseprite v1.2.20 June 11, 2020
- Fixed preview brush size when dynamics is enabled #2419 t/5919
- Now we can take & share screenshots with
F12
when Steam is running - New "Swap Checkerboard Background Colors" command #1812, thanks to @MorganDavid
- Added Minecraft color palette, thanks to @m13253
- Fixed crash related to handling multiple documents, the timeline, and undo/redo #2397
- Fixed memory leak drawing text with Unicode chars
- Fixed
--list-layers
including all groups/layers in meta data when--split-layers
is used #2380 #2432 - Fixed some situations where locking a layer doesn't lock the layer #2181
- Fixed slow performance with Magic Wand and Intersection mode #2393
Aseprite v1.2.19.2 May 30, 2020
- Fix Simple Ink on Indexed mode when painting with the transparent index (it must behave like the Eraser)
Aseprite v1.2.19.1 May 30, 2020
- Windows: Added Edit > Preferences > Tablet options to easily switch between Windows 8/10 Pointer API and Wintab (the Pointer API is used anyway if Wintab cannot be initialized or loaded by default)
- Windows: Fixed some regressions handling events from some tablets/drivers
Aseprite v1.2.19 May 28, 2020
- Changes to Dynamics/Pressure settings:
- Improve performance drawing selection boundaries
- New hept32 palette by ENDESGA
- Fixed some issues with some Wacom tablets on Windows
- Fixed some critical problems in the new compressed TGA encoder
- Fixed shading ink for RGBA and grayscale modes in some special cases
- Fixed some crashes using shading ink and switching between sprites with different palettes
- Fixed saving layer user data in backup sessions in case of crash #2373
- Fixed rendering of RTL text in text entries, still requires better text editing capabilities #2355
- Fixed Alt+click on timeline icons for selected layers #2222
- Added missing Dialog
onchange
andonrelease
events and expandedDialog:modify{}
function #2359 (thanks to @grauw) - Other fixes api#29 #2388
Aseprite v1.2.18 April 24, 2020
- Added pen pressure sensitivity and dynamic parameters on Windows, macOS, and Linux #710
- Added support to detect eraser tip on Linux #610
- Added addition mode back for Hue/Saturation filter #1848
- New possibility to create extensions with scripts (t/5085)
- Possibility to scroll menus that are off the screen #2263
- Now "Auto Select Layer" can be disabled even when we use the Ctrl/Command key shortcut
- Save "Export File" dialog position on preferences #2300
- Fixed regression with canvas border in the sprite editor #2294
- Fixed loading of some particular TGA files (multiple scanlines compressed, invalid alpha information, etc.)
- Support to save compressed TGA files (and with 16/24/32 bpp)
- Added
Tag.color
property #24 - Added an option to "Fit to Screen" automatically for new/open files (#789, #2267)
Aseprite v1.2.17 March 11, 2020
- Added possibility to select multiple tiles with double-click + dragging mouse (#1988, t/1929)
- Fixed custom brushes + tiled mode (t/1183, t/4695, thanks to @gasparoken)
- Added
app.fs
object in Lua API - Added
Dialog{ title="text", onclose=function }
constructor - Added
Dialog:shades{}
widget - Added
Image:saveAs{ filename, palette }
function - Now we can use full paths in the file selector (#2228, #2233, thanks to @Adrijaned)
- Fixed
Shift+Enter
keyboard shortcut (#2249) - Fixed bug zooming when we are drawing (t/4587)
- Fixed pasting text on empty cel (t/4489)
- Fixed Select > Color Range using colors with alpha < 255
- Fixed crash exporting sprite sheets to
.gif
or.jpg
formats - Fixed
Palette:setColor()
when alpha colors are specified (t/4548) (#2239) - Fixed several bugs related to crash reports (thanks to all users reporting crashes!), the CLI, exporting sprite sheets, etc.
Aseprite v1.2.16.3 December 3, 2019
- Added recent file/folder after File > Export Sprite Sheet (#2202)
- Fixed some regressions using default settings and saving (#2198, on Steam, t/4305, more info)
- Fixed exporting selected layers only from File > Export Sprite Sheet
- Fixed flicker during animation playback when the backup data to recover sprites is being saved
- Fixed setting
Layer.stackIndex
property from scripts when we use an index greater than the current stack index of the layer - Windows: Fixed crash copying & pasting clipboard data between 32-bit and 64-bit versions of Aseprite (#2183)
Aseprite v1.2.16.2 November 20, 2019
- Fixed bug exporting sprite sheet image even when we cancel the dialog
Aseprite v1.2.16.1 November 19, 2019
- Fixed bug rendering Unicode fonts with antialiasing
Aseprite v1.2.16 November 19, 2019
- Added custom brushes + inks: custom brush with lock alpha mode (#2133), with eraser (#1408), with shading (#1615)
- Now links are preserved when copying cels between layers (Steam thread)
- Save grid bounds inside
.aseprite
files (#688) -
Sprite sheet changes:
- File > Export Sprite Sheet UI redesigned
- File > Export Sprite Sheet includes the Packed sprite sheet type (like
-sheet-pack
), new "Split Layers/Tags" options (like-split-layers
/-split-tags
) - Include empty frames in JSON data when
-ignore-empty
is not specified (#2116) - Removed duplicate frames/images output when
-sheet packed
is used (#1316) -sheet-type rows
/columns
can output one row/column for each layer/tag (-split-layers
/-split-tags
).- Added
-merge-duplicates
to render just one frame in the output for linked cels as separated frames (this was added to replicate the old behavior, where linked cels where merged even for basic sprite sheets where one frame output is expected in the sprite sheet).
- Added option to reset the symmetry lines to the center of the sprite (#2195)
- Fixed loading/saving
.png
files with special user data chunks (#2153) - Fixed progress bar when we apply filters (#2152)
- Fixed crash merging visible layers when all layers are hidden (bug report)
- Fixed other bugs and crashes: #1582, #2156, #2160, #2192
Aseprite v1.2.15 September 11, 2019
- Added option to disable transformation of multiple cels when we select layers or frames in the timeline (so only selecting cels on the timeline will transform those cels)
- Fixed crash using Edit > Cut after pasting clipboard content
- Fixed contour tool for one pixel in some cases (t/3509 now for real)
- Fixed issues using selection tool with multiple documents (t/3851)
- Fixed other minor bugs
Aseprite v1.2.14 September 6, 2019
- New possibility to transform/scale/rotate/clear the selection on multiple frames/layers/cels at the same time (#1148, #1172, #1238, #1364, t/240, etc.)
- Now filters can be used from Lua scripts (BrightnessContrast, ColorCurve, ConvolutionMatrix, Despeckle, HueSaturation, InvertColor, Outline, ReplaceColor)
- New function/changes in the scripting API (e.g.
app.range.colors
from t/2512) - Indent colored-layer part for nested layers (t/3658)
- Fixed problem drawing one pixel with the contour tool (t/3509)
- Fixed several issues with the scripting API:
MoveMask
in transactions, filters in transactions #2108, newbounds
param inDialog:show()
function - Fixed crash pasting an image when we are scrolling and then Undo the action (#2115)
- Fixed regression in zoom movement with tiled mode (#2120, t/3659, t/3695) and preview (t/3833, #2145)
- CLI changes:
- Other minor fixes/features: #2109, #2130, t/3629, t/3633, t/2937 (t/3267, t/3613, t/3793).
Aseprite v1.2.13 July 2, 2019
- Added new Edit > Paste Special options to paste the clipboard content into a new sprite or layer:
- Added Layer > New... > New Layer Via Copy/Cut options to convert the selection into a new layer (
Ctrl+J
/Ctrl+Shift+J
) (#1567) - Fixed crashes using Reference Layer or Import Sprite Sheet (reported via email with several .dmp files, and Steam forum, #2096, etc.)
- macOS: Fixed showing file name extension on native file selector (#1835, thanks to @kawa-yoiko)
- macOS: Fixed
Command+Z
/X
/C
/V
/A
keyboard shortcuts on native file selector (#1973, thanks to @kawa-yoiko)
Aseprite v1.2.12.1 June 11, 2019
- Fixed random bug rendering sprites with zoom < 100%
Aseprite v1.2.12 June 10, 2019
- New Ctrl+Shift+T (⇧⌘T) keyboard shortcut to reopen last closed file
- Now edited files are kept between sessions just to avoid losing information if something goes wrong (can be disabled unchecking Edit > Preferences > Files > Keep edited sprite data option)
- Restored default brush center behavior
- Fixed eyedropper when zoom < 100% (reported in several places, e.g. report on Steam forum)
- Fixed brush cursor on paint bucket/gradient tool (t/3158)
- Fixed File > Repeat Last Export command
- Fixed bug where the zoom level in the status bar wasn't updated correctly when switching between sprites
- Fixed crash with invalid grid bounds configuration
- Fixed regression drawing pixel perfect straight lines
- Fixed Blur tool: don't make the color darker when alpha < 255
- macOS: Fixed issue updating screen immediately after undo (#2069)
Aseprite v1.2.11 May 11, 2019
- Fixed random crashes on Windows when the backup process started
- Fixed bug with pixels outside the viewport when Shift+click were used
- Fixed symmetry with even brush sizes
- Fixed first pixel of contour tool
Aseprite v1.2.10 May 9, 2019
- File selector dialog improvements
- Added
Shift+O
to paint the outline of the layer automatically (#371) - Added radial gradient (t/2711)
- Added option to disable the separation between palette entries
- Added Floyd-Steinberg dithering to convert RGBA images to Indexed
-
Recent files/folders improvements (#578):
- Added a little pin icon to save a recent file/folder as favorite
- Pinned folders are displayed in the open/save dialog location combobox
- Added an option to drop an item outside the list to remove it (t/1030)
- Added Ctrl+C (⌘C) in the Console to copy messages
- New Padding option on Import Sprite Sheet (#78, thanks to @gasparoken)
- New Extrude and Trim by Grid options on Export Sprite Sheet (#1890, #1926, thanks to @dncampo)
- Added option to trim all the content outside the canvas on Canvas Size command
- Added support 8-connected pixels on Paint Bucket tool (#2009, thanks to @rscotchmer)
- Added support for ACT palette format (#1501, thanks to @SupSuper)
- Fixed rendering/persistence of non-normal blend modes (#1096, thanks to @gasparoken)
- Fixed crash with huge ellipses (now we are using Alois Zingl algorithms for regular ellipses too, not only rotated ones)
- Fixed issues with macOS native file dialogs and the menu bar (thanks to @kawa-yoiko)
- Fixed combination of
--trim
,--sheet-pack
, and--border/shape/inner-padding
options (#1240, #2020, thanks to @kawa-yoiko) - Removed the
meta.image
path in the sprite sheet JSON output, showing only the filename (#1606, thanks to @kawa-yoiko) - Fixed some other issues #1830, #1873, #1876, #1879, #1964, t/2894, and several other minor bugs
-
Keyboard shortcut changes:
- New
C
keyboard shortcut to change the Canvas Size - Changed the Slice tool shortcut to
Shift+C
- Changed the center canvas to
Shift+Z
- New
Aseprite v1.2.10-beta4 December 10, 2018
- New icon for
.aseprite-extension
file type - Fixed regression with the Pixel-Perfect mode (#1945)
- Added TGA 2.0 footer for compatibility with other programs (#1946, thanks to @rajivmg)
- Added
--script-param
argument andapp.param
in the scripting API to specify parameters for scripts from the CLI
Aseprite v1.2.10-beta3 December 6, 2018
- Windows and macOS: Fixed issues with color profiles and multiple monitors (related to #1913)
- macOS: Improved performance in general and specially when running on Retina display and color profiles with wide color, like Display P3
- Windows: Fixed performance regression
- Linux: Fixed bug duplicating mouse wheel events (#1921)
- Now
--ignore-empty --save-as
can be used together in the CLI (#551) - New option to specify custom checked background grid size
- Fixed a lot of bugs with the script API and added several new functions.
- Fixed #1644, #1874, #1901, t/960, #1944 and t/1045.
Aseprite v1.2.10-beta2 October 30, 2018
- New Color management (#1576)
- Added new intersect selection mode to selection tools (Ctrl+Shift)
- Added selection modes to Select > Color Range command (#765)
- Added new right click option: Select Layer & Move
- Added new commands to jump to first/last frame of active tags
- Added basic support to save/export sprites to
.svg
files (#934) - Added support for
{tagframe}
in--filename-format
when exporting JSON data with--data
(#1889) - Added new scripting functions to show dialogs or mini toolbars running on background
Aseprite v1.2.10-beta1 September 18, 2018
- Added new File > Scripts menu to create
.lua
scripts. Check out the API documentation -
Linux/X11:
- Added support for native cursors
- Fix rendering issues moving windows inside the program (#1006)
- New backend to fix several issues on Linux (mainly performance improvement)
- Timeline now scrolls when we drag frames or cels (#1780)
- Added support for a lot of layers (more than 32767) (t/1762)
- New palettes: BubbleGum16 by PineTreePizza, Zughy-32 by Zughy, and AAP-RadiantXV by Adigun Polack.
- Added a New Layer Below with
Shift+Space+N
keyboard shortcut (#1822) - Added option to hide the tooltip that appears when we Undo/Redo an action (#1827)
- Added Shift modifier on Sprite > Canvas to change the same size on both sides (#1826)
- Added possibility to flatten visible or selected layers (#1226)
- macOS: Fixed loading fonts from user home
~/Library/Fonts
directory - Fixed single click on selection with Add & Subtract modes (#1811)
- Fixed color palette scroll when we drag-and-drop colors (#1796)
- Fixed a couple of critical bugs/crashes
Aseprite v1.2.9 July 25, 2018
-
Default mouse wheel behavior changes:
Ctrl
+mouse wheel => changes brush sizeCtrl+Shift
+mouse wheel => changes current animation frame- Updated the Quick Reference with these changes
- Add mouse wheel customization for sprite editor (#970, #680, t/668)
- Add possibility to write math expression in number textboxes (#1762)
- Create intermediate directories when
--save-as
is used in the CLI (#1492) Shift+Enter
plays/stops the animation in the Preview window (#1774)- Fixed t/1037, t/1411, t/1649
- +Changes in v1.2.9-beta1, v1.2.9-beta2, v1.2.9-beta3
Aseprite v1.2.9-beta3 June 22, 2018
- New Timeline UI to move frames inside or outside tags (#1656)
- New way to render canvas when zoom < 100% (#1671)
- Draw with one finger, pan/scroll with two fingers in Windows tablet devices (t/677)
- Fixed several bugs #1466, #1711 (thanks to @DexterIV), #1727, #1749, #1756.
Aseprite v1.2.9-beta2 June 8, 2018
- Alt+click to hide all layers (t/151)
- Show duration of selected frames (#1528)
- Restore Timeline style (some items from #1744)
- Now Timeline keeps the selected layers/frames/cels after undo/redo.
Aseprite v1.2.9-beta1 June 5, 2018
- Added
F
key to fill the selection andS
key to create a stroke. (Old "Advanced Mode" keyboard isCtrl+F
now.) - Added clipboard support on Linux/X11. Now we can copy/paste text and images to/from other software like GIMP, Krita, etc. (#1100)
- Show selection edges again when it's hidden and we use Ctrl+A or Cmd+A (#1614)
- Updated ARNE32 palette (#1635 thanks to @SagePtr)
- Fixed issue using moving layer content and the active selection with Move tool
- Fixed several problems/crashes on macOS because a bug on the compiler or libc++ library
- Fixed clickable pivot position on selection (#1608, t/1228)
- Fixed other issues (#1719, #1726, #1737)
- New way to select timeline frames/layers + color bar entries Shift+click (#1741)
Aseprite v1.2.8 April 3, 2018
- The button to apply effects to the whole sprite is back
- Added support to load/save animated
.webp
files (#273) - Added current color indicator with new color side to side on color editor (#1696)
- Improved general performance drawing color selector/color wheel (#1516, #1695)
- Improved general performance in animation playback
- Fixed loading of tool names/tooltips when another translation is selected
- Fixed order of cels when they are copied between files
- Fixed bug with RGBA target buttons (#1698, #1695)
- Windows: Fixed recent folder items using the native file dialog (t/1155)
- Windows: Fixed installing extensions from
.zip
files and the current user has an Unicode character in its name - Windows: Fixed bug pasting screenshots on Windows Vista (#1687)
- Changes for translators in en.ini file
Aseprite v1.2.7.3 March 19, 2018
- Windows: Fixed regression pasting screeshots (Print Screen) or Chrome images (Right-click > Copy Image) into Aseprite. Also we've added support for Alpha channel on images copied from Chrome.
- Windows: Restore mouse input handling as in v1.2.6 (without pointer API) because it does more harm that good when using Wacom devices.
- New options for default extension on File > Export commands (#1683)
- Added support to create extensions with new languages (and an option to change the language from Edit > Preferences > General > Language).
Aseprite v1.2.7.2 March 17, 2018
Aseprite v1.2.7.1 March 17, 2018
-
Windows 8/10: Fixed a couple of regressions with the new Pointer API:
- Fixed double-clicking with the mouse
- Fixed canceling the painting stroke using other mouse button
Aseprite v1.2.7 March 16, 2018
- Added new File > Export dialog with an Animation Direction option to export Forward/Reverse/Ping-Pong animations automatically (#1505)
- Added possibility to rotate ellipses and rectangles with
Alt
key (#868) - Added
Ctrl+Click
(or⌘+Click
) to select the layer (or cel) content in the canvas (#1509), other shortcuts - Added Normal Map color wheel (thanks to the initial work of @robinjam)
.aseprite
is the new default extension for new files, and there is a new option to change it- Fixed the Adjust Hue/Saturation formula (#1571)
- Added HSV colorspace to Adjust Hue/Saturation (#1559)
- Added options to suppress warning dialogs (#917, t/420)
- Added options to change the number of recent files/folders and clear the list in Edit > Preferences > Files (#578)
- Now filters like Convolution Matrix, Adjust Hue/Saturation, Replace Color, etc. are applied to the selected range of cels in the timeline
- Now all message boxes/alert dialogs have the first button as the default one (
Enter
to confirm,Esc
to cancel) - Don't select other layer when clicking over play button (t/989)
- Fixed incorrect preview using linked cels (#1664)
- Fixed bug editing hex field on Palette Edit mode (
F4
key) (#1632) - Fixed bug using Unicode chars in translations files (#1661 thanks to @yuxshao)
- Fixed bug with certain dimensions of ellipses (#1649 thanks to @yuxshao)
- Fixed bug copying/pasting RGBA images from Aseprite to other apps like Chrome, Discord, etc. on Windows when the image contains semi-transparent pixels
- Fixed bug where a
.ase
might be detected as a.bmp
file (#1680) - Fixed bug saving files with tags with an empty name (#1675)
- Now unchecking the Preview button on filters dialogs will show the original image
- Possible fixes for Windows 10 problems:
- Fixed minor bugs (#1648, and some issues with eyedropper)
Aseprite v1.2.6 December 14, 2017
- Adjust scroll correctly when tiled mode is changed (t/785)
- Fixed random crashes using Sprite > Color Mode menu options (mainly with a theme with a TrueType font)
- Fixed possible crashes using the undo limit option.
- macOS: Fixed Shift+2 on English keyboard layout (previous fix works only for Spanish-like layouts)
- Linux: Fixed crash on CLI mode
Aseprite v1.2.5 December 7, 2017
-
Keyboard shortcuts changes:
Shift+G
: Selects the Gradient tool (so nowG
key selects the Paint Bucket tool only)Ctrl+'
: Switches the Grid visibility (in previous version it wasShift+G
)Ctrl+Shift+'
: Switches the Pixel Grid visibility (in previous version it wasAlt+Shift+G
)
- Fixed possibility to assign same key to several tools (#1460)
- Fixed
Shift+2
keyboard shortcut on macOS (#1604) - Fixed some glitches with the Editor crosshair when the brush size popup is open
- Fixed application icon on Linux/X11
- New Switch Nonactive Layers Opacity command available to turn on/off this experimental feature (#1515)
- +All changes in v1.2.5-beta1 and v1.2.5-beta2
Aseprite v1.2.5-beta2 December 1, 2017
- Fixed regression dragging colors in Color Bar (#1616)
F6
key to switch timeline thumbnails works as expected (#1518)- Fixed drawing straight lines with Pencil tool and Shift+right button (t/726)
- Fixed several issues applying Flip/Rotate commands on range of cels with locked layers (t/750)
- Fixed #1557, #1610
Aseprite v1.2.5-beta1 November 10, 2017
- Zoom timeline with Ctrl+mouse wheel (or ⌘+mouse wheel)
- Several fixes for Tiled Mode:
- Fixed exporting new layer blend modes to JSON files (#1605)
Aseprite v1.2.4 November 3, 2017
- General performance improvements (will be mainly noticeable on macOS, but affects all platforms)
- Now themes can specify a non-installed TTF font
- Undo limit options now really works (#1127)
- Windows 8/10: Added support for Surface Pro pen/eraser + touch gestures (#1595)
- macOS: Fixed Shift+mouse wheel to scroll horizontally on Timeline (bug report)
- Fixed several possibilities of random crashes (mainly when the Edit > Undo History window was visible)
- Minor improvements in the Edit > Keyboard Shortcuts dialog
Aseprite v1.2.3 October 6, 2017
- New Edit > Adjustments > Brightness/Contrast menu option
- New Layer > Lock Layers menu option
- Restored default behavior on "Add to selection" (#1584)
- Fixed Switch Colors and Eyedropper behavior when the Edit palette mode is enabled
- Fixed crash using negative numbers in Despeckle filter
- Fixed problem inserting a digit/character in a text field with one digit/character
- Fixed "Paint Brush" mode for custom brushes (#1587)
- macOS: Fixed
Left
/Right
keys to move the selection - macOS: Fixed native file selector (don't show it again if we swich to another window with
⌘Tab
)
Aseprite v1.2.2 September 28, 2017
- Trigger "New Sprite" double clicking tabs area (#912)
- If a theme has a preferred Screen/UI Scaling values, ask to the user before changing them automatically
- Fixed Ctrl+drag and drop to copy the selection content on Windows (bug reports)
- Fixed a crash using a theme with undefined
<style>
elements (related to this issue)
Aseprite v1.2.1 September 27, 2017
- Don't save transparent information on full-opaque .png files (#1572)
- Fixed crash using a frame tag at the end of the sprite with a long name
- Now you can Add/Subtract selection inside the selection (bug report)
- macOS: Don't call global commands with
F
orT
keys in Layer Properties dialog (bug report) - macOS: Fixed crash undoing/redoing when drawing (bug report)
- Windows x64: Fixed GIF files encoding
Aseprite v1.2 September 25, 2017
- Added new Addition, Subtract, Divide blending modes
- Added support to change theme and UI scaling without restarting (#471)
- Disable transformation handles in the selection when a Shift or Shift+Alt are pressed by default (reported here)
- Fixed high CPU usage on Timeline when we copy layers/frames/cels (bug report)
- Fixed snap to grid bug with selection tool
- Fixed crash closing all files & opening a new one when preview window was playing an animation
- Windows: New x64 version (included in the installer and on Steam, it'll install the x64 version on x64 machines)
- Windows: New
--disable-wintab
option to avoid loadingwintab32.dll
- Removed Windows XP support (Please contact us in case that you still need a previous version with Windows XP support.)
- macOS: Use the native macOS menu bar (#135)
- macOS: Now
⌘M
and⌘H
will Minimize and Hide the window respectively. UseCtrl+M
for Color Curves, andCtrl+H
to change View > Show Extras options. - macOS: Fixed bug setting broken mouse cursors in some special cases
- macOS: Retina support (#903)
- Fixed other bugs (including #1569, and #1423 thanks to @cebolan)
Aseprite v1.2-beta12 July 5, 2017
- Added F4 key again to switch the color popup (#1527) and other commands
- Added possibility to associate keyboard shortcuts to Clear/Link/Unlink cels (t/133)
- Fixed warning icon behavior on edit mode (#1525)
- Windows: Fixed some issues with Wacom tablets
Aseprite v1.2-beta11 June 29, 2017
- Fixed critical bug: crash undoing a remove layer/flatten/or merge down commands with Ctrl+Z on a cel with auto-guides
- Added X key to switch colors in Replace Color dialog (#1430)
- Fixed issue using Ctrl+Shift to move a cel when we have Pencil tool selected
- Don't depend on
bcrypt.dll
on Windows (#1520) - Fixed regression pasting clipboard in a new sprite with the clipboard size
- Fixed #1465, #1500
Aseprite v1.2-beta10 June 23, 2017
- Added gradient tool (issue 418, issue 479)
- Added saturation and alpha sliders in the color bar
- Added Edit > Hue/Saturation option (issue 1186)
- Unified color selection and palette editor. Use
A
key orF4
to switch to edition mode (issue 1102) - Added initial support for extensions (issue 1403)
- Added search field on palette popup
- Added support to jump to a frame tag on Frame > Jump to > Go to Frame menu (
Alt+G
). - Improved Shift+click to draw straight lines with Pencil tool (issue 1387)
- Better Color Mode conversion UI with Preview on Sprite > Color Mode > More Options
- Added new palettes: Amstrad CPC, ENDESGA Studios' palettes, Javier Guerrero's palette
- Fixed slice adjustments on Canvas Size and Sprite Size (issue 1470)
- Fixed exporting slices information in JSON files on Export Sprite Sheet menu option
- Don't show
&
character in Select > Color Range option (issue 1479) - Fixed crash changing opaque/transparent color when we are moving the selection
- Fixed issue 757, issue 1005, issue 1395, issue 1447
Aseprite v1.2-beta9 April 17, 2017
- Fixed several display issues using UI Scaling = 200% (issue 1456)
- Fixed crash showing a layer name with " : " string on the status bar (bug report)
Aseprite v1.2-beta8 April 14, 2017
- Added slice tool (issue 721, still a work-in-progress as animated slices need more UI work).
- Added automatic guides when moving cels/layers
- Added possibility to move selection edges
- Added possibility to open multiples files at once (issue 1163)
- Added horizontal/vertical symmetry at the same time (issue 1190)
- Improved handling of overlapping frame tags in the Timeline (issue 920, issue 768)
- Improved Sprite > Canvas Size option: now we can drag the canvas and corners (issue 1394)
- Show Unicode filenames correctly (Chinese, Japanese, Korean, etc.)
- Added new keyboard shortcut
Shift+E
to open/close a layer group - New command to switch "Contiguous" mode on Paint Bucket tool (no default shortcut yet)
- Improved performance previewing effects (like Replace Color, Convolution Matrix, etc.) (issue 1400)
- New mail24 color palette (thanks to @Hyohnoo)
- New matriax8c color palette (thanks to @DavitMasia)
- Added a search field in the fonts popup.
- macOS: Fixed memory leaks on paint events and changing mouse cursors
- macOS: Fixed several keyboard issues (mainly on special non-US keyboard layouts, like "Dvorak - QWERTY ⌘")
- Fixed soft light layer blending mode to match the CSS-SVG definition.
- Fixed a problem resetting default grid settings (issue 1380)
- Fixed delay problems playing animation on the active editor and the Preview window at the same time
- Fixed changing layer properties of several layers at the same time
Aseprite v1.2-beta7 January 6, 2017
- +All changes in v1.1.13
Aseprite v1.2-beta6 December 29, 2016
- Added option to export (File > Save Copy As) with pixel aspect ratio
- Fixed bug/crash moving a group inside itself
- Fixed bug moving cels one pixel up or to the left
- Fixed rendering artifacts (issue 1349)
- +All changes in v1.1.12
Aseprite v1.2-beta5 December 9, 2016
- Includes same fixes that in v1.1.11
Aseprite v1.2-beta4 December 8, 2016
- New option to add reference layers, useful for rotoscoping (issue 532)
- Initial support for Timeline thumbnails (issue 340, thanks to Carlo "zED" Caputo, PRs)
- Added new --oneframe CLI parameter to load just one frame
- Fixed loading layer groups from
.ase
files with complex hierarchies/multiple levels - Fixed all commands related to the entire canvas (resize sprite, rotate sprite, flip sprite, etc.) when the sprite contains collapsed groups
- +All changes in v1.1.10
Aseprite v1.2-beta3 September 23, 2016
- Added
--ignore-layer <name>
CLI option (issue 1264) - Added default keyboard shortcut
Alt+Shift+N
to create layer groups - +All changes in v1.1.9
Aseprite v1.2-beta2 September 20, 2016
- Added layer groups (issue 454)
- Timeline: Select multiple non-adjacent layers or frames with Ctrl+click on Windows/Linux or Shift+click on OS X (issue 1157)
- Export (Save Copy As) selected frames or frame tags (issue 1080)
-
CLI improvements:
- Now we can use --palette CLI option to change the sprite palette (issue 1245)
- Add support to use multiple times --layer to specify multiple layers (issue 1174)
- +All changes in v1.1.8
Aseprite v1.2-beta1 July 28, 2016
- Added new pixel aspect ratio option so we can draw sprites with double-wide pixels (issue 567)
-
CLI improvements:
--frame-tag
and--frame-range
now can be used with--save-as
(issue 897)--save-as
now interprets{layer}
in the given filename to automatic iterate through layers (issue 1149), so we can use--save-as output-{layer}.gif
to save each layer in a different file.- New
--split-tags
to save each tag as.gif
file, anyway you can use--save-as output-{tag}.gif
as a shortcut.
- +All changes in v1.1.7