1. Spriter Pro
  2. News

Spriter Pro News

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

Spriter 2 version 0.8.3 release

This is the third release of the past week again, though we didn't post announcements for the other two. This changelog reflects all of the changes of all three.

[previewyoutube][/previewyoutube]
[previewyoutube][/previewyoutube]

[h2]0.8.3[/h2]
[h2]Change Log[/h2]

Additions
  • Added multi-bone ik with a chain of bones of any length (with multiple bones selected, hold shift)
  • Added length-constraint to strokes. hold control (along with shift) when redrawing a stroke to constrain the length of the new stroke to the length it was prior
  • Added ik for stroke, either drag the new drag control at the end of a selected stroke or, continue to hold control while creating a length-constrained stroke to transition from drawing to pulling the stroke once it reaches the target length
Changes and Enhancements
  • Made meshes attached to strokes automatically subdivide further
  • Made it so strokes can have alternate easing curves
Bug Fixes
  • Fixed a bug where opening a project that had strokes in it would automatically begin to draw a stroke when first clicking a mesh in animation or rigging preview mode.
  • Fixed a bug that allowed you to add contour points outside the contour's outline.
  • Fixed a bug where using incremental save when you hadn't already saved your project would bring up the old file dialog.
  • Fixed multiple undo/redo bugs.
  • Fixed a bug that would allow you to create an invalid stroke outside of rigging mode
  • Fixed various bugs with hierarchies involving strokes
  • Fixed a freeze if alt and shift were both held down when creating a stroke
  • Fixed a bug where manipulating the multi-drag gizmo on the control points of non-contour deformers could result in erratic results
  • Fixed a bug where loading certain projects with deformers would cause control point lines to appear upon load not tied to their deformers resulting in unstable behaviour
  • Fixed a bug where repositioning the reference mesh of a mesh that was connected to a contour deformer would distort the mesh.
Internal
  • Implemented several internal testing, debugging, and troubleshooting systems.
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