Skip to content

CatLib Core 1.4.0 Beta

Compare
Choose a tag to compare
@ymh199478 ymh199478 released this 20 Mar 01:50
· 2 commits to 1.4 since this release
4bbf47f

中文文档catlib.io
技术支持QQ群150371044

通过Nuget安装CatLib Core

Install-Package CatLib.Core -Version 1.4.0

Added

  • Arr增加Test函数,支持对数组进行自定义检查(#178 )
  • Arr增加Set函数,允许替换匹配值或者在尾部增加替换值(#190 )
  • Str增加Is重载,允许对于数组类型的模式进行匹配(#179 )
  • Str增加JoinList函数,允许顺序组合给定的字符串数组(#195 )
  • Str增加Levenshtein函数,允许计算两个字符串之间的近似度(#194 )
  • Str增加Space常量代表一个含有空格的空字符串(#197 )
  • Application.Register增加强制注册支持,允许在已注册服务提供者的基础上强制注册(#184 )
  • 增加CHANGELOG(#185 )

Changed

  • 代码标准规范调整:只有在引导流程完成后才能进行容器构建(#180 )
  • Application代码优化(#181 )
  • Arr中的Filter函数,允许传入一个期望值来决定结果集(#196 )
  • IContainer.Flash 标记将会在2.0版本中被移除(#193 )
  • Str中的Pad函数增加拓展并且标记旧的格式为已过时(#198 )
  • 单元测试项目升级到4.0 framework(#191 )