https://api.github.com/repos/joomla/joomla-cms/releases6.2.0-beta2."prerelease": false.The release is titled "Joomla! 6.2.0 Beta 2", but the API reports it as a
normal (non-pre-release) release. Tooling that offers Joomla versions to
users typically filters this feed on the prerelease flag, so the beta is
presented as though it were a stable release.
Because 6.2.0-beta2 also sorts above 6.1.3 numerically, it can displace
the current stable 6.x release at the top of a version list rather than just
appearing alongside it.
6.2
6.2.0-beta2 reports "prerelease": true, consistent with every other
alpha, beta and RC tag in the repository.
6.2.0-beta2 reports "prerelease": false.
Not applicable. This is release metadata on GitHub, not CMS behaviour.
This looks like a one-off slip rather than a process problem. Of the 67
alpha/beta/RC tags in the most recent 100 releases (back to 5.2.2-rc1,
November 2024), 66 are correctly flagged. 6.2.0-beta2 is the only one
that is not.
One detail suggests the rest of the release was published correctly:
GET /releases/latest still returns 6.1.3, not 6.2.0-beta2, even
though 6.2.0-beta2 is a non-pre-release with a newer created_at. So the
"latest release" pointer was withheld from the beta as intended, and only
the pre-release flag appears to have been missed.
Fix should be a single change on the existing release (edit the release,
tick "Set as a pre-release"). No code change is involved and there is
nothing to patch in the repository, which is why this is an issue rather
than a pull request.
Happy to close this if the flag is intentional for beta2 and I have
misread the intent.
| Labels |
Added:
No Code Attached Yet
|
||
| Status | New | ⇒ | Closed |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-09-12 15:06:54 |
| Closed_By | ⇒ | MacJoom |
Thank you very much for the hint - it was not intentional - updated to Pre-Release