Aseprite v1.3.16 & v1.3.17-beta1

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 :treasure_chest: :old_key:

In this release we’re featuring erema.pixel :artist_palette: :heart_hands:

What’s new in Aseprite v1.3.17-beta1

New option to paint/select rounded rectangles #2184

Painting rounded rectangles

You can change the corner radius in real-time pressing the C key:

Use C key to change radius in real time

Moving the selection in Tiled Mode now works correctly #1457

Wrap selection in tiled mode

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:
    • Added Dialog onresize event #4736 #5354
    • Fixed Image:drawSprite() call when the user is drawing #3916

What’s new in Aseprite v1.3.16

  • Added possibility to search commands by its keyboard shortcut #5465 (thanks to @AlexJauregui02)
  • Added key bindable “Solo Layer” command #5291 #5527
  • 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 console re-centering #5349 #5562
    • 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

:package: How to update Aseprite
:treasure_chest: How to get the beta

8 Likes

This update is amazing! I love the new selection tool with the corners option, and the cornered square is great!! The Solo Layer is AMAZING and I’ve been looking for it for ages, it is REALLY helpful! A suggestion to make it better is to make it similar to ToonBoom Harmony:

Like the icon to view/hide the layer, the Solo icon does the opposite and allows the user to solo more than 1 layer at a time. I tested it on Aseprite now and selecting multiple layers and hitting the Solo Layer shortcut works and hide all the others! Which is great! However, there is no visual clue that the Solo Layer is active. Or have I missed it? Ctrl+Z do not undo it so you have to hit the keyboard shortcut again.

Oh, and unfortunately, double-click still do not work with a stylus on the native Linux version. I am using Linux Mint 22.1 Cinammon and Aseprite v1.3.17-beta1 with a Wacom Cintiq 16. Is there a workaround? I’ve been using it in compatibility mode since I moved to Linux.

Thank you so much for all the hard work! I love Aseprite and have been using it professionally for the past 5 years. It’s amazing how far it improved and it’s great to watch it grow!

4 Likes

I suspect something about keyboard shortcuts is broken because when holding space to change to hand (quick) it just changes to hand (not quick) aka. when I release space it does not go back to the previous tool like it should.

1 Like

Thanks for your kind words @GabrianneArts! Going to answer below

Yes, actually only the eye icons are switched (just as it happens when we Alt+click an eye to soloing a layer from the timeline). But it’s a nice idea to have some extra clue (not sure about adding a new column, but probably an alternative eye icon).

Oh that’s bad :sad_but_relieved_face: Though that https://github.com/aseprite/laf/pull/165 was going to be enough. I’m going to personally test this with my stylus in these days.

1 Like

Hi @Space_Sandwich, are you sure that the selected tool changed? I tried to reproduce it in v1.3.16 and only the hand icon persists, but after clicking the Pencil starts drawing (so basically it looks like the Hand icon is not updated until we click).

1 Like

Hello, great update!! Literally yesterday I finished a comission where the the rounded rectangles would have come in handy. Can’t wait to test it !!!

Also I was gonna bring to your attention that the color pick (quick) is not behaving correctly.

I have set it in “f” so everytime I click, it colors instead of changing the color.

1 Like

I have just tested and looks like a new issue in v1.3.17-beta1 (but not in v1.3.16). Going to try to fix it.

1 Like

Amazing update as always! Being able to bind extra keys from the mouse is extremely helpful!

However, I have found that dragging an active selection while keeping CTRL pressed no longer duplicates the selection, but instead moves the entire layer. Is this new behaviour intended? And if so, is there a way to turn back to the way it was?

1 Like

Hi @SeinRuhe, it’s not an intended behavior, it’s a regression, we’re trying to fix it ASAP and release a new version soon. Anyway it looks like a problem in the beta version only. More info here: Cannot copy selection (regression) · Issue #5585 · aseprite/aseprite · GitHub
One possible workaround is to click the selection first, and then Ctrl+drag it.

2 Likes

my whimsical ass clicked the key wondering what it’d do :eye: :eye:


(it takes you here, that’s what it does)

Hi you are right sorry, the hand stays visually but when clicking it doesn’t work as the hand. The fact I was seeing the hand after releasing tho was messing with me and assumed it was the real hand. the tool icons on the right also don’t update properly, while the hand is being wrongly shown the icon tab acts as if you have no tool selected at all visually
Correction: I said no tool selected because I had the magnifying glass visible there instead of the hand, the tab acts as if the hand is still selected and the options bar at the top does as well.

Oh, thanks for pointing that the eye icons turn off! I totally missed it. Glad you liked my suggestion ^^ I’m very fond of Aseprite for animation so it’s exciting to see more tools to help that. And thanks for taking a look at the double-click issue! It will really be better to use the Linux version for Aseprite!

1 Like

Hey Dacap! I found a weird behavior on the new Beta.

Previously, when selecting an area, holding CTRL and moving the selection would duplicate it. Now, when trying to do this, it will move the whole layer instead. Is there a new preference settings that changed that? At first, I thought it was an issue with my keyboard, but tested it in the retail version of Aseprite (not beta) and it worked perfectly.

Below is an example, I’m using Aseprite v1.3.16 there. Selected the hand, held CTRL and moved the selection to duplicate the hand. In the Beta, this moves the whole layer instead.

Hi @GabrianneArts, it will be fixed in the next release v1.3.17-beta2 that will be available today :crossed_fingers:

Hello, Idk if I’m doing something wrong but on the humble bundle link to download the update it leads to a dead link and I tried the torrent link but when I downloaded it the zip folder was corrupted/empty. Is there something I’m missing?

Hi @delly, sorry for the inconvenience, I’m personally trying to reupload the files right now and fix this issue. Humble Bundle is quite troublesome in this aspect (I’ve lost hours trying to reupload files in the past). When the files are fully uploaded to Humble Bundle I’ll write a new comment here.

Thank you!

1 Like

Oh, that was fast, thank you! I downloaded the updated and the feature now works as intended.
By the way, do you have a Patreon so I can support Aseprite further? I always admired the software and would love to be a supporter.

1 Like

Is there currently any way to switch workspaces via scripting?

For various reasons I’ve ended up buying Aseprite 3 times over the years, and it continues to be one of the best software purchases I’ve ever made. Thanks dacap, you’re a real one!

1 Like