CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 05:41:54 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"ae5b8504cee50106199b16d14c84e91b"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=%2Bq7iRgiF0dwMEVNC1YmVhxSjn5UzrMLVkpUFudMga%2FIDL2JXN0wtPvhInONW5EjiFduEa7EyUc1DQsLhfZRjmvcvEHbSBiiJgyvsh6iAflS1Bq2AuJ7SLfYR7tQHLJlqw1%2FoOjwUEU4houVwvzGh%2BicHF8pOk7i9nwYr%2BB1kzHK6nl5uEufjny0KbHrNhSXauTgAm1UWAWP7v3%2BUtwm5YfuB2qgw3sSBN%2Fxzu6ucGOJAsaHgfEQ5l8k92bkMFhzRSCrSd0T%2BDLSBjTv45cg8wQ%3D%3D--4ULZQ9nxI95OBM2X--PgMDy8dlznUTABKjrtvGFA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.479499345.1753249313; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 05:41:53 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 05:41:53 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E05E:2DEF93:457A0E:5BD6B2:68807621
Release v2.8.0 (2024-04-30) Β· http-kit/http-kit Β· GitHub
Changes since
Fixes since
New since
Other improvements since
Everything since
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 347
Compare
Dep/s: http-kit is on Clojars.
Versioning: http-kit uses Break Versioning.
This is a major feature and maintenance release. As always, please test carefully and report any unexpected problems, thank you! π
Highlights include:
- Performance improvements, incl. auto JVM 21+ virtual threads when available.
- Support for the latest Ring async and WebSocket APIs.
- A comprehensive new benchmark suite for http-kit server and client.
- >15 fixes and numerous other improvements
See linked commits below for details.
A huge thanks to the 10 contributors who helped create this release!
Changes since v2.7.0
(2023-06-30)
- 6db3f0f [mod] Bump minimum Java version: 7->8
- If using AOT/uberjar, please ensure that you build with the lowest Java version that you'd like to support.
Fixes since v2.7.0
(2023-06-30)
- 2474302 [fix] [client] [#535] [#536] Fix handling of some bad ssl certificates (@jeffdik)
- b9f84d5 [fix] [client] [#523] Basic support for trailer section in chunked encoding responses
- b45725f [fix] [server] [#543] Migrate away from
SimpleDateFormat
tojava.time
, fixes native-image issue (@borkdude) - 45a4b53 [fix] [server] [#537] Respond with
Connection: Close
when appropriate - 126d5df [fix] [client] [#528] Possible fix for broken
insecure?
client option - 9be19c0 [fix] [client] [#528] Re-enable insecure SSL client tests disabled for #513
- de3596a [fix] [server] [#539] [#540] Prevent race condition in
TimerService
(@weavejester) - 99de95b [fix] [server] [#552] [#553] Bad arg order causing broken loggers config (@frwdrik)
- 2dcfa29 [fix] [server] [#546] Fix Jetty server SNI check in client tests (@weavejester)
- ed6833e [fix] [client] [#560] Attempted fix to allow SSL with IP host
- 48cb7fe [fix] [server] [#559] Add missing
Content-Type
header to last-resort error responses - bfba515 [fix] [client] Ignore nil clients, even when they're delay-wrapped
- 8738140 [fix] [server] [#551] Unintentional code duplication (@slipset)
- 491e19c [fix] [tests] Flaky timing in CI
- e2ca731 [fix] Resolve Lein composite profile warning
New since v2.7.0
(2023-06-30)
- c91a752 [new] [server] [#546] Add support for Ring WebSocket API (@weavejester)
- 6652df8 [new] [server] [#394] [#538] Add support for Ring async handler arities (@weavejester)
- 47129af [new] [server] Refactor worker threading, use virtual threads by default on JVM 21+
- e38169b [new] [client] Refactor worker threading, use virtual threads by default on JVM 21+
- 741eed8 [new] [tests] Add new benchmark suite
- 2a74dbf [new] [tests] Add first benchmark results
- af5550f [new] [client] [#554] Support non-ASCII characters on multipart filenames (@davartens)
- 41940f3 [new] [client] [server] Add public worker constructors
- f267426 [new] [client] [server]
utils/new-worker
improvements - 890de2d [new] [client] [#561] [#562] Add
:nested-param-style
option to client requests (@wevre)
Other improvements since v2.7.0
(2023-06-30)
- 5379f62 [new] [server] [#546] Also test without support for Ring WebSocket API
- 4813a17 [nop] [#530] [#531] Update dep:
http.async.client
(@NoahTheDuke) - 9877bca [nop] [client] Don't submit tasks to closed pool
- 92fc3fe [wiki] Add client page from legacy website (@harold)
- 9b131e2 [wiki] Clean-up, update client docs
- Updated dependencies
Everything since v2.8.0-RC1
(2024-02-06)
Assets 2
2 people reacted
You canβt perform that action at this time.