Releases: edoger/zkits-logger
Releases · edoger/zkits-logger
Version 1.4.1
- Clean up duplicate functions
AllLevels()[From v1.3.3], GetAllLevels() [From v1.1.0]. - Some performance optimizations.
Version 1.4.0
- Add a text formatter.
- Add a json formatter.
- Supports customizing the field names of the top-level objects of json logs.
- Show the logger name to the internal error message header.
Version 1.3.3
- Make sure that the write log data is not empty.
Add AllLevels() function to get all supported log levels.Remove from v1.4.1- Add log output interceptor support.
Version 1.3.2
- Add Entity.TimeString(): Gets the log time string formatted with the default time format.
Version 1.3.1
- Enhance the reusability of the caller reporter.
- Remove Log.WithoutCaller
- Enhance the customizability of Log.WithCaller.
Version 1.3.0
- Extends the string format of the log level.
- By default, empty log fileds is not output.
- Log caller support.
- Modify the internal function call stack depth of the logger.
Version 1.2.0
- Use exit code 1 when calling exit function.
- Add level output writer support.
Version 1.1.1
- Support to change the default time format when using the default formatter.
Version 1.1.0
- Added log formatter support.
- Adjust the setting items of the logger.
First Release
(〃'▽'〃) All expected features are implemented.