Commit c2b9a20
committed
chore(release): 2.8.0 [skip ci]
# [2.8.0](2.7.0...2.8.0) (2021-01-30)
### Bug Fixes
* Fixed ArgumentOutOfRange exception when drawing a field with no type. ([faa54e2](faa54e2))
* Fixed errors at the build compilation ([26ba65e](26ba65e))
* Started allocating less garbage by using new methods from SolidUtilities ([c368a87](c368a87))
* Started using SolidUtilities AssetSearcher.GetClassGUID method instead of implementing its own ([dac05c3](dac05c3))
### Features
* Added optional GUID parameter to the constructor and added the TypeRestoredFromGUID event ([5e625da](5e625da))
* Allowed making additional actions on type selection and manually triggering dropdown ([209d461](209d461))
* Made the InheritsAttribute constructor accept null arrays ([cf7ca6e](cf7ca6e))
### Performance Improvements
* Decreased serialization time of TypeReference ([0ae12b7](0ae12b7))
* Minimized memory allocations in TypeFieldDrawer.Draw() and DropdownWindow.OnGUI() ([1e3d433](1e3d433))
* Minor CPU and garbage improvement in TypeNameFormatter ([fd184c2](fd184c2))
* Removed an accidental NUnit using statement ([8da61e8](8da61e8))
* Replaced System.Guid with UnityEngine.GUID ([e5631e3](e5631e3))
* Significantly decreased time spent on sorting items when showing a drop-down window ([c0e1fd4](c0e1fd4))
* Slightly decreased deserialization time of TypeReference ([3ba1566](3ba1566))
* Vastly increased speed of CalculatePopupWidth() ([d07ac32](d07ac32))1 parent 3816369 commit c2b9a20
2 files changed
+30
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
1 | 30 | | |
2 | 31 | | |
3 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments