v0.5.3
Change Log
Refactor
- 💥 refactor: refactoring the rotatefile cleanup logic, add more unit tests 2a20d47
Feature
- feat: add capability to customize caller format (#107) 4c4c4c2
- ✨ feat: update record.Time init logic, support repeat use a Record instance 4321da1
- ✨ feat: support set default channel name on each logger. issues #108 ccc8922
- ✨ feat: handler - refactoring some handler create logic, support use max level or levels 3a54534
- ✨ feat: update some for formatter create and use logic, add more tests 2d2c3a8
- ✨ feat: update logger daemon flush logic, support stop control a60d020
Update
- 👔 up: rotatefile - update some for print error output 96eedaf
- 👔 up: handler - update some logic for handler config and build fabaca0
- 👔 up: handler - update some handler and add more test cases 669fb97
- 👔 up: rotatefile - update some logic for cleanup, add more unit tests 37f31dd
- 👔 up: update rotate writer async clean logic, fix test bugs 3923679
Other
- 🎨 fmt: fix some code style check error 53f432c
- ⬆️ dep: upgrade golang/x deps to latest version f735b20
- 💚 ci: fix ci error on Windows, only test syslog on !Windows 43c24a5
- ✅ test: update the file daemon clean tests, update README docs 456568f
- ⬆️ dep: upgrade gookit/goutil and gookit/gst to latest version 23ceab0
New Contributors
- @deryrahman made their first contribution in #107
Full Changelog: v0.5.2...v0.5.3