Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the all group across 1 directory with 29 updates #1032

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 10, 2025

Bumps the all group with 29 updates in the / directory:

Package From To
com.fasterxml.jackson.module:jackson-module-kotlin 2.18.2 2.18.3
com.fasterxml.jackson.datatype:jackson-datatype-jsr310 2.18.2 2.18.3
com.fasterxml.jackson.dataformat:jackson-dataformat-xml 2.18.2 2.18.3
ch.qos.logback:logback-classic 1.5.16 1.5.17
org.jsoup:jsoup 1.18.3 1.19.1
io.ktor:ktor-client-apache 3.0.3 3.1.1
io.ktor:ktor-client-jackson 3.0.3 3.1.1
io.mockk:mockk 1.13.14 1.13.17
org.junit.jupiter:junit-jupiter 5.11.4 5.12.0
org.jetbrains.kotlinx:kotlinx-serialization-hocon 1.7.3 1.8.0
com.charleskorn.kaml:kaml 0.67.0 0.72.0
org.flywaydb:flyway-database-postgresql 11.1.0 11.3.4
org.jooq:jooq 3.19.16 3.20.1
org.postgresql:postgresql 42.7.4 42.7.5
io.ktor:ktor-serialization-kotlinx-json 3.0.3 3.1.1
io.ktor:ktor-client-cio 3.0.3 3.1.1
io.ktor:ktor-server-content-negotiation 3.0.3 3.1.1
io.ktor:ktor-server-cio 3.0.3 3.1.1
io.ktor:ktor-server-resources 3.0.3 3.1.1
io.ktor:ktor-server-websockets 3.0.3 3.1.1
io.ktor:ktor-client-content-negotiation 3.0.3 3.1.1
io.ktor:ktor-server-auth-jwt 3.0.3 3.1.1
io.ktor:ktor-server-metrics-micrometer 3.0.3 3.1.1
io.micrometer:micrometer-registry-prometheus 1.14.2 1.14.4
io.ktor:ktor-server-call-logging 3.0.3 3.1.1
io.ktor:ktor-server-default-headers 3.0.3 3.1.1
io.ktor:ktor-server-caching-headers 3.0.3 3.1.1
io.ktor:ktor-server-status-pages 3.0.3 3.1.1
org.jooq:jooq-codegen 3.19.16 3.20.1

Updates com.fasterxml.jackson.module:jackson-module-kotlin from 2.18.2 to 2.18.3

Commits

Updates com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.18.2 to 2.18.3

Updates com.fasterxml.jackson.dataformat:jackson-dataformat-xml from 2.18.2 to 2.18.3

Commits
  • b00088a [maven-release-plugin] prepare release jackson-dataformat-xml-2.18.3
  • 4929835 Prep for 2.18.3
  • e5b8585 Fix #711: update README wrt usage on Android (working since 2.15)
  • ca2b681 Minor comment improvement for a test
  • b7cbfbf Back to snapshot deps
  • ff3b7cc [maven-release-plugin] prepare for next development iteration
  • See full diff in compare view

Updates ch.qos.logback:logback-classic from 1.5.16 to 1.5.17

Release notes

Sourced from ch.qos.logback:logback-classic's releases.

Logback 1.5.17

2025-02-25 Release of logback version 1.5.17

• Fixed Jansi 2.4.0 color-coded output not working on Windows CMD.exe console when the default terminal application is set to "Windows Console Host". This problem was reported in issues/753 by Michael Lyubkin.

• Fixed race condition occurring in case MDC class is initialized while org.slf4j.LoggerFactory is initializing logback-classic's LoggerContext. When this race conditions occurs, the MDCAdapter instance used by MDC does not match the instance used by logback-classic. This issue was reported in SLF4J issues/450. While logback-classic version 1.5.17 remains compatible with SLF4J versions in the 2.0.x series, fixing this particular MDC issue requires SLF4J version 2.0.17.

• A bit-wise identical binary of this version can be reproduced by building from source code at commit 10358724ed723b3745c010aa40cb02a2dfed4593 associated with the tag v_1.5.17. Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.

Commits
  • 1035872 prepare release 1.5.17
  • 2e6984d bump to slf4j version 2.0.17
  • 1009952 use a new LoggerContert instance when running LogbackListenerTest. This shoul...
  • a3bb4b0 Merge branch 'master' of github.com:qos-ch/logback
  • b507297 Fixed race condition occurring in case MDC class is initialized while org.slf...
  • f5b3bc5 add warning about the deprecation of SerializedModelConfigurator if activated
  • 5bc0998 Update README.md
  • 5610c96 correct relocation address
  • f3d100b update logback-access evaluator examples
  • 51e3903 fix issues/753 for the second time
  • Additional commits viewable in compare view

Updates org.jsoup:jsoup from 1.18.3 to 1.19.1

Release notes

Sourced from org.jsoup:jsoup's releases.

jsoup 1.19.1

Changes

  • Added support for http/2 requests in Jsoup.connect(), when running on Java 11+, via the Java HttpClient implementation. #2257.
    • In this version of jsoup, the default is to make requests via the HttpUrlConnection implementation: use System.setProperty("jsoup.useHttpClient", "true"); to enable making requests via the HttpClient instead , which will enable http/2 support, if available. This will become the default in a later version of jsoup, so now is a good time to validate it.
    • If you are repackaging the jsoup jar in your deployment (i.e. creating a shaded- or a fat-jar), make sure to specify that as a Multi-Release JAR.
    • If the HttpClient impl is not available in your JRE, requests will continue to be made via HttpURLConnection (in http/1.1 mode).
  • Updated the minimum Android API Level validation from 10 to 21. As with previous jsoup versions, Android developers need to enable core library desugaring. The minimum Java version remains Java 8. #2173
  • Removed previously deprecated class: org.jsoup.UncheckedIOException (replace with java.io.UncheckedIOException); moved previously deprecated method Element Element#forEach(Consumer) to void Element#forEach(Consumer()). #2246
  • Deprecated the methods Document#updateMetaCharsetElement(bool) and #Document#updateMetaCharsetElement(), as the setting had no effect. When Document#charset(Charset) is called, the document's meta charset or XML encoding instruction is always set. #2247

Improvements

  • When cleaning HTML with a Safelist that preserves relative links, the isValid() method will now consider these links valid. Additionally, the enforced attribute rel=nofollow will only be added to external links when configured in the safelist. #2245
  • Added Element#selectStream(String query) and Element#selectStream(Evaluator) methods, that return a Stream of matching elements. Elements are evaluated and returned as they are found, and the stream can be terminated early. #2092
  • Element objects now implement Iterable, enabling them to be used in enhanced for loops.
  • Added support for fragment parsing from a Reader via Parser#parseFragmentInput(Reader, Element, String). #1177
  • Reintroduced CLI executable examples, in jsoup-examples.jar. #1702
  • Optimized performance of selectors like #id .class (and other similar descendant queries) by around 4.6x, by better balancing the Ancestor evaluator's cost function in the query planner. #2254
  • Removed the legacy parsing rules for <isindex> tags, which would autovivify a form element with labels. This is no longer in the spec.
  • Added Elements.selectFirst(String cssQuery) and Elements.expectFirst(String cssQuery), to select the first matching element from an Elements list. #2263
  • When parsing with the XML parser, XML Declarations and Processing Instructions are directly handled, vs bouncing through the HTML parser's bogus comment handler. Serialization for non-doctype declarations no longer end with a spurious !. #2275
  • When converting parsed HTML to XML or the W3C DOM, element names containing < are normalized to _ to ensure valid XML. For example, <foo<bar> becomes <foo_bar>, as XML does not allow < in element names, but HTML5 does. #2276
  • Reimplemented the HTML5 Adoption Agency Algorithm to the current spec. This handles mis-nested formating / structural elements. #2278

... (truncated)

Changelog

Sourced from org.jsoup:jsoup's changelog.

1.19.1 (2025-03-04)

Changes

  • Added support for http/2 requests in Jsoup.connect(), when running on Java 11+, via the Java HttpClient implementation. #2257.
    • In this version of jsoup, the default is to make requests via the HttpUrlConnection implementation: use System.setProperty("jsoup.useHttpClient", "true"); to enable making requests via the HttpClient instead , which will enable http/2 support, if available. This will become the default in a later version of jsoup, so now is a good time to validate it.
    • If you are repackaging the jsoup jar in your deployment (i.e. creating a shaded- or a fat-jar), make sure to specify that as a Multi-Release JAR.
    • If the HttpClient impl is not available in your JRE, requests will continue to be made via HttpURLConnection (in http/1.1 mode).
  • Updated the minimum Android API Level validation from 10 to 21. As with previous jsoup versions, Android developers need to enable core library desugaring. The minimum Java version remains Java 8. #2173
  • Removed previously deprecated class: org.jsoup.UncheckedIOException (replace with java.io.UncheckedIOException); moved previously deprecated method Element Element#forEach(Consumer) to void Element#forEach(Consumer()). #2246
  • Deprecated the methods Document#updateMetaCharsetElement(boolean) and Document#updateMetaCharsetElement(), as the setting had no effect. When Document#charset(Charset) is called, the document's meta charset or XML encoding instruction is always set. #2247

Improvements

  • When cleaning HTML with a Safelist that preserves relative links, the isValid() method will now consider these links valid. Additionally, the enforced attribute rel=nofollow will only be added to external links when configured in the safelist. #2245
  • Added Element#selectStream(String query) and Element#selectStream(Evaluator) methods, that return a Stream of matching elements. Elements are evaluated and returned as they are found, and the stream can be terminated early. #2092
  • Element objects now implement Iterable, enabling them to be used in enhanced for loops.
  • Added support for fragment parsing from a Reader via Parser#parseFragmentInput(Reader, Element, String). #1177
  • Reintroduced CLI executable examples, in jsoup-examples.jar. #1702
  • Optimized performance of selectors like #id .class (and other similar descendant queries) by around 4.6x, by better balancing the Ancestor evaluator's cost function in the query planner. #2254
  • Removed the legacy parsing rules for <isindex> tags, which would autovivify a form element with labels. This is no longer in the spec.
  • Added Elements.selectFirst(String cssQuery) and Elements.expectFirst(String cssQuery), to select the first matching element from an Elements list. #2263
  • When parsing with the XML parser, XML Declarations and Processing Instructions are directly handled, vs bouncing through the HTML parser's bogus comment handler. Serialization for non-doctype declarations no longer end with a spurious !. #2275
  • When converting parsed HTML to XML or the W3C DOM, element names containing < are normalized to _ to ensure valid XML. For example, <foo<bar> becomes <foo_bar>, as XML does not allow < in element names, but HTML5 does. #2276

... (truncated)

Commits
  • 5c4c09a [maven-release-plugin] prepare release jsoup-1.19.1
  • 7de25be Updated changelog in preparation of release
  • 6d7a058 Use 'el' instead of 'node' in adoption agency
  • 0679bef Perf: removed redundant lowercase normalization
  • d80275e Performance tweak when appending tag names
  • 4b733b1 Updated InScope search basetypes to be namespace aware
  • d89d757 Changelog tidy
  • 5fde3d9 Changelog for #2281
  • d55469a Clone the Parser when cloning a Document
  • 11a0334 Concurrency note
  • Additional commits viewable in compare view

Updates io.ktor:ktor-client-apache from 3.0.3 to 3.1.1

Release notes

Sourced from io.ktor:ktor-client-apache's releases.

3.1.1

Published 24 February 2025

Improvements

  • Logging: messages are printed per line with OkHttp logger format (KTOR-8218)
  • WebSocket and SSE don't respect connection timeout set in the HttpTimeout plugin (KTOR-8206)

Bugfixes

  • formData: implementation of copying Source is broken (KTOR-8210)
  • Race condition when writing to a buffer leads to NPE inside CIOReaderKt.readFrom (KTOR-8105)
  • TLS client: IOException while writing to a closed TLS socket since 3.0.0 (KTOR-7860)
  • Exception thrown in onCallRespond makes the client wait for response indefinitely (KTOR-7139)
  • HttpCache: Cache isn't updated when Vary header for 304 response matches but not equal to Vary for 200 response (KTOR-7104)
  • OOM on SourceByteReadChannel for large input (KTOR-8190)
  • ArrayIndexOutOfBounds kotlinx-io (KTOR-8096)
  • NPE in readBuffer (KTOR-8086)
  • JS/WASM fails with "IllegalStateException: Content-Length mismatch" on requesting gzipped content (KTOR-7934)
  • Resources: a / route isn't resolved when there is a sibling staticResources (KTOR-6671)
  • Server accepts \r without a following \n as a valid line terminator in chunked transfer encoding (KTOR-8015)

3.1.0

Published 11 February 2025

Features

  • Add reconnection in ClientSSESession (KTOR-6242)
  • Add heartbeat to SSE (KTOR-7908)
  • Add serialization for SSE (KTOR-7435)
  • Support WebSockets in Curl engine (KTOR-5199)
  • Support conversion between byte channel interfaces and kotlinx-io primitives (KTOR-7327)
  • Support CIO server on WasmJS and JS targets (KTOR-865)
  • Logging: Format log like OkHttp client does (KTOR-7806)
  • Support static linking for curl on all platforms (KTOR-6754)
  • Support ARM target in Ktor client with Kotlin/Native and Curl (KTOR-4570)
  • Unix Domain Socket Support for Native Targets (KTOR-6960)
  • Support receiving multipart data with Ktor client (KTOR-6632)
  • Client CIO engine support for wasm-js and js (KTOR-7675)
  • Support NodeJs target for ktor-network (KTOR-6004)

Improvements

  • Auth: BasicAuthProvider caches credentials until process death (KTOR-7775)
  • CallLogging: Unhelpful log output "Application started: ..." (KTOR-7797)
  • Add operator contains to ContentType objects (KTOR-8145)
  • Darwin: Ambiguous DarwinHttpRequestException for SSL Pinning failure (KTOR-6759)
  • Introduce ServerSocket.port to simplify port access for the bound server (KTOR-8136)
  • Java, Js, Darwin: Response header Sec-WebSocket-Protocol is missing (KTOR-6970)
  • Fail to parse url: file:/path/to/file.txt (KTOR-6709)
  • Auth: Make re-auth/refresh status codes configurable (KTOR-7644)
  • Add media type for Yaml (KTOR-8064)
  • Logging: HTTP method is logged with the class name (KTOR-8011)
  • Uncaught cannot write to a channel errors from ws-pinger (KTOR-8008)

... (truncated)

Changelog

Sourced from io.ktor:ktor-client-apache's changelog.

3.1.1

Published 24 February 2025

Improvements

  • Logging: messages are printed per line with OkHttp logger format (KTOR-8218)
  • WebSocket and SSE don't respect connection timeout set in the HttpTimeout plugin (KTOR-8206)

Bugfixes

  • formData: implementation of copying Source is broken (KTOR-8210)
  • Race condition when writing to a buffer leads to NPE inside CIOReaderKt.readFrom (KTOR-8105)
  • TLS client: IOException while writing to a closed TLS socket since 3.0.0 (KTOR-7860)
  • Exception thrown in onCallRespond makes the client wait for response indefinitely (KTOR-7139)
  • HttpCache: Cache isn't updated when Vary header for 304 response matches but not equal to Vary for 200 response (KTOR-7104)
  • OOM on SourceByteReadChannel for large input (KTOR-8190)
  • ArrayIndexOutOfBounds kotlinx-io (KTOR-8096)
  • NPE in readBuffer (KTOR-8086)
  • JS/WASM fails with "IllegalStateException: Content-Length mismatch" on requesting gzipped content (KTOR-7934)
  • Resources: a / route isn't resolved when there is a sibling staticResources (KTOR-6671)
  • Server accepts \r without a following \n as a valid line terminator in chunked transfer encoding (KTOR-8015)

3.1.0

Published 11 February 2025

Features

  • Add reconnection in ClientSSESession (KTOR-6242)
  • Add heartbeat to SSE (KTOR-7908)
  • Add serialization for SSE (KTOR-7435)
  • Support WebSockets in Curl engine (KTOR-5199)
  • Support conversion between byte channel interfaces and kotlinx-io primitives (KTOR-7327)
  • Support CIO server on WasmJS and JS targets (KTOR-865)
  • Logging: Format log like OkHttp client does (KTOR-7806)
  • Support static linking for curl on all platforms (KTOR-6754)
  • Support ARM target in Ktor client with Kotlin/Native and Curl (KTOR-4570)
  • Unix Domain Socket Support for Native Targets (KTOR-6960)
  • Support receiving multipart data with Ktor client (KTOR-6632)
  • Client CIO engine support for wasm-js and js (KTOR-7675)
  • Support NodeJs target for ktor-network (KTOR-6004)

Improvements

  • Auth: BasicAuthProvider caches credentials until process death (KTOR-7775)
  • CallLogging: Unhelpful log output "Application started: ..." (KTOR-7797)
  • Add operator contains to ContentType objects (KTOR-8145)
  • Darwin: Ambiguous DarwinHttpRequestException for SSL Pinning failure (KTOR-6759)
  • Introduce ServerSocket.port to simplify port access for the bound server (KTOR-8136)
  • Java, Js, Darwin: Response header Sec-WebSocket-Protocol is missing (KTOR-6970)
  • Fail to parse url: file:/path/to/file.txt (KTOR-6709)
  • Auth: Make re-auth/refresh status codes configurable (KTOR-7644)
  • Add media type for Yaml (KTOR-8064)
  • Logging: HTTP method is logged with the class name (KTOR-8011)

... (truncated)

Commits
  • 0495b8b Add changelog for 3.1.1 (#4702)
  • 348033b Release 3.1.1 (#4700)
  • 5159fed Update ktor monorepo to v3.2.0-eap-1239 (#4699)
  • 10095e6 KTOR-8218 Write request and response log messages in blobs (#4696)
  • 155c06a Update dependency org.junit.jupiter:junit-jupiter to v5.12.0 (#4695)
  • 9ba9388 KTOR-8210 Fix copy() and Source multipart processing (#4686)
  • a309ce8 Remove unnecessary maxDescriptor + 1; Improve posix call debug information in...
  • 5af7ee9 Update dependency io.swagger.codegen.v3:swagger-codegen to v3.0.67 (#4630)
  • 3e7353b Update dependency io.swagger.codegen.v3:swagger-codegen-generators to v1.0.56...
  • 44a976a Update dependency com.gradle:common-custom-user-data-gradle-plugin to v2.1 (#...
  • Additional commits viewable in compare view

Updates io.ktor:ktor-client-jackson from 3.0.3 to 3.1.1

Release notes

Sourced from io.ktor:ktor-client-jackson's releases.

3.1.1

Published 24 February 2025

Improvements

  • Logging: messages are printed per line with OkHttp logger format (KTOR-8218)
  • WebSocket and SSE don't respect connection timeout set in the HttpTimeout plugin (KTOR-8206)

Bugfixes

  • formData: implementation of copying Source is broken (KTOR-8210)
  • Race condition when writing to a buffer leads to NPE inside CIOReaderKt.readFrom (KTOR-8105)
  • TLS client: IOException while writing to a closed TLS socket since 3.0.0 (KTOR-7860)
  • Exception thrown in onCallRespond makes the client wait for response indefinitely (KTOR-7139)
  • HttpCache: Cache isn't updated when Vary header for 304 response matches but not equal to Vary for 200 response (KTOR-7104)
  • OOM on SourceByteReadChannel for large input (KTOR-8190)
  • ArrayIndexOutOfBounds kotlinx-io (KTOR-8096)
  • NPE in readBuffer (KTOR-8086)
  • JS/WASM fails with "IllegalStateException: Content-Length mismatch" on requesting gzipped content (KTOR-7934)
  • Resources: a / route isn't resolved when there is a sibling staticResources (KTOR-6671)
  • Server accepts \r without a following \n as a valid line terminator in chunked transfer encoding (KTOR-8015)

3.1.0

Published 11 February 2025

Features

  • Add reconnection in ClientSSESession (KTOR-6242)
  • Add heartbeat to SSE (KTOR-7908)
  • Add serialization for SSE (KTOR-7435)
  • Support WebSockets in Curl engine (KTOR-5199)
  • Support conversion between byte channel interfaces and kotlinx-io primitives (KTOR-7327)
  • Support CIO server on WasmJS and JS targets (KTOR-865)
  • Logging: Format log like OkHttp client does (KTOR-7806)
  • Support static linking for curl on all platforms (KTOR-6754)
  • Support ARM target in Ktor client with Kotlin/Native and Curl (KTOR-4570)
  • Unix Domain Socket Support for Native Targets (KTOR-6960)
  • Support receiving multipart data with Ktor client (KTOR-6632)
  • Client CIO engine support for wasm-js and js (KTOR-7675)
  • Support NodeJs target for ktor-network (KTOR-6004)

Improvements

  • Auth: BasicAuthProvider caches credentials until process death (KTOR-7775)
  • CallLogging: Unhelpful log output "Application started: ..." (KTOR-7797)
  • Add operator contains to ContentType objects (KTOR-8145)
  • Darwin: Ambiguous DarwinHttpRequestException for SSL Pinning failure (KTOR-6759)
  • Introduce ServerSocket.port to simplify port access for the bound server (KTOR-8136)
  • Java, Js, Darwin: Response header Sec-WebSocket-Protocol is missing (KTOR-6970)
  • Fail to parse url: file:/path/to/file.txt (KTOR-6709)
  • Auth: Make re-auth/refresh status codes configurable (KTOR-7644)
  • Add media type for Yaml (KTOR-8064)
  • Logging: HTTP method is logged with the class name (KTOR-8011)
  • Uncaught cannot write to a channel errors from ws-pinger (KTOR-8008)

... (truncated)

Changelog

Sourced from io.ktor:ktor-client-jackson's changelog.

3.1.1

Published 24 February 2025

Improvements

  • Logging: messages are printed per line with OkHttp logger format (KTOR-8218)
  • WebSocket and SSE don't respect connection timeout set in the HttpTimeout plugin (KTOR-8206)

Bugfixes

  • formData: implementation of copying Source is broken (KTOR-8210)
  • Race condition when writing to a buffer leads to NPE inside CIOReaderKt.readFrom (KTOR-8105)
  • TLS client: IOException while writing to a closed TLS socket since 3.0.0 (KTOR-7860)
  • Exception thrown in onCallRespond makes the client wait for response indefinitely (KTOR-7139)
  • HttpCache: Cache isn't updated when Vary header for 304 response matches but not equal to Vary for 200 response (KTOR-7104)
  • OOM on SourceByteReadChannel for large input (KTOR-8190)
  • ArrayIndexOutOfBounds kotlinx-io (KTOR-8096)
  • NPE in readBuffer (KTOR-8086)
  • JS/WASM fails with "IllegalStateException: Content-Length mismatch" on requesting gzipped content (KTOR-7934)
  • Resources: a / route isn't resolved when there is a sibling staticResources (KTOR-6671)
  • Server accepts \r without a following \n as a valid line terminator in chunked transfer encoding (KTOR-8015)

3.1.0

Published 11 February 2025

Features

  • Add reconnection in ClientSSESession (KTOR-6242)
  • Add heartbeat to SSE (KTOR-7908)
  • Add serialization for SSE (KTOR-7435)
  • Support WebSockets in Curl engine (KTOR-5199)
  • Support conversion between byte channel interfaces and kotlinx-io primitives (KTOR-7327)
  • Support CIO server on WasmJS and JS targets (KTOR-865)
  • Logging: Format log like OkHttp client does (KTOR-7806)
  • Support static linking for curl on all platforms (KTOR-6754)
  • Support ARM target in Ktor client with Kotlin/Native and Curl (KTOR-4570)
  • Unix Domain Socket Support for Native Targets (KTOR-6960)
  • Support receiving multipart data with Ktor client (KTOR-6632)
  • Client CIO engine support for wasm-js and js (KTOR-7675)
  • Support NodeJs target for ktor-network (KTOR-6004)

Improvements

  • Auth: BasicAuthProvider caches credentials until process death (KTOR-7775)
  • CallLogging: Unhelpful log output "Application started: ..." (KTOR-7797)
  • Add operator contains to ContentType objects (KTOR-8145)
  • Darwin: Ambiguous DarwinHttpRequestException for SSL Pinning failure (KTOR-6759)
  • Introduce ServerSocket.port to simplify port access for the bound server (KTOR-8136)
  • Java, Js, Darwin: Response header Sec-WebSocket-Protocol is missing (KTOR-6970)
  • Fail to parse url: file:/path/to/file.txt (KTOR-6709)
  • Auth: Make re-auth/refresh status codes configurable (KTOR-7644)
  • Add media type for Yaml (KTOR-8064)
  • Logging: HTTP method is logged with the class name (KTOR-8011)

... (truncated)

Commits
  • 0495b8b Add changelog for 3.1.1 (#4702)
  • 348033b Release 3.1.1 (#4700)
  • 5159fed Update ktor monorepo to v3.2.0-eap-1239 (#4699)
  • 10095e6 KTOR-8218 Write request and response log messages in blobs (#4696)
  • 155c06a Update dependency org.junit.jupiter:junit-jupiter to v5.12.0 (#4695)
  • 9ba9388 KTOR-8210 Fix copy() and Source multipart processing (#4686)
  • a309ce8 Remove unnecessary maxDescriptor + 1; Improve posix call debug information in...
  • 5af7ee9 Update dependency io.swagger.codegen.v3:swagger-codegen to v3.0.67 (#4630)
  • 3e7353b Update dependency io.swagger.codegen.v3:swagger-codegen-generators to v1.0.56...
  • 44a976a Update dependency com.gradle:common-custom-user-data-gradle-plugin to v2.1 (#...
  • Additional commits viewable in compare view

Updates io.mockk:mockk from 1.13.14 to 1.13.17

Release notes

Sourced from io.mockk:mockk's releases.

1.13.17

What's Changed

New Contributors

Full Changelog: mockk/mockk@1.13.16...1.13.17

1.13.16

What's Changed

Full Changelog: mockk/mockk@1.13.14...1.13.16

Commits
  • 534b698 Bump version
  • 5e6c035 Merge pull request #1354 from TWiStErRob/patch-2
  • 6764701 Fix compilation error in constructedWith docs
  • e32dcd7 Merge pull request #1349 from cgm-aw/issue-1291-add-failOnSetBackingFieldExce...
  • 280047b Added documentation
  • 20a85a3 Added new property "failOnSetBackingFieldException" to fail test if a backing...
  • c521bf5 Merge pull request #1347 from p4ulor/patch-4
  • 55cdc49 Update README.md - Clarify that private fields cannot be mocked
  • ad10524 Fix broken android.html links
  • e8dc7c0 Merge pull request #1340 from devtaebong/feat/prevent-mocking-system-classes
  • Additional commits viewable in compare view

Updates org.junit.jupiter:junit-jupiter from 5.11.4 to 5.12.0

Release notes

Sourced from org.junit.jupiter:junit-jupiter's releases.

JUnit 5.12.0 = Platform 1.12.0 + Jupiter 5.12.0 + Vintage 5.12.0

See Release Notes.

New Contributors

Full Changelog: junit-team/junit5@r5.11.4...r5.12.0

JUnit 5.12.0-RC2 = Platform 1.12.0-RC2 + Jupiter 5.12.0-RC2 + Vintage 5.12.0-RC2

See Release Notes.

Full Changelog: junit-team/junit5@r5.12.0-RC1...r5.12.0-RC2

JUnit 5.12.0-RC1 = Platform 1.12.0-RC1 + Jupiter 5.12.0-RC1 + Vintage 5.12.0-RC1

See Release Notes.

Full Changelog: junit-team/junit5@r5.12.0-M1...r5.12.0-RC1

JUnit 5.12.0-M1 = Platform 1.12.0-M1 + Jupiter 5.12.0-M1 + Vintage 5.12.0-M1

See Release Notes.

New Contributors

... (truncated)

Commits
  • 2750b04 Release 5.12.0
  • 9615490 Update log suppressions for tests
  • 0a8d65b Remove duplicated reference to SimpleArgumentConverter
  • cafbcdb Update open-test-reporting to 0.2.0
  • ed1773c Fix version references to be 1.x in Platform and 5.x in Jupiter
  • 1d2f982 Update open-test-reporting to 0.2.0-M3
  • 2b6bab5 Fix indentation
  • d1929bb Merge 5.12.0 release notes
  • 9b7a3c4 Back to snapshots for further development
  • a410c92 Release 5.12.0-RC2
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-serialization-hocon from 1.7.3 to 1.8.0

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-serialization-hocon's releases.

1.8.0

This release contains all of the changes from 1.8.0-RC. Kotlin 2.1.0 is used as a default, while upcoming 2.1.10 is also supported. Also added small bugfixes, including speedup of ProtoWireType.from (#2879).

Changelog for 1.8.0-RC is presented below:

@JsonIgnoreUnknownKeys annotation

Previously, only global setting JsonBuilder.ignoreUnknownKeys controlled whether Json parser would throw exception if input contained a property that was not declared in a @Serializable class. There were a lot of complaints that this setting is not flexible enough. To address them, we added new @JsonIgnoreUnknownKeys annotation that can be applied on a per-class basis. With this annotation, it is possible to allow unknown properties for annotated classes, while general decoding methods (such as Json.decodeFromString and others) would still reject them for everything else. See details in the corresponding PR.

Stabilization of SerialDescriptor API and @SealedSerializationApi annotation

SerialDescriptorDescription has been truncated

Bumps the all group with 29 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [com.fasterxml.jackson.module:jackson-module-kotlin](https://github.com/FasterXML/jackson-module-kotlin) | `2.18.2` | `2.18.3` |
| com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | `2.18.2` | `2.18.3` |
| [com.fasterxml.jackson.dataformat:jackson-dataformat-xml](https://github.com/FasterXML/jackson-dataformat-xml) | `2.18.2` | `2.18.3` |
| [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.5.16` | `1.5.17` |
| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.18.3` | `1.19.1` |
| [io.ktor:ktor-client-apache](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-client-jackson](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.mockk:mockk](https://github.com/mockk/mockk) | `1.13.14` | `1.13.17` |
| [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) | `5.11.4` | `5.12.0` |
| [org.jetbrains.kotlinx:kotlinx-serialization-hocon](https://github.com/Kotlin/kotlinx.serialization) | `1.7.3` | `1.8.0` |
| [com.charleskorn.kaml:kaml](https://github.com/charleskorn/kaml) | `0.67.0` | `0.72.0` |
| org.flywaydb:flyway-database-postgresql | `11.1.0` | `11.3.4` |
| org.jooq:jooq | `3.19.16` | `3.20.1` |
| [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) | `42.7.4` | `42.7.5` |
| [io.ktor:ktor-serialization-kotlinx-json](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-client-cio](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-content-negotiation](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-cio](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-resources](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-websockets](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-client-content-negotiation](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-auth-jwt](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-metrics-micrometer](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer) | `1.14.2` | `1.14.4` |
| [io.ktor:ktor-server-call-logging](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-default-headers](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-caching-headers](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| [io.ktor:ktor-server-status-pages](https://github.com/ktorio/ktor) | `3.0.3` | `3.1.1` |
| org.jooq:jooq-codegen | `3.19.16` | `3.20.1` |



Updates `com.fasterxml.jackson.module:jackson-module-kotlin` from 2.18.2 to 2.18.3
- [Commits](FasterXML/jackson-module-kotlin@jackson-module-kotlin-2.18.2...jackson-module-kotlin-2.18.3)

Updates `com.fasterxml.jackson.datatype:jackson-datatype-jsr310` from 2.18.2 to 2.18.3

Updates `com.fasterxml.jackson.dataformat:jackson-dataformat-xml` from 2.18.2 to 2.18.3
- [Commits](FasterXML/jackson-dataformat-xml@jackson-dataformat-xml-2.18.2...jackson-dataformat-xml-2.18.3)

Updates `ch.qos.logback:logback-classic` from 1.5.16 to 1.5.17
- [Release notes](https://github.com/qos-ch/logback/releases)
- [Commits](qos-ch/logback@v_1.5.16...v_1.5.17)

Updates `org.jsoup:jsoup` from 1.18.3 to 1.19.1
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md)
- [Commits](jhy/jsoup@jsoup-1.18.3...jsoup-1.19.1)

Updates `io.ktor:ktor-client-apache` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-client-jackson` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.mockk:mockk` from 1.13.14 to 1.13.17
- [Release notes](https://github.com/mockk/mockk/releases)
- [Commits](mockk/mockk@1.13.14...1.13.17)

Updates `org.junit.jupiter:junit-jupiter` from 5.11.4 to 5.12.0
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit5@r5.11.4...r5.12.0)

Updates `org.jetbrains.kotlinx:kotlinx-serialization-hocon` from 1.7.3 to 1.8.0
- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md)
- [Commits](Kotlin/kotlinx.serialization@v1.7.3...v1.8.0)

Updates `com.charleskorn.kaml:kaml` from 0.67.0 to 0.72.0
- [Release notes](https://github.com/charleskorn/kaml/releases)
- [Changelog](https://github.com/charleskorn/kaml/blob/main/.releaserc.yml)
- [Commits](charleskorn/kaml@0.67.0...0.72.0)

Updates `org.flywaydb:flyway-database-postgresql` from 11.1.0 to 11.3.4

Updates `org.jooq:jooq` from 3.19.16 to 3.20.1

Updates `org.postgresql:postgresql` from 42.7.4 to 42.7.5
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
- [Commits](pgjdbc/pgjdbc@REL42.7.4...REL42.7.5)

Updates `io.ktor:ktor-serialization-kotlinx-json` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-client-cio` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-content-negotiation` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-cio` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-resources` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-websockets` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-client-content-negotiation` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-auth-jwt` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-metrics-micrometer` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.micrometer:micrometer-registry-prometheus` from 1.14.2 to 1.14.4
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases)
- [Commits](micrometer-metrics/micrometer@v1.14.2...v1.14.4)

Updates `io.ktor:ktor-server-call-logging` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-default-headers` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-caching-headers` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `io.ktor:ktor-server-status-pages` from 3.0.3 to 3.1.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@3.0.3...3.1.1)

Updates `org.jooq:jooq-codegen` from 3.19.16 to 3.20.1

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.module:jackson-module-kotlin
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: com.fasterxml.jackson.datatype:jackson-datatype-jsr310
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-xml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.jsoup:jsoup
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-client-apache
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-client-jackson
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.mockk:mockk
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: org.junit.jupiter:junit-jupiter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-hocon
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: com.charleskorn.kaml:kaml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.flywaydb:flyway-database-postgresql
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.jooq:jooq
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.postgresql:postgresql
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-client-cio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-content-negotiation
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-cio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-resources
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-websockets
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-client-content-negotiation
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-auth-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-metrics-micrometer
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.micrometer:micrometer-registry-prometheus
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: io.ktor:ktor-server-call-logging
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-default-headers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-caching-headers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: io.ktor:ktor-server-status-pages
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: org.jooq:jooq-codegen
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Development

Successfully merging this pull request may close these issues.

0 participants