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 ktorVersion from 2.0.0 to 2.0.1 #70

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

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 2, 2022

Bumps ktorVersion from 2.0.0 to 2.0.1.
Updates ktor-server-netty from 2.0.0 to 2.0.1

Release notes

Sourced from ktor-server-netty's releases.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)
  • embeddedServer for CIO and Netty inconsistency (KTOR-755)
  • Update Coroutines to 1.6.1 (KTOR-4240)
  • Locations: Support trailing / (KTOR-836)
  • Resources: Make Route.handle public (KTOR-4200)
  • Fix CURL flaky initialization (KTOR-4223)
  • Optimize Slow Native Tests (KTOR-4224)
  • Print Native Stacktrace on Timeout (KTOR-4198)
  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)
  • Update Kotlin to 1.6.21 (KTOR-4221)
  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)
  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)
  • DefaultRequest: host and port aren't used for a request (KTOR-4154)
  • A table with test methods should span the entire width of the dialog (KTOR-4064)
  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)
  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)
  • CORS plugin should be route scoped (KTOR-4157)
  • Raw Web Socket Connection Suspending Forever (KTOR-4166)
  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)
  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)
  • Missing subject parameter in StatusPages status config method (KTOR-4191)
  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)
  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)
  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)
  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)
Changelog

Sourced from ktor-server-netty's changelog.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)

  • embeddedServer for CIO and Netty inconsistency (KTOR-755)

  • Update Coroutines to 1.6.1 (KTOR-4240)

  • Locations: Support trailing / (KTOR-836)

  • Resources: Make Route.handle public (KTOR-4200)

  • Fix CURL flaky initialization (KTOR-4223)

  • Optimize Slow Native Tests (KTOR-4224)

  • Print Native Stacktrace on Timeout (KTOR-4198)

  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)

  • Update Kotlin to 1.6.21 (KTOR-4221)

  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)

  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)

  • DefaultRequest: host and port aren't used for a request (KTOR-4154)

  • A table with test methods should span the entire width of the dialog (KTOR-4064)

  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)

  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)

  • CORS plugin should be route scoped (KTOR-4157)

  • Raw Web Socket Connection Suspending Forever (KTOR-4166)

  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)

  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)

  • Missing subject parameter in StatusPages status config method (KTOR-4191)

  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)

  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)

  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)

  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)

  • 2.0.0

Published 11 April 2022

  • HttpClient breaks permanently when certain exceptions occur while consuming ByteReadChannel (KTOR-3140)
  • Fix Dokka publication for 2.0.0 (KTOR-4194)
  • [Doc] invalid KDoc link for https://ktor.io/docs/http-client-engines.html#darwin (KTOR-4165)
  • Update the 'Manual Configuration' help link after the 2.0.0 release (KTOR-3678)
  • Where did 1.6.8 docs go? (KTOR-4147)
  • Fail to create response observer in different native thread. (KTOR-3278)
  • "Ktor app with Kotlin/Native fails with ""There is no event loop. Use runBlocking { ... } to start one.""" (KTOR-4149)
  • Update limitations for Kotlin/Native (KTOR-4143)
  • UDP sockets on native (KTOR-1159)
  • Ktor stopped working with latest Tomcat 9.0.39 (KTOR-1172)
  • Update to Kotlin 1.6.20 (KTOR-4107)
  • ContentNegotiation: the plugin removes Content-Type header even when a matching registration is not found (KTOR-4091)
  • JMXReporter not included in ktor-metrics:1.6.8 (KTOR-4102)
  • Performance Issue / Ktor & Netty (KTOR-610)
  • httpMethod is not affected by X-Http-Method-Override (in opposite to docs) (KTOR-404)
  • Android: Failed resolution of: Ljava/nio/file/Paths using API 25 and lower (KTOR-3269)
  • ContentNegotiation plugins don't accept null-responses from ContentConverts (KTOR-3346)
  • Using proguard and CallLogging feature causes JVM crashes (KTOR-3345)

... (truncated)

Commits
  • 4b32ce6 Release 2.0.1 (#2977)
  • 2604659 KTOR-4241 Fix default request test for JS
  • 5e37b0e KTOR-4241 Fix url segments representation (#2975)
  • 0d13fce KTOR-755 Use daemon threads in Netty engine
  • 05eacc5 KTOR-4240 Update coroutines to 1.6.1
  • e4dae4b KTOR-4212 Fix sha1 test on js
  • c9892ba KTOR-836 Fix Location href stripping trailing slash. (#2959)
  • 52d8b9c KTOR-4200 Make Route.handle in server-resources public (#2962)
  • 93b249c KTOR-4223 Fix CURL initialization order
  • 809ebf1 Bump versioning-plugin from 1.6.10 to 1.6.21
  • Additional commits viewable in compare view

Updates ktor-server-core from 2.0.0 to 2.0.1

Release notes

Sourced from ktor-server-core's releases.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)
  • embeddedServer for CIO and Netty inconsistency (KTOR-755)
  • Update Coroutines to 1.6.1 (KTOR-4240)
  • Locations: Support trailing / (KTOR-836)
  • Resources: Make Route.handle public (KTOR-4200)
  • Fix CURL flaky initialization (KTOR-4223)
  • Optimize Slow Native Tests (KTOR-4224)
  • Print Native Stacktrace on Timeout (KTOR-4198)
  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)
  • Update Kotlin to 1.6.21 (KTOR-4221)
  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)
  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)
  • DefaultRequest: host and port aren't used for a request (KTOR-4154)
  • A table with test methods should span the entire width of the dialog (KTOR-4064)
  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)
  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)
  • CORS plugin should be route scoped (KTOR-4157)
  • Raw Web Socket Connection Suspending Forever (KTOR-4166)
  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)
  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)
  • Missing subject parameter in StatusPages status config method (KTOR-4191)
  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)
  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)
  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)
  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)
Changelog

Sourced from ktor-server-core's changelog.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)

  • embeddedServer for CIO and Netty inconsistency (KTOR-755)

  • Update Coroutines to 1.6.1 (KTOR-4240)

  • Locations: Support trailing / (KTOR-836)

  • Resources: Make Route.handle public (KTOR-4200)

  • Fix CURL flaky initialization (KTOR-4223)

  • Optimize Slow Native Tests (KTOR-4224)

  • Print Native Stacktrace on Timeout (KTOR-4198)

  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)

  • Update Kotlin to 1.6.21 (KTOR-4221)

  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)

  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)

  • DefaultRequest: host and port aren't used for a request (KTOR-4154)

  • A table with test methods should span the entire width of the dialog (KTOR-4064)

  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)

  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)

  • CORS plugin should be route scoped (KTOR-4157)

  • Raw Web Socket Connection Suspending Forever (KTOR-4166)

  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)

  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)

  • Missing subject parameter in StatusPages status config method (KTOR-4191)

  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)

  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)

  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)

  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)

  • 2.0.0

Published 11 April 2022

  • HttpClient breaks permanently when certain exceptions occur while consuming ByteReadChannel (KTOR-3140)
  • Fix Dokka publication for 2.0.0 (KTOR-4194)
  • [Doc] invalid KDoc link for https://ktor.io/docs/http-client-engines.html#darwin (KTOR-4165)
  • Update the 'Manual Configuration' help link after the 2.0.0 release (KTOR-3678)
  • Where did 1.6.8 docs go? (KTOR-4147)
  • Fail to create response observer in different native thread. (KTOR-3278)
  • "Ktor app with Kotlin/Native fails with ""There is no event loop. Use runBlocking { ... } to start one.""" (KTOR-4149)
  • Update limitations for Kotlin/Native (KTOR-4143)
  • UDP sockets on native (KTOR-1159)
  • Ktor stopped working with latest Tomcat 9.0.39 (KTOR-1172)
  • Update to Kotlin 1.6.20 (KTOR-4107)
  • ContentNegotiation: the plugin removes Content-Type header even when a matching registration is not found (KTOR-4091)
  • JMXReporter not included in ktor-metrics:1.6.8 (KTOR-4102)
  • Performance Issue / Ktor & Netty (KTOR-610)
  • httpMethod is not affected by X-Http-Method-Override (in opposite to docs) (KTOR-404)
  • Android: Failed resolution of: Ljava/nio/file/Paths using API 25 and lower (KTOR-3269)
  • ContentNegotiation plugins don't accept null-responses from ContentConverts (KTOR-3346)
  • Using proguard and CallLogging feature causes JVM crashes (KTOR-3345)

... (truncated)

Commits
  • 4b32ce6 Release 2.0.1 (#2977)
  • 2604659 KTOR-4241 Fix default request test for JS
  • 5e37b0e KTOR-4241 Fix url segments representation (#2975)
  • 0d13fce KTOR-755 Use daemon threads in Netty engine
  • 05eacc5 KTOR-4240 Update coroutines to 1.6.1
  • e4dae4b KTOR-4212 Fix sha1 test on js
  • c9892ba KTOR-836 Fix Location href stripping trailing slash. (#2959)
  • 52d8b9c KTOR-4200 Make Route.handle in server-resources public (#2962)
  • 93b249c KTOR-4223 Fix CURL initialization order
  • 809ebf1 Bump versioning-plugin from 1.6.10 to 1.6.21
  • Additional commits viewable in compare view

Updates ktor-server-html-builder from 2.0.0 to 2.0.1

Release notes

Sourced from ktor-server-html-builder's releases.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)
  • embeddedServer for CIO and Netty inconsistency (KTOR-755)
  • Update Coroutines to 1.6.1 (KTOR-4240)
  • Locations: Support trailing / (KTOR-836)
  • Resources: Make Route.handle public (KTOR-4200)
  • Fix CURL flaky initialization (KTOR-4223)
  • Optimize Slow Native Tests (KTOR-4224)
  • Print Native Stacktrace on Timeout (KTOR-4198)
  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)
  • Update Kotlin to 1.6.21 (KTOR-4221)
  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)
  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)
  • DefaultRequest: host and port aren't used for a request (KTOR-4154)
  • A table with test methods should span the entire width of the dialog (KTOR-4064)
  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)
  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)
  • CORS plugin should be route scoped (KTOR-4157)
  • Raw Web Socket Connection Suspending Forever (KTOR-4166)
  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)
  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)
  • Missing subject parameter in StatusPages status config method (KTOR-4191)
  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)
  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)
  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)
  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)
Changelog

Sourced from ktor-server-html-builder's changelog.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)

  • embeddedServer for CIO and Netty inconsistency (KTOR-755)

  • Update Coroutines to 1.6.1 (KTOR-4240)

  • Locations: Support trailing / (KTOR-836)

  • Resources: Make Route.handle public (KTOR-4200)

  • Fix CURL flaky initialization (KTOR-4223)

  • Optimize Slow Native Tests (KTOR-4224)

  • Print Native Stacktrace on Timeout (KTOR-4198)

  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)

  • Update Kotlin to 1.6.21 (KTOR-4221)

  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)

  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)

  • DefaultRequest: host and port aren't used for a request (KTOR-4154)

  • A table with test methods should span the entire width of the dialog (KTOR-4064)

  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)

  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)

  • CORS plugin should be route scoped (KTOR-4157)

  • Raw Web Socket Connection Suspending Forever (KTOR-4166)

  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)

  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)

  • Missing subject parameter in StatusPages status config method (KTOR-4191)

  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)

  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)

  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)

  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)

  • 2.0.0

Published 11 April 2022

  • HttpClient breaks permanently when certain exceptions occur while consuming ByteReadChannel (KTOR-3140)
  • Fix Dokka publication for 2.0.0 (KTOR-4194)
  • [Doc] invalid KDoc link for https://ktor.io/docs/http-client-engines.html#darwin (KTOR-4165)
  • Update the 'Manual Configuration' help link after the 2.0.0 release (KTOR-3678)
  • Where did 1.6.8 docs go? (KTOR-4147)
  • Fail to create response observer in different native thread. (KTOR-3278)
  • "Ktor app with Kotlin/Native fails with ""There is no event loop. Use runBlocking { ... } to start one.""" (KTOR-4149)
  • Update limitations for Kotlin/Native (KTOR-4143)
  • UDP sockets on native (KTOR-1159)
  • Ktor stopped working with latest Tomcat 9.0.39 (KTOR-1172)
  • Update to Kotlin 1.6.20 (KTOR-4107)
  • ContentNegotiation: the plugin removes Content-Type header even when a matching registration is not found (KTOR-4091)
  • JMXReporter not included in ktor-metrics:1.6.8 (KTOR-4102)
  • Performance Issue / Ktor & Netty (KTOR-610)
  • httpMethod is not affected by X-Http-Method-Override (in opposite to docs) (KTOR-404)
  • Android: Failed resolution of: Ljava/nio/file/Paths using API 25 and lower (KTOR-3269)
  • ContentNegotiation plugins don't accept null-responses from ContentConverts (KTOR-3346)
  • Using proguard and CallLogging feature causes JVM crashes (KTOR-3345)

... (truncated)

Commits
  • 4b32ce6 Release 2.0.1 (#2977)
  • 2604659 KTOR-4241 Fix default request test for JS
  • 5e37b0e KTOR-4241 Fix url segments representation (#2975)
  • 0d13fce KTOR-755 Use daemon threads in Netty engine
  • 05eacc5 KTOR-4240 Update coroutines to 1.6.1
  • e4dae4b KTOR-4212 Fix sha1 test on js
  • c9892ba KTOR-836 Fix Location href stripping trailing slash. (#2959)
  • 52d8b9c KTOR-4200 Make Route.handle in server-resources public (#2962)
  • 93b249c KTOR-4223 Fix CURL initialization order
  • 809ebf1 Bump versioning-plugin from 1.6.10 to 1.6.21
  • Additional commits viewable in compare view

Updates ktor-server-auth from 2.0.0 to 2.0.1

Release notes

Sourced from ktor-server-auth's releases.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)
  • embeddedServer for CIO and Netty inconsistency (KTOR-755)
  • Update Coroutines to 1.6.1 (KTOR-4240)
  • Locations: Support trailing / (KTOR-836)
  • Resources: Make Route.handle public (KTOR-4200)
  • Fix CURL flaky initialization (KTOR-4223)
  • Optimize Slow Native Tests (KTOR-4224)
  • Print Native Stacktrace on Timeout (KTOR-4198)
  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)
  • Update Kotlin to 1.6.21 (KTOR-4221)
  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)
  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)
  • DefaultRequest: host and port aren't used for a request (KTOR-4154)
  • A table with test methods should span the entire width of the dialog (KTOR-4064)
  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)
  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)
  • CORS plugin should be route scoped (KTOR-4157)
  • Raw Web Socket Connection Suspending Forever (KTOR-4166)
  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)
  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)
  • Missing subject parameter in StatusPages status config method (KTOR-4191)
  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)
  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)
  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)
  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)
Changelog

Sourced from ktor-server-auth's changelog.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)

  • embeddedServer for CIO and Netty inconsistency (KTOR-755)

  • Update Coroutines to 1.6.1 (KTOR-4240)

  • Locations: Support trailing / (KTOR-836)

  • Resources: Make Route.handle public (KTOR-4200)

  • Fix CURL flaky initialization (KTOR-4223)

  • Optimize Slow Native Tests (KTOR-4224)

  • Print Native Stacktrace on Timeout (KTOR-4198)

  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)

  • Update Kotlin to 1.6.21 (KTOR-4221)

  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)

  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)

  • DefaultRequest: host and port aren't used for a request (KTOR-4154)

  • A table with test methods should span the entire width of the dialog (KTOR-4064)

  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)

  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)

  • CORS plugin should be route scoped (KTOR-4157)

  • Raw Web Socket Connection Suspending Forever (KTOR-4166)

  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)

  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)

  • Missing subject parameter in StatusPages status config method (KTOR-4191)

  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)

  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)

  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)

  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)

  • 2.0.0

Published 11 April 2022

  • HttpClient breaks permanently when certain exceptions occur while consuming ByteReadChannel (KTOR-3140)
  • Fix Dokka publication for 2.0.0 (KTOR-4194)
  • [Doc] invalid KDoc link for https://ktor.io/docs/http-client-engines.html#darwin (KTOR-4165)
  • Update the 'Manual Configuration' help link after the 2.0.0 release (KTOR-3678)
  • Where did 1.6.8 docs go? (KTOR-4147)
  • Fail to create response observer in different native thread. (KTOR-3278)
  • "Ktor app with Kotlin/Native fails with ""There is no event loop. Use runBlocking { ... } to start one.""" (KTOR-4149)
  • Update limitations for Kotlin/Native (KTOR-4143)
  • UDP sockets on native (KTOR-1159)
  • Ktor stopped working with latest Tomcat 9.0.39 (KTOR-1172)
  • Update to Kotlin 1.6.20 (KTOR-4107)
  • ContentNegotiation: the plugin removes Content-Type header even when a matching registration is not found (KTOR-4091)
  • JMXReporter not included in ktor-metrics:1.6.8 (KTOR-4102)
  • Performance Issue / Ktor & Netty (KTOR-610)
  • httpMethod is not affected by X-Http-Method-Override (in opposite to docs) (KTOR-404)
  • Android: Failed resolution of: Ljava/nio/file/Paths using API 25 and lower (KTOR-3269)
  • ContentNegotiation plugins don't accept null-responses from ContentConverts (KTOR-3346)
  • Using proguard and CallLogging feature causes JVM crashes (KTOR-3345)

... (truncated)

Commits
  • 4b32ce6 Release 2.0.1 (#2977)
  • 2604659 KTOR-4241 Fix default request test for JS
  • 5e37b0e KTOR-4241 Fix url segments representation (#2975)
  • 0d13fce KTOR-755 Use daemon threads in Netty engine
  • 05eacc5 KTOR-4240 Update coroutines to 1.6.1
  • e4dae4b KTOR-4212 Fix sha1 test on js
  • c9892ba KTOR-836 Fix Location href stripping trailing slash. (#2959)
  • 52d8b9c KTOR-4200 Make Route.handle in server-resources public (#2962)
  • 93b249c KTOR-4223 Fix CURL initialization order
  • 809ebf1 Bump versioning-plugin from 1.6.10 to 1.6.21
  • Additional commits viewable in compare view

Updates ktor-server-auth-jwt from 2.0.0 to 2.0.1

Release notes

Sourced from ktor-server-auth-jwt's releases.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)
  • embeddedServer for CIO and Netty inconsistency (KTOR-755)
  • Update Coroutines to 1.6.1 (KTOR-4240)
  • Locations: Support trailing / (KTOR-836)
  • Resources: Make Route.handle public (KTOR-4200)
  • Fix CURL flaky initialization (KTOR-4223)
  • Optimize Slow Native Tests (KTOR-4224)
  • Print Native Stacktrace on Timeout (KTOR-4198)
  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)
  • Update Kotlin to 1.6.21 (KTOR-4221)
  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)
  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)
  • DefaultRequest: host and port aren't used for a request (KTOR-4154)
  • A table with test methods should span the entire width of the dialog (KTOR-4064)
  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)
  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)
  • CORS plugin should be route scoped (KTOR-4157)
  • Raw Web Socket Connection Suspending Forever (KTOR-4166)
  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)
  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)
  • Missing subject parameter in StatusPages status config method (KTOR-4191)
  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)
  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)
  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)
  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)
Changelog

Sourced from ktor-server-auth-jwt's changelog.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)

  • embeddedServer for CIO and Netty inconsistency (KTOR-755)

  • Update Coroutines to 1.6.1 (KTOR-4240)

  • Locations: Support trailing / (KTOR-836)

  • Resources: Make Route.handle public (KTOR-4200)

  • Fix CURL flaky initialization (KTOR-4223)

  • Optimize Slow Native Tests (KTOR-4224)

  • Print Native Stacktrace on Timeout (KTOR-4198)

  • """IllegalStateException: Operation is already in progress"" when the readByte is called the second time after a timeout" (KTOR-4218)

  • Update Kotlin to 1.6.21 (KTOR-4221)

  • Update code for editing an article in the 'Interactive website' tutorial (KTOR-4227)

  • DefaultRequest: HTTPS protocol isn't set when using Ktor 2.0.0 (KTOR-4142)

  • DefaultRequest: host and port aren't used for a request (KTOR-4154)

  • A table with test methods should span the entire width of the dialog (KTOR-4064)

  • StatusPages plugin does not handle most specific exception in Ktor 2.0.0 (KTOR-4187)

  • Behaviour of ApplicationEngine start method not documented properly (KTOR-2271)

  • CORS plugin should be route scoped (KTOR-4157)

  • Raw Web Socket Connection Suspending Forever (KTOR-4166)

  • StatusPages: SerializationException isn't handled when CallID plugin is installed after StatusPages plugin (KTOR-4155)

  • HttpClient.wss defaults to port 80 instead of 443 (KTOR-4175)

  • Missing subject parameter in StatusPages status config method (KTOR-4191)

  • ConditionalHeaders cause the Last-Modified header appears twice in a response (2.0.0) (KTOR-4163)

  • DefaultHeaders: The Server header appears twice in a response (2.0.0) (KTOR-4152)

  • Testing: Resolving a substitution to a value in default config fails when custom HOCON config is used (KTOR-4130)

  • Combination of HttpCache and Logging plugins cause receiving incomplete response body for chunked replies (KTOR-3916)

  • 2.0.0

Published 11 April 2022

  • HttpClient breaks permanently when certain exceptions occur while consuming ByteReadChannel (KTOR-3140)
  • Fix Dokka publication for 2.0.0 (KTOR-4194)
  • [Doc] invalid KDoc link for https://ktor.io/docs/http-client-engines.html#darwin (KTOR-4165)
  • Update the 'Manual Configuration' help link after the 2.0.0 release (KTOR-3678)
  • Where did 1.6.8 docs go? (KTOR-4147)
  • Fail to create response observer in different native thread. (KTOR-3278)
  • "Ktor app with Kotlin/Native fails with ""There is no event loop. Use runBlocking { ... } to start one.""" (KTOR-4149)
  • Update limitations for Kotlin/Native (KTOR-4143)
  • UDP sockets on native (KTOR-1159)
  • Ktor stopped working with latest Tomcat 9.0.39 (KTOR-1172)
  • Update to Kotlin 1.6.20 (KTOR-4107)
  • ContentNegotiation: the plugin removes Content-Type header even when a matching registration is not found (KTOR-4091)
  • JMXReporter not included in ktor-metrics:1.6.8 (KTOR-4102)
  • Performance Issue / Ktor & Netty (KTOR-610)
  • httpMethod is not affected by X-Http-Method-Override (in opposite to docs) (KTOR-404)
  • Android: Failed resolution of: Ljava/nio/file/Paths using API 25 and lower (KTOR-3269)
  • ContentNegotiation plugins don't accept null-responses from ContentConverts (KTOR-3346)
  • Using proguard and CallLogging feature causes JVM crashes (KTOR-3345)

... (truncated)

Commits
  • 4b32ce6 Release 2.0.1 (#2977)
  • 2604659 KTOR-4241 Fix default request test for JS
  • 5e37b0e KTOR-4241 Fix url segments representation (#2975)
  • 0d13fce KTOR-755 Use daemon threads in Netty engine
  • 05eacc5 KTOR-4240 Update coroutines to 1.6.1
  • e4dae4b KTOR-4212 Fix sha1 test on js
  • c9892ba KTOR-836 Fix Location href stripping trailing slash. (#2959)
  • 52d8b9c KTOR-4200 Make Route.handle in server-resources public (#2962)
  • 93b249c KTOR-4223 Fix CURL initialization order
  • 809ebf1 Bump versioning-plugin from 1.6.10 to 1.6.21
  • Additional commits viewable in compare view

Updates ktor-server-content-negotiation from 2.0.0 to 2.0.1

Release notes

Sourced from ktor-server-content-negotiation's releases.

2.0.1

Published 28 April 2022

  • Fix URL representation (KTOR-4241)
  • embeddedServer for CIO and Netty inconsistency (KTOR-755)
  • Update Coroutines to 1.6.1 (KTOR-4240)
  • Locations: Support trailing / (KTOR-836)
  • Resources: Make Route.handle public (

Bumps `ktorVersion` from 2.0.0 to 2.0.1.

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

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

Updates `ktor-server-html-builder` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@2.0.0...2.0.1)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Updates `ktor-server-http-redirect` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@2.0.0...2.0.1)

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

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

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

Updates `ktor-server-test-host` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md)
- [Commits](ktorio/ktor@2.0.0...2.0.1)

---
updated-dependencies:
- dependency-name: io.ktor:ktor-server-netty
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-html-builder
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-auth
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-auth-jwt
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-content-negotiation
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-serialization-kotlinx-json
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-locations
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-call-logging
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-status-pages
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-compression
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-cors
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-conditional-headers
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-default-headers
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-partial-content
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-hsts
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-caching-headers
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-http-redirect
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-cio
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-client-serialization
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: io.ktor:ktor-server-test-host
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 2, 2022
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants