Skip to content

Releases: syniol/go-logger

Release v1.3.2

Choose a tag to compare

@syniol syniol released this 14 Feb 02:08
0690dff
  • Modified file path finder (location) to be optimised with cache storage and utilised runtime.Callers() achieving 10 times faster speed.
  • Updated comments for future changes and contributions by public.
  • Corrected Benchmarking table
  • Added additional information about writer after recent changes in the README doc

Release v1.3.1

Choose a tag to compare

@syniol syniol released this 13 Feb 00:52
8e52678
  • Added BENCHMARKS.md to document benchmark result
  • Added benchmarking test bench_test.go for benchmarking
  • Increased the minimum supported version for CI/CD to 1.21 for using log/slog to benchmark against

Release v1.3.0

Choose a tag to compare

@syniol syniol released this 12 Feb 23:51
6cb7aec

Optimisation Focused Release

  • Used buffer instead of println() to print out a log
  • Converted args parameter ...interface{} to []string
  • Removed fmt formatter file location
  • Removed json.Marshall serialisation

PR Link: #7

Release v1.2.2

Choose a tag to compare

@syniol syniol released this 12 Feb 10:31
8c94139
  • 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

Choose a tag to compare

@syniol syniol released this 12 Feb 09:33
7bca68a
  • Addressed suppressed returned error from JSON Marshall

Release v1.2.0

Choose a tag to compare

@syniol syniol released this 12 Feb 00:23
e6cd2be
  • Removed LogFatal as it was not included in RFC 5424
  • Added facility as 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

Choose a tag to compare

@syniol syniol released this 11 Feb 18:55
af23ff7
  • Updated trace for file location to only include file: instead of Location: 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

Choose a tag to compare

@syniol syniol released this 04 Nov 21:59

Initial release for logger package