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
CODE

Yeni hali:

          - name: CACHE_SERVICE_NAME
            value: cache-http-service
CODE

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 NoAçıklama
APNZ-4096Sadece 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-4149Arayüze giriş yapamayanlar audit'e kaydedilmiyor.
APNZ-4156API Oluşturucu (Creator) ile oluşturulan servislerin Portal'da auth bilgisi gelmiyor.
APNZ-4177Kubernetes resources'ta pod listesi gelmiyor.
APNZ-4194DB2API ile oluşturulan API Proxy başka bir projeden yeni bir API Proxy olarak eklendiğinde request body'ler boş geliyor.
APNZ-4195LDAP test edilirken hata veriyor.