Skip to content
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

cuelang.org: index past releases #3807

Open
mvdan opened this issue Mar 10, 2025 · 0 comments
Open

cuelang.org: index past releases #3807

mvdan opened this issue Mar 10, 2025 · 0 comments
Labels
Documentation infra Issues related to CI, Gerrit, cuelang.org, GitHub, etc

Comments

@mvdan
Copy link
Member

mvdan commented Mar 10, 2025

For example, assuming that the latest release is currently v0.12.0 and that we already have v0.13.0-alpha.2 out for the next release cycle:

  • v0.13.0-alpha.2 (pre-release) - 2025-03-25
  • v0.12.0 - 2025-01-30
  • v0.11.1 - 2024-12-18
  • v0.11.0 - 2024-11-19
  • v0.10.0 ...

This could be limited to five or so entries, but one should be able to click through to see the full history of full releases, i.e. feature releases like v0.11.0 and bugfix releases like v0.11.1. There are several benefits to this:

  1. It makes finding older release notes much easier. Going to https://github.com/cue-lang/cue/releases means having to go through pages and pages of releases; I can't see past v0.11.0-alpha.4.
  2. It makes upgrading through multiple versions of CUE, e.g. from v0.10.0 to v0.12.0, easier - as one can quickly go read the changelogs for v0.11.0 and v0.12.0 without having to skip over all the alphas and RCs in between.
  3. It helps remind users what the latest version of CUE is, as well as whether there is a newer alpha or RC they should try to provide feedback.

I would suggest that this go at the landing page, given how important this information is, but I don't oppose this living elsewhere if it is linked to from the main page - for example via a banner or some bit of UI near the top.

@mvdan mvdan added Triage Requires triage/attention infra Issues related to CI, Gerrit, cuelang.org, GitHub, etc Documentation and removed Triage Requires triage/attention labels Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation infra Issues related to CI, Gerrit, cuelang.org, GitHub, etc
Projects
None yet
Development

No branches or pull requests

1 participant