Skip to content

Releases: yomunsam/TinaX.Core

6.6.2-preview

07 Jun 17:59
Compare
Choose a tag to compare
6.6.2-preview Pre-release
Pre-release

6.6.2-preview ヾ(•ω•`)o

  1. 新增 DisposableGroup 功能,详见代码:Runtime/Scripts/Utils/DisposeGroup/DisposableGroup.cs , 详见文档:https://tinax.corala.space/#/cmn-hans/core/manual/DisposableGroup
  2. 新增 TimeMachine 和 XEvent 系统 针对 DisposableGroup 的扩展方法
  3. 改动 ITimeTicket 和 IEventTicket 改为继承自 System.IDisposable接口,实现 void Dispose() 方法

=========[En:]

  1. [Add] DisposableGroup feature, see code: Runtime/Scripts/Utils/DisposeGroup/DisposableGroup.cs , for details see Documentation: https://tinax.corala.space/#/en/core/manual/DisposableGroup
  2. [Add] TimeMachine and XEvent systems 's extended methods for DisposableGroup
  3. [Modify] ITimeTicket and IEventTicket inherited from System.IDisposable interface, and implement the void Dispose() method.

Install

Install this version by UPM git:

git://github.com/yomunsam/TinaX.Core.git#6.6.2-preview

npm

npm install io.nekonya.tinax.core@6.6.2-preview

6.6.1-preview

28 May 15:59
Compare
Choose a tag to compare
6.6.1-preview Pre-release
Pre-release

Install

Install this version by UPM git:

git://github.com/yomunsam/TinaX.Core.git#6.6.1-preview

Changelog

Modify

  • Changed the inheritance of Class TinaX.InjectAttribute from System.Attribute to inherit from CatLib.Container.InjectAttribute. CatLib is the underlying implementation of XCore 's DI, and this change is used to optimize the API confusion of dependency injection.

New Features



改动

  • TinaX.InjectAttribute类的继承关系由System.Attribute 改为继承自CatLib.Container.InjectAttribute. CatLib是XCore的依赖注入的底层实现,该改动用于优化依赖注入的API混乱.

新增功能

6.6.0-preview

13 May 18:53
Compare
Choose a tag to compare
6.6.0-preview Pre-release
Pre-release

In order to avoid conflicts between versions,
even previews are starting to be released by version tag