-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: show latest updates in changelog #49486
Comments
This is probably as much a developer process issue as it is a docs issue. We try to minimize the number of PRs that have to be merged in order to cut a release, so that means that:
In order to show the latest info for all supported releases in the docs (assuming we don't change our release process in any way), we might need some sort of pre-publish step that combines the content of CHANGELOG.md on the 3 supported branches. |
Related: #32790 |
cc @webvictim |
I think the previous versions are fine, but In reference to the feedback from Gus:
It seems we could just create a redirect to the latest. Right now we are prioritizing the changelog for those who are on cloud vs self-hosted/OSS users. Could we just update the banner that now says:
to
|
I think a docs reader should be able to find the changelog for all currently-supported versions of Teleport on our website. Ideally this is done without a version selector of any kind and you see a single changelog page that lists everything. A version selector is suboptimal, but also acceptable. (We used to have one, but removed it because pages like "Upcoming releases" and "Changelog" are meant to be version agnostic.) |
I am fine with whatever means that when you click on "Changelog", you see the details of the latest self-hosted release. |
Just to clarify, how much are we prioritizing past releases that are missing from the changelog? Here are the Teleport release versions with no corresponding section in the CHANGELOG (as of #50780, which merges the changelogs of our currently supported release branches):
This is quite a lot! In terms of keeping the changelog up to date, we have a release plan item to update the changelogs when we publish a new release. |
Changelog does not show the latest changes by default:
https://goteleport.com/docs/changelog/
Selecting the updated version (or older) on the version selector in any of the doc pages does not change this behavior, as the preferences are stripped form the URL when going to the changelog. We have to manually edit it which does not result in a good user experience.
https://goteleport.com/docs/ver/17.x/changelog/
The text was updated successfully, but these errors were encountered: