Releases: brunomikoski/ScriptableObjectCollection
Releases · brunomikoski/ScriptableObjectCollection
Release list
v2.1.2 - SOC Item reference overrides
What's Changed
- Made sure SOC Item references correctly show property overrides by @RoyTheunissen in #131
Full Changelog: v2.1.1...v2.1.2
2.1.1 - Generator Wizard
Generators!
Added
- Introducing Generators (thanks @RoyTheunissen). The overall idea is to make it simple to generate Collection Items based on other rules, for instance Unity Scenes, Unity Tags, Layers and anything else you want,check the help wiki about how to use it: https://github.com/brunomikoski/ScriptableObjectCollection/wiki/Generators
Changed
- Ability to define if a class can be reordered/add/remove items by the collection
- A few other helpers for creating SOCItems dynamically
What's Changed
- Feature/collection generators by @RoyTheunissen in #128
- Feature/collection generator tweaks by @brunomikoski in #129
Full Changelog: v2.0.9...v2.1.0
2.0.9
Changed
- Editor serialization issues with new drawing methods.
- Added sorting options for collections
- Added option to make the collection not reorderable
- Fixed issue with asset post-processing and recent imported files
What's Changed
- add: changes by @brunomikoski in #127
Full Changelog: v2.0.8...v2.0.9
2.0.8
Changed
- Fixed a small typo in the package description.
- Since [2.0.3] the collection now uses the Editor for drawing the items on the collection, but this can cause some issues depending of how customized it is inside a ReorderableList, so you can now choose the item to use or not by toggling the
Use Custom Editorinside the advanced settings - Upgraded the
CollectionCustomEditorto useBaseEditor - Updated
CollectionItemPicker<>to useIndirectReference<>to store the items, since it also contains theLongGuidreference to the Collection, allowing it to work with multiple collections of the same time (It should automatically upgrade to the new version automatically) - Added ability to compare
CollectionItemPicker<>to aIList<>of the same type - Other minor fixes and improvements
What's Changed
- Release/2.0.7 by @RoyTheunissen in #123
- Fix/small typo by @RoyTheunissen in #124
- Feature/new tweaks by @brunomikoski in #125
Full Changelog: v2.0.7...v2.0.8
v2.0.7
[2.0.7]
Changed
- Moved
EditorPreferenceto Runtime folder. It is safe and useful to be able to use it in runtime code.
Fix Picker and other tweaks
Changed
- Added
IsValid()method for indirect references - Added more checks and logs for when regenerating guids and cleaning bad items from collection
- Fixed issue with
CollectionItemPickernot respecting base type as the starting type - Removed the
Application.isPlayingcheck for when setting items dirt
Removed
- Unused
ScriptableObjectForPreferences
Full Changelog: v2.0.5...v2.0.6
Bug fixes and QoL changes
Changed
- Reverted the change where the
isExpandedproperty would be shared between the collection editor and the property drawer. - Renamed
ObjectTypetoTObjectTypeto keep standardized - Added
TryGetItemByNamefor theScriptableObjectCollection.cs - Added extra safety methods for checking duplicated
Guidson collections and collection items - Properly implemented
CollectionItemPickerIEnumerator<TItemType> GetEnumerator()
Full Changelog: v2.0.4...v2.0.5
Optimizations and Improvements
[2.0.4]
Changed
- Added boolean check for static generated files to improve performance
- Changed settings to be stored on ProjectSettings folder and be shared by subversion
- Fixed
CollectionItemPickerPropertyDrawerto support multiple collections of the same type - Other small optimizations and code formatting
What's Changed
- Feature/tweaks by @brunomikoski in #121
Full Changelog: v2.0.3...v2.0.4
Custom Editors inside Collecction View
What's Changed
- Feature/custom editor drawer by @brunomikoski in #120
Full Changelog: v2.0.2...v2.0.3