Skip to content

Changelog - 1.0.3

Release Date: 2026-02-25

Motivation

This release focuses on a major overhaul of the project documentation, establishing a structured documentation site, and significantly improving the validation and test coverage of the logging core.

Notable changes

  • Core Refactoring: Refactored logging utilities and improved Lumber API validation for better reliability.
  • Testing: Expanded the test suite with comprehensive common tests (Verbose, Info, Debug, Error, etc.) and improved Kover configurations.
  • Documentation Site: Overhauled project documentation, established a structured MkDocs site, and added project steering guidance.
  • CI/CD: Added GitHub Actions workflows for documentation deployment and fixed coverage upload paths.
  • Maintenance: Simplified the CONTRIBUTING.md synchronization process and unified contributor docs.
  • Dependencies: Updated Kotlin to 2.3.20, AGP to 9.1.1, Dokka to 2.2.0, and Detekt to 2.0.0-alpha.2.

Compatibility notes

  • No target compatibility changes in this release.
  • Lumber API validation is now stricter, which may catch invalid usage earlier.

Dependency versions

Area Version
Kotlin 2.3.20
Gradle wrapper 9.3.1
Dokka 2.2.0
Kover 0.9.8
Android plugin 9.1.1
Android build tools 36.1.0
Android minSdk 20
Android compileSdk 36
Detekt 2.0.0-alpha.2
ktlint 14.2.0
vanniktech-publish 0.36.0

Target compatibility

Target Support in 1.0.3
Android Supported, minSdk 20, compileSdk 36
JVM Supported
Apple Supported
JS Supported
WasmJS Supported