Skip to content

Update dependency io.ktor:ktor-client-core to v3.0.0-rc-1#1424

Merged
FooIbar merged 9 commits intomainfrom
renovate/ktor-monorepo
Sep 10, 2024
Merged

Update dependency io.ktor:ktor-client-core to v3.0.0-rc-1#1424
FooIbar merged 9 commits intomainfrom
renovate/ktor-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jul 15, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.ktor:ktor-client-core 3.0.0-beta-1 -> 3.0.0-beta-2 age adoption passing confidence

Release Notes

ktorio/ktor (io.ktor:ktor-client-core)

v3.0.0-beta-2

Compare Source

Published 15 July 2024

Bugfixes
  • io.ktor.util.TextKt.chomp doesn't work on strings with more than one character (KTOR-7209)
  • DefaultRequest plugin overwrites http protocol (KTOR-5586)
  • Ktor build problem; cannot compile native targets (KTOR-6666)
  • SSEException is thrown instead of JobCancellationException when coroutine's job is cancelled (KTOR-6571)
  • SSE request drops request body (KTOR-6659)
  • SSE: UnsupportedContentTypeException when sending POST request using OKHttp engine (KTOR-6911)
  • SSE: NoTransformationFoundException when Logging plugin with LogLevel.ALL is used (KTOR-6912)
  • Installing SSE breaks GET/POST functionality (KTOR-6614)
  • Cookies with a long Max-Age incorrectly expire in AcceptAllCookiesStorage (KTOR-6646)
  • Some dependency versions not tracked (KTOR-7123)
  • CSRF: false positive originMatchesHost validation when default port is explicitly defined (KTOR-6701)
  • Double Transfer-Encoding header while using respondOutputStream on Tomcat (KTOR-6574)
Improvements
  • HttpCalValidatorConfig class name is misspelled (KTOR-6625)
  • CallLogging: package is misspelled (KTOR-4273)
  • Ambiguous coroutineContext warning in routing handler (KTOR-5181)
  • Tracing: allow changing log level at runtime for routing (KTOR-7193)
  • io.ktor.network.tls.TLSException has internal visibility (KTOR-6767)
  • Auth: Make refreshToken of BearerTokens class nullable (KTOR-6928)
  • Ktor test application library references internal module (KTOR-6668)
  • CSRF: Confusing error message when Origin validation is enabled and only Referrer header is sent (KTOR-6702)
  • CSRF: validations probably shouldn't be applied to GET/HEAD/OPTIONS requests (KTOR-6698)
  • CSRF: Empty onFailure option is misleading (KTOR-6687)
  • Misleading assertion message in the testEmbeddedServerCancellation test (KTOR-6657)
  • Allow setting "Secure" flag for cookies on localhost (KTOR-6593)
  • SSE: Unable to access response headers (KTOR-6660)
  • SSE: Improve support for testing (KTOR-3290)
  • OAuth handler does not propagate redirection errors to the caller (KTOR-6605)
  • HttpTimeoutTest.testConnect are flaky (KTOR-1583)
Features
  • Migrate to new kotlinx.io library (KTOR-6030)
  • Change default session serializer to the one that uses kotlinx-serializaion (KTOR-6175)
  • Replace custom withTimeout implementation using WeakTimeoutQueue with coroutines.withTimeout (KTOR-3658)
  • Add Url capability: parsing/validating url strings (KTOR-360)
  • SSE: Support handling HTTP failures (KTOR-6808)
  • Ktor client for Kotlin/Wasm (KTOR-5587)
  • CSRF protection feature (KTOR-2910)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (rebase) July 15, 2024 16:19
@renovate renovate bot force-pushed the renovate/ktor-monorepo branch from 43656c3 to d1ebe17 Compare July 15, 2024 22:09
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Jul 16, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@FooIbar FooIbar disabled auto-merge July 24, 2024 12:11
@FooIbar FooIbar enabled auto-merge (squash) July 24, 2024 12:14
@revonateB0T revonateB0T disabled auto-merge July 24, 2024 12:30
@revonateB0T
Copy link
Copy Markdown
Collaborator

We must wait until ktor 2.0-beta03 where ktorio/ktor#4148 included.

@FooIbar
Copy link
Copy Markdown
Owner

FooIbar commented Jul 24, 2024

We must wait until ktor 2.0-beta03 where ktorio/ktor#4148 included.

Acknowledged

@FooIbar FooIbar marked this pull request as draft July 24, 2024 12:36
@FooIbar FooIbar marked this pull request as ready for review September 10, 2024 01:13
@FooIbar FooIbar changed the title Update dependency io.ktor:ktor-client-core to v3.0.0-beta-2 Update dependency io.ktor:ktor-client-core to v3.0.0-rc-1 Sep 10, 2024
@FooIbar FooIbar enabled auto-merge (squash) September 10, 2024 01:17
@FooIbar FooIbar merged commit 080810c into main Sep 10, 2024
@FooIbar FooIbar deleted the renovate/ktor-monorepo branch September 10, 2024 01:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants