GCSBOSS/golog

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
# GoLog Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v0.5.0] - 2021-12-16

### Fixed
- conf reading to not modify input object

### Removed
- req and res automatic parsers

### Changed
- Deno: interface to have proper TS types

## [v0.4.1] - 2021-03-15

### Added
- hostname key to all log entries

### Fixed
- Deno: bug when receiving non-strings as replacement values

## [v0.4.0] - 2021-01-20

### Changed
- `addParser` interface to receive a `key` name to be transformed

## [v0.3.1] - 2020-08-26

### Fixed
- bug parsing `req` object to consider `IncomingMessage` instead of `ClientRequest`

## [v0.3.0] - 2020-08-26

### Added
- `defaults` option for setting fields to appear on every entry

### Removed
- `app` logger configuration

## [v0.2.0] - 2020-08-23

### Added
- log coloring
- auto-parsing of specific fields
- function to filter out by log level
- function to filter out by log type

### Changed
- entire interface for logging to stdout

### Removed
- support for direct file/stream writing

## [v0.1.2] - 2019-10-15

### Fixed
- 'err' log entry stack array to not contain ending empty string
- file stream creation to append instead of overwrite

## [v0.1.1] - 2019-09-26

### Fixed
- `error` event to not throw an exception when not handled

## [v0.1.0] - 2019-09-25
- First officially published version.

[v0.1.0]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.1.0
[v0.1.1]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.1.1
[v0.1.2]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.1.2
[v0.2.0]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.2.0
[v0.3.0]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.3.0
[v0.3.1]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.3.1
[v0.4.0]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.4.0
[v0.4.1]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.4.1
[v0.5.0]: https://gitlab.com/GCSBOSS/golog/-/tags/v0.5.0