Ana içeriğe geç

Sürüm 1.18.2.4

Yayın Tarihi: 15 Eylül 2026 Yayın Tipi: Kararlı Önceki numarası: 1.18.20 (imaj tag'i staging-1.18.20)

Splitter iyileştirmeleri: XPath ifadeleri mesajda bildirilen namespace prefix'lerini kullanabilir ve monitoring, Splitter'ın çıktısı olarak bölünmüş parçaları gösterir.

Backend Server​

Hata Düzeltmeleri​

  • Splitter XPath'i mesajın bildirdiği namespace prefix'lerini çözümlüyor: //ns:Item gibi namespace prefix'i kullanan bir split XPath'i "Prefix must resolve to a namespace" hatasıyla başarısız oluyordu; bu yüzden namespace'li element'ler yalnızca bir local-name() ifadesiyle bölünebiliyordu. Splitter artık gelen XML'de bulunan her xmlns:prefix bildirimini kaydeder; böylece ifade, mesajın kendi prefix'lerini olduğu gibi kullanabilir. XPath davranışı bunun dışında değişmedi: prefix'siz bir ad hâlâ yalnızca namespace'i olmayan element'lerle eşleşir, local-name() çalışmaya devam eder ve varsayılan namespace bir prefix ile adreslenemez. Prefix'li bir üst element altında gruplanan parçalar artık iyi biçimlendirilmiş (well-formed) XML'dir.
  • Message monitoring, Splitter'ın çıktısı olarak bölünmüş parçaları gösteriyor: Message monitoring'deki Splitter satırı çıktı olarak özgün dokümanı gösteriyordu. Artık split'in ürettiği parçaları tek bir doküman olarak gösterir: XML parçaları bir <SplitResult count="N"> zarfı içinde, JSON parçaları bir dizi olarak, diğer içerikler ise satır sonlarıyla ayrılmış şekilde. Bu değişiklik yalnızca monitoring görüntüsünü etkiler; sonraki node'lara iletilen mesajlar değişmedi.

Frontend Web​

Yeni Özellikler​

  • Splitter XPath alanında namespace prefix ipucu: XPath split tipi için, XPath girdisinin altındaki bir ipucu namespace prefix'lerinin nasıl çözümlendiğini açıklar: bir prefix, gelen mesaj onu bildirdiğinde çalışır; prefix'siz bir ad ise yalnızca namespace'i olmayan element'lerle eşleşir. İpucu mevcut ifadeye göre değişir ve yalnızca yönlendirme amaçlıdır; kaydetmeyi engellemez.

1.18.2.4, kararlı bir sürümdür. Önceki sürüm: 1.18.2.3