Hi asepriters! Today we’re releasing Aseprite v1.3.16 as the new stable version. It includes all the new features from the previous v1.3.16-betas and a lot of bug fixes. On the other hand, in the Steam beta channel you’ll find the new Aseprite v1.3.17-beta1 with new features 🗝️
[p align="start"][p align="start"]In this release we’re featuring erema.pixel 🎨🫶What’s new in Aseprite v1.3.17-beta1
[p align="start"]New option to paint/select rounded rectangles #2184
You can change the corner radius in real-time pressing the C key:

Moving the selection in Tiled Mode now works correctly #1457

Now mouse buttons (even X1 / X2) can be associated to commands / tools / drag values #598 #1793


Other changes that you can find in the release notes:
Avoid confusing UX creating new keyframes for slices #5125 #2284
Avoid confusion with Slice selection search field #5484 t/27705
Don’t modify the sprite when we just click/select slices #5578
Lua API:
What’s new in Aseprite v1.3.16
Added possibility to search commands by its keyboard shortcut #5465 (thanks to @AlexJauregui02)
Windows: New option to associate any kind of file with the running instance of Aseprite + customize how to see thumbnails on File Explorer #2606
Linux: Added a movement threshold when detecting double clicks in X11 (thanks to @Cammymoop)
Fixed selection in text fields with special fonts #5520
Fixed HSL+ and HSV+ filters with mask color #5548
Fixed UI bug in Keyboard Shortcuts with the “Add” button in other languages #5523
Fixed bug starting to drag the color palette after picking a new ink #5547 / t/27779
Fixed bug selecting a recent/pinned folder to export with relative paths #5388
Fixed crash due big font sizes #5535
Fixed dragged tabs lingering when executing commands #5496
Fixed several issues with multiple screens laf#164
Fixed crash using Select Used/Unused Colors when there is a pixel out of bounds #5096
Fixed crash with Lasso tool + pixel perfect + new selection #5571
Lua API:
Update API version to 38
New Behavior: Property changes outside a transaction don’t generate undo steps #4568
New Behavior: Layer flag changes inside a transaction generate undo steps #2991
Avoid clicking an invalid button after a new window is displayed #4757
Don’t reset dialog bounds after Dialog:show{autoscrollbars} when dialog.bounds were set before #4758
Allow mouse wheel scrolling in dialogs with autoscrollbars option #5116
Fixed widgets interactivity using bounds and autoscrollbars in Dialog:show{} #5516
Fixed dialog with scrollbar wrong size in a particular case #5396 #5481
Fixed crash using a label field in Dialog:endtags{} #5114
Fixed disabled checkbox style change after Dialog:combobox() change #4988
Fixed crash setting properties with its same value #5519
Added Sprite.isValid #5017
Fixed calling filters inside the same app.transaction() with ui=true #5572
Don’t show progress bar for filters when running with ui=false #5537