Skip to content

Latest commit

 

History

History
86 lines (66 loc) · 3.47 KB

CHANGELOG.md

File metadata and controls

86 lines (66 loc) · 3.47 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.4.0] - 2024-09-27

[1.3.5] - 2024-09-12

[1.3.4] - 2024-08-09

[1.3.3] - 2024-07-11

  • iOS: Better log tag and use NSLog

[1.3.2] - 2024-06-19

[1.3.1] - 2024-05-22

  • FileLogger: Remove constructor with kotlinx.io.files.Path Avoids having to add kotlinx-io as a dependency when using the class

[1.3.0] - 2024-05-02

  • Provide FileLogger for persistent logging to a file path with rotation and retention policy support.

[1.2.5] - 2024-03-23

  • Provide javadoc artifacts for Sonatype Maven Central

[1.2.4] - 2024-03-23

Changed

  • Allow empty log messages if you only want to create a log entry about a function being called.
  • Add more Apple ARM64 platforms: macOS, tvOS, watchOS
  • Provide FileLogger in addition to ConsoleLogger
  • Dependency update:

[1.2.3] - 2022-10-12

Changed

Removed

  • Stop building frameworks, they aren't published by default

[1.2.2] - 2022-07-11

  • Added SLF4J MDC wrapper

[1.2.1] - 2022-07-11

  • New library log4k-slf4j:
    • SLF4JLogger: Forwards log statements to SLF4J, which in turn allows to use Logback as a backend.

[1.2.0] - 2022-07-11

  • Use ConsoleLogger by default

[1.1.3] - 2022-07-07

  • Add method Log.isDebugEnabled identical to SLF4J's LOG.isDebugEnabled().
  • Dependency update: