Skip to content

v2.0.9

Compare
Choose a tag to compare
@dbrizov dbrizov released this 25 Apr 19:26
· 30 commits to upm since this release

Minimum supported unity version

  • The minimum supported Unity version is now 2018.4.x instead of 2018.3.x

New attributes

  • Layer - You can select a Unity layer. Similar to Scene, Tag, InputAxis and AnimatorParam attributes

Improvements

  • Added support for short, ushort, uint, ulong, Vector2Int, Vector3Int, RectInt for [ShowNativeProperty] and [ShowNonSerializedField]
  • MinMaxSlider can be applied to Vector2Int
  • MinValue and MaxValue validators can be applied to Vector2, Vector3, Vector4, Vector2Int, Vector3Int
  • ShowIf/HideIf/EnableIf/DisableIf now support enum value as a condition

Fixes

  • ce8eaf2 (#180) - ReadOnly is now a meta attribute so it can be combined with other drawer attributes
  • 3944fec (#185) - fixed a bug where scriptable objects with the Expandable attribute become corrupted when the user selects multiple game objects with the same MonoBehaviour
  • 6e24ead (#207) - fixed a bug where Decorator Drawers are not affected by ShowIf/HideIf/EnableIf/DisableIf attributes
  • dcae7a6 (#209) - fixed a bug where multi-selection of objects with a dropdown overwrites all values to be the value of the last object selected
  • 325696f (#213) - fixed a bug where Dropdown doesn't save first value by default
  • faa02a1 (#222) - fixed a bug where ProgressBar wasn't working with integers
  • da9c670 - fixed a bug where the labels of nested curves when using the CurveRange attribute where invisible