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

2 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!

3 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.

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).

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?

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.

1 Like