Skip to content

Conversation

@tconley1428
Copy link
Contributor

@tconley1428 tconley1428 commented Oct 6, 2025

What was changed

Add plugin types for Connection, NativeConnection, Worker, Client, and Bundler, as well as a SimplePlugin class for easy construction of new plugins.

Why?

Plugins make it easier to share common configurations and apply them consistently.

Checklist

  1. Closes [Feature Request] Plugin support #1764

  2. How was this tested:

  1. Any docs updates needed?

@tconley1428 tconley1428 marked this pull request as ready for review October 17, 2025 16:37
@tconley1428 tconley1428 requested a review from a team as a code owner October 17, 2025 16:37
@mjameswh
Copy link
Contributor

Please make sure to add @experimental on all new APIs introduced in this PR.

I have a few uncertainties regarding the viability of some properties in simple plugins, that will only become obvious once we get to try and implement various actual plugins, so some further API changes are actually probable.

@tconley1428 tconley1428 merged commit 2e80f91 into main Nov 10, 2025
99 of 102 checks passed
@tconley1428 tconley1428 deleted the plugins/initial branch November 10, 2025 18:24
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.

[Feature Request] Plugin support

4 participants