1. Spriter Pro
  2. News

Spriter Pro News

Spriter 2 alpha version 0.9.0 release

[h2]0.9.0[/h2]
[h2]Change Log[/h2]

Additions
  • Right-clicking on timeline elements with nested sub-timelines now allows you to view and edit easing curves for sub-timeline keys, with any changes propagated to the corresponding sub-timeline keyframes
  • Added permanent menu bar at the top of the screen
  • Added permanent mode switching buttons in the menu bar
  • Added a permanent status bar on the bottom of the screen with information on hovered items (limited to new functions for now) as well as general ui information like mouse position, zoom, currently hovered time in timelines, etc
  • Added status bar buttons for Restore Zoom to 100% (previously only a shortcut), and Onion Skin and Animation Options (previously only accessible through right click menus)
  • Added new functions and status bar buttons for Key All Properties of All Selected Objects, Revert All Objects to Rig State and Key, Revert Selected Objects to Rigging State and Key
  • Added new functions and status bar buttons for Lock Select Objects and Unlock All Objects


Changes and Enhancements
  • Adjusted the speed and scale of hover animations for transport controls for more fluid, seamless interaction
  • Moved previous help and bug report buttons to the Help section of the menu bar
  • Meshes are now named after their filename or PSD layer name if possible to extract (previously would default the object name to "mesh"


Bug Fixes
  • Fixed a visual bug where mesh control lines would lag slightly behind when playing back or scrubbing the timeline
  • Fixed a bug where hover animations for transport controls affected their hitboxes, resulting in less satisfying navigation
  • Fixed a bug where toggling play/pause using the spacebar shortcut wouldn't update the transport icon
  • Fixed a bug where on-screen transport controls didn't snap the current time to the nearest frame
  • Fixed a bug where undoing a change to rig test mode would leave the program in an unstable state
  • Fixed a bug where using IK under certain circumstances would cause invisible rigging objects to become permanently visible
  • Fixed a bug where rigging points appeared erroneously and lacked interactivity when loading a project with multiple bones assigned to a single mesh
  • Fixed a bug where exported frames would end slightly before the end of the animation


Known issues
  • Non-mesh children of strokes don't update in real-time when using ik


Spriter 2 version 0.8.9 release

[h2]0.8.9[/h2][h2]Change Log[/h2]

Additions
  • Added frame labels to the timeline
  • Added on-screen transport controls
  • Added ability to choose an object by clicking the background of its timeline label
  • Added visibility control to choose whether to see timelines for all objects or only selected objects
  • Timelines now highlight when the corresponding object is hovered or selected
Changes and Enhancements
  • Drastically reduced the profile for the timeline
  • Timeline no longer vertically shrinks to fit visible timelines when resizing
  • Increased speed of timeline zooming with mousewheel
  • Changed the highlighted text background color for text input pop-ups to make it more readable
  • Enhanced timeline label hover effect for better visibility of corresponding non-mesh objects in the canvas
Bug Fixes
  • Fixed a bug where the cursor would appear below some ui objects when an alternate cursor was displayed for timeline or object resizing
  • Fixed a bug where zooming in the timeline had jittering temporaral artifacts
  • Fixed a bug where under certain circumstances scrollwheel wouldn't zoom into the timeline
  • Fixed a bug where using the Next Key shortcut at a time after the last key would switch the time to the last key instead of wrapping around to the first
  • Fixed a bug where resizing the timeline would offset the currently scroll position
  • Fixed a bug where the timeline right-click menu still used the old behaviour of activating upon hover
  • Fixed missing option labels for timeline right-click menu
  • Fixed a bug where unintended value editor would display when right-clicking stroke keyframes
  • Fixed a bug that caused timeline tick marks to disappear under certain zoom or scroll conditions
Known issues
  • Non-mesh children of strokes don't update in real-time when using ik


Spriter 2 version 0.8.7 release

[h2]0.8.7[/h2]
[h2]Change Log[/h2]
Changes and Enhancements
  • Added expand collapse controls to timelines
  • Made control points for deformers attached to meshes appear under the hierarchy of each mesh in timeline
  • Made all expandable timelines collapsed by default
  • Hovering a timeline label now highlights the object the timeline refers to
  • Hovering meshes now highlights them with an outline as well as revealing the wireframe
  • Massive performance optimizations for situations where many objects are selected
  • If the last control point of a contour deformer is removed, the mesh now remains selected even when there are no remaining points selected after the action. This allows for uninterrupted editing without the need to reselect the mesh.
  • Expanded the default timeline label area to be more readable
  • Simplified and shortened the names for most newly created objects (bones, meshes, strokes, etc)
  • Made it easier to click keyframes close to the horizontal resize area for the timelines without accidentally resizing
Bug Fixes
  • Fixed a bug where upon switching tools with the alt-shift scrollsheel shortcut to the falloff drag or smudge drag tools, the inner-radius would get altered by the scroll movement
  • Fixed a bug where using smudge drag would leave objects in an ambiguous state, leading to unpredictable behaviour
  • Fixed a bug where attempting to rotate a multi-selection immediately after selecting multiple objects would cause the multi-drag gizmo's rotation pivot to reset to the center as you started your drag
  • Fixed a bug where undoing and redoing caused the current time to be set back to zero
  • Fixed a bug where adjusting a second mesh's opacity would reset the original mesh's opacity
  • Fixed a bug that made the timeline label display render backpanels incorrectly under many circumstatnces
Known issues
  • Stroke keyframes still show value editor even though you can't edit the values by right-clicking a keyframe
  • Non-mesh children of strokes don't update in real-time when using ik

Spriter 2 version 0.8.6 release


We're still focused on stability & usability for now, with cool features like motion paths (shown below) in the pipeline.


[h2]0.8.6[/h2]
[h2]Change Log[/h2]Changes and Enhancements
  • Strokes now attempt to subdivide based on the length of the stroke rather than an arbitrary triangle size
  • Massive optimizations to many stroke rigging operations
Bug Fixes
  • Fixed a bug where changing zoom immediately after clicking a mesh could sometimes cause the mesh to resize
  • Fixed a bug where newly created contour points would fail to have any effect until another action caused the rig to refresh
  • Fixed a bug where sometimes newly created contour point verts would be affected by the wrong point's movement
  • Fixed a bug where undos on the creation of new contour points would sometimes not work correctly
  • Fixed a bug where adding a second child to a stroke would corrupt the hierarchy state resulting in unpredictable behaviour
  • Fixed a bug where adding a child to a stroke after a mesh was already added would cause the original mesh to inverse resulting in the mesh being squished at the origin
  • Fixed a bug where zooming immediately after selecting an object could still cause the object to get stretched under certain circumstances.
  • Fixed a bug where attempting to drag a mesh attached to a stroke, that other objects as children to the stroke would cause visual artifacts
Known issues
  • Stroke keyframes still show value editor even though you can't edit the values by right-clicking a keyframe
  • Non-mesh children of strokes don't update in real-time when using ik

Spriter 2 version 0.8.5 release

This is the second release of the past week, though we didn't post an announcement for the other one. This changelog reflects all of the changes of both.

[previewyoutube][/previewyoutube][h2]0.8.5[/h2]


[h2]Change Log[/h2]

Additions
  • Added Select All with Control A for objects when hovering the canvas and for all visible keys when hovering the timelines
  • Added Revert All Objects To Rig State and Key with Control K
  • Added ability to multi-drag (position) of multi-selected objects by dragging one object
  • Added ability to horizontally resize the timeline label view
Changes and Enhancements
  • Large optimizations for many mesh and rig manipulation actions
  • Tweaked the way certain sub-menus react to hovers and clicks to add more consistency to the ui feel.
Bug Fixes
  • Fixed multiple undo/redo bugs for various actions.
  • Fixed a bug with paint to select that didn't allow multiple overlapping objects to be selected at the same time
  • Fixed a bug that allowed attempts to add change the hierarchy outside of rigging mode, resulting in unpredictable behaviour
  • Fixed a bug where right-clicking a value keyframe would often not make the keyframe value and curve editors appear
  • Fixed a bug where revert and key didn't work if the property wasn't already keyed at some point in the animation
  • Fixed multiple bugs where taking actions immediately after dragging and dropping a mesh would cause the mesh to revert to original pre-drag position or cause other unexpected behaviour
  • Fixed multiple bugs when attempting to rename entity states or create new ones, etc
  • Fixed a bug where children of other objects could create unnecessary keyframes after making a change (e.g. creating x, y, and angle keyframes, when only the angle was changed)
Known issues
  • Stroke keyframes still show value editor even though you can't edit the values by right-clicking a keyframe
  • Non-mesh children of strokes don't update in real-time when using ik