1.8.7
Most relevant changes:
- Based on https://learn.microsoft.com/en-us/nuget/create-packages/package-authoring-best-practices#readme added the readme to the published package
- Added more debug output if destroying of an unity object fails for any reason
- Added new methods to generate random (but pleasing) colors and created a test scene to evaluate their appearance
- Improved logging in middleware for actions that are ignored by all reducers
- Documentation improved
- Updated versions of default packages, and removed a few that were either not needed or caused problems
- Disabling access to memory via c# api on Android since it seems to not be supported anymore in newer Unity versions
- Improved AssertV3.IsNull to include the actual value
- Added a simple billboard that can be used eg to have UIs always facing the main camera
- Added new weather apis as api examples and deprecated MetaWeatherCom
- Set default parallax value of Image aspect ratio fitter to 0 so that the main task becomes applying the aspect ratio to the image
- Added helper method to track a task in a MonoBehaviour (mainly for error logging)
- Added graph clustering algorithm Chinese Whispers (see https://en.wikipedia.org/wiki/Chinese_Whispers_(clustering_method) )
- Updated example text in 3d ui demo scene to include formatting, colors etc in a single standard UI text
- #89 fix to reduce Spamming message of "namespace missing"
- Redux store refactorings to make it more readable
- Changed memory collection in Unity, in recent versions of the Unity editor memory collection causes massive main thread freezing for at least 1 second per usage
- Added an extension method to allow monitoring a task with a TaskCompletionSource
- Improved the error logging for the injector logic, now eg the singleton method can look up who else already set up a singleton and can include this in the exception that another singleton cant be created
- #55 Improve parallel execution of unit tests by adding a cleanup helper that runs its cleanup tasks automatically after the xunit test is done
All changes can be seen here:
v1.8.6...v1.8.7