Skip to content
This repository was archived by the owner on Aug 23, 2024. It is now read-only.

4.0.0-preview.1

Pre-release
Pre-release

Choose a tag to compare

@AlexanderVorobyov AlexanderVorobyov released this 14 Jul 17:34
· 51 commits to main since this release

Release Notes

Added

  • Add tryget extensions with type only (#75)
    • Add ControllerInstanceController.TryGet() extension methods used to get controller by the specified type.
    • Change ControllerInstanceController.Get<T>() method name to GetController<T>().
    • Remove ControllerCollectionController.TryGet() methods, use Controllers property instead.

Changed

  • Change to reset replace when nothing is selected (#76)
    • Change ControllerCollectionAsset class inspector replace to reset when None is selected.

Fixed

  • Fix controllers async initialization queue (#77)
    • Change ControllerModule.Controllers property be defined as Provider.
    • Change ControllerModule class initialization of initial controllers without ability to add new ones.
    • Remove ControllerCollection.TryGet() method support for nested controller collections.
    • Remove IControllerModule.Add() and Remove() methods, use Controllers property instead.