Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.4.0-RC2 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kararlı bağlam parametreleri, açık destek alanları ve ek açıklama kullanım alanı hedefleri için birden fazla özellik kazanan yeni sürüm, kararlı UUID’ler ve sıralı düzen kontrolü desteğiyle geliyor ve Java 26 desteği ve meta verilerde ek açıklamalar varsayılan olarak etkinleştirilmiş bulunuyor. Artımlı derleme varsayılan olarak etkinleştirilirken, Gradle 9.5.0 ile uyumluluğuyla gelen yeni sürümde, Java ve JVM hedef sürümleri arasında otomatik hizalama özelliği öne çıkmış bulunuyor. Kotlin 2.4.0-RC2 hakkında bilgi edinmek için sürüm duyurusunu, GitHub sayfasını inceleyebilirsiniz.
Tag Archives | JavaScript
Apache NetBeans 30 duyuruldu
Apache NetBeans’in yeni sürümü Apache NetBeans 30 Eric Barboni tarafından duyuruldu. Apache NetBeans, GNU/Linux’ta kendi kendine yeten bir snap paketi olarak kurulabiliyor. #9236 numaralı değişiklikte bazı “geçersiz project.xml” uyarılarının düzeltildiği belirtilirken, #9341 numaralı değişiklikte JDK 26 için Gradle varsayılanları yükseltildiği söyleniyor. #9252 numaralı değişiklikte paketlenmiş Maven 3.9.14 sürümüne güncellenirken, bu arada, Maven eylem araç çubuğu yapılandırması OptionsExport’a eklenmiş bulunuyor. #9316 numaralı değişiklikte JDK 21 için kalan Ant testleri güncellenirken, JDK 21 için java.completion test verilerinin güncellendiği ifade ediliyor. İsimsiz değişkenlerle ilgili yeniden biçimlendirme sorununa çözüm sağlandığı söyleniyor. Apache NetBeans 30 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.Gradle 9.5.0 duyuruldu
Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘nin 9.5.0 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 9.5.0’ı duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, hatalarda ve raporlarda görev kaynağı takibi ile tanılama ve raporlamayı iyileştirdiği; bu da başarısız olan bir görevin kaynağını hızlı bir şekilde bulmaya yardımcı olduğu söyleniyor. Bu Gradle sürümüne katkılarından dolayı topluluk üyelerine teşekkür edildiği ifade ediliyor. Gradle Wrapper artık Gradle dağıtımını indirirken otomatik yeniden denemeleri destekliyor. Artık tür güvenli erişimciler otomatik olarak oluşturuluyor, bu da kullanıcıya IDE otomatik tamamlama ve derleme zamanı kontrolü sağlıyor. Gradle artık, istemci-daemon ve çapraz daemon iletişimi için kullanılan ağ adresini açıkça belirtmek üzere GRADLE_ DAEMON_BIND_ADDRESS ortam değişkenini destekliyor. Gradle 9.5.0 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Kotlin 2.4.0-Beta2 duyuruldu
Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.4.0-Beta2 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kararlı UUID’ler ve sıralı düzen kontrolü desteğiyle gelen yeni sürüm, Java 26 desteği içeriyor ve meta verilerde ek açıklamalar varsayılan olarak etkinleştirilmiş bulunuyor. Artımlı derleme varsayılan olarak etkinleştirilirken, bağımlılık olarak Swift paketleri desteği sağlanmış bulunuyor. Gradle 9.4.1 uyumluluğuyla gelen yeni sürüm, JVM’de işaretsiz tamsayıları BigInteger’a dönüştürmek için yeni APIiçeriyor. Kotlin 2.4.0-Beta2 hakkında bilgi edinmek için sürüm duyurusunu, GitHub sayfasını ve değişiklik günlüğünü inceleyebilirsiniz.
Kotlin 2.3.20-RC duyuruldu
Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.3.20-RC sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin 2.3.20-RC sürümünde, StringBuilder’in JsString kullanacak şekilde yeniden yazıldığı belirtilirken, güvenli tür dönüştürmeler etkinleştirildiğinde üretilen bit kodu miktarının arttığı söyleniyor. Oturum sırasında önbellek kararlılığı çıkarım sonuçlarının düzeltildiği belirtilirken, satır içi fonksiyonda Compose kod oluşturma çökmesinin düzeltildiği ifade ediliyor. Kotlin 2.3.20-RC hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
Apache NetBeans 29 duyuruldu
Apache NetBeans’in yeni sürümü Apache NetBeans 29, Eric Barboni tarafından duyuruldu. Apache NetBeans, GNU/Linux’ta kendi kendine yeten bir snap paketi olarak kurulabiliyor. #9125 numaralı değişiklikte bakımı yapılmayan Gradle HTMLUI proje şablonunun kaldırıldığı ifade edilirken, #9112 numaralı değişiklikte Gradle Tooling API 9.3.0 sürümüne yükseltilmiş bulunuyor. Paketlenmiş Maven’in 3.9.12’ye güncellendiği belirtilirken, paketlenmiş Ant sürümünün de 1.10.15’e yükseltildiği söyleniyor. listClassPathHints() performansının iyileştirildiği belirtilirken, switch ifadelerinde koruma maddesinin tekrarlanmasının önlendiği söyleniyor. Daha fazla Applet API kullanımının kaldırıldığı söylenirken, bağlama duyarlı değer anahtar kelimesi için SemanticHighlighter desteği sağlandığı ifade ediliyor. Apache NetBeans 29 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.Kotlin 2.3.10 duyuruldu
Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.3.10 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin 2.3.10 sürümünde, iOS simülatör önyükleme uygulamasının iyileştirildiği ifade edilirken, Gradle.JS için NPM bağımlılıklarının yükseltildiği söyleniyor. Çoklu Platform için KT-83687 AGP 9’dan düşük sürümler için ‘androidTarget’ kullanımının geri alındığı söyleniyor. Kotlin 2.3.10 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.
