Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • /connector-plugins keeps its current behavior and will only expose the new behavior when a new query parameter is set.
  • The other changes are new endpoints that don't cause compatibility issues.

I propose to flip the query parameter value

...

to list all plugins by default

...

in the next major release.

Rejected Alternatives

  • Add a new endpoint /plugins for listing all plugins: It would be confusing to list both worker and connector plugins together. We'd then end up with 3 endpoints, /plugins, /worker-plugins and /connector-plugins which is as confusing!
  • Group connectors by type when listing them: This would break compatibility with the existing /connector-plugins behavior. As it's a very commonly used endpoint, it's preferred to keep compatibility.