Skip to content

Integrate swift-configuration for HTTP/3#102

Merged
aryan-25 merged 1 commit into
swift-server:mainfrom
aryan-25:swift-configuration-http3
Jul 21, 2026
Merged

Integrate swift-configuration for HTTP/3#102
aryan-25 merged 1 commit into
swift-server:mainfrom
aryan-25:swift-configuration-http3

Conversation

@aryan-25

Copy link
Copy Markdown
Collaborator

Motivation

In #98, configuration APIs for HTTP/3 were added to NIOHTTPServerConfiguration. This PR introduces support for specifying HTTP/3 configuration options using swift-configuration.

Modifications

  • Added APIs for parsing HTTP/3 configuration from a swift-configuration ConfigReader.
  • Updated documentation and added associated tests.
  • Some general refactoring e.g. removing unused types.

Result

HTTP/3 configuration can now be specified using swift-configuration.

@aryan-25
aryan-25 requested a review from FranzBusch July 20, 2026 20:10
@aryan-25 aryan-25 added the 🆕 semver/minor Adds new public API. label Jul 20, 2026
@aryan-25
aryan-25 merged commit c794698 into swift-server:main Jul 21, 2026
18 of 23 checks passed
@aryan-25
aryan-25 deleted the swift-configuration-http3 branch July 21, 2026 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🆕 semver/minor Adds new public API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants