Description
This includes several version related changes to the website:
- Drop 3.4.x as it is EOL/unmaintained. This involves camel, spring-boot, and camel-karat.
- Mark the 'latest' camel version as prerelease and set the display-version to "3.12.0 (Prerelease)"
- Encourage xrefs to go to the correct version by moving the "eip-vc" attribute to the user-manual component descriptor (the only component it should be used from) and removing all uses of it and 'latest@component' from the components component in the main, 3.11.x, and 3.7.x branches of camel.
----------------
After the first round of PRs for main, camel-3.11.x, camel-3.7.x, camel-2.x and camel-website I realized there are still some problems with links to `latest@component` from the user-manual and 2.x. We should not link to unreleased doc versions, so these should link to (currently) 3.11.x. Now that 'latest' is marked prerelease, leaving out the version in the xref will result in this behavior. Since this will make the eip-vc attribute just `components` I'm going to replace uses of
with its value. This will affect main user-manual and camel-2.x.