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

circle-info

We follow the standard major.minor.patch convention, usually releasing on the store when there's a new "minor" version directly.

3.5.0 - Stability and fixes [2026.03.03]

circle-exclamation

Added

  • Added effects with custom pivot rotations

  • Added pendulum effect

  • Added parameter on the "Append" method to skip the previous text

Improved

  • The plugin is now imported as a package.

  • Allowed changing timing scriptable while in play mode

  • Improved chars and word delays drawer

  • Exposed chars passed time through api

  • Highly improved our backend so that we can ship even faster in the future!

Fixed

  • Fixed news panel throwing errors due to posts not present on blog

  • Fixed text animator not working for the first frame on enable

  • Fixed set visibility char method not working if invoked on the same frame

  • Fixed changing timing scriptable was not applied while in play mode

  • Fixed showing text on start was flashing full text for one frame

  • Fixed text animator and typewriter not working with some overflow settings

  • Fixed disappearing text throwing index out of bound exceptions

  • Improved append method implementation

  • Improved typewriter resuming from last visible letter instead of the first one

  • Fixed layout shift on first frame in some cases with content fitter or layout component

  • Fixed empty string throwing errors due to TMP invalid data

  • Fixed "textAnimator.allLettersShown" did not return true on empty string

  • Typewriter skipping characters/text when on low frame rate in some occasions

  • Improved searching TextAnimator package when entering/leaving play mode in some cases

  • Fixed tmpro gradients were not applied when applying effects

  • Fixed wiggle effect not getting applied to very first character

  • Fixed database context menu showing warning because it was inside generic class

  • Fixed waiting for last character was not skipped correctly if option was disabled

  • Fixed shared settings was not applying timescale

circle-info

A version was jumped because of shenanigans.

3.3.0 - Dialogue System for Unity [2025.01.19]

Added

Improved

  • Moved menu item paths and priorities inside a dedicated file (so that you can modify it if conflicting with other assets)

Fixed

  • Fixed waiting for last character was not skipped correctly

  • Fixed Database not refreshing on different domain reload settings

  • Fixed warning for Database context menu because it was inside a generic class (Unity shenanigans)

  • Fixed Wiggle effects not getting applied to the very first character

  • Fixed TMPro gradients were not preserved when applying effects

3.2.0 - Custom Rotation Pivots and Bugfixes [2025.12.18]

Added

  • Added effects with custom pivot rotations

  • Reimplemented pendulum effect, both for appearances, presistent and disappearance

  • [API] Exposed a character's passed time in CharacterData

Bugfix

  • Fixed an annoying bug that - for some users - was showing Text Animator's window after script reloads

  • Fixed typewriter skipping characters if the Unity Editor had a lag spike

  • Fixed error when the Unity Package manager was unable to find the package


3.1.1 - Yarn Spinner, Typewriter events and News panel [2025.12.03]

Added

  • Yarn Spinner is now officially integrated! (from version 3.1)

  • Added events in the inspector (Typewriter Component) when the typewriter has started and finished waiting for a character

  • News panel directly in the About Window, to keep tracks of new updates without having to leave the Editor

Bugfix

  • Fixed "waitforinput" action was not correctly serialized in the builtin Actions Databse

  • Fixed typewriter not starting correctly if parent object was disabled

Minor Changes

  • Added Documentation and License links in the package.json

  • Added virtual methods to do something before or after the typewriter is waiting for a character

  • Added custom icon for Text Animator and Typewriter components


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

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.

circle-check

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

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