ChangeLog:
New Features:
• Added "attractor" deformation system to allow deformation with arbitrary configurations of deformation handles. The deformation system is integrated into the facing grid, and also separately animatable on timelines. This feature is new and hasn't been dogfooded yet, so expect bugs and more more detailed tutorials in the future
• Added sketch to pose feature to pose your character by sketching an arc to select parts and sketching another arc to pose them. This feature is new and bugs should be expected
• Added a refresh button for the file palette to refresh images that were edited outside of Spriter 2 during the session
• Added visibility as an animatable component for parts
• Added a feature where when two slots share the same name but end with '_left' and '_right' (e.g. 'shoulder_left' and 'shoulder_right'), then their positions will be swapped in the new cell for facing grid mirror actions
• Added single-click automatic facing grid placement for full folders of images that are named under a certain naming convention: 'partName__-1_2.png' would be the part intended to be placed one to the left and two up from the center cell. Right-clicking on a folder that has a part named in this way will create a new part with all sprites automatically placed on the new grid
Enhancements:
• Added Ctrl-C and Ctrl-V shortcuts for copy pasting
• Added "restore to rig" for attractors and IK targets
• Clicking on the timeline now stops playback
• Added notifications for successful file saves
• Clone subtree now makes the clone be posed in the same position as the original and places it immediately next to it
• Added the current filename display with undo clean state indicator asterisk (i.e. 'myFileWithUnsavedChanges *') to the main canvas
• Added a currently hovered or currently selected file name indicator to the file palette
Bug Fixes:
• Fixed a bug where IK length locking didn't work when dragging by the pivot point instead of the sprite
• Fixed a bug where keyboard shortcuts would still work while trying to rename something
• Fixed a bug where Key All actions couldn't be undone