4.22 - January 17, 2026
- Bug fixes

4.21 - December 2, 2025
- Bug fixes

4.19 - September 9, 2025
- Bug fixes

4.18 - September 1, 2025
- Bug fixes

4.17 - August 30, 2025
- Bug fixes

4.16 - August 29, 2025
- Reduced lag of drawing & playback

4.15 - August 16, 2025
- Customize keyboard shortcuts
- Bug fixes

4.14 - August 3, 2025
- Bug fixes

4.13 - July 28, 2025
- Layer blending modes & clipping masks
- Lock layers
- Lasso fill tool
- Option to use two finger tap to undo, three finger tap to redo
- Option to turn off antialiasing, for pixel art
- Option to flip canvas horizontally
- Option for "desktop mode" adds tools to zoom/rotate/move the canvas with keyboard & stylus rather than with fingers
- More accurate preview of final line when using shape tools or smoothing
- Color palette is scrollable to allow more saved colors
- Big rewrite under the hood, but hopefully you won't notice the difference

3.25 - June 16, 2024
- Bug fix: 3.23 crashed a lot

3.23 - June 15, 2024
- Color picker is now a panel that can stay open on the side instead of a popup window

3.22 - May 5, 2024
- Can undo changing background color
- Bug fix: crashed on deleting a layer while the layer name textbox was focused

3.20 - March 19, 2024
- Bug fixes

3.19 - January 28, 2024
- Bug fix: redo deleting a selection didn't work

3.17 - January 1, 2024
- Bug fix: couldn't delete a selection in "edit multiple" mode
- Bug fix: dragging multiple selected drawings glitchy sometimes

3.16 - November 29, 2023
- Can move multiple selected drawings across the timeline together
- Option to feather lasso selection
- Dropdowns with choices for standard framerates & resolutions when creating a project

3.15 - October 22, 2023
- Transform onion skin (aka shift and trace)
- Faster exporting
- Improved GIF quality
- Onion skin works in "edit multiple" mode
- Bug fixes

3.14 - September 28, 2023
- UI tweaks, bug fixes
- Moved playback range sliders to timeline panel

3.13 - August 30, 2023
- Bug fix: crash on opening project in Android 13

3.12 - August 26, 2023
- Bug fixes

3.11 - June 15, 2023
- Bug fixes

3.10 - April 26, 2023
- Redesigned icon
- Bug fix: export video broke in version 3.09

3.09 - April 25, 2023
- Layer name textboxes expand to show longer layer names

3.07 - April 15, 2023
- More slots to save colors
- Can input hex codes for colors
- Crop/resize works faster
- Bug fix: changing duration of multiple drawings together shifted camera keyframes

3.06 - March 8, 2023
- Bug fix: import and export video broke in version 3.05

3.05 - March 6, 2023
- Fill tool now has the option to close gaps

3.04 - November 9, 2022
- Option for higher quality when exporting mp4
- Bug fix: frame flip wheel glitching
- Bug fix: back/forward cycles displaying wrongly sometimes
- Bug fix: Y translate number was inverted when moving a selection
- Bug fix: handle to resize timeline panel disappeared sometimes
- Bug fix: lasso selection sometimes disappeared when editing multiple drawings
- Bug fix: sometimes failed to save changes to drawings after using gesture to add/duplicate drawing

3.0 - September 22, 2022
- Dark UI redesign!
- Drag to resize timeline panel height
- Undo transform without losing selection
- Zoom percentage is pixel accurate
- Improved interface scaling to different screen sizes
- Dropped support for pre-Lollipop Android versions
- Bug fix: crashed when quickly pressing play button repeatedly

2.14 - April 27, 2022
- Import layers from other projects
- Minor UI tweaks
- Bug fix: incorrect display of background color around the border of the canvas

2.11 - January 12, 2022
- Previews render faster, and it buffers to start playing while still rendering
- Bug fix: audio failed to play sometimes
- Bug fix: fill tool was inaccurate because it sampled based on the low res preview
- Bug fix: crash if playback range went past the end of the timeline

2.10 - December 19, 2021
- Bug fix: crash on creating a new project
- Bug fix: failure to import some audio files

2.09 - December 14, 2021
- Multiple audio layers
- Use audio from imported video files
- Bug fixes

2.08 - October 10, 2021
- Separate controls for brush Opacity and Flow
- Bug fix: exporting video broke on older Android versions

2.07 - July 16, 2021
- Organize project files in folders
- Remembers last active layer/frame in project when reopened
- Number sliders should be a little easier to slide now
- Bug fix: crash on merging layers
- Bug fix: interface got squished after leaving app and coming back
- Bug fix: was allowing invalid characters in project filenames

2.05 - June 21, 2021
- Improved line smoothing/stabilization
- Numeric inputs for layer opacity
- Transform handles don't appear until you finish drawing the selection shape, so it's easier to see what you're selecting
- Bug fix: audio sync drift
- Bug fix: rounding error made opacity never reach full 100%
- Bug fix: failed to import videos recorded in portrait orientation

2.01 - February 22, 2021
- Bug fixes

2.0 - February 1, 2021
- Straight line / square / circle tools
- Onion skin range limit increased to 4
- Under the hood changes to project file structure. The import scripts for After Effects, Flash/Animate, and Harmony have been updated accordingly and you can download the new versions of them at roughanimator.com
- Bug fix: couldn't type minus sign into number inputs

1.8.6 - September 8, 2020
- Duplicate multiple selected drawings
- Change duration of multiple selected drawings, works with multiple layers selected now
- Bug fixes and performance improvements

1.8.5 - June 14, 2020
- Bug fix: crash on using lasso tool

1.8.4 - June 13, 2020
- Adjust pivot point for rotating/scaling lasso selection
- Change duration of multiple selected drawings at once (only works if they're all on the same layer though)

1.8.3 - May 28, 2020
- Bug fix: crashed if there were camera keyframes after the end of the timeline
- Bug fix: selecting lasso tool after eraser tool didn't work

1.8.1 - April 29, 2020
- Canvas can be bigger than camera frame, and the camera can be animated
- Increased resolution limit to 4096 (but be careful, higher resolutions could still be less stable, depending on device)
- Migrating to work with the new "scoped storage" file permissions system in Android 10 and up. (That means project files will be moved to a different folder, where if you uninstall RoughAnimator the projects will be deleted along with it. Always make backups!)
- Bug fixes and performance improvements

1.8.0 - March 23, 2020
- Option to convert cycle to drawings

1.7.8 - December 15, 2019
- Drag/drop layer order
- Playback range setting is saved with project
- Option to export only playback range
- Option for flip wheel to step by keyframe instead of by frame
- Bug fixes

1.7.7 - October 1, 2019
- Bug fix: "Duplicate project" didn't work

1.7.6 - September 21, 2019
- Drag drawing duration directly on timeline
- Long press to drag & drop rearrange order of drawings on timeline
- Long press and pull down to split drawing
- Clearer indicator of current frame
- Allows zooming out timeline further
- Bug fixes and performance improvements

1.7.5 - August 1, 2019
- Crop/expand canvas
- Toggle pressure sensitivity in tool options panel
- Some minor interface tweaks
- Bug fixes

1.7.4 - July 7, 2019
- Press the brush or eraser button twice to save brush presets
- Bug fixes

1.7.3 - March 31, 2019
- Can split selected drawings onto a new layer
- Minor interface tweaks
- Bug fixes

1.7.0 - February 28, 2019
- Line smoothing is improved and adjustable
- More options for cycles: back/forward, offset position
- Cycles maintain the same start frame if you add/delete inbetweens in them
- Flash/AE/Harmony conversion scripts updated to work with the new cycles
- Bug fixes

1.6.8 - February 7, 2019
- Starts playing from current frame
- Playhead moves along with playback
- Bug fixes

1.6.7 - January 8, 2019
- Onion skin opacity is lower on farther frames
- Can delete multiple selected drawings at once
- Relabeled a few things to be hopefully more self-explanatory and intuitive
- Project list has thumbnails
- Increased height limit to 1920
- Minor bug fixes

1.6.6 - December 9, 2018
- Moved preferences out of Project Options menu to its own button
- Moved Copy/Paste buttons up to be closer to Select All button
- Current layer's name is bold
- Minor bug fixes

1.6.4 - November 11, 2018
- Pinch to zoom timeline
- Import multiple images as sequence

1.6.2 - September 11, 2018
- Merge layers
- "Draw inside" option (preserves transparency)
- Set shape for brush tool and erase tool independently
- Changing layer opacity is undoable

1.6.0 - September 2, 2018
- Edit multiple drawings at once

1.5.7 - July 1, 2018
- Better auto scaling of UI to screen size

1.5.5 - May 31, 2018
- More bug fixes
- Import RoughAnimator projects to Toon Boom Harmony

1.5.4 - April 10, 2018
- Moved "Add layer" and "Add drawing" buttons to side tool panel
- Moved "Layer options" and "Layer names" toggles to preferences
- Added preferences setting to hide playback range sliders
- Clearer display of which drawings are included in a cycle
- A few changed button icons for (hopefully) more clarity
- Project opens with top layer active rather than bottom layer
- Bug fixes

1.5.3 - March 25, 2018
- Save colors in palette
- Drag up/down from frame step buttons for quick flipping
- Bug fix: audio playing at unwanted times

1.5.2 - July 22, 2017
- Bug fix: lines not appearing until pen lifted on Android 7

1.5.1 - April 17, 2017
- Bug fixes

1.4.11 - March 25, 2017
- Bug fix: video export and import should work for everybody now

1.4.10 - January 16, 2017
- Set minimum brush size/opacity for pressure sensitivity in app preferences
- Bug fix: crash on using lasso tool
- Bug fix: zoom/rotate around wrong point

1.4.7 - January 6, 2017
- Improved color accuracy
- "Sample this layer & above" option for bucket fill tool
- Bug fix: image sometimes disappearing on undo

1.4.6 - July 26, 2016
- Set playback range of timeline

1.4.5 - May 30, 2016
- Bug fix: crashed on opening in Android Marshmallow

1.4.4 - May 30, 2016
- Rotate canvas
- Bug fixes: problems with UI display on some devices

1.4.3 - March 25, 2016
- Allows zooming out the canvas view
- Set S-Pen button to undo, toggle brush/eraser, or toggle onion skinning
- Bug fix: fullscreen button wasn't working
- Bug fix: exported files not visible until rebooting

1.4.2 - March 21, 2016
- For those still having problems with MP4 export: added an alternate method which is slower but should be more reliable, it can be turned on in the app preferences
- Bug fix: crash on import video
- Bug fix: unreliable bucket fill when preview resolution setting was changed
- Bug fix: incorrect display of button color

1.4.1 - March 17, 2016
- Set compression quality of MP4 export
- Bug fix: MP4 export crashing on some devices
- Bug fix: eyedropper tool was getting wrong color when zoomed in
- Bug fix: crashed on running out of memory for playback, now gives a warning message instead and suggests to lower preview resolution

1.4.0 - March 7, 2016
- Add custom brush shapes
- Numerical inputs for X & Y movement of selection
- Zoomed in canvas expands to fill empty screen space
- Improved file browser dialog for importing/exporting, shows thumbnails
- "Add layer - copy timing to blank drawings" works faster
- Bug fix: imported images rotate to correct orientation
- Bug fix: improved reliability of changing project resolution
- Bug fix: sometimes crash on reopening app
- Bug fix: file corruption caused by delete/undo last drawing on a layer

1.3.7 - February 3, 2016
- Sort projects by last modified
- Improved hovering cursor display
- Keyboard shortcut Q to toggle fullscreen canvas
- Displays zoom level
- Added layer appears just above current layer instead of at top
- Bug fix: crash on undoing import image
- Bug fix: cycling sometimes skipped last frame
- Bug fix: unreliable undo/redo of bucket fill
- Bug fix: lasso tool erasing selection after using bucket fill
- Improved auto repair of corrupted files

1.3.6 - January 19, 2016
- Keyboard shortcuts
- Adjust pen calibration
- Show cursor when hovering with pen
- Allows drawing strokes that begin from outside the canvas
- Bug fix: fill tool didn't fill correctly at edges of frame

1.3.5 - December 31, 2015
- Fill tool adjust tolerance
- Bug fix: fill tool sampling unreliable
- Bug fix: crashed on opening in Android Marshmallow
- Bug fix: Projects with a "." in the name didn't appear in project list

1.3.4 - November 27, 2015
- Scale X & Y axes independently
- Bug fix: video import was crashing
- Bug fix: crashes/corrupted files caused by "move forward" & "move back" function
- Bug fix: selection disappeared after scrubbing on timeline or stepping by frame

1.3.3 - November 17, 2015
- Added setting to manually adjust UI scale
- Set volume buttons to undo/redo or flip back/forward

1.3.2 - November 15, 2015
- Bug fix: MP4 export crashing on some devices
- Bug fix: cycles on multiple layers at once caused crash
- Improved UI scaling to screen size

1.3.1 - November 4, 2015
- Replaced slider controls for numbers: press&drag from text box to use like a slider, press to input number manually, or use arrow buttons on either side to increment up/down
- Improved auto repair of corrupted files
- Bug fixes

1.3.0 - October 29, 2015
- Copy/paste between projects
- Option for forward/back buttons to step one frame at a time
- Allows fractional framerates
- Displays frame count
- Bug fixes

1.2.9 - September 8, 2015
- Timeline color coded to show blank drawings
- Bug fixes
- Note: first load of each project after this update will be unusually slow, but should return to normal the second time

1.2.7 - August 20, 2015
- Handles for scaling/rotating selection directly on canvas
- Set preview resolution in app preferences
- Adjustable eraser opacity/spacing
- Bug fixes

1.2.4 - July 13, 2015
- Import video
- Larger brush size allowed

1.2.0 - June 29, 2015
- Displays audio waveform on timeline
- Improved undo/redo (faster & includes changes to timeline)
- Adjust horizontal zoom of timeline in app preferences
- Rearranged some buttons and changed style for better consistency across platforms
- Bug fixes

1.1.5 - May 14, 2015
- Rearranged some buttons for better use of space
- Bug fixes

1.1.4 - May 5, 2015
- Smoother interpolation of curved lines
- Tint onion skin drawings

1.1.3 - May 2, 2015
- Color picker dialog

1.1.2 - February 17, 2015
- GIF export
- Flip selection, horizontally or vertically
- Bug fix, antialiasing of brushes
- Bug fix, undo of delete selection didn't work correctly

1.1.0 - January 27, 2015
- Selection copy/paste, rotate/scale
- Rename/duplicate projects
- Cycle drawings on timeline
- Split drawing at playhead
- Bug fix, changing resolution of project works more reliably
- Bug fix, better auto repairing of corrupted project files

1.0.9 - January 7, 2015
- Added option to ignore pressure sensitivity, fixes drawing problems on some devices
- Fixed bug, one brush was wrong shape

1.0.8 - December 7, 2014
- Scrub along timeline
- Set opacity level of onion skinning in app preferences
- Fixed bug that sometimes caused crashes when playing back after adding a new layer

1.0.7 - December 6, 2014
- Fixed bug that sometimes caused crashes when playing back after adding a new layer
- Fixed bug that caused crashes on some framerates

1.0.6 - November 24, 2014
- Lasso select/move

1.0.5 - November 11, 2014
- Improved scaling of UI for different screen sizes
- Access app settings and about page from Project Options menu, for devices with no hardware menu button
- Bug fixes

1.0.4 - October 30, 2014
- Paint bucket fill
- Improved documentation on website: http://www.weirdhat.com/roughanimator/
- Bug fixes

1.0.3 - October 23, 2014
- For pen enabled devices - set pen only drawing mode to ignore finger touches on canvas
- Fixed bug, Delete button was deleting wrong drawing
- Fixed bug, brush size and spacing wouldn't update when edited manually

1.0.2 - October 21, 2014
- Pinch zoom/pan
- Paint in front or behind
- Name layers and drawings
- Duplicate layers
- Link timing changes across layers
- Icons show brush types
- Setting to adjust maximum height of timeline panel
- Forward button no longer adds new drawing to end, use Add After button instead
- Bug fixes
- Added script for After Effects to import RoughAnimator projects
- Flash import script also updated

1.0.0 - October 15, 2014
- Initial release