Hata Düzeltmeleri ve İyileştirmeler​


  • Birleşik testte hem CPU Test hem de CPU + RAM testi seçildiğinde testlerin birbirini sonlandırmasına neden olan sorun giderildi.
  • Birleşik testte herhangi bir GPU testi seçilmediğinde, GPU testi başlatması için ayrılan bekleme zamanlayıcısının devre dışı bırakılması sağlandı.
  • Linux'ta güncelleme işleminin indirilen yeni sürümü başlatamamasına neden olan sorun giderildi. Bu düzeltme yalnızca 17.1.2 veya daha yeni bir sürümden güncelleme yapılırken geçerlidir.

Yeni Özellikler​


  • [Klavye Kısayolları] Aptakube'da klavyeyle gezinme desteği önemli ölçüde iyileştirildi. Uygulamada gezinmenin büyük bölümü artık klavyeyle gerçekleştirilebiliyor. Restart, Edit, Scale ve Delete gibi sık kullanılan işlemler de klavyeden yapılabiliyor. #234 #81 #59
  • [Kaynak Listeleri] İmleci satırlar üzerinde sürükleyerek birden fazla satırın seçilebilmesi sağlandı.
  • [Kaynak Listeleri] Seçili satırların Cmd+C (Ctrl+C) kullanılarak CSV biçiminde kopyalanabilmesi sağlandı.
  • [Kaynak Karşılaştırma] Yalnızca Spec/Data alanlarını karşılaştırma ve Metadata/Status alanlarındaki farklılıkları yok sayma seçeneği eklendi.
  • [Kaynak Karşılaştırma] Büyük belgelerde az sayıdaki farklılığın daha kolay incelenebilmesi için yalnızca diff'i gösterme seçeneği eklendi.

İyileştirmeler​


  • [Tercihler] Tercihler paneli modal pencereye dönüştürüldü. Böylece cluster içerisinde gezinmeye devam ederken ayarlar değiştirilebiliyor.
  • [Son Yeniden Başlatmalar] Bir Pod Completed nedeniyle yeniden başlatıldığında hata rengi yerine gri renkle gösterilmesi sağlandı.
  • [Özel Kaynaklar] Custom Resource görünümünün yanıt verme hızı iyileştirildi ve büyük nesnelerde boş alanların daha verimli kullanılması sağlandı.
  • [Özel Kaynaklar] CRD listesi, tüm türlerin düz bir listesi yerine apiGroup'a göre gruplandırılmış hiyerarşik görünüme geri döndürüldü.
  • [Kullanıcı Arayüzü] macOS kaydırma çubuğu görünürlük ayarının dikkate alınması sağlandı. #96
  • [Özel Kaynaklar] Daha önce eksik olan tüm Custom Resource görünümlerine silme düğmesi eklendi.
  • [Klavye Kısayolları] Uygulamadaki tüm klavye kısayollarını görüntülemek için Cmd+/ (Ctrl+/) kısayolu eklendi.

Hata Düzeltmeleri​


  • [Node Listesi] Zamanlanmış Pod'lar ile CPU/Bellek tahsisi hesaplanırken Evicted durumundaki Pod'ların hesaba katılmasına neden olan sorun giderildi.
  • [Tercihler] Çok sayıda kubeconfig kaynağı bulunduğunda Kubeconfig ayarlarının kullanımı iyileştirildi.
  • [Komut Paleti] Farenin öğe seçimine müdahale etmesine neden olan sorun giderildi.

İyileştirmeler​


  • [Gezinme] FluxCD veya ArgoCD kullanan cluster'lar için yeni bir GitOps menü seçeneği eklendi.
  • [Gezinme] Gateway API kaynakları Networking menüsüne eklendi.
  • [Log Viewer] Aptakube'un loglar görüntülenirken anında hata vermek yerine container'ların Ready durumuna geçmesini beklemesi sağlandı.
  • [Gateway API] HTTP Route'ların Rules sütununa harici URL'lere yönlendiren bağlantılar eklendi.
  • [Performans] Uygulama boştayken CPU ve ağ kullanımı önemli ölçüde azaltıldı.
  • [Performans] 1.000'den fazla veri girdisine sahip kaynaklarda ConfigMap ve Secret görünümlerinin performansı iyileştirildi.
  • [Pod] Pod probe'larında port adı yerine port numarasının gösterilmesi sağlandı.

Hata Düzeltmeleri​


  • [Güncelleme] Güncelleme penceresindeki "Later" düğmesinin beklendiği şekilde çalışmamasına neden olan sorun giderildi.
  • [Tablo] Sütun yeniden boyutlandırma tutamacının daha kolay seçilebilmesi sağlandı.
  • [Tablo] Node View üzerinden bir Pod silindiğinde Pod List'e geri dönülmesine neden olan sorun giderildi.

Yeni Özellikler​


  • [Resource Browser] Bir kaynak silindikten sonra otomatik olarak Liste Görünümü'ne geri dönülmesi sağlandı. #110
  • [Networking] Service'lere Ingress referans bağlantıları eklendi.
  • [Networking] Gateway API HTTP Route'larına daha hızlı gezinme için harici bağlantı eklendi.

İyileştirmeler​


  • [Workloads Overview] Çok sayıda öğe bulunduğunda Recent Restarts ve Recent Warnings bölümlerinin düzeni iyileştirildi.
  • [Custom Resources] Spec/Status bölünmüş görünümünün oluşturulma şekli iyileştirildi ve içerikte kaydırma yapılabilmesi sağlandı.
  • [Design] Çeşitli küçük tasarım iyileştirmeleri yapıldı.
  • [Misc] Görünümler arasındaki dahili yönlendirme sistemi yeniden düzenlendi.

Hata Düzeltmeleri​


  • [Command Palette] Yazmaya başlandığında giriş alanının odağıyla ilgili sorun giderildi.
  • [Command Palette] Yinelenen Overview öğeleri düzeltildi. Artık Workload Overview ve Cluster Overview olarak ayrı şekilde görüntüleniyor.

Yeni Özellikler​


  • Pod'lar, Service'ler ve Gateway HTTP Route'ları arasında bağlantılar eklendi.
  • Gateway API HTTP Route'larına eşleşen Pod'ların gösterilmesi sağlandı.
  • Events sekmesine, incelenmesi gereken uyarı niteliğindeki olayların sayısını gösteren bir "Warning Count" rozeti eklendi.
  • Workload Overview kullanıcı deneyimi iyileştirilerek panellerdeki yanıp sönme etkisi azaltıldı.

Hata Düzeltmeleri​


- Koşul filtresinin "status" olduğu durumlarda ortaya çıkan filtreleme hatası giderildi.

Yeni Özellikler​


  • Volume Attachment desteği eklendi ve Cluster Overview bölümüne entegre edildi.
  • Volume Attachment, Cluster Overview bölümünde görüntülenmeye başlandı.
  • Kaynak sekmeleri (Overview/YAML/Events vb.) artık sekme geçmişine dahil ediliyor. Böylece Geri/İleri gezinme özellikleri bu sekmelerle beklendiği şekilde çalışıyor.
  • Uygulama başlatıldığında bağlam seçicinin gösterildiği önceki davranışı geri getirmek için yeni bir ayar eklendi. #573

Hata Düzeltmeleri​


- Workloads/Cluster Overview bölümündeki filtreleme sorunu giderildi.
Sürüm: 1.18.8
✨ Yenilikler:
- Metrik görünümlerini yenilemek için klavye kısayolu (⌘R / Ctrl+R) ve güncellenmiş araç ipucu ipuçları eklendi (#563).

😎 İyileştirmeler:
  • Zorlayarak yenileme (force refresh) seçeneği yeniden eklendi (#563).
  • YAML Düzenleyici (YAML Editor) üzerindeki hata yönetimi iyileştirildi.

🐞 Düzeltilen Hatalar:
  • Komut Paleti'nde (Command Palette) çökmeye neden olan bir yol düzeltildi.
  • Bazı kullanıcı arayüzü (UI) tutarsızlıkları düzeltildi.
  • YAML Düzenleyici'deki küçük bir bellek sızıntısı (leak) düzeltildi.
✨ Yenilikler:
- Deployments, StatefulSet, DaemonSet ve Argo Rollout kaynaklarına zamanlama koşulları (Scheduling conditions) eklendi.

😎 İyileştirmeler:
- API Sunucusuna (API Server) yapılan TCP bağlantı sayısı azaltıldı.

🐞 Düzeltilen Hatalar:
- Düğüm Listesi (Node List) sıralamasının kaydedilmemesine neden olan bir hata düzeltildi.
😎 İyileştirmeler
  • Bağlantı her koptuğunda Kubernetes API'sine yeniden bağlanma mekanizması iyileştirildi #558
  • Bağlantı durumu (Yeşil Daire, Uyarı Üçgeni, Yükleniyor) eksik olduğu diğer yerlere de eklendi
  • Kaynakları uid değerlerine göre filtreleme özelliği eklendi
  • Ad (Name) sütunu artık Doğal Sıralama (Natural Sort) kullanılarak sıralanıyor (worker-3, worker-21 yerine worker-2'den sonra gösteriliyor)

🐞 Düzeltilen Hatalar
  • [Windows] Log Görüntüleyici (Log Viewer) Discord'da aşağı/yukarı kaydırma yaparken oluşan bir hata düzeltildi
  • [macOS] Apple Terminal başlatılırken oluşan bir hata düzeltildi