Skip to content

Releases: mikaelvesavuori/mikrolog

Version 2.2.3

11 Jan 16:54
Compare
Choose a tag to compare

What's Changed

  • Fix metadata being removed globally and not just on the log

Full Changelog: v2.2.2...v2.2.3

Summary of changes

This update ensures that, for example, metadata configs remain across multiple logs.

Version 2.2.2

11 Jan 16:53
Compare
Choose a tag to compare

What's Changed

  • Loosen transport instanceof checking

Full Changelog: v2.2.1...v2.2.2

Summary of changes

This fixes issues where errors may be thrown inadvertently.

Version 2.2.1

11 Jan 14:57
Compare
Choose a tag to compare

What's Changed

  • Make log buffer static

Full Changelog: v2.2.0...v2.2.1

Summary of changes

This should ensure that log buffers are correctly handled.

Version 2.2.0

11 Jan 08:16
Compare
Choose a tag to compare

What's Changed

  • Add transport support
  • Add transport support for Axiom as the first implementation
  • Update dependencies
  • Update test configuration

Full Changelog: v2.1.17...v2.2.0

Summary of changes

This is a pretty nice improvement, as you'll be able to add a transport to augment MikroLog.

Version 2.1.17

21 Nov 15:22
Compare
Choose a tag to compare

What's Changed

  • Support redactedKeys and maskedValues for nested items

Full Changelog: v2.1.15...v2.1.16

Summary of changes

This will make redaction and masking much more powerful when you have more complex data to log out.

Version 2.1.16

14 Nov 10:18
Compare
Choose a tag to compare

What's Changed

  • Pick up correlation ID automatically from process.env.CORRELATION_ID if it exists
  • Migrate from ESlint and Prettier to Biome for code linting, formatting, and such
  • Simplify and update CI workflows
  • Minor cleaning based on Biome-suggested fixes

Full Changelog: v2.1.15...v2.1.16

Summary of changes

Now you'll get the correlation ID automatically set, which is a really nice thing, making your life a bit simpler.

Version 2.1.15

27 Apr 15:49
Compare
Choose a tag to compare

What's Changed

  • Bundle for both ESM and CommonJS environments
  • Migrate from Ava to Vitest for unit tests

Full Changelog: v2.1.14...v2.1.15

Summary of changes

The biggest improvement for users will be that you can use independently bundled variants of the library for either ESM or CommonJS.

Version 2.1.14

14 Feb 15:55
Compare
Choose a tag to compare

What's Changed

  • Add missing description comment for enrichNext()

Full Changelog: v2.1.13...v2.1.14

Version 2.1.13

14 Feb 08:58
Compare
Choose a tag to compare

What's Changed

  • Add support for one-time enrichment
  • Add back comments in build so they are visible for library users
  • Add enrich capability for correlationId as detailed in README but was actually missing
  • Remove unnecessary fallback options, once again bumping test coverage to 100%

Full Changelog: v2.1.12...v2.1.13

Version 2.1.12

12 Jan 19:00
Compare
Choose a tag to compare

What's Changed

  • Fix error where start() method would reset existing settings
  • Bump dependencies

Full Changelog: v2.1.11...v2.1.12