New: it is now possible to change the default 3 MB input document size limit by setting YamlConfiguration.codePointLimit (#543 - thanks to @sschuberth for the PR)
Updated: use Okio 3.9.0
Updated: use snakeyaml-engine-kmp 2.7.5
0.58.0
Changed: kaml now uses snakeyaml-engine-kmp for all targets, rather than using SnakeYAML for the JVM and snakeyaml-engine-kmp for JS. (#507 - thanks to @krzema12 and @aSemy for the PR)
As snakeyaml-engine-kmp is a port of SnakeYAML to multiplatform Kotlin, there should be no major behaviour differences.
⚠️ Breaking change: Yaml.decodeFromStream() no longer supports anything other than UTF-8 streams, as this is not supported by Okio. If this is a problem for you, please open an issue to discuss your use case.
Updated: use Okio 3.8.0
Updated: use kotlinx.serialization 1.6.3
Updated: use Kotlin 1.9.23
Updated: use snakeyaml-engine-kmp 2.7.3
Commits
93643a6 Merge pull request #564 from charleskorn/renovate/org.jetbrains.kotlinx-kotli...
e849476 Update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.7.0
4ccfd66 Merge pull request #566 from krzema12/update-snakeyaml-engine-kmp-to-3.0.0
f8128c6 Merge pull request #565 from krzema12/update-kotlin-to-2.0
a6ed887 Update dependency it.krzeminski:snakeyaml-engine-kmp to v3
Micrometer 1.13.0 is the GA version of a new feature release. See our support policy for support timelines and 1.13 Migration Guide for migration details.
Please take a look at the Migration Guide if you use Prometheus since there are breaking changes in the Prometheus registry if you are using the PrometheusMeterRegistry API in your code.
Below are the combined release notes of all the pre-release milestones and release candidate preceding it.
:warning: Noteworthy
Deprecate Jersey server instrumentation in favour of the jersey-micrometer module in Jersey #4100
Bumps the all-deps group with 12 updates in the / directory:
1.5.3
1.5.6
0.57.0
0.60.0
1.12.3
1.13.0
2.3.9
2.3.11
2.3.9
2.3.11
2.3.9
2.3.11
2.3.9
2.3.11
2.3.9
2.3.11
2.3.9
2.3.11
2.3.9
2.3.11
1.9.23
2.0.0
1.9.23
2.0.0
Updates
ch.qos.logback:logback-classic
from 1.5.3 to 1.5.6Commits
7812a55
prepare release 1.5.6759fc25
fix issues/805 i.e. LOGBACK-1768, included file with inner conditional3d55638
start work on 1.5.6-SNAPSHOTa91d2b6
notes about javadocsc7c5e89
prepare release 1.5.57db8797
upgrade build to slf4j 2.0.13f9c04d2
test inclusion with conditionalsf32ed30
remove support for metaannotations for NoAutoStart annotation4476edd
Search for@NoAutoStart
annotations in ancestor hierarchy, implemented interf...a649c60
rename IncludeActionTest as IncludeModelHandlerTestUpdates
com.charleskorn.kaml:kaml
from 0.57.0 to 0.60.0Release notes
Sourced from com.charleskorn.kaml:kaml's releases.
Commits
93643a6
Merge pull request #564 from charleskorn/renovate/org.jetbrains.kotlinx-kotli...e849476
Update dependency org.jetbrains.kotlinx:kotlinx-serialization-core to v1.7.04ccfd66
Merge pull request #566 from krzema12/update-snakeyaml-engine-kmp-to-3.0.0f8128c6
Merge pull request #565 from krzema12/update-kotlin-to-2.0a6ed887
Update dependency it.krzeminski:snakeyaml-engine-kmp to v336243c9
Still some changes in yarn.lock?d55c034
One more try to regenerate yarn.lock12c2c32
Update Kotlin to 2.0fccf2b3
Update plugin io.kotest.multiplatform to v5.9.1ff0765b
Update Kotest to v5.9.1Updates
io.micrometer:micrometer-registry-prometheus
from 1.12.3 to 1.13.0Release notes
Sourced from io.micrometer:micrometer-registry-prometheus's releases.
... (truncated)
Commits
a5c1b72
Update documentation for Jetty connection metrics4cd3490
Configure NetworkTrafficListener in addToAllConnectors4348f37
Merge branch '1.12.x'55ccf17
Remove space at beginning of line (#4989)68f5240
Bump software.amazon.awssdk:cloudwatch from 2.25.45 to 2.25.50 (#5084)abeb1f1
Merge branch '1.12.x'29ccc34
Merge branch '1.12.x'b1dce38
Bump org.aspectj:aspectjweaver from 1.9.22 to 1.9.22.1 (#5073)d896fcb
Bump io.javalin:javalin from 5.6.4 to 5.6.5 (#5088)b08e2ba
Merge branch '1.11.x' into 1.12.xUpdates
io.ktor:ktor-server-content-negotiation
from 2.3.9 to 2.3.11Release notes
Sourced from io.ktor:ktor-server-content-negotiation's releases.
Changelog
Sourced from io.ktor:ktor-server-content-negotiation's changelog.
Commits
b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...9b69332
Update gradle-wrapper.properties to change Gradle wrapper version from 8.5 to...Updates
io.ktor:ktor-serialization-kotlinx-json
from 2.3.9 to 2.3.11Release notes
Sourced from io.ktor:ktor-serialization-kotlinx-json's releases.
Changelog
Sourced from io.ktor:ktor-serialization-kotlinx-json's changelog.
Commits
b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...9b69332
Update gradle-wrapper.properties to change Gradle wrapper version from 8.5 to...Updates
io.ktor:ktor-server-status-pages
from 2.3.9 to 2.3.11Release notes
Sourced from io.ktor:ktor-server-status-pages's releases.
Changelog
Sourced from io.ktor:ktor-server-status-pages's changelog.
Commits
b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...9b69332
Update gradle-wrapper.properties to change Gradle wrapper version from 8.5 to...Updates
io.ktor:ktor-server-core
from 2.3.9 to 2.3.11Release notes
Sourced from io.ktor:ktor-server-core's releases.
Changelog
Sourced from io.ktor:ktor-server-core's changelog.
Commits
b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...9b69332
Update gradle-wrapper.properties to change Gradle wrapper version from 8.5 to...Updates
io.ktor:ktor-server-netty
from 2.3.9 to 2.3.11Release notes
Sourced from io.ktor:ktor-server-netty's releases.
Changelog
Sourced from io.ktor:ktor-server-netty's changelog.
Commits
b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...9b69332
Update gradle-wrapper.properties to change Gradle wrapper version from 8.5 to...Updates
io.ktor:ktor-server-metrics-micrometer
from 2.3.9 to 2.3.11Release notes
Sourced from io.ktor:ktor-server-metrics-micrometer's releases.
Changelog
Sourced from io.ktor:ktor-server-metrics-micrometer's changelog.
Commits
b5d9213
Add changelog for 2.3.11 (#4027)8ca9632
KTOR-6909 Add SocketTimeout for Test Engine (#4021)f8f8fe8
Add changelog for 2.3.10 (#4019)2cd05c6
KTOR-6850 Fix the query parameters object for each engine but Netty t… (#4015)dc0d311
KTOR-6839 Fix double logging response in CallLogging (#4016)4b0ed38
KTOR-1219 Make Android logger log to Logcat on Android if the SLF4J b… (#4009)28f1d00
KTOR-6883 Add callbacks before waiting for connection establishment to preven...df04b16
KTOR-5383 Fix parsing server host and port when using NettyConnection… (#4014)7d3f6a9
[ktor-http/common/src/io/ktor/http/auth/AuthScheme.kt] Make doc to refer to c...9b69332
Update gradle-wrapper.properties to change Gradle wrapper version from 8.5 to...Updates
io.ktor:ktor-server-test-host
from 2.3.9 to 2.3.11Release notes
Sourced from io.ktor:ktor-server-test-host's releases.
Changelog
Sourced from io.ktor:ktor-server-test-host's changelog.
Superseded by #68.