Homebrew est peut-être l’un des meilleurs outils que vous pouvez installer sur votre Mac, vous donnant accès à des milliers de packages pour les applications en ligne de commande et d’autres utilitaires. Maintenant, Homebrew atteint la version 4.1, et il y a beaucoup de changements dont il faut se réjouir.
Si vous n’êtes pas familier avec ce qu’est Homebrew ou pourquoi devriez-vous même l’avoir sur votre Mac, c’est un gestionnaire de paquets pour macOS qui rationalise le processus d’installation et de gestion des outils et applications en ligne de commande, en particulier ceux populaires dans le monde Linux et Unix (comme tree, wget, youtube-dl, etc.). Homebrew vous donne accès à une multitude de logiciels et de bibliothèques open source, ce qui en fait une option pratique pour configurer des environnements de développement, des utilitaires, des scripts de configuration, etc. Fondamentalement, si vous allez installer n’importe quel sorte d’outil de ligne de commande, Homebrew facilite généralement le travail.
Homebrew 4.1.0, qui vient d’être annoncé par l’équipe de développement, comporte quelques améliorations utiles. Notamment, nous avons maintenant une API JSON plus robuste, utilisant des points de terminaison d’API signés avec vérification de la signature du client pour des téléchargements de brassage plus sûrs. De plus, Homebrew récupère désormais les données d’installation des packages à partir de formulae.brew.sh, ce qui réduit la dépendance aux robinets locaux et améliore l’efficacité.
Une étape majeure franchie par l’équipe est la migration réussie des analyses de Google Analytics vers InfluxDB, hébergé dans l’UE, garantissant que les données des utilisateurs restent sécurisées et conformes. Par conséquent, les utilisateurs qui se sont précédemment désengagés des analyses en raison de problèmes de confidentialité peuvent désormais réfléchir à nouveau à leur décision et éventuellement même se réinscrire, car vos données ne se retrouveront pas entre les mains sales de Google.
Homebrew a également fait des progrès dans l’amélioration des performances de gestion des packages. La récupération des bouteilles est désormais beaucoup plus rapide, tout comme l’installation de packages sans utiliser post_install. La mise à jour facilite également la synchronisation automatique des versions de Ruby, NodeJS et Python installées par Homebrew avec rbenv, nodenv et pyenv, en simplifiant le processus et en évitant les versions de source inutiles.
Il convient également de mentionner que cette mise à jour ouvre la voie à la prise en charge de macOS Sonoma, qui devrait être lancée d’ici la fin de cette année. Nous vous recommandons vivement de lire le changelog complet pour savoir exactement ce qui change et ce qui ne l’est pas, car il y a vraiment beaucoup à parcourir – et bien sûr, si vous êtes un utilisateur Homebrew (ou la description au début de ce post vous a intéressé à le vérifier), téléchargez-le maintenant.
Source: Brassage maison
Vous pouvez lire l’article original (en Angais) sur le blogwww.howtogeek.com