Kotlin Sürüm Takvimindeki Değişiklikler


Görsel referansı


JetBrains ekibi Kotlin dil özellikleri ve IDE eklentileri arasındaki farklılıkların ve sürüm çıkış tarihlerinin kullanıcılar tarafından daha tahmin edilebilir aralıklarda olması için yeni bir sürüm çıkış takvimi yayınladı. Buna göre;

  • 9 Ekim'den itibaren JetBrains ekibi Kotlin'in 1.X sürümlerini 6 ayda bir çıkarma kararı aldı. Buna göre artık sürümler özellik odaklı değil tarihe odaklı yayınlanacak.

  • Kotlin IDE eklentisi Kotlin ile eşzamanlı olacak ve IntelliJ IDEA her yayınlandığında yayınlanacaktır.


Neden Yeni Sürüm Takvimin Geçildi?


Kotlin 1.0, 2016'da piyasaya çıktığından beri, sürüm planları temel özelliklerin tamamlanmasıyla ilişkili aralıklarda duyuruluyordu. Bu durum, büyük dil özellikleri hazırlanana kadar hiçbir yeni özelliğin yayınlanmaması anlamına geliyordu. Sonuç olarak yılda bir veya bazen daha seyrek olarak değişiklikler ve iyileştirmeler sunuluyordu. Böylece dil istenilenden daha yavaş gelişti ve release tarihleri kullanıcılar tarafından tahmin edilemez oldu.

Yeni tarih odaklı sürüm ritminin ana hedefi güncellemelerin sunumunu hızlandırmaktır.



Yeni Sürüm Takvimindeki Değişiklikler Neler?


3 tür Kotlin sürümü vardır; feature sürümleri, incremental sürümler ve bug fix sürümleri. Burada yeni ritm çoğunlukla feature sürümlerini etkileyecektir. Aşağıda Kotlin sürüm takviminin bir diagramı bulunmaktadır.



Görsel referansı


Feature sürümleri (1.4'ten 1.5'e geçiş) 2021 ilk baharında piyasaya sürülecek olan Kotlin 1.5'ten itibaren yılda iki kez ilkbaharda ve sonbaharda yeni sürümler gelecektir. Böylece sürüm aralıkları daha tahmin edilebilir olacaktır.


Incremental sürümleri (1.3.70'ten 1.4.20'ye geçiş) ana sürümler arasında gönderilecektir. Bu sürümler dil değişikliği içermezler, yalnızca derleyici iyileştirmeleri ve tool değişiklikleri içerebilirler.


Bug fix sürümleri (1.3.71'den 1.3.72'ye geçiş) muhtemelen incremental sürümleri izleyerek versiyonlanır. Çoğunlukla karşılaşılan hataları fixlemek için çıkılır.


Ekstra Notlar


Kotlin IDE eklentilerindeki büyük değişiklikler, Kotlin derleyicisinden çok IntelliJ platformuna bağlıdır. Bu nedenle bundan böyle, Kotlin eklentisinin yeni sürümleri, IntelliJ platformunun her sürümüyle ve Kotlin'in yeni sürümleriyle birlikte gönderilecektir. Böylece Kotlin IDE eklentisi Kotlin ile eşzamanlı olacak ve IntelliJ IDEA her yayınlandığında yayınlanacaktır.


Detaylı bilgi ve kaynak için JetBrains blog postunu inceleyebilirsiniz.


#kotlin #jetbrains #intellij #kotlincadence


0 yorum

Son Paylaşımlar

Hepsini Gör

Komünite

Platform

Mobiler.dev Anasayfa
  • Twitter
  • Instagram
  • development_düzenlendi_düzenlendi
  • Youtube
  • slack-icon-black_edited_edited_edited
  • Gri LinkedIn Simge
imageedit_2_9667998092.png
JetBrains Hakkında Detaylı Bilgi Alın

© 2021 by mobiler.dev

Kurumsal Yazar Hesapları

adesso.png
mobilerdevLogo.jpg
Yazarlık Başvurusu Hakkında Bilgi Alın, Başvuru Yapın.
Topluluk Yazarlarını Tanıyın