dvankley / firefly-plaid-connector-2

Connector to pull Plaid financial data into the Firefly finance tool
GNU General Public License v3.0
94 stars 14 forks source link

Bump the minor-version group across 1 directory with 10 updates #90

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Bumps the minor-version group with 10 updates in the / directory:

Package From To
org.xerial:sqlite-jdbc 3.44.1.0 3.46.0.0
io.ktor:ktor-client-core-jvm 2.3.8 2.3.11
io.ktor:ktor-client-cio-jvm 2.3.8 2.3.11
io.ktor:ktor-client-logging-jvm 2.3.4 2.3.11
org.semver4j:semver4j 5.2.2 5.3.0
org.mockito.kotlin:mockito-kotlin 5.2.1 5.3.1
org.assertj:assertj-core 3.25.3 3.26.0
io.ktor:ktor-client-mock-jvm 2.3.8 2.3.11
org.springframework.boot 3.2.3 3.3.0
io.spring.dependency-management 1.1.4 1.1.5

Updates org.xerial:sqlite-jdbc from 3.44.1.0 to 3.46.0.0

Release notes

Sourced from org.xerial:sqlite-jdbc's releases.

Release 3.46.0.0

Changelog

🚀 Features

sqlite

  • upgrade to sqlite 3.46.0 (dfa37a1)

🔄️ Changes

đź›  Build

deps

  • bump org.jreleaser:jreleaser-maven-plugin (2ae0884)
  • bump org.apache.maven.plugins:maven-gpg-plugin (88fa86f)
  • bump org.apache.maven.plugins:maven-jar-plugin (7f3fd87)
  • bump org.graalvm.sdk:nativeimage from 24.0.0 to 24.0.1 (d9fd689)
  • bump com.tngtech.archunit:archunit-junit5 from 1.2.1 to 1.3.0 (9e4a9df)

deps-dev

  • bump org.mockito:mockito-core from 5.11.0 to 5.12.0 (ce10957)

unscoped

Contributors

We'd like to thank the following people for their contributions: CRaLFa, Gauthier, Gauthier Roebroeck, Kristof

Release 3.45.3.0

Changelog

🚀 Features

sqlite

  • upgrade to sqlite 3.45.3 (f271cf9)

đź›  Build

deps

  • bump org.graalvm.sdk:nativeimage from 23.1.2 to 24.0.0 (09ca844)
  • bump org.apache.maven.plugins:maven-jar-plugin (12316ca)
  • bump org.apache.maven.plugins:maven-gpg-plugin (3420859)
  • bump org.apache.maven.plugins:maven-source-plugin (14f27ec)
  • bump org.apache.maven.plugins:maven-gpg-plugin (139e914)
  • bump org.apache.maven.plugins:maven-compiler-plugin (607d48c)
  • bump org.apache.maven.plugins:maven-gpg-plugin (c556f08)

Contributors

We'd like to thank the following people for their contributions:

... (truncated)

Commits
  • dc44d73 chore(release): 3.46.0.0 [skip ci]
  • cb85839 chore: update native libraries
  • dfa37a1 feat(sqlite): upgrade to sqlite 3.46.0
  • d60e04e ---
  • ce10957 build(deps-dev): bump org.mockito:mockito-core from 5.11.0 to 5.12.0
  • 2ae0884 build(deps): bump org.jreleaser:jreleaser-maven-plugin
  • db057a8 ci: fix failing multi-arch
  • 662fb09 style: fix typos in comment
  • 88fa86f build(deps): bump org.apache.maven.plugins:maven-gpg-plugin
  • 7f3fd87 build(deps): bump org.apache.maven.plugins:maven-jar-plugin
  • Additional commits viewable in compare view


Updates io.ktor:ktor-client-core-jvm from 2.3.8 to 2.3.11

Release notes

Sourced from io.ktor:ktor-client-core-jvm's releases.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)
Changelog

Sourced from io.ktor:ktor-client-core-jvm's changelog.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)
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...
  • Additional commits viewable in compare view


Updates io.ktor:ktor-client-cio-jvm from 2.3.8 to 2.3.11

Release notes

Sourced from io.ktor:ktor-client-cio-jvm's releases.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)
Changelog

Sourced from io.ktor:ktor-client-cio-jvm's changelog.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)
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...
  • Additional commits viewable in compare view


Updates io.ktor:ktor-client-logging-jvm from 2.3.4 to 2.3.11

Release notes

Sourced from io.ktor:ktor-client-logging-jvm's releases.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)

2.3.8

Published 31 January 2024

Bugfixes

  • "KeyStoreException: JKS not found" exception on Android when configuring secure connection (KTOR-6720)
  • URLBuilder crashes on React Native platforms (KTOR-6576)
  • CIO: Unable to perform WebSocket upgrade when Content-Type header is sent in the request (KTOR-6366)
  • ContentNegotiation: Adding charset to content type of JacksonConverter breaks request matching (KTOR-6420)
  • High Native Server Memory Usage (KTOR-6321)
  • Server ContentNegotiation no longer allows multiple decoders for one Content-Type (KTOR-5410)
  • Logging plugin blocks response body streaming when level is BODY (KTOR-6482)
  • WebSockets: Confusing error message when server doesn't respond with Upgrade (KTOR-6397)
  • {...} (tailcard) does not match URLs ending with '/' (KTOR-2121)
  • HttpCache: NumberFormatException for cache-control with max age more than Int.MAX_VALUE (KTOR-6505)
  • CORS: allowHost without the second argument doesn't allow the secure host (KTOR-6494)
  • "ReferenceError: 'self' is not defined" when using URLBuilder in a custom JS engine (KTOR-5978)
  • MDC diagnostic value is changed during logging of the request (KTOR-6528)
  • WebSocket doesn't get terminated when runBlocking is used (KTOR-6664)

... (truncated)

Changelog

Sourced from io.ktor:ktor-client-logging-jvm's changelog.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)

2.3.8

Published 31 January 2024

Bugfixes

  • "KeyStoreException: JKS not found" exception on Android when configuring secure connection (KTOR-6720)
  • URLBuilder crashes on React Native platforms (KTOR-6576)
  • CIO: Unable to perform WebSocket upgrade when Content-Type header is sent in the request (KTOR-6366)
  • ContentNegotiation: Adding charset to content type of JacksonConverter breaks request matching (KTOR-6420)
  • High Native Server Memory Usage (KTOR-6321)
  • Server ContentNegotiation no longer allows multiple decoders for one Content-Type (KTOR-5410)
  • Logging plugin blocks response body streaming when level is BODY (KTOR-6482)
  • WebSockets: Confusing error message when server doesn't respond with Upgrade (KTOR-6397)
  • {...} (tailcard) does not match URLs ending with '/' (KTOR-2121)
  • HttpCache: NumberFormatException for cache-control with max age more than Int.MAX_VALUE (KTOR-6505)
  • CORS: allowHost without the second argument doesn't allow the secure host (KTOR-6494)
  • "ReferenceError: 'self' is not defined" when using URLBuilder in a custom JS engine (KTOR-5978)
  • MDC diagnostic value is changed during logging of the request (KTOR-6528)
  • WebSocket doesn't get terminated when runBlocking is used (KTOR-6664)

... (truncated)

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...
  • Additional commits viewable in compare view


Updates org.semver4j:semver4j from 5.2.2 to 5.3.0

Release notes

Sourced from org.semver4j:semver4j's releases.

v5.3.0

What's Changed

🪳 Bug Fixes

🚀 Features

đź›  Refactor

🧹 Housekeeping

📦 Dependency Updates

v5.2.3

What's Changed

🪳 Bug Fixes

  • (#230) Using longs to parse identifiers instead of ints to avoid issues when parsing timestamp-sized values by @​severn-everett

đź“ť Documentation

📦 Dependency Updates

... (truncated)

Commits
  • 22bf498 Introduce formatter methods to customize version output (#252)
  • a01df7f Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 (#251)
  • 332da8e Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 (#250)
  • 912ae34 Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 (#249)
  • 4216e73 Fixing a merge failure from previous PRs (#248)
  • 84a4c13 Conversion of internal package classes to use static only (#240)
  • 671d9c6 Prerelease check improvements (#244)
  • edbbf5c Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 (#247)
  • b54a7f4 Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (#246)
  • 21a336b Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 (#245)
  • Additional commits viewable in compare view


Updates org.mockito.kotlin:mockito-kotlin from 5.2.1 to 5.3.1

Release notes

Sourced from org.mockito.kotlin:mockito-kotlin's releases.

5.3.1

Changelog generated by Shipkit Changelog Gradle Plugin

5.3.1

5.3.0

This release has not been published to maven-central

5.3.0

Commits


Updates org.assertj:assertj-core from 3.25.3 to 3.26.0

Release notes

Sourced from org.assertj:assertj-core's releases.

v.3.26.0

:boom: Breaking Changes

Core

  • Delegate OptionalDouble value comparison to Double.compare in hasValue assertion #3411

    This fixes the comparison of NaN values which wasn't working the way the hasValue Javadoc describes.

    The previous behavior can be obtained with getAsDouble:

    assertThat(OptionalDouble.of(Double.NaN).getAsDouble()).isSameAs(Double.NaN);
    

:no_entry_sign: Deprecated

Core

  • Deprecate ObjectAssertFactory in favor of Assertions.assertThat(Object)
  • Deprecate AssertionErrorFactory in favor of AssertionErrorCreator
  • Deprecate catchThrowableOfType(ThrowingCallable, Class) in favor of catchThrowableOfType(Class, ThrowingCallable) #2823
  • Deprecate assertThat(Iterable, AssertFactory), assertThat(Iterable, Class) and their respective then variants #3453

:sparkles: New Features

Core

  • Support multiple AfterAssertionErrorCollected callbacks #3313
  • Add InstanceOfAssertFactory for Set instances #3325
  • Add doesNotContainKey and doesNotContainKeys to Guava Multimap assertions #3334
  • Add assertions for JDK YearMonth type #3142
  • Add TemporalAssert type #3404
  • Add ignoringFieldsOfTypesMatchingRegexes #3369
  • Add fail(Throwable) and fail() variants #3204
  • Add isPrivate to Class assertions
  • Add doesNot[Start/End]WithWhitespace methods to CharSequence assertions #3441
  • Add createAssert(ValueProvider) to AssertFactory #3377
  • Add values() navigation method to AbstractMapAssert #3297
  • Add bytes()/bytes(Charset)/bytes(String) navigation methods to AbstractStringAssert #3232
  • Add doesNotThrowAnyExceptionExcept to AbstractThrowableAssert #3261
  • Add hasPermittedSubclasses to Class assertions #3316
  • Add isUnmodifiable to Iterator assertions #3477

:bug: Bug Fixes

Core

... (truncated)

Commits
  • b7aae03 [maven-release-plugin] prepare release assertj-build-3.26.0
  • be4cf7c Add isUnmodifiable to Iterator assertions (#3477)
  • 6e760db chore(deps-dev): bump org.springframework:spring-core from 5.3.35 to 5.3.36 (...
  • 29d2bbe chore(deps): bump byte-buddy.version from 1.14.15 to 1.14.16 (#3487)
  • 97b642a Rebuild default date formats used to parse string as dates when the default t...
  • 9eeb352 Refactor tests covering date string conversion
  • 9707d51 chore(deps): bump kotlin.version from 1.9.24 to 2.0.0 (#3484)
  • 6bab517 chore(deps-dev): bump org.hibernate.orm:hibernate-core from 6.5.1.Final to 6....
  • 5f70fec Reduce Qodana verbosity in PRs
  • 99f2991 Fix Instant conversion with Date assertions (#3467)
  • Additional commits viewable in compare view


Updates io.ktor:ktor-client-mock-jvm from 2.3.8 to 2.3.11

Release notes

Sourced from io.ktor:ktor-client-mock-jvm's releases.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)
Changelog

Sourced from io.ktor:ktor-client-mock-jvm's changelog.

2.3.11

Published 8 May 2024

Bugfixes

  • Test client ignores socket timeout (KTOR-6909)

2.3.10

Published 8 April 2024

Bugfixes

  • CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
  • NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
  • IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
  • JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
  • CIO: File upload fails with NumberFormatException when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851)
  • CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
  • SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
  • CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)

Improvements

  • Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
  • Android: no logs are present in Logcat with Logger.ANDROID (KTOR-1219)

2.3.9

Published 4 March 2024

Improvements

  • Allow to set secure cookie even with http scheme (KTOR-3159)

Bugfixes

  • ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)
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...
  • Additional commits viewable in compare view


Updates org.springframework.boot from 3.2.3 to 3.3.0

Release notes

Sourced from org.springframework.boot's releases.

v3.3.0

:star: New Features

  • Add support for descriptions of record components in configuration metadata generation #29403

:lady_beetle: Bug Fixes

  • gradlew bootBuildImage fails with Podman on macOS Sonoma #40871
  • Pulsar auth parameters don't properly encode JSON values #40869
  • When using JPA and ImportTestcontainers, test context may fail to refresh due to "Mapped port can only be obtained after the container is started" #40863
  • Default MIME mappings are not loaded unless additional mappings are configured #40860
  • Starting from 3.2.x, @SpyBean is not able to initialise MongoRepository bean of the generic type #40855
  • Auto-configuration ordering change breaks DocumentReference (in non-reactive MongoTemplate) when depending on mongodb-driver-reactivestreams #40851
  • Neo4jReactiveDataAutoConfiguration creates incorrectly named bean #40836
  • Image building fails during cleanup when bind mount has read-only content #40799<... _Description has been truncated_