Skip to content

Changelog Logger

user_name edited this page Apr 28, 2023 · 6 revisions

Changelog

All notable changes to this module will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.0.0.10] - 2023-04-28

  • Extracted a couple of shared helpers (e.g. stringLogArrayMarshaler, MarshalZerologArray)
  • Updated documentation on how to build a context specific logger

[0.0.0.9] - 2023-02-28

  • Removed the unused bus from the logger struct

[0.0.0.8] - 2023-02-24

  • Update the logger module interface to use logger pointers instead of values
  • Update logger value references with pointers
  • Update README

[0.0.0.7] - 2023-02-17

  • Module embeds base_modules.IntegratableModule and base_modules.InterruptableModule for DRYness

[0.0.0.6] - 2023-02-09

  • loggerModule type-checking for modules.Module

[0.0.0.5] - 2023-02-07

  • Added GITHUB_WIKI tags where it was missing

[0.0.0.4] - 2023-02-06

  • Address legacy linter errors from golangci-lint

[0.0.0.3] - 2023-02-04

  • Added readme
  • Moved initialization of Global logger to init function
  • Added SetFields and UpdateFields methods to Logger module

[0.0.0.2] - 2023-01-10

  • Updated module constructor to accept a bus and not a runtimeMgr anymore
  • Registering module with the bus via RegisterModule method

[0.0.0.1] - 2023-01-03

  • Refactored configs into configs package

[0.0.0.0] - 2023-01-03

  • Introduced this CHANGELOG.md
Clone this wiki locally