2018年11月16日swift-5.0-branch将最后一次与master合并。这之后只有关键修复会被合并到发布版本(通过拉取请求)。
Swift5.0的主要目标是使语言达到ABI稳定性。开发者可以使用稳定的Swift运行时,然后通过可执行文件或库进行连接其它Swift版本开发的模块。Swift 5.0与早期的Swift版本不是二进制兼容的。二进制兼容性允许不同Swift编译器编译的Swift代码在运行时级别链接在一起并进行互操作。未来的Swift版本将与Swift 5二进制兼容。
与ABI稳定性相关,模块稳定性也是重点。这将根据实际情况在5.0或5.x发布。
Swift5编译器不支持Swift 3兼容模式。 Swift 4.2是Swift的最后一个支持Swift 3模式的版本。
https://swift.org/blog/5-0-release-process/