Versiyon 2024.01.2 Patch
Versiyon tarihi: 22 Mart 2024
Bu bölümde 2024.01.2 Patch versiyonuna ait Kaldırılan Özellikler, Yeni Özellikler, Değişiklikler, İyileştirmeler ve Hata Düzeltmeleri (Bug Fixes) yer almaktadır.
Eğer Apinizer güncellemesi yaml dosyasından yapılıyorsa cache-deployment.yaml'daki eski hali verilen satır, yeni halindeki gibi olmalı. Aksi halde Cache başlamaz.
Eski hali:
- name: CACHE_SERVICE_NAME
value: cache-http-service.prod.svc.cluster.local
Yeni hali:
- name: CACHE_SERVICE_NAME
value: cache-http-service
Kaldırılan Özellikler
APNZ-4155 API Portal'de ürün açıklama alanının 4000 karakter sınırı kaldırıldı.
Yeni Özellikler
APNZ-4083 Test Konsol Denetim Kayıtları Ekranı
Test Konsoldan yapılan testlerin kullanıcı adı ile beraber gösterildiği Test Konsol Denetim Kayıtları ekranı yapıldı. Bkz.
APNZ-4122 Overview Ekranında Proxy'lerdeki Toplam Metot Sayısı Gösterimi
Overview ekranına API Proxy'lerdeki toplam metot sayısının bilgisi eklendi. Bkz.
APNZ-4157 Yeni Rapor: API Endpoint Oluşturma Raporu
API Endpointlerini zaman bazlı gruplayarak görselleştirmek için API Endpoint Oluşturma raporu eklendi. Bkz.
APNZ-4158 Overview Ekranında Yeni Grafikler
Overview ekranına API Proxy, bağlantı ve HTTP Metot tiplerinin dağılımını ve sayısını gösteren grafikler eklendi. Bkz.
APNZ-4160 İş Kuralı ile JWT İçindeki Claim Değerini Alma
İş kuralına JWT içindeki claim değerini almak için iki yeni alan eklendi: Extract JWT Header Claim ve Extract JWT Body Claim. Bkz.
APNZ-4167 Politikayı Ortam Bazlı Çalıştırma
Değişkenlerde ve Script politikasında bulunan Context Value'ya bulunduğu ortam (environment) adı ve ID bilgileri eklendi. Bkz.
APNZ-4185 Context Value'da ZoneID Değeri
Context Value'da date içeren değerler için ZoneID değerinin girilebilmesi sağlandı. Bkz.
APNZ-4190 Script Politikası ve Değişkenlerde Context Value'da Yeni Alanlar
Script politikası ve değişkenlerde bulunan Context Value'ya yeni alanlar eklendi. Bkz.
APNZ-4202 Script Politikası ile Kimlik Bilgisi'ne Ait Secret Değerlere Erişilmesi
Script politikası ile kimlik bilgisine ait olan secret değerlere erişilebilmesi sağlandı. Bkz.
Önemli Değişiklikler ve İyileştirmeler
APNZ-4084 API Proxy metot içindeki politikaların toplu olarak aktif/pasif duruma getirilmesi eklendi. Bkz.
APNZ-4163 Sistem Ayarlarında Quick Test'in açılıp kapatılması eklendi. Bkz.
APNZ-4166 Backend API Versiyonun Swagger ve OpenAPI'den parse edilirken otomatik olarak doldurulması sağlandı.
APNZ-4170 Jose Gerçekleştirim (Implementation) politikasına JSON'ı string olarak veya JSON olarak ekle seçeneği eklendi. Bkz.
APNZ-4171 Ortam (environment) için girilen açıklamanın liste ekranında gözükmesi sağlandı.
APNZ-4173 Context Value değerlerinin popup'da açılan görüntüsü iyileştirildi.
APNZ-4181 Context variable'a response'dan status code alma işlemi eklendi.
APNZ-4182 Jose Doğrulama (Validation) politikasına istemci (client) kimliğinin değişken (variable) ile seçilebilmesi eklendi. Bkz.
APNZ-4191 JSON Şema Doğrulama politikasında JSON path'in boş olabilmesi ve birden fazla JSON schema girildiğinde hedef path için tüm şemaların ayrı ayrı doğrulamasının yapılması sağlandı. Bkz.
APNZ-4192 XML Schema Validation'da XPath'in boş olabilmesi sağlandı. Bkz.
APNZ-4200 Eylem eklerken seçilen veri tipi değerlerinden Extract Body ve Header değerleri için, hedef değişken başlığı "Çıkartılan Verinin Ekleneceği Hedef Değişken" olarak değiştirildi.
Hata Düzeltmeleri
Issue No | Açıklama |
---|---|
APNZ-4096 | Sadece Analyzer rolü olan bir kullanıcının geliştirme menüsündeki erişebildiği ve işlem yapabildiği ekranlarda hata var. |
APNZ-4149 | Arayüze giriş yapamayanlar audit'e kaydedilmiyor. |
APNZ-4156 | API Oluşturucu (Creator) ile oluşturulan servislerin Portal'da auth bilgisi gelmiyor. |
APNZ-4177 | Kubernetes resources'ta pod listesi gelmiyor. |
APNZ-4194 | DB2API ile oluşturulan API Proxy başka bir projeden yeni bir API Proxy olarak eklendiğinde request body'ler boş geliyor. |
APNZ-4195 | LDAP test edilirken hata veriyor. |