በ Kotlin 1.4.0 ውስጥ የተካተተው እነሆ፡-
- አዲስ፣ የበለጠ ኃይለኛ የማጣቀሻ ስልተ ቀመር በነባሪነት ነቅቷል። ዓይነቶችን በበለጠ ሁኔታ በራስ-ሰር ይገመግማል፣ ውስብስብ በሆኑ ሁኔታዎች ውስጥም ቢሆን ብልጥ መልቀቅን ይደግፋል፣ የተወከሉ ንብረቶችን በተሻለ ሁኔታ ያስተናግዳል እና ሌሎችም።
- ለJVM እና JS አዲስ የ IR ድጋፍ ሰጪዎች በአልፋ ሁነታ ይገኛሉ። ከተረጋጋ በኋላ, በነባሪነት ጥቅም ላይ ይውላሉ.
ኮትሊን 1.4 ብዙ አዳዲስ ነገሮች አሉት፡-
- SAM ለውጦች ለ Kotlin በይነገጾች
- ለቤተ-መጽሐፍት ደራሲዎች ግልጽ የሆነ የኤፒአይ ሁነታ
- የተቀላቀሉ ስም እና የአቀማመጥ ክርክሮች
- ተከታይ ሰረዝ
- ሊጠሩ የሚችሉ ማጣቀሻዎች ማሻሻያዎች
- እረፍትን በመጠቀም እና ቀለበቶች በሚሆኑበት ጊዜ ወደ ውስጥ ይቀጥሉ
መደበኛ የቤተ መፃህፍት ማሻሻያዎች፡-
በኮትሊን መደበኛ ቤተ-መጽሐፍት ላይ ያለው የሥራ ዋና ትኩረት በመድረኮች ላይ እና በራሳቸው ኦፕሬሽኖች መካከል ያለውን ወጥነት ማሻሻል ነው። ይህ ልቀት አዲስ ባህሪያትን ወደ መደበኛ ቤተ-መጽሐፍት ያክላል። የስብስብ ኦፕሬተሮች, በተሰጡ ንብረቶች ላይ ማሻሻያዎች, የሁለት አቅጣጫዊ ወረፋ አተገባበር ArrayDeque и ብዙ ተጨማሪ.
እንዲሁም፣ ከአሁን በኋላ በstdlib ላይ ጥገኛ መሆንን ማወጅ አያስፈልገዎትም።
በ Gradle-Kotlin ፕሮጄክቶች ውስጥ፣ ለአንድ መድረክ እየገነቡ ወይም ባለብዙ ፕላትፎርም ፕሮጄክትን ቢፈጥሩም። ከ Kotlin 1.4.0 ጀምሮ ይህ ጥገኝነት በነባሪነት ታክሏል።
በሌሎች የኮትሊን ስነ-ምህዳር ክፍሎች ላይ ስራ ቀጥሏል፡-
- kotlinx.corotines
- ተከታታይነት ያለው ቤተ-መጽሐፍት ወደ ብስለት እየተቃረበ ነው። የቀረበ kotlinx.serialization በስሪት 1.0.0-RC.
- የDateTime API፣ የሙከራ ቤተ-መጽሐፍት የቅድመ እይታ ስሪት ተለቋል kotlinx-የቀን ጊዜ
ለኮትሊን 1.4 ወደተዘጋጀ የአራት ቀን የመስመር ላይ ኮንፈረንስ ሁሉንም ሰው እንጋብዛለን!
ዝግጅቱ በጥቅምት 12-15 ይተላለፋል። ነፃ ምዝገባ በሊንኩ፡- https://kotlinlang.org/lp/event-14#registration
ምንጭ: linux.org.ru