Releases: nievesj/unity-core-project
Releases · nievesj/unity-core-project
v4.0.0
Core Framework v3.0.0
- Added new UnityLogger. DLL bases so that the stack trace is maintained.
- Replaced Zenject with Extenject. Extenject is a fork but it's better maintained. Done by the original author.
- Started UIService deprecation. UIElement nos is standalone.
- General improvements to Factory service and pooling.
- General fixes and cleanup.
Core Framework v2.0.1
- Updated Zenject to 7.0.0. Now it has better support for Unity 2018.1+. And restored SignalBus and OnGameStartedSignal
- Updated UniRx to 6.1.2 https://github.com/neuecc/UniRx/releases/tag/6.1.2
- Added BitStrap extensions, this adds LINQ like methods without memory allocations. https://github.com/bitcake/bitstrap
- Added more extension methods to UnityComponentExtensions that add syntactic sugar to some transform operations. Will be adding more at a later time.
- (Breaking change) Renamed UIContainer to UICanvas
Core Framework v2.0.0
- Improving support for Async / Tasks
- Removing AsyncAwaitUtil in favor for UniTask, as it provides lower memory allocation
- Improving and streamlining the services API
- Core Framework now targets .Net Standard 2.0 and C# 7, which means the Incremental Compiler is now required
- Added a Persistent Data Service. This service helps serialize data into files
- Added Social Service, this service wraps the functionality of UnityEngine.Social with Observables
- Replaced LeanTween with DOTween as DOtween allows tweens to be cached and reused