Skip to content

Releases: tiny-blocks/logger

v1.3.0

30 Mar 10:52
7607380

Choose a tag to compare

  • Updates this library’s Composer dependency constraint for tiny-blocks/collection to allow the new major release (^2.0), aligning the package with the latest tiny-blocks/collection series.

v1.2.0

26 Feb 01:10
9d0f402

Choose a tag to compare

  • Introduced a fixed mask length for password redaction, ensuring consistent output regardless of input length.
  • Enhanced documentation to reflect changes in password masking behavior and usage examples.

v1.1.0

25 Feb 04:04
f4e8eb8

Choose a tag to compare

  • Adds PasswordRedaction class that fully masks password values with asterisks.
  • Adds NameRedaction class that preserves the first N characters (default: 2) and masks the rest.
  • Updates README.md with usage examples and documentation for both new redaction types.

v1.0.1

24 Feb 05:17
3bd6e1d

Choose a tag to compare

  • Implement LogStream fallback mechanism and add unit tests.

v1.0.0

21 Feb 22:17
c83096a

Choose a tag to compare

  • Implements a PSR-3 compliant structured logger with support for correlation IDs and customizable output templates.
  • Adds three built-in redaction strategies (document, email, and phone) with configurable masking behavior.