Skip to content

Releases: SolidAlloy/GenericUnityObjects

2.6.0

22 Aug 19:21
Compare
Choose a tag to compare

2.6.0 (2021-08-22)

Bug Fixes

  • Added TEST_FRAMEWORK define symbol to unity test assemblies (73ecc9d)
  • Fixed ArgumentOutOfRange exception when trying to find a custom script icon (464e043)
  • Fixed attempt to generate a concrete class while it already exists when a generic scriptable object is created (167e87c)
  • Fixed long delay before the interactive creation of a scriptable object (d3f9e4f)
  • Fixed some generic types being regenerated when Unity starts with compilation errors (920cbe1)
  • Removed unnecessary Assembly-CSharp inclusion in type dropdown (c4e1663)
  • Updated according to changes in TypeReferences (a8d1883)

Features

  • Added ability to assign the created asset after assembly recompilation (feab545)
  • Added object pinging in the hierarchy when an object is created through the Creatable attribute (4f45bd1)
  • Added the creatable attribute that adds a Create button in the inspector next to object field (cde98f2)

2.5.0

20 Jun 08:13
Compare
Choose a tag to compare

2.5.0 (2021-06-20)

Bug Fixes

  • Changed how generic UnityObjects are drawn with Odin (681eea7)

Features

  • Added GenericSOCreator.CreateAssetAtPath method (38ec365)

2.4.10

30 Apr 18:45
Compare
Choose a tag to compare

2.4.10 (2021-04-30)

Bug Fixes

  • Fixed custom icons not being set for generated classes in Unity 2021 (8dde5cb)
  • Fixed generic types databases not being initialized sometimes (0e65d84)
  • Fixed missing type exception when drawing a generic object selector in Unity 2020 (f301bda)
  • Fixed MissingMethodException when using Unity 2021 (5289e7c)
  • Fixed NullReferenceException when entering PlayMode with PlayModeOptions disabled (fc85fdf)
  • Replaced the wrong using statement in IconFinder (b48c844)

2.4.9

01 Apr 16:16
Compare
Choose a tag to compare

2.4.9 (2021-04-01)

Bug Fixes

  • Fixed GUIContent null error when using GenericObjectDrawer.ObjectField with a non-generic UnityEngine.Object instance (bd71fa6)

2.4.8

23 Mar 18:23
Compare
Choose a tag to compare

2.4.8 (2021-03-23)

Bug Fixes

  • Adjusted integration tests to the new OneTypeSelectionWindow class (dd317ab)
  • Made OnTypeSelectionWindow a POCO that instantiates dropdown window as a popup (200b34e)
  • Updated the Type References dependency (24178a5)

2.4.7

19 Mar 10:25
Compare
Choose a tag to compare

2.4.7 (2021-03-19)

Bug Fixes

  • Fixed custom Odin drawers drawing non-generic scriptable objects (4b892e4)

2.4.6

01 Mar 18:27
Compare
Choose a tag to compare

2.4.6 (2021-03-01)

Bug Fixes

  • Made GenericUnityObjectDrawer override the default behaviour of Odin (ec518fd)

2.4.5

23 Feb 18:42
Compare
Choose a tag to compare

2.4.5 (2021-02-23)

Bug Fixes

  • If a child type object is assigned to a generic object field that requires a parent type, the child type will be shown instead of parent (1b0d432)

2.4.4

22 Feb 18:37
Compare
Choose a tag to compare

2.4.4 (2021-02-22)

Bug Fixes

  • Fixed compilation error on build in TypeCache.GetTypesDerivedFrom() (e6a3653)

2.4.3

20 Feb 15:23
Compare
Choose a tag to compare

2.4.3 (2021-02-20)

Bug Fixes

  • Added constraints to test assembly definitions (4ae82a0)