Test etmeye gerek kalmadan kod içindeki hataları bulan, açık kaynaklı ve özgür bir yazılım olan PHPStan‘in 2.1.35 sürümü duyuruldu. PHPStan tüm kod tabanını tarıyor ve hem bariz hem de zor hataları arıyor. PHPStan’ın Artık statik analizde %25-40 daha hızlı olduğu belirtilirken, yazılımın, yansıma nesnelerinin önbelleğe alınması ve analiz koduna yapılan birçok ham performans optimizasyonu ile çok daha yüksek performans sunduğu söyleniyor. Yeni sürümde, 2 gün önce duyurusu yapılan 2.1.34 sürümüne artı olarak ArrayCountValuesDynamicReturnTypeExtension hatası düzeltilmiş olarak geldiği ifade ediliyor. Fibers ve Deep klonlama sentetik düğümlerine rağmen processStmtNodesInternal’ın senkronize hale getirildiği belirtilirken, getParameters() çağrı noktaları etrafındaki gereksiz işlemlerin önlendiği söyleniyor. Aynı zamanda, Symfony, Laravel veya Doctrine gibi popüler çerçeveler için uzantılar sunan PHPStan; PHP’ye gelmeden önce yeni dil özelliklerinin keyfini çıkarmayı sağlıyor. Hatalara göz atmak için CLI yerine güzel web kullanıcı arayüzü, arka planda sürekli analizle otomatik yenileme. PHPStan 2.1.35 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Tag Archives | test
Ollama 0.14.0-rc2 duyuruldu
Büyük dil modellerini (LLM) bilgisayarda yerel olarak çalıştırmaya ve yönetmeye olanak tanıyan bir araç olan Ollama‘nın 0.14.0-rc2 sürümü duyuruldu. Harici sunuculara veya bulut tabanlı hizmetlere bağlı kalmadan, yapay zeka modellerini kullanıcının tamamen kendi bilgisayarında çalıştırabileceği, özel ve potansiyel olarak daha hızlı bir çalışma ortamı elde edebilecekleri ifade ediliyor. OpenAI GPT-OSS, DeepSeek-R1, Gemma 3 ve diğer büyük dil modellerini dağıtmanın bu kolay kullanımlı yöntemine en yeni özellik güncellemesi olarak duyurulan yeni sürüm, artık Vulkan API’sini destekliyor. Ollama‘nınyeni sürümü, bu deneysel modda bir ajan döngüsü çalıştırmak için ollama run –experimental komutuyla yeni bir işlevsellik sunuyor; böylece LLM’ler sistemde bash ve web araması gibi araçları kullanabiliyor. Bazı kişilerin hoşuna gitmeyecek olsa da, ollama 0.14 ile gelen yeni deneysel ajan döngüsü, LLM’lerin Bash gibi bazı araçlardan yararlanmasına olanak tanıyor. “LLM’lerin etkileşimli kullanıcı onayıyla araçları (bash, web_search) kullanmasına olanak tanıyan bir aracı döngüsünü etkinleştirmek için –experimental bayrağının eklenmesi gerekiyor. macOS, Windows ve GNU/Linux gibi büyük platformlarda çalışabilen yazılımın yeni sürümünün Vulkan API’sini desteklemesi önemli görülüyor. Ollama 0.14.0-rc2 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →
Ollama 0.14.0-rc2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Hyprland 0.53.1 duyuruldu
En son Wayland özelliklerini, dinamik döşemeyi, tüm göz alıcı şeyleri, güçlü eklentileri ve çok daha fazlasını sağlayan döşeme pencere yöneticilerinin favorisi olan Wayland kompozitörü Hyprland‘ın 0.53.1 sürümü duyuruldu. Bunun, ana sürümden birkaç düzeltmeyi geri taşıyan standart bir yama sürümü olduğu ifade edilirken, kaydırma yönünü düzeltidiği, bir gruptaki önceden odaklanılan pencereye geri dönüldüğü söyleniyor. Fare aşağı işlemi sırasında null view() işlevinin korunduğu belirtilirken, monitör bulunamadığında geçersiz bir LS oluşturmaktan kaçınıldığı söyleniyor. İdealBB için workArea kullanıldığı belirtilirken, büyük bir kopyala yapıştır hatasının da düzeltildiği ifade ediliyor. Hyprland 0.53.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.
Hyprland 0.53.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
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 →
Linux Mint 22.3 “Zena” Beta duyuruldu
Linux Mint lideri Clement Lefebvre; “Zara” kod adlı Linux Mint 22.3’ün Xfce, Cinnamon ve MATE masaüstü ortamlarıyla hazırlanan sürümlerine ilişkin beta ISO kalıplarının test edilip, onaylandığını bildirerek, sürümlerin test için kullanıma sunulduğunu açıkladı. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Mevcut Ubuntu 24.04 LTS tabanını temel alan yeni sürüm, kullanıma henüz sunulan Cinnamon 6.6 masaüstünü de bünyesine katıyor. Cinnamon 6.6, yeni bir düzenle yeniden tasarlanmış bir uygulama menüsü, Nemo için bir şablon yöneticisi, klavye düzenleri ve giriş yöntemleri için geliştirilmiş destek, dosya yöneticisi dosya işlemlerini duraklatma ve devam ettirme desteği, dosya yöneticisinde daha iyi arama doğruluğu, bildirim iyileştirmeleri ve Cinnamon masaüstüne çeşitli diğer iyileştirmeler getiriyor. XApps’in Timeshift yedekleme yazılımı artık anlık görüntüleri duraklatma/devam ettirme özelliğini de destekliyor, Warpinator IPv6 desteği eklenmiş bulunuyor ve yeni sorun giderme araçları üzerinde çalışılıyor. Linux Mint 22.3 Beta, Linux 6.14 tabanlı bir çekirdek kullanmaya devam ediyor. Linux Mint 3 “Zena” Beta hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da neler yeni sayfasını inceleyebilirsiniz.
- İndirme sayfası
- İndirme sayfası
- linuxmint-22.3-cinnamon-64bit-beta.iso (3,083MB, torrent)
- linuxmint-22.3-xfce-64bit-beta.iso (3,033MB, torrent)
- linuxmint-22.3-mate-64bit-beta.iso (3,131MB, torrent)
Python 3.15.0 alpha 2 duyuruldu
Python’un, yeni seriden Python 3.15.0 alpha 2 sürümü duyuruldu. Bunun bir test sürümü olduğunun unutulmaması istenirken; sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.15.0’ın halen geliştirme aşamasında olduğunu belirtilirken; bunun planlanan planlanan yedi alfa sürümünün ikincisi olduğu söyleniyor. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiği hatırlatılırken; alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu test etmeyi ve sürüm sürecini test etmeyi kolaylaştırmak için tasarlandığı hatırlatılıyor. Alfa aşaması sırasında, beta aşamasının başlangıcına (05.05.2026) kadar özellikler eklenebileceği ve gerekirse sürüm adayı aşamasına (28.07.2026) kadar değiştirilebilir veya silinebilir olduğu ifade ediliyor. Python 3.15.0’ın bir sonraki ön sürümünün 3.15.0a3 olacağı ve şu anda çıkarılma tarihinin 16 Aralık 2025 olarak planlandığı söyleniyor. Python 3.15.0 alpha 2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →
Gradle 9.2.1 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.2.1 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.2.1’i duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, yapılandırma önbelleği için özel şifreleme anahtarları desteği, build init’te çeşitli iyileştirmeler ve güncellenmiş derleme yazma API’leri içerdiği söyleniyor. Bu yama sürümünün hata düzeltmeleri ve iyileştirmeler içerdiği söyleniyor. Bu sürüm, Gradle’ı Windows ARM (ARM64) aygıtlarında çalıştırma desteği sunarak ARM tabanlı sistemlerde derlemeyi kolaylaştırdığı belirtiliyor. Ayrıca, özel yazılım bileşenlerini tanımlamanın ve yayınlamanın yeni yollarıyla yayınlama API’sini de iyileştirdiği söyleniyor. Ayrıca, bağımlılık doğrulaması başarısız olduğunda daha iyi öneriler ve Antlr için yeni görev gruplandırması da dahil olmak üzere hata ve uyarı raporlama iyileştirmelerinin de mevcut olduğu ifade ediliyor. Gradle 9.2.1 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz. Continue Reading →
