Sortie de Swift 4.2

Par:
fredericmazue

mar, 25/09/2018 - 16:30

Apple a annoncé la sortie de Swift 4.2. Cette version est compatible au niveau source avec Swift 4.1, Swift 4 et Swift 3. Elle est la dernière version a être compatible avec Swift 3.

Apple souligne que Swift 4.2 apporte des temps de compilation plus courts, une meilleure expérience de débogage, une bibliothèque standard mise à jour et une convergence vers la compatibilité binaire.

La bibliothèque standard apporte des améliorations au protocole Hashable et un nouvelle ensemble unifié de fonctions aléatoires et de protocoles.

Swift est une étape importante vers la stabilité des ABI. Pour mémoire, cette stabilité des ABI doit apporter la compatibilité binaire entre les applications et bibliothèques compilées avec des versions différentes de Swift.

A noter encore l'arrivée de la nouvelle option -watch dans generate-xcodeproj. Cette fonctionnalité surveille le système de fichiers du poste de développement et régénère automatiquement le projet Xcode si cela est nécessaire.

Swift 4.2 peut être téléchargé depuis son site officiel. Il est disponible pour Linux et macOS uniquement. Des binaires sont fournis pour Ubuntu 18.04, Ubuntu 16.04 et Ubuntu 14.04. Pour les développeurs Apple Swift 4.2 est intégré à Xcode.