You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
naza/CHANGELOG.md

43 lines
1.4 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#### v0.3.0
- package connection:
- 可配置使用 channel 进行异步发送Config 中增加 WChanSize。增加 Flush, Done, ModWriteChanSize 三个方法
- package log:
- 增加 panic 相关的方法
- 其它:
- test.sh 中添加 gofmt 检查
#### v0.2.0
- package log:
- 去除了对标准库中log的依赖
- 日志支持按天翻转
- 增加 ShortFileFlag 可配置是否打印源码文件及行号的信息
- 添加一个fatal日志级别打印完后exit程序
- 当同时打印至控制台和文件时打印至文件中的level字段也带颜色属性
- 增加 Out 接口
- 日志不再支持按固定大小翻转 [不兼容]
- 日志级别从0 -> 1开始 [不兼容]
#### v0.1.0
- 删除 /pkg/errors [不兼容]
- package log:
- 增加 FatalIfErrorNotNil 接口函数,打印错误并退出程序
- 日志内容中的级别字段右对齐
- 日志内容中的源码文件名和行号放在整行日志的末尾
- 增加一些 benchmark
- package assert: 打印正确的源码文件名和行号信息 [bugfix]
- package bele: 增加一些 benchmark
- package unique:
- 不同的 key 使用不同的自增计数
- 增加一些 benchmark
- package mockserver: 模拟一些服务端,用于快速测试其它代码
- package mockwriter: 模拟 Writer 接口,用于快速测试其它代码
- 删除 /demo/connstat
- test.sh 脚本只测试 /pkg 目录下的源码
#### v0.0.1
第一个版本