IT之家 8 月 27 日消息 編程語(yǔ)言 Kotlin 近日更新了 1.5.30 版本,原生支持了蘋(píng)果 M1 芯片(及后續(xù)的 Apple silicon)。
Kotlin 1.5.30 是 Kotlin 1.6.0 發(fā)布前的最后一個(gè)增量版本,包含了許多計(jì)劃在 Kotlin 1.6.0 中發(fā)布的實(shí)驗(yàn)性語(yǔ)言和標(biāo)準(zhǔn)庫(kù)功能。
IT之家了解到,Kotlin 1.5.30 添加了對(duì) Apple silicon 的原生支持、Kotlin/JS IR 后端升為 Beta 版、在多平臺(tái)應(yīng)用程序的共享原生代碼中使用自定義 cinterop 庫(kù)的能力、支持 Kotlin Gradle 插件提供的 Java 工具鏈等等。
完整更新內(nèi)容:
語(yǔ)言上的改進(jìn),包括 sealedwhen 語(yǔ)句、對(duì)作為超類(lèi)型的 suspend 函數(shù)的支持以及對(duì) opt-in 要求的更改。
多平臺(tái)改進(jìn),包括在共享本機(jī)代碼中使用自定義的 cinterop 庫(kù)的能力以及對(duì) XCFrameworks 作為輸出格式的支持。
Kotlin/JVM 改進(jìn),包括注釋類(lèi)的實(shí)例化和 nullability 注釋支持的改進(jìn)配置。
Kotlin/Native 改進(jìn),包括對(duì) Apple silicon 的原生支持和改進(jìn)的 CocoaPods Gradle 插件的 Kotlin DSL。
Kotlin/JS IR 改進(jìn),包括將 JS IR 后端提升到 Beta 以及對(duì)新后端更好的調(diào)試體驗(yàn)。
Gradle 改進(jìn),包括對(duì) Java 工具鏈的支持和更簡(jiǎn)單的方法來(lái)明確設(shè)置 Kotlin 守護(hù)進(jìn)程的 JVM 參數(shù)。
標(biāo)準(zhǔn)庫(kù)中對(duì) Duration 和 RegexAPI 的改進(jìn)。
Kotlin 1.5.30:點(diǎn)此下載/查看公告
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。