What's Changed
Changed
- Fixed issue with the
TreeViewand the unity version compatibility by @RoyTheunissen #182 - LongGuids are now displayed via their base64 string by @RoyTheunissen #184
IndirectReferencesare not generated per item type, so it can filter what type of items can be displayed on the picker- Fixed issue where renaming one asset on the CollectionEditor could cause some issues
- Fixed
IndirectReferencenot properly saving items from the dropdown when used inside arrays - Fixed overall issues with the
CollectionItemQuery.cs - Fixed Item picker not respecting the inheritance of items when displayin the picker
- GUID are now not serialized when invalid, so it doesn't get reserialized in invalid states (#183)
Added
- Added the option to omit labels in arrays and lists by @RoyTheunissen #181
- Added indirect conversion between
IndirectReferenceand Item type so they can used as regular SOCItem - Menu for generating Static Access for all the collection under the
Tools/ScriptableObjectCollectionmenu - Menu for generating Indirect Reference file for all the collection under the
Tools/ScriptableObjectCollectionmenu - Added extra validation for valid filenames when creating new collections/items
Pull Requests
- Bumped the minimum version number for the generic TreeViewState to 6000.1 by @RoyTheunissen in #182
- Feature/omit labels in arrays and lists by @RoyTheunissen in #181
- LongGuids are now displayed via their base64 string. by @RoyTheunissen in #184
- Feature/fix picker not respecting inheritance by @brunomikoski in #185
- Feature/extra checks and features by @brunomikoski in #186
Full Changelog: v2.4.2...v2.5.0