Skip to content

Releases: go-diary/diary

Go Version Upgrade

28 Mar 09:46
Compare
Choose a tag to compare

Upgraded to Go version 1.20

Enhanced HumanReadableHandler Output

24 Mar 20:18
Compare
Choose a tag to compare

Include the log meta data into the terminal output as a JSON pretty print string. This will help simplify debugging of applications while in a local development environment.

Audit Tracking

13 Apr 07:51
Compare
Choose a tag to compare

Allow tracking of audit level logs, audit level logs will always be tracked regardless of log level set. And should be used to keep track of major events for the single goal of auditing the workflow or system using the logs.

Minor Enhancement

07 Oct 09:02
Compare
Choose a tag to compare

Ability to return parent diary for a given page

Minor Bug Fix

02 Oct 12:34
Compare
Choose a tag to compare

Fixed IsValidLevel function issue

First Useable Version

15 Aug 14:15
2239b41
Compare
Choose a tag to compare

This release houses the most basic of functionality which is to:

  • write application logs at different levels (trace, debug, info, notice, warning, error, fatal) in a way that can be easily queried on a database or something like newrelic logs interface.
  • to pass request context between microservices in order to link logging to a single request chain, meaning that you can query the entire sequence of events that occurred in a given request.
  • to pass log level setting between microservices allowing you to customise logging level for specific API endpoints or specific microservice functions.