По мере продвижения к Vapor 5 мы начинаем понимать, как будут выглядеть наши пакеты в современной экосистеме. Отчасти это связано с интеграцией на сервере множества пакетов, которые становятся неотъемлемой частью Swift. Ярким примером этого является JWTKit, в новой основной версии которого используются преимущества Swift 6, тестирование Swift, пакет тестов и последние улучшения в Swift Crypto. Важным релизом был JWTKit v5, в котором была удалена готовая копия BoringSSL, чтобы сократить время сборки для всех, кто ее создает, и который с самого начала создавался с учетом параллелизма Swift. MultipartKit - это следующий пакет, который получит такую же поддержку. Частично это связано с переходом на Swift-тестирование, чтобы упростить написание тестов (это намного, намного приятнее!), и написанием тестовых тестов для обеспечения максимальной производительности пакета. Мы также готовимся к миру параллелизма Swift, удалив SwiftNIO как зависимость. Это может показаться странным шагом, учитывая