Skip to content

v1.2.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Jan 21:59
9a4870c

1.2.0 (2024-01-21)

Features

  • Extend Logger with DEBUG tests and NONE level, refine log level control (bc13e30)
  • index.ts: Enhance Logger with logLevel control, constructor for initial setting, and runtime adjustment (c420c0b)
  • logger: Implement file logging with dynamic file creation and stream management (37e3985)

Documentation

  • README.md: add example of how to set log level to DEBUG in the usage section (9a4870c)
  • README.md: add SonarQube quality gate status badge to provide quick access to code quality metrics (3c86b45)

Code Refactoring

  • Enforce Singleton pattern in Logger and update tests for consistency (fdfa1a8)
  • index.ts: Implement Singleton pattern for Logger class and adjust export for singleton usage (acd20b9)
  • index.ts: remove empty constructor from Logger class to simplify code and improve readability (3f46aed)
  • index.ts: simplify console color assignment logic in Logger class to improve readability and maintainability (479018e)