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.
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.59.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.59.0Release notes
Sourced from com.charleskorn.kaml:kaml's releases.
Commits
32fa7c9
Update actions/checkout action to v4.1.390f5db1
Update gradle/wrapper-validation-action action to v3.3.19b3c18f
Update gradle/gradle-build-action action to v3.3.1eab051a
Merge pull request #543 from sschuberth/no-code-point-limitedcc354
Update gradle/wrapper-validation-action action to v34e825c4
Update gradle/gradle-build-action action to v3.3.066953b5
Make SnakeYAML's code point limit configurablea31a3ae
Update gradle/wrapper-validation-action action to v2.1.3ecccc41
Update gradle/gradle-build-action action to v3.2.162a8e4a
Update dependency io.github.gradle-nexus:publish-plugin to v2Updates
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.
Commits
b5d9213
Add changelog for 2.3.11 (#4027)Superseded by #67.