Change Log
Feature
- ✨ feat: can custom the output level name length and custom color render 60ea1a0
- ✨ feat: rotatefile - RotateTime, RotateMode add implements the json Unmarshaler, Marshaler f84c3cc
- ✨ feat: Level, LevelMode add implements the json Unmarshaler, Marshaler deb5cb7
- ✨ feat: add sub-logger create on logger. can be keep fields/data/ctx for multi records 8d885a8
- ✨ feat: logger add xxCtx method for quick with context 20af58d
- ✨ feat: add SubLogger for keep some ctx data with all records 0b7c8d4
- ✨ feat: std logger add xxCtx method for quick with context 648aa7e
- ✨ feat: add new process func: CtxKeysProcessor, can collect ctx values to data, extra or field 07fac20
Update
- 👔 up: update some for format log record logic d3fdbfb
- 👔 up: update some code style and test cases d34ecdf
Other
- 📝 doc: update some docs and code comments f926052
- ✅ test: fix some unit testing cases fail 049e42c
- build(deps): bump github.com/gookit/gsr from 0.1.0 to 0.1.1 (#164) 90c4be8
- ⬆️ dep: upgrade gookit/goutil v0.6.18 to v0.7.0, update some pkg import path 8d2b71b
- 👔 doc: update some comments and tests f857def
- ⬆️ dep: upgrade actions and deps to latest version 0d3b3f0
- ✅ test: update some util and test cases 8ece0f2
- ✅ test: fix getCaller return error a3c0fd3
Full Changelog: v0.5.8...v0.6.0