Ç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 →
Tag Archives | JavaScript
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.
Gradle 9.3.0-rc-2 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.3.0-rc-2 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 kullanılmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 9.3.0-rc-2’yi duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, iç içe, parametreli ve paket tabanlı testler için geliştirilmiş HTML test raporu ve daha iyi toplu raporlama dahil olmak üzere test raporlama iyileştirmeleri getirdiği söyleniyor. Ayrıca, hata ve uyarı raporlama iyileştirmeleri de eklendiği; –warning-mode=all kullanıldığında Problems API raporlarının artık konsolda görüntülendiği ve bazı çıkış kodları için daha net açıklamalar sunulduğu söyleniyor. Gradle 9.3.0-rc-2 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Kotlin 2.3.0-RC3 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.0-RC3 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.0-RC3 sürümünde, askıya alınmayan fonksiyon türü aşırı yüklemelerine öncelik verildikten sonra yeşilden kırmızıya geçiş yapıldığı belirtilirken, Long.MIN_VALUE.milliseconds’un geçersiz denormalize edilmiş Duration değeri ürettiği ifade ediliyor. Kotlin 2.3.0-RC3 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
