Skip to content

Releases: SolidAlloy/GenericUnityObjects

2.10.4

30 Sep 17:04
Compare
Choose a tag to compare

2.10.4 (2021-09-30)

Bug Fixes

  • Started saving config changes to disk immediately after a change in generated assemblies (1cec201)

2.10.3

29 Sep 19:52
Compare
Choose a tag to compare

2.10.3 (2021-09-29)

Bug Fixes

  • Fixed MissingReferenceException sometimes appearing on MacOS (06f5298)

2.10.2

27 Sep 19:55
Compare
Choose a tag to compare

2.10.2 (2021-09-27)

Bug Fixes

  • Fixed ArgumentNullException after script reloading (0486764)
  • Fixed incorrect type name when using UnityEvent with GenericScriptableObject (a67f794)

2.10.1

26 Sep 06:27
Compare
Choose a tag to compare

2.10.1 (2021-09-26)

Bug Fixes

  • Fixed the correct type not being found in MonoScript if the class was not the first in the file (a1edfe5)

2.10.0

16 Sep 04:19
Compare
Choose a tag to compare

2.10.0 (2021-09-16)

Features

  • Added a checkbox in project settings allowing to put the + button next to all GenericScriptableObject fields regardless of the Creatable attribute (5caf05b)
  • Fixed an issue with selector component not being recognized after pulling changes from git repo (2026c76)
  • Made responses in the unity event drawer draggable (8292067)

2.9.0

05 Sep 18:55
Compare
Choose a tag to compare

2.9.0 (2021-09-05)

Bug Fixes

  • Added automatic recompilation when an asset is not recognized (73fce44)
  • Fixed an issue with databases being emptied when a Unity project is first opened after cloning (4d1e94d)
  • Fixed compilation key not being removed on editor quit (bb84de2)
  • Fixed CompilationHelper not executing scripts reload when needed (9fdc02c)
  • Fixed NullReferenceException when there are broken assemblies (ed9bff2)
  • Moved compilation-related fields of PersistentStorage to PlayerPrefs (96b0bfc)
  • Started reimporting assemblies that failed to import properly the first time (07ca05e)
  • Started reimporting created assets along with the corresponding assemblies when a MonoScript is lost (f2cf56d)
  • Started reimporting created assets of failed assemblies on next domain reload (583f74b)
  • Started skipping assembly reimport if we were not able to fix the assembly previously (5e75444)

Features

  • Added PlayerPrefs overloads for PersistentStorage save-loading methods (2247f7b)

2.8.1

02 Sep 19:55
Compare
Choose a tag to compare

2.8.1 (2021-09-02)

Bug Fixes

  • Fixed generic scriptable objects with multiple type arguments having incorrect constraints when choosing generic arguments (3eb0419)

2.8.0

31 Aug 07:24
Compare
Choose a tag to compare

2.8.0 (2021-08-31)

Bug Fixes

  • Fixed NullReferenceException when adding new generic monobehaviour components (03f17bf)

Features

  • Started drawing easy buttons in generic unityobjects inspectors if the package is installed (ed0c74a)

2.7.1

30 Aug 06:21
Compare
Choose a tag to compare

2.7.1 (2021-08-30)

Bug Fixes

  • Fixed constant reloading when importing a generic type with a GUID reference to an icon but no texture in the project (2698e47)

2.7.0

28 Aug 13:46
Compare
Choose a tag to compare

2.7.0 (2021-08-28)

Bug Fixes

  • Added a verbose warning message if a MonoScript is not found inside a generated assembly (6cf4d08)

Features

  • Added ConcreteClassAdded event to ConcreteClassCreator (e33f4b8)
  • Added new GenericScriptableArchitecture assemblies to InternalsVisibleTo (91fabe0)
  • Added ObjectSelectorHelper.ShowGenericSelector() method (387899f)
  • Added the ApplyToChildren attribute (9ade420)