Nous sommes ravis d'annoncer la dernière version de Gitea v28.0.0. Gitea supprime le préfixe historique 1. de ses numéros de version, donc cette version est 28.0.0 plutôt que 1.28.0. Les points forts incluent la journalisation d'audit, les comptes de robots, les jetons de déploiement HTTPS, l'usurpation d'utilisateur pour les administrateurs, les règles d'approbation des propriétaires de code, les filtres de fichiers de diff et une vue de file d'attente Actions. Voir le journal des modifications pour tout le reste. Nous sommes très reconnaissants envers les nombreuses personnes qui ont contribué au projet en envoyant des correctifs de code, en signalant des problèmes, en traduisant et en nous soutenant de nombreuses autres manières. Cette version contient des correctifs de sécurité. Pour donner à tous le temps de mettre à niveau, les détails seront ajoutés à ce post dans environ une semaine.
Vous pouvez télécharger Gitea depuis notre page de téléchargements. Veuillez lire notre guide d'installation pour plus d'informations. Avant la mise à niveau, lisez les changements cassants. Ensuite, sauvegardez vos données, remplacez le binaire ou le conteneur Docker, et redémarrez. Les binaires de version n'incluent plus de builds x86 32 bits ou gogit, et le Snap n'est plus construit pour armhf. Les noms de fichiers de téléchargement ne portent plus non plus de suffixe de version OS, par exemple gitea-28.0.0-windows-amd64.exe, donc mettez à jour tous les scripts de téléchargement. Nous tenons à remercier tous nos supporters sur Open Collective qui aident à maintenir le projet financièrement.
Les principaux changements cassants incluent les opérations réseau Git utilisant un proxy interne et de nouvelles règles de sortie. Les exécutions Actions terminées sont désormais supprimées après 400 jours par défaut. Gitea refuse désormais de démarrer avec une version de Git antérieure à 2.25.0. L'auto-inscription est désactivée par défaut et [server] DOMAIN est ignoré. Merci à @The Fox0x7, @facorazza, @silverwind et @wxiaoguang pour avoir contribué à ces changements.
Source: Hacker News · Résumé par HeadlinesBriefing