Skip to content

Releases: anatawa12/AvatarOptimizer

v1.6.4

10 Dec 12:39
Compare
Choose a tag to compare

Version 1.6.4

Installer unitypackage for this version is here.

Fixed

  • Error with generic avatar in 2022 #794
  • Assertion Error in some rare case #795

v1.6.4-beta.1

10 Dec 11:55
Compare
Choose a tag to compare
v1.6.4-beta.1 Pre-release
Pre-release

Version 1.6.4-beta.1

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • Error with generic avatar in 2022 #794
  • Assertion Error in some rare case #795

v1.6.3

09 Dec 12:11
Compare
Choose a tag to compare

Version 1.6.3

Installer unitypackage for this version is here.

Added

  • Support for VRCSDK 3.5.x #787
    • Actually, previous version of AAO works well with VRCSDK 3.5.x / Unity 2022 with tiny bugs.
    • I've fixed some bugs in Unity 2022 in this release.
    • Since this version, package.json declares Avatar Optimizer is compatible with VRCSDK 3.5.x.
    • I was planned to release this changes while VRCSDK 3.5.0 is in beta.
    • However, VRCSDK 3.5.0 beta was only 3 hours so I could not.

Fixed

  • Fix NullReferenceException on Unity 2022 when extra Animator components are present #778
  • Fix Errors with Generic Avatars #779
  • Editing Prefabs with AAO Components in Unity 2022 will cause Error #782
  • Error if there are reference to Prefab Asset PhysBone Collider #783
  • Remove Mesh in Box editor broken if inspector is narrow #784
  • Errors for partially incorrectly configured avatars #786
    • Since this release, instead of internal errors, warnings are shown

v1.6.2

30 Nov 17:55
Compare
Choose a tag to compare

Version 1.6.2

Installer unitypackage for this version is here.

Fixed

  • Path remapping for merge bone will not work well in some (relatively rare) case #764
  • Error due to PhysBone collider with root bone outside avatar #766

v1.6.2-rc.1

30 Nov 06:15
Compare
Choose a tag to compare
v1.6.2-rc.1 Pre-release
Pre-release

Version 1.6.2-rc.1

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • Path remapping for merge bone will not work well in some (relatively rare) case #764
  • Error due to PhysBone collider with root bone outside avatar #766

v1.6.1

29 Nov 03:56
Compare
Choose a tag to compare

Version 1.6.1

Installer unitypackage for this version is here.

Fixed

  • Error if there are None colliders for PhysBone #758
  • BlendShapes can broken in extreamly rare cases #760
    • It seems this is due to Unity bug.

v1.6.0

27 Nov 12:56
Compare
Choose a tag to compare

Version 1.6.0

Installer unitypackage for this version is here.

Added

  • Public API for registering component information #632 #668
  • Disabling PhysBone animation based on mesh renderer enabled animation #640
    • If you toggles your clothes with simple toggle, PhysBones on the your avatar will also be toggled automatically!
  • Small performance improve #641
  • Ability to prevent changing enablement of component #668
  • Remove Zero Sized Polygons #659
  • Add support for UniVRM components #653
  • Support for Mesh Topologies other than Triangles #692
  • Skip enablement mismatched Renderers in Merge Skinned Mesh #670
    • This is now enabled by default for newly added Merge Skinned Mesh.
  • Error for MergeBone on the Avatar Root #716
  • Warning for conflicts with animation
    • Warning for freezing animated BlendShapes #719
    • Warning for merging renderers that activeness/enablement animated differently #675
  • PhysBone Optimization #733
    • Unnessesary isAnimated is now unconfigured
    • Floor Colliders with same configuration will be merged to one floor collider
  • Minimum Support for FinalIK #735

Changed

  • All logs passed to ErrorReport is now shown on the console log #643
  • Improved Behaviour with multi-material multi pass rendering #662
    • Previously, multi-material multi pass rendering are flattened.
    • Since 1.6, flattened if component doesn't support that.
  • Remove Unused Objects removes meaningless Animators and Renderers #709
    • Renderers without Mesh and Animators without AnimatorController is meaningless

Removed

  • Legacy GC #633
  • Preventing removing IEditorOnly in callback order -1024 #658
    • This is no longer needed sincd 1.5.0 but I forgot to remove so I removed in 1.6

Fixed

  • Improve support of newer Unity versions #608
  • Improve support of projects without VRCSDK #609 #625 #627
  • Prefab blinks when we see editor of PrefabSafeSet of prefab asset #645 #664
  • complex shader with SkinnedMeshRenderer without Bones Brokebn #694
  • bounds can be changed in apply on play if updateWhenOffscreen is true #697
  • Compatibility with transform moving plugins #715
  • Some missing components warnings #736
    • warning for ONSPAudioSource, VRCImpostorSettings, and RectTransform are fixed
  • Remove Unused Object may break ParticleSystem #738
    • Trigger Colliders can be disapper if you specify Transform instead of Collider instance.
    • Initially diabled particle system module will be ignored
  • MergeBone breaks ignoreTransforms of PhysBone #745

v1.6.0-rc.4

25 Nov 12:57
Compare
Choose a tag to compare
v1.6.0-rc.4 Pre-release
Pre-release

Version 1.6.0-rc.4

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • Error if there are null in ingore transforms of PhysBone #749

v1.6.0-rc.3

25 Nov 08:15
Compare
Choose a tag to compare
v1.6.0-rc.3 Pre-release
Pre-release

Version 1.6.0-rc.3

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • MergeBone breaks ignoreTransforms of PhysBone #745
  • freeze meaningless may cause FreezeBlendShape:warning:animation warning #746

v1.6.0-rc.2

22 Nov 09:56
Compare
Choose a tag to compare
v1.6.0-rc.2 Pre-release
Pre-release

Version 1.6.0-rc.2

Installer unitypackage for this version is here.

This is SNAPSHOT, not a stable release. make sure this may have many bugs.

Fixed

  • FinalIK Components will be removed #742