Releases: DoNewsCode/core
Releases · DoNewsCode/core
v0.10.2
🐛 Bug Fixes
- logging: nil pointer (#205) (@谷溪)
- serve: signal group couldn't be canceled (#208) (@谷溪)
- srvhttp: RequestDurationSeconds shouldn't panic when missing labels (#207) (@谷溪)
v0.10.0
♻️ Code Refactoring
- remove DIContainer abstraction (#196) (@谷溪)
✨ Features
- add WithoutCancel (#200) (@谷溪)
- make reload opt-in (#195) (@谷溪)
🐛 Bug Fixes
- config: watch etcd from last revision (#199) (@谷溪)
BREAKING CHANGE
reload used to be enabled by default
v0.9.2
v0.9.2 (2021-09-15)
🐛 Bug Fixes
- panic when signal sent twice (#193) (@谷溪)
- golangci-lint complaint (@Reasno)
- don't close connection right away after reload (@Reasno)
v0.9.1
v0.9.1 (2021-09-13)
♻️ Code Refactoring
🐛 Bug Fixes
- prefer driver from DI (#192) (@谷溪)
v0.9.0
v0.9.0 (2021-09-10)
♻️ Code Refactoring
- change collector mechanism (#189) (@谷溪)
- remove dtx and rename to core-dtx (#181) (@Trock)
- make config and log easier to use and extend (#177) (@谷溪)
- container: remove ifilter dependency. (#183) (@谷溪)
✨ Features
- expand the API of SyncDispatcher (#191) (@谷溪)
- introduce provider options (#190) (@谷溪)
- add ctxmeta package (#188) (@谷溪)
- make metrics struct type safe (#185) (@谷溪)
- clihttp: limit max length a client can read from body (#186) (@Trock)
🐛 Bug Fixes
- remove unused factoryOut (@Reasno)
- rename ThreeStats to AggStats (#184) (@Trock)
- container: shutdown the modules in the reversed order of registr… (#187) (@谷溪)
v0.8.0
v0.8.0 (2021-08-06)
♻️ Code Refactoring
- rename package remote to package etcd (#175) (@谷溪)
- move and rename (#170) (@谷溪)
- change event system (#165) (@谷溪)
- move otkafka/processor out of core, rename to core-processor as another package (#156) (@Trock)
✨ Features
- config.Duration implement TextMarshaller (close #164) (#166) (@Trock)
- add codec package (#161) (@谷溪)
- config: add Validators to ExportedConfigs and "config verify" command. (#154) (@谷溪)
🐛 Bug Fixes
- clarify env usage (#174) (@谷溪)
- optimize di output (#171) (@谷溪)
- when elasticsearch server is not up, the elasticsearch client should be constructed normally. (#167) (@谷溪)
- golangci-lint run (@Reasno)
- fix remote test (close #160) (#162) (@Trock)
- core: remove WithRemote (@reasno)
v0.7.3
v0.7.3 (2021-07-19)
🐛 Bug Fixes
v0.7.2
v0.7.2 (2021-07-13)
🐛 Bug Fixes
- config.Duration support int for yaml (#149) (@Trock)
- generic metrics should not have a namespace (#148) (@Trock)
v0.7.1
v0.7.1 (2021-07-02)
🐛 Bug Fixes
- provide the correct env value (#146) (@Trock)
- clihttp: fix context passing in http client (#147) (@谷溪)