Этот релиз в первую очередь про кроссплатформу: Android, C interop, build tooling, embedded.
Появился первый официальный Swift SDK for Android, а в SwiftPM завезли preview нового Swift Build, чтобы сборка была более нормальной и единообразной на разных платформах.
Для меня самое интересное тут это
@c атрибут. Потому что почти все llm библиотеки написаны прежде всего на C/C++, а остальное это уже обертки. У меня есть своя обертка над llama swift, так что попробую там применить.Еще из полезного:
👉 в DocC добавили поддержку symbol links на overload groups и расширили кастомизацию Generated C/C++ API docs,
👉 завезли module selectors вида ModuleA::foo(), чтобы нормально разруливать одинаковые имена из разных модулей.
