Skip to content

Changelog - 1.0.0

Release Date: 2026-01-25

Motivation

Establish the first stable Arch Lumber release with the core multiplatform logging contract, platform defaults, and release tooling in place.

Notable changes

  • introduced the core logging API inspired by Timber
  • added the pluggable Oak architecture
  • shipped thread-safe one-shot tag and length state
  • released Android, JVM, Apple, JS, and WasmJS targets
  • added message splitting and simple %s / %d formatting
  • set up GitHub Actions release flow, linting, coverage, and Maven Central publishing

Compatibility notes

  • No migration notes. This release establishes the initial public contract.

Dependency versions

Area Version
Kotlin 2.3.0
Gradle wrapper 9.3.0
Dokka 2.1.0
Kover 0.9.4
Android plugin 9.0.0
Android build tools 36.1.0
Android minSdk 20
Android compileSdk 36
Detekt 1.23.8
ktlint 14.0.1
vanniktech-publish 0.36.0

Target compatibility

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