Skip to content

Releases: felixheck/laabr

Add new hapi-pino and pino option validators

13 Jan 18:52
Compare
Choose a tag to compare

Fix Hapi-Pino Dependency

11 Jan 07:30
Compare
Choose a tag to compare

Expose Plugin on root level

12 Dec 15:14
Compare
Choose a tag to compare
  • it's not longer necessary to register laabr.plugin
  • use the module itself instead
  • laabr.plugin will be deprecated with v4.0.0

Support hapi v17

15 Nov 18:28
Compare
Choose a tag to compare

Aside from the breaking changes due to hapi v17, this major release disabled correlationId-related features & options until the module correlation-id supports async_hooks instead of continuation-local-storage

Fix `handleUncaught` and error stack token

15 Nov 18:26
Compare
Choose a tag to compare

Handle Uncaught Exceptions

24 Oct 15:57
Compare
Choose a tag to compare
  • add option.handleUncaught to log uncaught exceptions

  • add source option to the token :error to get the file path, line number and column number of error if available: :error[source]

Extended Options

24 Oct 10:53
Compare
Choose a tag to compare

Hotfix: Correlation ID

19 Jul 06:45
Compare
Choose a tag to compare
  • Using req.headers['x-laabr-cid'] instead of req.cid to avoid inconsistencies due to hapi compression handling when no accept-encoding header is set.

  • Remove override of options.hapiPino.mergeHapiLogData to enable user to be more flexible.
    Caution: enabling this options effects the :message token. Take a look in the API docs.

Hotfix: Formatters Options

17 Jul 13:09
Compare
Choose a tag to compare

Expose options to pre/postformatters

17 Jul 13:09
Compare
Choose a tag to compare