Skip to content

Commit 6f84cb9

Browse files
committed
Release v0.10.0
1 parent 2e70e0d commit 6f84cb9

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## [v0.10.0] - 2026-02-04
4+
5+
- **Breaking:** Bump minimum JVM target version from 8 -> 11
6+
- **Breaking:** Prevent users from passing `LogBuilder` as a log field value to the `field` function
7+
- Although this is technically a breaking change, this behavior was always a bug, which now causes
8+
a compilation failure to prevent users from accidentally passing the wrong log field value
9+
- See
10+
[this docstring](https://github.com/hermannm/devlog-kotlin/blob/v0.10.0/src/commonMain/kotlin/dev/hermannm/devlog/LogBuilder.kt#L370-L384)
11+
for more on this
12+
- Update Logback version
13+
314
## [v0.9.2] - 2026-01-27
415

516
- Improve performance of the `field()` function overload that infers the serializer from its type
@@ -158,7 +169,9 @@
158169

159170
- Initial release
160171

161-
[Unreleased]: https://github.com/hermannm/devlog-kotlin/compare/v0.9.2...HEAD
172+
[Unreleased]: https://github.com/hermannm/devlog-kotlin/compare/v0.10.0...HEAD
173+
174+
[v0.10.0]: https://github.com/hermannm/devlog-kotlin/compare/v0.9.2...v0.10.0
162175

163176
[v0.9.2]: https://github.com/hermannm/devlog-kotlin/compare/v0.9.1...v0.9.2
164177

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
77

88
group = "dev.hermannm"
99

10-
version = "0.9.2"
10+
version = "0.10.0"
1111

1212
mavenPublishing {
1313
coordinates(group.toString(), artifactId = "devlog-kotlin", version.toString())

0 commit comments

Comments
 (0)