Repository navigation
Releases: syniol/go-logger
Releases · syniol/go-logger
Release list
Release v1.3.2
- Modified file path finder
(location)to be optimised with cache storage and utilisedruntime.Callers()achieving 10 times faster speed. - Updated comments for future changes and contributions by public.
- Corrected Benchmarking table
- Added additional information about
writerafter recent changes in the README doc
Release v1.3.1
- Added
BENCHMARKS.mdto document benchmark result - Added benchmarking test
bench_test.gofor benchmarking - Increased the minimum supported version for CI/CD to
1.21for usinglog/slogto benchmark against
Release v1.3.0
Optimisation Focused Release
- Used buffer instead of
println()to print out a log - Converted args parameter
...interface{}to[]string - Removed
fmtformatter file location - Removed
json.Marshallserialisation
PR Link: #7
Release v1.2.2
- Fix: Added missing file location for JSON Mashall hand-coded error
- Updated Unit Tests to include assertion for File Location inside
trace
Release v1.2.1
- Addressed suppressed returned
errorfrom JSON Marshall
Release v1.2.0
- Removed
LogFatalas it was not included in RFC 5424 - Added
facilityas a first parameter to identify the system responsible for log - Updated Unit Tests for a new parameter
facility - Updated the documentation
Release v1.1.0
- Updated trace for file location to only include
file:instead ofLocation: file - Updated Documentation
- Updated LICENSE file
- Included additional test case for empty argument
- Included CI/CD pipeline to ensure code standards, and test automation
v1.0.0 Initial Release
Initial release for logger package