Versiyon tarihi: 4 Kasım 2024

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

Yeni Özellikler

APNZ-4561 Metrikleri verilerinin otomatik silinmesi için Ortam(Namespace) Metrikleri "Uygulama Logu Temizleme Görevleri"ne eklendi. Bkz.

APNZ-4651 API Portalı API ürünleri sayfası salt okunur olarak gösterilmesi sağlandı. Bkz.

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

APNZ-4613 Gelen mesajın content-type değeri gzip olmasına rağmen veri gzipli değilse, mesajın plain olarak işlenmesi sağlandı.  Bkz. "Disable Content Compression" 

APNZ-4592 Throttling ve kota özelliklerine özel zaman aralığı seçeneği eklendi. Bkz.

APNZ-4614 Cache ve Worker pod sayısı 0 verilebilmesi sağlandı. Bkz.

APNZ-4631 API Portalı Home ve How It Works sayfalarının dinamikleştirilmesi sağlandı. Bkz.

APNZ-4632 API Portalı Görünüm Ayarları sayfası, portalın görsel yapılandırmalarını daha kullanıcı dostu ve anlaşılır hale getirilmesi sağlandı. Bkz.

APNZ-4633 API Portalı API Ürünleri sayfası, API ürün yapılandırmalarını daha anlaşılır hale getirilmesi sağlandı. Bkz.

APNZ-4657 API Portal Görünümünde alanların Türkçe ve İngilizce Dillerinde ayarlanması sağlandı. Bkz.

APNZ-4643 API Portal'de, API Product içindeki örnek bölümüne, JSON ve YAML formatında şemanın görüntülenmesi sağlandı. Bkz.

APNZ-4644 API Product açıklama bölümüne tablo eklenebilmesi ve bu tablonun API Portal'de görüntülenmesi sağlandı.  Bkz.

APNZ-4642 API Portal'e, Business Rolü ve Developer Rolü eklendi. Bkz.

APNZ-4639 ActiveMQ bağlantısına eklenebilecek alanların zenginleştirildi. Bkz.

APNZ-4640  Management API'de reverse proxy kullanıldığında specUrl gönderilme zorunluluğu kaldırıldı. Bkz.

Hata Düzeltmeleri

Issue NoAçıklama
APNZ-4601Farklı relative path'lerle import edilen iki API proxy'nin test konsolundaki endpoint'leri karışıyor.
APNZ-4588 Environment "http" portu kapalı, yalnızca "https" portu açık iken tüm podlara deploy edilemiyor.
APNZ-4557Design sekmesine geçiş yapıldığında proxy'nin otomatik olarak logout oluyor
APNZ-4460Global'de JOSE politikası export edilip import edildiğinde, global politika olarak eklenmiyor.
APNZ-4580

ProxyContext'teki responseTypeByteArray context değeri değiştirilmişse, işlem sırasında bu güncellenmiş context değeri kullanılacaktır.

DİKKAT! Request plain olarak gelse bile artık backend'e gzip formatında gönderilebilir.
DİKKAT! Response plain olarak gelse bile artık client'a gzip formatında iletilebilir.

APNZ-4591multipart/related content tipi Undertow tarafından desteklenmediğinden, bu tür verilerin form data olarak değil düz metin olarak işlenmelidir.
APNZ-4584

Management API'lerdeki Sorunlar;

  •  Kullanıcıda "deploy-undeploy" yetkisi yalnızca "deploy edilsin" seçilmişse zorunlu olmalıdır.
  • Exception mesajları daha detaylı bir şekilde sunulmalıdır.
  • Proje adı düzgün gönderilmediğinde alınan hata giderilmelidir.
APNZ-4615Lisans hesaplama sırasında pod sayısının alındığı kısımda hata oluşuyor.
APNZ-4595Cache qouta için saat bazında TTL ayarı eksikti, bu ayar maksimum 2 saat olacak şekilde güncellendi.
APNZ-4581Şema validasyonu, XSD'leri GET mesajı ile çağırarak gerçekleştiriliyor.
APNZ-4593Design ve Portal Bölümünde Yaşanan bazı genel problemler bulunuyor.
APNZ-4647Trace ekranında, Quick Test kapalı olmasına rağmen görünmeye devam ediyor.
APNZ-4658Authentication politikasında "Database Provider" kullanırken "Veritabanı doğrulama sırasında bir hata oluştu. Ayrıntılı Hata Mesajı: Konfigürasyon boş veya null!" hatası alınıyor.
APNZ-4655Database Authentication provider'da null hatası meydana geliyor ve test edilemiyor.
APNZ-4630Eski LDAP kullanıcıları silinmiş olup, yeni kullanıcılar oluşturularak proje yöneticisi yetkisi verilmiştir; ancak buna rağmen kullanıcılar projeleri görüntüleyemiyor.
APNZ-4641Management API reverse proxy oluşturulurken null hatası alınıyor.
APNZ-4665Error hattında, global politikaların üzerindeki işaret görünmüyor.
APNZ-4662Database Authentication provider'da yetkilendirme hatası ve bağlantının açık kalmasıyla ilgili hata alınıyor.
APNZ-4624Test konsolunda PATCH metodunun body verisi backend'e gitmiyor.
APNZ-4627

API Endpoint Oluşturma Raporu ve API Endpoint Oluşturma Raporu sayfalarına analitik yetkili kişiler giremiyor.