GitHub Universe, l’événement annuel phare de la société sur le produit et la communauté, a eu lieu cette semaine, apportant aux utilisateurs une multitude de nouvelles fonctionnalités. Le mode sombre est maintenant en version bêta publique et peut être activé sous le Réglages menu ou réglé pour suivre les préférences du système.

Discussions est une nouvelle fonctionnalité que GitHub a dévoilée lors de son événement Satellite en mai pour faciliter les questions et les conversations ouvertes. L’entreprise l’a testé avec des communautés open source comme Gatsby et Laravel pour aplanir les bugs avant le lancement public. Les discussions permettent actuellement aux utilisateurs de personnaliser les catégories, de transférer et d’épingler des discussions, et de convertir des problèmes en fils de discussion. Le support mobile arrive bientôt.

Les participants aux discussions peuvent rechercher ou trier les conversations par les plus récentes, les premières, les réponses et les sans réponses. Les discussions peuvent être votées pour une meilleure exposition et un widget de barre latérale affiche les utilisateurs «les plus utiles». Les discussions sont essentiellement un forum modernisé, avec un peu de gamification parsemé. Pour faire bonne mesure.

Les responsables de projet pour les plugins, thèmes et outils WordPress hébergés sur GitHub peuvent souhaiter explorer les discussions pour voir si cela pourrait profiter à leurs communautés. Le format est plus accessible pour les participants moins techniques qui ne sont peut-être pas familiarisés avec les problèmes de GitHub.

S’appuyer sur l’existant graphe de dépendance et alertes de sécurité fonctionnalités, GitHub introduit la révision des dépendances comme un moyen d’aider les développeurs à détecter le code vulnérable avant qu’il ne soit ajouté à leurs projets. L’examen des dépendances affiche les informations suivantes pour chaque demande d’extraction:

  • quelles dépendances ont été ajoutées, supprimées ou mises à jour
  • date de sortie
  • combien de projets utilisent ces composants
  • informations de vulnérabilité pour chaque dépendance

La version bêta de la fonction d’examen des dépendances est désormais ouverte à tous les référentiels publics et sera progressivement déployée sur GitHub au cours des prochaines semaines.

D’autres annonces notables incluent la possibilité de fusionner automatiquement les demandes d’extraction lors de l’utilisation de branches protégées, les améliorations de la prise en charge de la livraison continue et les sponsors GitHub pour les entreprises, qui permettent aux organisations d’utiliser leur facturation existante pour faire des dons aux développeurs et projets open source. Consultez tous les détails dans le résumé de l’annonce de l’événement.


Source link