It would be good if we can get information when a component was added to Apache Camel. So users can see if its a new component or old etc.
We could maybe hack a script that iterates all the components and then find out via git log / branch or what it takes to see when it was in the git repo and from that branch / tag find the version number.
We could then add those versions manually to @Metadata or something on the @UriEndpoint so we can get that information in the component json schema and as well at runtime.
We basically need just a one-off to get this information for now, and then in the future we can add the version manually when we add new components.