GitLab 17.5 sürümü yayınlandı. Bu sürüm, kullanıcıların iş akışlarını daha verimli ve güvenli hale getirmeye odaklanıyor. Yeni özellikler arasında Duo Quick Chat AI kod yardımı, self-hosted modeller için GitLab Duo Kod önerileri, Merge Request’ler için GitLab Duo Sohbet ve çok daha fazlası yer alıyor.
İşte GitLab 17.5’in öne çıkan yenilikleri:
Duo Quick Chat: Kodunuzla anında etkileşim
Artık GitLab Duo Quick Chat ile kodlama sırasında yardım almak çok daha kolay. Bu özellik, düzenlediğiniz kod satırlarının tam üzerinde çalışır ve hata düzeltme, refactoring veya test yazarken anında öneriler sunar. Kullanıcıların odaklarını bozmadan kodla çalışmasına olanak tanır.
Self-Hosted modeller ile Duo kod önerileri
GitLab Ultimate abonelikleri için beta sürümünde sunulan bu özellik, kendi dil modellerinizi kullanmanıza olanak tanır. Veri egemenliği ve gizlilik sizin için önemliyse bu özellik size çok uygun olacaktır. AWS Bedrock veya vLLM gibi açık kaynak modelleri de destekler. Self-hosted modeller ile GitLab’ın bize sağladığı avantajlar:
1. Veri Egemenliği: Self-hosted modeller, tüm verilerinizin kontrolünü size bırakır. Hassas bilgiler veya projeler üzerinde çalışan kuruluşlar için bu, veri gizliliği ve güvenlik açısından kritik bir avantajdır.
2. Güvenlik ve Uyumluluk: Şirketlerin düzenlemelere uyum sağlaması (örneğin GDPR) ve veri ihlallerini önlemesi için self-hosted modeller ideal bir çözümdür. GitLab, bu modelleri kendi altyapınızda çalıştırmanıza olanak tanıyarak uyumluluğu artırır.
Merge Request’ler üzerinde sohbet edin
GitLab Duo Sohbet, Merge Request’lerle ilgili hızlı bir şekilde bilgi edinmenizi sağlar. Kod değişikliklerini özetleyebilir, önerilerde bulunabilir ve yapılacakları listeleyebilirsiniz. Geliştiriciler ve kod inceleyicileri için daha hızlı bir iş akışı sunar.
Gizli anahtar koruması artık genel kullanımda
Gizli anahtarların kazara depoya eklenmesini önleyen bu özellik, artık tüm Ultimate kullanıcıları için genel kullanıma sunuldu. Daha hızlı tarama ve yol dışı bırakma seçenekleriyle güvenlik risklerini minimize eder.
GitLab 17 ailesi için Kubernetes ve GitOps iyileştirmeleri
GitLab Kubernetes entegrasyonu, artık özel ağlarda veya güvenlik duvarı arkasında çalışan kurulumlar için daha iyi destek sunuyor. Ayrıca Flux kullanarak reconciliation işlemlerini durdurma veya yeniden başlatma seçenekleri, GitLab UI üzerinden kullanılabilir hale getirildi.
Korunan npm paketleri
npm paketlerinizi kazara değişikliklerden veya silinmelerden koruyun! Paketler üzerinde koruma kuralları oluşturarak yalnızca belirli kullanıcıların bu paketlere erişmesini sağlayabilirsiniz.
Not: Kullanılan görseller GitLab belgelerinden alınmıştır.