Versiyon tarihi: 9 Eylül 2024

Bu dokümanda 2024.09.0 versiyonuna ait Yeni Özellikler, Değişiklikler, İyileştirmeler ve Hata Düzeltmeleri (Bug Fixes) yer almaktadır. 

DİKKAT! 2024.05.3 Patch versiyonundan güncelleme yapacak kullanıcılar için, API Proxy Grup'ta çoklu API Proxy seçimine izin verilmesi sağlanmıştır. Bu ayarla birlikte, daha önce mevcut olan API Proxy Grup'taki politikaların API Proxy'lere uygulanması özelliği kaldırılmıştır.

DİKKAT! 2024.05.4 Patch versiyonundan güncelleme yapacak kullanıcılar için, yapılan güvenlik güncellemesiyle, Apinizer Yönetim Konsolu'nda tarayıcıların istemci IP adreslerinin değer kontrolü zorunlu hale getirilmiştir. Bu nedenle, arayüze "Kubernetes Ingress Controller" kullanarak bağlanan kurumların, client IP bilgisini X-Forwarded-For header'ı ile göndermesi gerekliliği kaldırılmıştır.

Yeni Özellikler

APNZ-4381 API Portal'de spesifikasyonların indirilebilir olması sağlandı.

APNZ-4553 Management API'lerine yeni politikalar eklendi. Bkz.

Önemli Değişiklikler ve İyileştirmeler

APNZ-4523 Disable Routing butonu ile, bir tanım dosyası ile yüklenen bir servis backend'e gitmeden çalıştırılabilir hale geldi. Bkz.

APNZ-4564 Proxy'lerin routing adresleri backend'e gitmediği durumlarda nereye gittiğinin daha anlaşılır olması için Routing adresinde yazan değerler detaylandırıldı. Bkz.

ÖNEMLİ! API Proxy oluştururken seçilen Mirror API bu versiyonda depracated edilerek kaldırıldı. API Proxy Routing sekmesinde ayarlanması sağlandı. 

APNZ-4534 API Proxy ve API Proxy Group Geliştirme (Development) sekmesinde yapılabilecek işlemler her hatta özelleştirildi. Bkz

APNZ-4199 Bağlantı Konfigürasyonlarındaki aktif/pasif butonu ayrıca listeleme ekranına da yerleştirildi. Bkz.

APNZ-4269 DB-2-API ekranına, get sorgularında görünmeyen top1/limit1 olarak sonuç döndüğü bilgisi uyarı olarak eklendi. Bkz.

APNZ-4378 Apiops tamamen kapatılabilir hale geldi. Bkz.

APNZ-4442 Global politikalara Proxy Grubu'nda kullanılanlar listesi eklendi.

APNZ-4452 API Portal'daki uç nokta (endpoint) testinde, uygulama (application) seçilince Auth bilgisinin otomatik gelmesi sağlandı. Bkz.

APNZ-4456 Önbellek (Cache) başlatılırken önceki qouta verilerinin veri tabanından  yüklemesi lazy yada eager olarak yapılabilmesi sağlandı. Bkz.

APNZ-4524 Ağ Geçidi Ortamları'na Üretim (Production) ve Test alanları eklendi. Bkz.

APNZ-4528 Bağlantı Konfigürasyonlarındaki aktifleştir (enable) butonu tablolarda standartlaştırıldı.


Hata Düzeltmeleri

Issue NoAçıklama
APNZ-4562

Genel Ayarlar bölümünde belirlenen WSDL örnek dosya oluşturma boyut limiti, Rest2Soap yapılandırmasına yansıtılmıyor.

APNZ-4559

API Portal Test Konsolu'nda, body içeriği eski veri ile geliyor, güncellenmiyor.

APNZ-4558

Genel Ayarlar kaydedildiğinde LogRetentionSetting yapılandırması siliniyor.

APNZ-4549

Rest2Soap'ta örnek mesajın oluşturulmamasından dolayı bir metod açılamıyor.

APNZ-4546

Endpoint düzenlemesi yapıldığında ve metod ismi değiştirildiğinde tasarımdaki response body içeriği kayboluyor.

APNZ-4545

Error handling type default olarak ayarlanmadığında ve backend bağlantısı sağlanamadığında, status code belirlenmiyor.

APNZ-4552

API Portal Sorunları;

  • Metotlarda, 'Request Body', 'Description' ve 'Header' parametreleri managerda tanımlanmasına rağmen portal ekranında görüntülenmiyor.
  • Manager'da description eklenirken tablo ekleme desteği bulunmuyor; mevcut editör tablo eklemeyi desteklemiyor.
  • API Portal'de font tipi kurumsal font ya da birden fazla font seçilemiyor.
  • API Portal ana ekranda bulunan documentation bölümü özelleştirilemiyor veya daha net hale getirilemiyor.
  • Renkler ayarlanırken tüm butonların renkleri değişmiyor.
  • API Portal navbarının orta kısmında çizgi yer alıyor.
APNZ-4553

ApinizerKubernetesClientService k8s metriklerini okuyamıyor.

APNZ-4540

Sıfır veritabanı ile son sürüm (2024.05.4) kullanıldığında gerekli veritabanı tabloları oluşturulmuyor.

APNZ-4537

Test ortamında proje dışa aktarıldığında, hata mesajlarının ID'lerinin farklı olması nedeniyle üretim ortamında içe aktarılan hata mesajları global politikalarda boş görünüyor.

APNZ-4525

Dışa aktarılan verinin isminde dosya sisteminde anlamlı karakterler bulunması, export dosyasının bozulmasına neden oluyor.

APNZ-4544

XML işlemlerinde concurrency (eşzamanlılık) arttığında sorunlar yaşanıyor.

APNZ-4507

Proxy grubundan dışa aktarılan kimlik doğrulama politikası, proxy'ye içe aktarıldığında null hatası veriyor.

APNZ-4529

Secret Manager'da anahtar eklerken 'private' veya 'public' seçeneği seçildiğinde, tuşlar etkinleşmiyor.

APNZ-4521

Credentials ekranında hesap filtreleme kısmında hesaplar (accounts) gelmiyor.

APNZ-4435

API Proxy Group'ta deploy veya undeploy işlemi gerçekleştirildiğinde, endpointlerin URL'leri sayfa yenilenmeden güncellenmiyor.

APNZ-4518

Portal hızlı test sorunları;

  • 'Yetkilendir' butonuna basıp 'Dene' işlemini gerçekleştirdikten sonra, tanımladığımız parametreler header'da görünmüyor.
  • Parametreler kısmında yalnızca X-Client-Id ve X-Client-Secret alanları görünüyor. Ayrıca, 'Dene' ekranını kapattıktan sonra, 'Parametreler' kısmından ilk eklediğimiz parametreler de siliniyor.
APNZ-4516

Integration'da, 'disabled' durumdaki işler tetikleniyor ve 'in progress' (devam eden) durumda kalıyor.

APNZ-4536

Alert history ekranında tarih ve sıralama yanlış çalışıyor.

APNZ-4512

Manager health check, HTTPS protokolü ile yapılamıyor.

APNZ-4511

Portal'daki üyelik modeli seçim alanında hatalar mevcut.

APNZ-4510

Rest2Soap işlemlerinde null olarak gönderilen değerlere namespace eklenmiyor.

APNZ-4506

Bir proxy grubundan dışa aktarılan Authentication politikasının farklı bir proxy grubuna içe aktarılması işlemi başarılı bir yanıt verilmesine rağmen, politika görünmüyor. Politikanın eklenip eklenmediği anlaşılmıyor ve sayfa yenilenmesine rağmen politika hala görünmüyor.

APNZ-4358

API Proxy tasarım sekmesinde path parametreleri görünmüyor.

APNZ-4351

Logout işlemi gerçekleştirildikten sonra login olunduğunda, son yapılan kayıt silme işlemi proje seçme popup'ının önünde açık kalıyor.

APNZ-4520

Routing NTLM Authentication yapılandırması çalışmıyor.

APNZ-4502

Cache yavaş açılıyor ve gereksiz bir şekilde public bir IP'ye ping atıyor.

APNZ-4569

API Proxy analitik sekmesinde zaman zaman environment'ların yüklenmeme sorunu yaşanıyor.

APNZ-4508

JWT politikasında 'LDAP API Authentication' seçili iken, LDAP API Authentication tanımı silindiğinde problem yaşanıyor.

APNZ-4533

Proje dışa aktarıldığında bazı bağlantılar eksik oluyor.

Versiyon 2024.05.3 Patch ve Versiyon 2024.05.4 Patch ile gelen Yeni Özellikler, Önemli Değişiklikler ve İyileştirmeler hakkında detaylı bilgi edinmek için ilgili Dökümanı İnceleyebilirsiniz:

2024.05.x