lore check-update
Vérifier si une nouvelle version de Lore est disponible.
Synopsis
lore check-update
Qu'est-ce que ça fait ?
Le pendant lecture seule de lore upgrade. Vérifie GitHub pour les nouvelles releases et montre ce qui est disponible — sans rien télécharger ni installer.
En termes simples : "Suis-je en retard ? Quelles versions sont sorties ?"
Lore ne vérifie jamais les mises à jour automatiquement. Cette commande est le seul moyen de le savoir — 100% opt-in, zéro appel réseau implicite.
Scénario concret
Avant de commencer un gros refactor, vous voulez vérifier que vous êtes à jour :
lore check-update # Current : v1.0.0 — Latest : v1.2.0 # Lancez : lore upgrade
Flags
Cette commande ne prend pas de flags ni d'arguments. Elle vérifie la dernière GitHub Release.
Comment ça marche
- Récupère les releases récentes depuis GitHub (y compris les pre-releases)
- Compare votre version actuelle avec ce qui est disponible
- Liste toutes les versions plus récentes, avec des labels
(pre-release)si applicable
Exemples
Nouvelles versions disponibles
lore check-update
# → Recherche de mises à jour...
# → Mise à jour disponible : v1.0.0 → v1.3.0-beta.1
# →
# → v1.3.0-beta.1 (pre-release)
# → v1.2.1
# → v1.2.0
# → v1.1.0
# →
# → Lancez : lore upgrade
Déjà à jour
lore check-update
# → Recherche de mises à jour...
# → À jour (v1.3.0).
Build de développement
lore check-update
# → Recherche de mises à jour...
# → Mise à jour disponible : dev → v1.2.0
# →
# → v1.2.0
# → v1.1.0
# → v1.0.0
# →
# → Lancez : lore upgrade
Sur les builds de développement,
check-updatefonctionne quand même —devest toujours traité comme plus ancien que toute release publiée, donc toutes les releases sont affichées.
Questions fréquentes
"Ça fait des appels réseau ?"
Oui — une requête GET vers l'API GitHub Releases. Uniquement quand vous lancez la commande. Lore ne vérifie jamais les mises à jour en arrière-plan ni lors d'autres commandes.
"Comment installer une version spécifique depuis la liste ?"
Utilisez le flag --version sur lore upgrade :
lore check-update # Voir ce qui est disponible
lore upgrade --version v1.2.0 # Installer une version spécifique
"Pourquoi lore status ne montre pas ça ?"
Par conception. lore status fonctionne entièrement hors ligne et ne fait jamais d'appels réseau. Les vérifications de mise à jour sont explicitement opt-in via cette commande.
Codes de sortie
| Code | Signification |
|---|---|
0 |
Succès (à jour ou mises à jour disponibles) |
1 |
Erreur (réseau, aucune release trouvée) |
Tips & Tricks
- Avant les gros chantiers : Vérifiez que vous êtes à jour pour avoir les dernières features et corrections.
- En pair avec upgrade :
check-updatepour voir ce qui est disponible,upgradequand vous êtes prêt. - Pas de vérification automatique : Lore ne phone jamais home. C'est le seul moyen de savoir si vous êtes en retard — 100% opt-in.
- Dev builds : Si vous avez compilé depuis les sources sans tags de version,
check-updatemarche quand même — il compare avec les releases publiées.
Voir aussi
- lore upgrade — Télécharger et installer la nouvelle version
- Installation — Méthodes d'installation initiale