Repository navigation
-
Feature Additions
- Added capability to dynamically modify log levels
- Implemented support for colored log output
- Automatic stack trace inclusion for Error, Fatal, and Panic level logs
- Added With method to create loggers with additional fields
-
Configuration Improvements
- Utilized iota for defining log level constants, enhancing readability
- Added configuration options for maximum log file retention time and rotation interval
-
Code Structure Optimization
- Improved file logging creation logic with a dedicated function
- Refactored portions of the code to enhance maintainability
-
Compatibility
- Maintained API compatibility with previous versions
This update significantly enhances the logging system's performance, flexibility, and functionality while maintaining good backward compatibility. We recommend all users to upgrade to this version to benefit from these improvements.