Releases: Make-Tarkov-Great-Again/flog
Releases · Make-Tarkov-Great-Again/flog
Flog 4.0.3
FLog v4.0.2
bug fix, setconfig should work
FLog v1.0.1
introduce flexible logging configurations and enhancements
- Introduced
Config
struct for centralized configuration management inflog
.- Added methods
SetLogPath
,Default
,isColorsOmitted
, andisFolderOmitted
for improved flexibility.
- Added methods
- Enhanced logging functionality:
- Introduced new logging levels (e.g.,
Debug
). - Added support for format strings via new methods (
InfoF
,WarnF
,ErrorF
,DebugF
). - Improved log message preparation with type-safe handling and format placeholders.
- Introduced new logging levels (e.g.,
- Updated
Logger
implementation:- Implemented buffered logging with periodic flush for improved performance.
- Added synchronized access to logger resources.
- Introduced caller info caching for efficiency.
- New
Cleanup
method for proper resource release during shutdown.
- Created
measurement
package to trace and log execution time for debugging. - Refactored internal log-related structures and logic:
- Pre-allocated buffers for log formatting.
- Enhanced console logging with configurable colors.
These changes optimize logging performance, configurability, and debugging capabilities.
Full Changelog: 0.0.3...v1.0.0
FLog v4 v0.0.3
ballin