Changelog

This page contains the changelog of Text Animator for Unity.!

P.S. Please always back up your projects (or better: use version control) before updating anything, even outside Text Animator. Cheers!


Latest Releases

3.0.0 - UI Toolkit Support, a new Animation Engine and much more!

Added

  • UI Toolkit is now supported from Unity 6.3

  • You can play effects only once, make them loop x times, start delayed and many other combinations thanks to "Playbacks" (both from the editor or through rich text tags)

  • The same effect can now be played in all occasions as an Appearance, Persistent (previously "Behavior") and Disappearance, increasing the number of effects available even more (e.g. a "wave" as an appearance, with different parameters than the "wave" as a persistent/behavior).

  • You can use rich text tags modifiers to set an effect parameter directly, multiply it or set a specific keyword

  • You can now set different curves to an effect, changing different transitions and their movement/influence over time (e.g. make a rotation seem laggy, increasing step by step).

  • Added more options to already existing effects, like the "expanding" and "sliding" directions

  • Typewriter Actions can be created as "Components" (other than Scriptable Objects) allowing you to reference scene objects more easily

  • Typewriter Actions now support both Coroutines and also a Stateless "tick" progression

  • A new typewriter action called "PlaySound": plays and waits for an Audio Source to finish before progressing the typewriter

  • Added many other little refinements, tooltips and much more.

Improved

  • Rewrote the entire documentation, hopefully making it even more easy to understand and covering extra best practices, tips and frequently asked questions

  • Improved the License for the asset, now even more accessible for both indies and bigger teams.

  • Optimized effects with 0 garbage collection during, and many other optimization considerations

  • Fixed race conditions between effects (happening in some extreme occasions)

  • Fixed race conditions between actions, also allowing you to specify local actions for specific typewriters

  • Improved UX for the Editor, as well as APIs.

  • Improved Welcome screen and Setup window, now doing some extra checks

  • You can now share settings between multiple typewriters and text animators.

  • Improved API to handle rich text tags parameters, now automatically handled by Text Animator

  • Many bugfixes (like the new input system warnings) and more.

Breaking API

  • Most API is breaking (as we changed Namespaces and some core architecture, especially if you wrote custom C# effects or actions). A lot needed to change to have this new version and to prepare for all the future plans we have in mind - so we did it all at once (including the license change) so that a) it's something you only have to think about once, and b) we can work on the new updates more easily without being stuck. Please do read Upgrading from 2.X to 3.X. Thanks!


Known Issues

Here are the known issue for the latest version:

  • The Actions Database might have an empty element (based on your Unity version). You should be able to drag the missing action to the database!

We are working on a fix and will update the asset as soon as possible anyways!