Releases

v1.0.6 - December 10, 2024

Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.

New

  • Property Get: Avatar Character

  • Property Get: Last Race Name

  • Property Get: Cell Container of Dynamic List UI

  • Installs: Inventory Addon, create item from selected wardrobe

  • Examples 2: 3_Radial_Hotbar

Enhances

  • Dynamic UI: Show Debug property fields on play mode

  • Utility: Convert asset menus progress bar, selection, and optimization

  • Utility: Creating Slot Data Asset starts rename then sets slot name

  • Internal: Throws error if UMA_INSTALLED is not define in 2.13+ or define in 2.12

Changes

  • Dynamic List UI: Rename field 'Cell Parent' into 'Cell Container'

Fixes

  • Dynamic UI: Component Help URL directing to incorrect link

  • Slot Data Asset: Mesh Data info won't refresh after dropping Skinned-Mesh

  • Slot Data Asset: Mesh Preview doesn't dispose properly in some cases

  • Slot Data Asset: Mesh Preview incorrect mesh orientation

  • Slot Data Asset: Deleting didn't clear cached Mesh Data from Mesh Data Holder

  • Ragdoll: Avatar's leftover vertical position after recovering

v1.0.5 - October 22, 2024

New

  • Ragdoll: Option to use Skeleton asset

Fixes

  • Internal: Obsolete warnings in Unity 6

  • Ragdoll: 'PhysicMaterial' obsolete error in Unity 6

  • Settings: UMA Core settings shortcut button

  • Examples: Update minor issues with example scenes

  • Editor: ObjectDisposedException error in Slot Data Asset Inspector

v1.0.4 - July 30, 2024

Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.

New

  • Instruction: Can Keep Predefined DNA

  • Instruction: Set Avatar User Information

  • Condition: Is Wardrobe Appended

  • Condition: Can Build Avatar

  • Condition: Can Load BlendShapes

  • Property Get: Avatar User Information

  • Slot Data Asset: Smoosher Section

  • Slot Data Asset: Wields Section

  • Plugin: Renderer Manager find 'By Slot Name'

Enhances

  • Internal: Support for UMA Core 2.13 version

  • Memory: Compress Avatar Definition token string

  • Asset Indexer: Auto-migrate Type and Search Folders

  • Asset Indexer: Auto-migrate Index Type Names

  • Avatar: Preprocess the initial race bones on startup

Fixes

  • Save/Load: Error trying to load compressed Avatar Definition

  • Avatar: Issue with rebuilding skeleton on race changed

  • Avatar: Missing root bone in the generated skinned mesh renderers

  • Internal: Removes unnecessary attributes in utility classes

  • Asset Indexer: Issue when having multiple instances in the resources

  • Addressables: Missing avatar bone references on startup

  • Avatar: Continuous update disables character component

  • Preferences: `Clean/Regen on Save` saves editor generated data

  • Property: Wardrobe Shared Color Name error in addressables

  • Property: Shared Color Count error in addressables

  • Examples: Update minor issues with example scenes

v1.0.3 - July 09, 2024

Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.

New

  • Property Get: Index of String

  • Property Get: Index of Material

  • Property Get: Index of Animation Clip

  • Property Get: Index of Audio Clip

  • Property Get: Index of Game Object

  • Property Get: Index of Overlay Color

  • Project Settings: Added options to use Mesh Data Holder

Changes

  • Project Settings: Move default Race dropdown option

  • Project Settings: Move default UMA Preset option

  • UMA Avatar: Component Icon

Fixes

  • Slot Data Asset: Failure to update mesh data leaves generated assets uncleared

  • Slot Data Asset: Inspector lag issue due to large vertex count in Mesh Data

  • Slot Data Asset: Issue with Mesh Preview when opening multiple inspector window

  • Utility Menu: Issue with converting multiple Slot Data Assets from different directories

  • Character: Issue with some character IK stops working after rebuilding the skeleton

v1.0.2 - June 12, 2024

Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.

New

  • Settings UI: UMA Core and Integration update drawer

  • Condition: Is Renderer Element Active

  • Condition: Is Renderer Manager Active

  • Value List: Shared Color Table

  • Value List: Shared Colors

  • Value List: Wardrobes

  • Value List: Wardrobe Collections

  • Value List: Wardrobe Slots

  • Value List: Race Names

  • Value List: DNA Names

  • Property Get: Index of Wardrobe

  • Property Get: Index of Wardrobe Collection

  • Property Get: Index of Text Recipe

Enhances

  • Asset Indexer: Auto-migrate serialized items after install or uninstall

  • Slot Data Asset: Preview model for MeshData's current submesh

  • Dynamic UI: Property value for 'select index' under the 'Selection When Lost'

Fixes

  • Avatar Plugin: UI Issue in the target slots field of Renderer Manager

  • Dynamic UI: Disabling while 'Use Pooling' is off could freeze the Editor

  • Dynamic UI: Issue with execution order when has a Dynamic Cell UI parent

  • Avatar: Saving scene builds Avatar despite 'Editor Time Generation' being off

v1.0.1 - May 09, 2024

Before updating, ensure to back up your project(s) beforehand and uninstall the previous version of the module by using the corresponding Uninstall button at the top toolbar.

New

  • Examples: Added example scenes showcasing UMA with Inventory Module

  • Variable: Added a shader property block to Overlay Color type variables

  • Property Get: Is Fixup Rotations

  • Event: added 'By Slot' filter for 'On Wardrobe Add' and 'On Wardrobe Remove'

Changes

  • Examples: Renamed UMA.Examples into UMA.Examples 1

Fixes

  • Instruction: 'Change Shader Property...' is altering the value of incorrect shared color

  • Examples: Error on scenes when active input handling is set to new Input System only

  • Save/Load: Unable to build Avatar when EnterPlayModeOptions Reload Scene is untick

v1.0.0 - April 22, 2024
  • First release

Last updated