Skip to content

Releases: yomunsam/TinaX.Core

6.6.13

24 Sep 06:30
Compare
Choose a tag to compare

6.6.13

Now we can get ICommandLineArgs interface from IXCore.



Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.13

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.12

24 Sep 06:24
Compare
Choose a tag to compare

6.6.12 ヾ(•ω•`)o

Now we can get ICommandLineArgs interface from IXCore.



Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.12

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.11

24 Sep 06:11
Compare
Choose a tag to compare

6.6.11 ヾ(•ω•`)o

  1. The interface IXCore can be dependency injected now.

  2. XCore now provides default processing of command line parameters. We can get the parsed key-value command line startup parameters through the ICommandLineArgs interface


  1. 接口IXCore现在可以被依赖注入了
  2. XCore现在提供了对命令行参数的默认处理,我们可以通过ICommandLineArgs接口获取到经过解析的key-value形式的命令行启动参数


Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.11

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.10

25 Jul 01:36
Compare
Choose a tag to compare

6.6.10 ヾ(•ω•`)o

Support Unity 2020.1

Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.10

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.9

21 Jul 03:53
Compare
Choose a tag to compare

6.6.9 ヾ(•ω•`)o

ヾ(≧▽≦*)o

Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.9

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.8

05 Jul 03:28
Compare
Choose a tag to compare

6.6.8 ヾ(•ω•`)o

ヾ(≧▽≦*)o

Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.8

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.7

29 Jun 16:18
Compare
Choose a tag to compare

6.6.7 ヾ(•ω•`)o

ヾ(≧▽≦*)o

  1. UniTask 依赖 同步到版本2.0.23
  2. IXCore 新增CreateInstanceAndInjectf方法,在实例化给定type的同时,对构造函数和属性、field进行依赖注入,在此之前,我们无法给没有注册进容器的类进行构造函数依赖注入的。

Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.7

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.5

22 Jun 10:39
Compare
Choose a tag to compare

6.6.5 ヾ(•ω•`)o

ヾ(≧▽≦*)o

Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.5

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.4

21 Jun 06:35
Compare
Choose a tag to compare

6.6.4 ヾ(•ω•`)o

ヾ(≧▽≦*)o

Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.4

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],

6.6.3

12 Jun 21:11
Compare
Choose a tag to compare

6.6.3 ヾ(•ω•`)o

  1. Starting with this version, this package is no longer in preview.
  2. The open source agreement of this package is changed from "Anti-996 + AGPLv3" to "Anti-996 + MIT"
  3. The minimum compatible Unity version is changed to "Unity 2019.4"
  4. Changed some details of IXBootstrap and IXServiceProvider interface.
  5. Partially changed IXCore interface.

======【汉语说明】

  1. 该版本开始,本Package不再是预览状态。
  2. 本Package的开源协议从”Anti-996 + AGPLv3“更改为"Anti-996 + MIT"
  3. 最低兼容的Unity版本修改为"Unity 2019.4"
  4. 更改了IXBootstrapIXServiceProvider接口的部分细节。
  5. 部分改动了IXCore接口

Install

Install via git UPM

git://github.com/yomunsam/TinaX.Core.git#6.6.3

Install via OpenUPM

openupm add io.nekonya.tinax.core

Install via npm (UPM)

Modify Packages/manifest.json file in your project, and add the following code before "dependencies" node of this file:

"scopedRegistries": [
    {
        "name": "TinaX",
        "url": "https://registry.npmjs.org",
        "scopes": [
            "io.nekonya"
        ]
    },
    {
        "name": "package.openupm.com",
        "url": "https://package.openupm.com",
        "scopes": [
            "com.cysharp.unitask",
            "com.neuecc.unirx"
        ]
    }
],