随风逐叶 随风逐叶
首页
  • Quick Reference (opens new window)
  • EgretEngine开发者文档 (opens new window)
  • TinaX框架
  • SSH教程
  • VSCode插件开发
关于
  • 分类
  • 标签
  • 归档

rontian

从事游戏开发10多年的老菜鸟一枚!
首页
  • Quick Reference (opens new window)
  • EgretEngine开发者文档 (opens new window)
  • TinaX框架
  • SSH教程
  • VSCode插件开发
关于
  • 分类
  • 标签
  • 归档
  • 框架简介
  • TinaX.Core
  • 基于TinaX创建一个扩展库
  • TinaX.VFS
  • TinaX.UIKit
  • TinaX.I18N
  • TinaX.Lua
  • XLua

  • Google.Protobuf
  • Lua-Protobuf
  • 一些优秀的第三方库

    • CatLib

      • 简介
      • 风格指南
      • 常见问题
      • 已知BUG
      • 更新日志
        • 摘要
        • v2.0.0 (unreleased)
          • Added
          • Changed
          • Fixed
          • Removed
        • 1.x
      • 服务提供者
      • 应用程序
      • 服务容器
      • 服务门面
      • 事件系统
      • 数组
      • 字符串
      • 守卫
      • 有序集
      • 环形缓冲流
      • 包装流
      • 组合流
      • 分片流
    • UniRx

    • UniTask

目录

更新日志

# 更新日志

CatLib的版本标准是采用:Semver语义化版本标准 (opens new window)

# 摘要

版本格式:主版本号.次版本号.修订号,版本号递增规则如下:

  • 主版本号:当你做了不兼容的 API 修改,
  • 次版本号:当你做了向下兼容的功能性新增,
  • 修订号:当你做了向下兼容的问题修正。

先行版本号及版本编译信息可以加到主版本号.次版本号.修订号的后面,作为延伸。

# v2.0.0 (unreleased) (opens new window)

# Added

  • Inject allowed to be set to optional.(issues 253)

# Changed

  • Comments translated from Chinese into English(issues 133)
  • Defined Container.Build as a virtual function(issues 210)
  • Optimizes the constructor of MethodContainer(issues 218)
  • The default project uses the .net standard 2.0(issues 225)
  • Rename Util helper class to Helper class Change access level to internal.(issues 230)
  • Application.IsRegisted changed(rename) to IsRegistered(issues 226)
  • Use VariantAttribute to mark variable types instead of IVariant(issues 232)
  • Guard Will be expandable with Guard.That(issues 233)
  • Fixed the problem of container exception stack loss(issues 234)
  • Adjusted the internal file structure to make it clearer(issues 236).
  • Add code analyzers (issues 206)
  • Refactoring event system (issues 177)
  • Refactoring RingBuffer make it inherit from Stream.(issues 238)
  • Namespace structure adjustment(optimization).(issues 241)
  • App can be extended by That (Handler rename to that) and removed HasHandler API (issues 242)
  • Unnecessary inheritance: WrappedStream(issues 247)
  • Clean up useless comment(issues 249).
  • Guard.Require can set error messages and internal exceptions(issues 250).
  • Exception class implementation support: SerializationInfo build(issues 252).
  • Refactoring unit test, import moq.(issues 255)
  • CodeStandardException replaces to LogicException(issues 257)
  • Exception move to namespace CatLib.Exception(issues 258)
  • Facade<>.Instance changed to Facade<>.That(issues 259)
  • Application.StartProcess migrate to StartProcess(issues 260)
  • Arr optimization, lifting some unnecessary restrictions (issues 263)
  • Str optimization, lifting some unnecessary restrictions (issues 264)
  • Refactoring SortSet(issues 265)
  • Removed global params in application constructor. use Application.New() instead.(issues 267)
  • Containers are no longer thread-safe by default(issues 270)

# Fixed

  • Fixed a bug that caused Arr.Fill to not work properly under special circumstances. (issues 255)

# Removed

  • Removed ExcludeFromCodeCoverageAttribute (issues 229)
  • Removed unnecessary interface design ISortSet(issues 211).
  • Removed Version classes and Application.Compare method.(issues 212).
  • Removed Template supported(issues 213).
  • Removed FilterChain supported(issues 214).
  • Removed Enum supported(issues 215).
  • Removed IAwait interface(issues 217).
  • Removed Container.Flash api(issues 219).
  • Removed Arr.Flash method(issues 220).
  • Removed Dict helper class(issues 221).
  • Removed ThreadStatic helper class(issues 223).
  • Removed QuickList supported(issues 224).
  • Removed Storage supported(issues 228)
  • Removed SystemTime class(issues 235).
  • Removed ICoroutineInit feature from core library(issues 243).
  • Removed the priority attribute, depending on the loading order(issues 244).
  • Removed Util.Encoding (issues 245).
  • Removed Str.Encoding(issues 246)
  • Removed IServiceProviderType feature in core library(issues 246).
  • Removed unnecessary extension functions(issues 247).
  • Removed PipelineStream stream.(issues 256)
  • Removed all Obsolete method and clean code.(issues 261)
  • Removed App.Version.(issues 266)

# 1.x

关于 1.x 更新记录请切换至 1.x 版本

上次更新: 2023/10/17, 14:09:52 访问次数: 0
已知BUG
服务提供者

← 已知BUG 服务提供者→

最近更新
01
一些Shell常用的功能写法整理
10-20
02
删除git仓库submodule的步骤
10-20
03
django基本命令
10-16
更多文章>
Copyright © 2017-2025 随风逐叶
沪ICP备18008791号-1 | 沪公网安备31011502401077号

网站访问总次数: 0次
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式