Skip to content

Releases: gotomicro/ego

v0.9.1

03 Mar 11:23
7ab6e87
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.9.1

v0.9.0

04 Feb 14:26
21d69e4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.4...v0.9.0

v0.8.4

25 Jan 06:30
c5339b5
Compare
Choose a tag to compare

What's Changed

  • Turn off grpc client service configuration to avoid DNS txt resolution by @askuy in #242
  • Fix otel jaeger initialization bug by @askuy in #244
  • Update [EN] Readme.md by @aschenmaker in #243
  • logger like %S.%f python time format by @askuy in #245

Full Changelog: v0.8.3...v0.8.4

v0.8.3

11 Jan 08:05
9459da2
Compare
Choose a tag to compare

What's Changed

  • egin中提供embed fs的方法,方便将前端静态资源打包到go程序中, embed fs by @askuy in #240
  • embed fs by @askuy in #241

Full Changelog: v0.8.2...v0.8.3

v0.8.2

07 Jan 04:06
8a92ab4
Compare
Choose a tag to compare

What's Changed

  • 支持命令行输出日志时候,将不同的log,记录lname:ego.sys,lname:default.log,方便区分后,日志采集到不同地方; 部分系统使用automaxprocs有系统bug,不在panic,改为error日志。containerd/containerd#4203 by @askuy in #238
  • 日志的时间格式,支持通过环境变量EGO_LOG_TIME_TYPE,设置为second,millisecond,%Y-%m-%d %H:%M:%S,三种格式 by @askuy in #239

Full Changelog: v0.8.1...v0.8.2

v0.8.1

22 Dec 07:20
183eee3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

10 Dec 13:06
c9af6f1
Compare
Choose a tag to compare

What's Changed

  • fix http log access nil by @askuy in #231
  • Feature/opentelemetry by @askuy in #232
  • support logger writer environment by @askuy in #233
  • support mq trace by @askuy in #235
  • 支持server,client,producer,consumer四种方式的opentelemetry
  • 支持通过环境变量EGO_LOG_WRITER,指定输出file或者stderr

Full Changelog: v0.7.1...v0.8.0

v0.7.1

28 Nov 01:16
c571c10
Compare
Choose a tag to compare

v0.7.0

22 Nov 14:51
0a8fc82
Compare
Choose a tag to compare

Feature

  • 增加单元测试,测试覆盖率到60%
  • 升级gin到master,通过gin的TrustedPlatform参数,解决gin的x-forward-for client ip问题。
  • 升级grpc到v1.42.0,grpc新版本解决了客户端、服务端的一些panic问题,详情请看grpc的release信息。
  • 支持grpc新版本的attributes,以及克隆attributes方式
  • 支持grpc的SetLoggerV2方法,系统日志里会记录grpc底层日志的一些信息。
  • 支持通过治理端口,调用job,适用于k8s通过接口调用服务任务
  • 支持通过治理端口,调用fgprof方法,拿到函数的io耗时,详情请看https://github.com/felixge/fgprof
  • 支持通过proto生成,error、grpc unittest、http api的插件

FixBug

  • 修复在单元测试下,egoErr为ni仍然可以使用其函数做断言操作
  • 修复默认日志通过配置重载的时候,在程序关闭时刻flush日志不生效的问题
  • 修复grpc在使用option的时候,由于闭包问题导致拦截器里配置数据不正确

v0.6.16

15 Oct 07:08
facb4ba
Compare
Choose a tag to compare

Changelog

facb4ba Merge pull request #198 from askuy/feature/bufnetclient
14e6d43 support bufnet client