Beryl::FreebsdRelease
Détection des RELEASE FreeBSD DISPONIBLES en amont (projet FreeBSD), pour
signaler qu'une nouvelle version est sortie (ex. 15.1) sans aller vérifier
à la main. Source : le listing du miroir officiel des releases — on ne
compte QUE les X.Y-RELEASE (pas les -RC/-BETA, ni les snapshots CURRENT).
NB : ceci concerne les RELEASE (minor/major, ex. 15.0 → 15.1), PAS les
correctifs intra-release (-pN) qui relèvent de freebsd-update.
Constants
Class methods
Toutes les RELEASE disponibles (versions X.Y, triées croissant).
Fetch HTTP par défaut, suit les redirections (le miroir renvoie souvent un 30x vers un miroir géographique). Injectable pour les tests.
La plus récente toutes branches confondues (ex. « 15.1 »), ou nil.
Dernière release par branche MAJEURE : {15 => "15.1", 14 => "14.4", …}.
Parse le HTML du listing → versions X.Y des X.Y-RELEASE, triées
croissant, dédupliquées. PUR → testable sans réseau.