Skip to content

Add Support For Native JDK HttpClient - #2383

Draft
ChristianLohmann wants to merge 2 commits into
mainfrom
add-jdkhttpclient-module
Draft

Add Support For Native JDK HttpClient#2383
ChristianLohmann wants to merge 2 commits into
mainfrom
add-jdkhttpclient-module

Conversation

@ChristianLohmann

@ChristianLohmann ChristianLohmann commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR adds support for the native JDK java.net.HttpClient

Description

  • It adds a new module logbook-jdkhttpclient
  • adds an Autoconfiguration class which initializes a factory bean to instrument http clients

NOTE:

  • using this new module requires to have JDK 21 or higher. That contradicts with the current compatibility matrix

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All commits are signed

@ChristianLohmann ChristianLohmann added major Major feature changes or updates architectural New features and architectural changes, e.g. framework changes, migrations, rollout of new services. labels Aug 31, 2026
@ChristianLohmann ChristianLohmann changed the title Add jdkhttpclient module Add Support For Native JDK HttpClient Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

architectural New features and architectural changes, e.g. framework changes, migrations, rollout of new services. major Major feature changes or updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant