1. 程式人生 > 資訊 >Kotlin 1.5.30 釋出,原生支援蘋果 M1 晶片

Kotlin 1.5.30 釋出,原生支援蘋果 M1 晶片

8 月 27 日訊息程式語言 Kotlin 近日更新了 1.5.30 版本,原生支援了蘋果 M1 晶片(及後續的 Apple silicon)。

Kotlin 1.5.30 是Kotlin 1.6.0 釋出前的最後一個增量版本,包含了許多計劃在 Kotlin 1.6.0 中釋出的實驗性語言和標準庫功能。

瞭解到,Kotlin 1.5.30 添加了對 Apple silicon 的原生支援、Kotlin/JS IR 後端升為 Beta 版、在多平臺應用程式的共享原生程式碼中使用自定義 cinterop 庫的能力、支援 Kotlin Gradle 外掛提供的 Java 工具鏈等等。

完整更新內容:

  • 語言上的改進,包括sealedwhen 語句、對作為超型別的 suspend 函式的支援以及對 opt-in 要求的更改。

  • 多平臺改進,包括在共享本機程式碼中使用自定義的 cinterop 庫的能力以及對 XCFrameworks 作為輸出格式的支援。

  • Kotlin/JVM 改進,包括註釋類的例項化和 nullability 註釋支援的改進配置。

  • Kotlin/Native 改進,包括對 Apple silicon 的原生支援和改進的 CocoaPods Gradle 外掛的 Kotlin DSL。

  • Kotlin/JS IR 改進,包括將 JS IR 後端提升到 Beta 以及對新後端更好的除錯體驗。

  • Gradle 改進,包括對 Java 工具鏈的支援和更簡單的方法來明確設定 Kotlin 守護程序的 JVM 引數。

  • 標準庫中對 Duration 和 RegexAPI 的改進。

Kotlin 1.5.30:點此下載/檢視公告