Releases: DoNewsCode/core
Releases · DoNewsCode/core
v0.13.0-beta2: feat: export NowFunc config to help tests (#242)
* feat: export NewFunc config to help tests Change-Id: I5be347f6de157380d963246f0c03d7c9ca9f4585 * feat: export NewFunc config to help tests Change-Id: Ibce615c1ce7fd486b65a5b691a140e82efad12ca Co-authored-by: guxi.reasno <guxi.reasno@bytedance.com>
Breaking change with go1.18 generics
- This version only supports go1.18 and above
- The events module is reconstructed
v0.12.3: fix: export some useful configuration (#240)
* fix: export some useful configuration * fix: imports * fix: modules * test: cover new configs * test: fix tests
v0.12.2
0.12.1
v0.12.0
v0.12.0 (2022-01-20)
♻️ Code Refactoring
✨ Features
- add module field injection (#234) (@谷溪)
- dag: add dag package. (#222) (@谷溪)
- logging: add WithBaggage (#225) (@谷溪)
- observability: capture transport status (#224) (@谷溪)
🐛 Bug Fixes
- avoid extra logger wraps (#232) (@谷溪)
- prepend dig.LocationForPC instead of append (#231) (@谷溪)
- dag: validate edges in AddEdges before adding them. (#223) (@谷溪)
- deps: upgrade github.com/go-redis/redis/v8 to v8.11.4 (#221) (@江湖大牛)
- factory: on reload, close the connection right away. (#235) (@谷溪)
- observability: data races (#227) (@谷溪)
BREAKING CHANGE
the new cron package github/DoNewsCode/core/cron is not compatible with github.com/robfig/cron/v3. See examples for how to migrate.
most Observe() methods now take a time.Duration instead of float64.