-
Notifications
You must be signed in to change notification settings - Fork 33
Changelog Logger
user_name edited this page Apr 28, 2023
·
6 revisions
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.
- Extracted a couple of shared helpers (e.g.
stringLogArrayMarshaler
,MarshalZerologArray
) - Updated documentation on how to build a context specific logger
- Removed the unused
bus
from thelogger
struct
- Update the logger module interface to use logger pointers instead of values
- Update logger value references with pointers
- Update README
- Module embeds
base_modules.IntegratableModule
andbase_modules.InterruptableModule
for DRYness
-
loggerModule
type-checking formodules.Module
- Added GITHUB_WIKI tags where it was missing
- Address legacy linter errors from
golangci-lint
- Added readme
- Moved initialization of
Global
logger toinit
function - Added
SetFields
andUpdateFields
methods toLogger
module
- Updated module constructor to accept a
bus
and not aruntimeMgr
anymore - Registering module with the
bus
viaRegisterModule
method
- Refactored configs into
configs
package
- Introduced this
CHANGELOG.md
Contents
- Home
- Persistence
- Changelog
-
Persistence
- Indexer
- Rpc
- Runtime
- State_Machine
-
Guides
- Roadmap
-
Guides
- Learning
- Guides
-
Guides
- Contributing
- Devlog
-
Guides
- Dependencies
-
Guides
- Releases
- Guides
- P2P
-
Shared
- Crypto
- Shared
-
Shared
- Modules
-
Build
- Config
- Consensus
-
Guides
- Telemetry
- Utility
- Logger