Release Notes

ALWAYS BACKUP YOUR PROJECT BEFORE INSTALLING A NEW VERSION

( ! fix ) ( + add ) ( ~ change )

Supports the latest STABLE, OFFICIAL RELEASE versions of Unity v2019.4+.

Some add-ons/integrations may require newer Unity versions. Tested on Windows, Mac, Linux, Android, iOS, and Universal Windows Platform. WebGL lipsync is only supported when combined with our Amplitude asset.

Version 2.5.4.125 - 2022-02-03:

SALSA:

! Should no longer throw TriggerEvent errors if un-configured SALSA is added to an object at design-time but configured at run-time. It was previously required to minimally configure SALSA at design-time or simply add the SALSA component at runtime. This should no longer be necessary, but is still recommended as a best practice.

! SALSA_Template_SalsaVisemeTriggerEventSubscriber.cs should no longer elicit a CS0649 warning in Unity 2019+.

Suite:

~ 'bad config' warning messages now include verbiage indicating the notification may be ignored if performing a runtime configuration. Customer request.

! BoneControllers now properly test conflict equality in the same manner as merge-back queue hierarchy checks. Resolves an issue where a bone component configured with differing constraint filters (position, rotation, scale) were not being properly registered and could throw dictionary key errors in some situations.

QueueProcessor:

! Generated controller IDs for merge-back hierarchy testing now properly take into account negative InstanceIDs. Fixes the extremely rare possibility that two different ExpressionControllers could inadvertently conflict.


Version 2.5.4.119 - 2022-01-18:

Small update to fix a couple of outstanding bugs/issues and update the package to Unity's minimum requirements (v2019.4).

If upgrading from a previous version, please be mindful of all release notes following your installed version.

Suite:

~ Now requires Unity stable/release versions 2019.4+.
~ EventController: sender is now part of the payload arguments.

Eyes:

! Fixed issue where Gizmo initialization sometimes threw null-refs in runtime configurations.

EmoteR:

~ Emote not ready notification verbiage changed from 'viseme' to 'expression'.

SALSA:

~ SilenceAnalyzer now removes itself if SALSA is not available.


Take me to older release notes...