/
30.6.2025

3.4.22

Yeni Özellikler

UI Design

  • Web uygulamalarında kullanılmak üzere dinamik Breadcrumb elementi eklendi. Menü yapısı ile uyumlu çalışan bu bileşen, mevcut ekranı "current" olarak gösterirken, üst seviyedeki parent menüleri sol tarafta dinamik olarak listeliyor. 
  • Float Button elementi, web uygulamaları için eklendi. Bu elemente aksiyon bağlandığında, ekran üzerinde absolute konumlandırılan bir Float Panel açılır. Navigate aksiyonu kapsamında, artık Drawer Modal alternatifi olarak Float Panel de seçilebilir.
  • Dynamic Form elementi, beta aşamasında platforma eklendi. Bu özellik, kullanıcı etkileşimlerine göre anlık olarak güncellenen ve özelleştirilen dinamik formlar oluşturmanıza olanak tanır. Aksiyon bağlandığında, form içeriği kullanıcı girişine göre otomatik olarak şekillenir. Dynamic Form, karakteristik değerlerin dinamik bir form yapısında temsil edilmesini sağlar. Bu özellik sadece EAV (Entity-Attribute-Value) veri modeli ile çalışır; EAV harici kaynaklarla kullanılamaz. 
  • Web uygulamalarında kullanılmak üzere dinamik Node Tree elementi eklendi. Sadece dinamik veriyle çalışan bu element, hiyerarşik yapıları yatay veya dikey olarak görselleştirir, zoom ve tıklama gibi etkileşimleri destekler.
  • Table elementine Multiselect filtre desteği eklendi.
  • Table elementinde artık default ve template column’lara groupBgColor ve groupFontColor özellikleri ile renk ekleyebilirsiniz. Group isimleri aynı olduğunda, aynı olanlar yan yana gruplanır ve arka plan ile yazı renkleri aynı yapılır.
  • Table elementi için, table header içinde iki Label elementi ekleyebilme özelliği sağlandı. 
  • Android uygulamalarda kullanılan Label elementi için için artık sadece bold değil, diğer font weight stilleri de desteklenerek daha esnek metin stili seçenekleri sunuldu.

Datasources

  • Veritabanı ve uygulama arasındaki veri alışverişini kolaylaştırmak için OData entegrasyonu eklendi. 
  • C# editöre Custom Connection String Provider şablon ve kütüphane desteği eklendi.

Process Automation

  • Oracle Workflow entegrasyonu kapsamında süreç tasarımı, rol atamaları, unmanaged ekranlarla kullanım ve mobil uyumluluk dahil olmak üzere uçtan uca regresyon testleri gerçekleştirilerek sistemin kararlılığı artırıldı.

Configuration Manager

  • Android uygulamalar için varsayılan seçili Android sürümü yükseltilerek minimum Android versiyonu 9 olarak ayarlandı. Böylece, Android 9 öncesi sürümlere göre daha güvenli uygulamalar teslim edilmesi sağlandı. İhtiyacı olan kullanıcılar ise Android 8 sürümünü manuel olarak seçebilir.

Sistem Aksiyonları

  • Ekranlar arası veri akışı için Add to Bag, Bag Has Key, Get from Bag, Remove from Bag ve Clear Bag aksiyonları eklendi. 
  • EAV (Entity-Attribute-Value) aksiyonları, beta aşamasında platforma eklendi. Bu aksiyonlar, karakteristik yapıdaki yani farklı varlıkların değişken özelliklerini esnek ve dinamik olarak tanımlayabilmenizi sağlar. Böylece uygulamanızda standart veri yapılarının dışında, ihtiyaçlara göre özelleştirilebilen veri modelleri oluşturabilirsiniz.
  • Toggle Hamburger Menu Collapse aksiyonu, UI Control kategorisine eklendi. Bu aksiyon sayesinde hamburger menü bileşenlerinin açılıp kapanması dinamik olarak kontrol edilebilir ve kullanıcı deneyimi iyileştirilebilir.
  • Offline Database kategorisine Delete Offline DB ve Fetch Offline DB aksiyonları eklendi, böylece verilerin yerel veritabanında yönetilmesi ve ekranlar arası veri geçişi daha verimli hale getirildi.
  • Restore Process Instance aksiyonu eklenerek, sonlandırılan süreçlerin kaldığı adımdan devam edebilmesi sağlandı.
  • Kullanıcı rolleri ve erişim devri /vekalet yönetimini kolaylaştırmak için yeni Create User Access Delegation, Update User Access Delegation, Get Active User Access Delegation Detail, Get Active User Access Delegations, Get Current Session Info, Get Delegated Sign In Options, Return To User Session From Delegation, Sign In With Delegation Authorization aksiyonları platforma eklendi. Bu aksiyonlar sayesinde rol atama, yetki devri, oturum geçişi ve delegasyon takibi işlemleri dinamik olarak yönetilebilir.

Platform ve Platform Arayüzü

  • Create App with AI özelliği beta sürümde kullanıma açıldı; kullanıcılar projelerine boş bir canvas yerine, yapay zekayla oluşturulmuş ekran ve aksiyonlarla başlayabilir. 
  • Login ekranına yeni eklenen şifre politikası (password policy) gereği, şifreler artık 8-16 karakter uzunluğunda olmalı, en az bir büyük harf, bir küçük harf ve bir özel karakter içermeli, arka arkaya üç rakam (örneğin 123) içermemeli ve kullanıcı adı veya soyadı şifre içerisinde bulunmamalıdır; bu kurallar, yeni kayıt olanlar ve şifresini değiştirmek isteyen tüm kullanıcılar için zorunludur.
  • Workflow Engine artık ölçeklenebilir hale getirildi.
  • Workflow tasarımı olsun ya da olmasın, birden fazla Generated uygulamanın birbirini etkilemeden ve ölçeklenebilir şekilde çalışması sağlandı.
  • Job Queue ve Distributed Locker yapıları, Redis ile entegre edildi.
  • Workflow Engine cache sistemi, artık Redis destekli çalışabilir.
  • Scheduler Job'lar, Kuika Cloud ortamında multi-app / one-DB senaryosunu destekleyecek şekilde geliştirildi.
  • Klavye kısayolları (shortcuts) ile aksiyon çalıştırma desteği eklendi.

İyileştirmeler

UI Design

  • Line Chart elementinin üzerindeki nokta etiketleri, noktaların içinde kalacak şekilde düzenlendi.
  • Styling paneli, kullanıcı deneyimini artıracak şekilde tasarıma uygun biçimde baştan sona iyileştirildi.
  • Properties paneli, renklendirilerek yeni UI standartlarına uyum sağlandı. 
  • Confirmation Modal’ının görsel tasarımı ve stil yapısı iyileştirildi.
  • Translate paneli üzerinden tüm çevirilerin tek bir pop-up üzerinden güncellenebilmesi ve Excel import/export desteği ile yönetilebilmesi sağlandı.
  • New screen modal UI tasarım iyileştirmesi yapıldı.
  • MD Editor elementinde kalın, üstü çizili ve italik gibi temel biçimlendirme özellikleri eklenerek kullanıcı deneyimi iyileştirildi.
  • Color açılır menüsü ile ilgili tüm tasarım uyumsuzlukları ve kullanıcı deneyimi sorunları giderilerek tasarıma uygun şekilde iyileştirildi.
  • Date Time elementine mesai saatleri gibi belirli bir zaman aralığı (örn. 08:00 - 18:00) belirlemek, bu aralık dışındaki saatlerin seçilememesi özelliği eklendi. Bu sayede sadece istenen saat diliminde seçim yapılması sağlandı.
  • Chat elementinin arayüzü yenilendi ve iyileştirmeler yapıldı. 
  • Scrollbar’lar standart genişlikte olacak şekilde güncellendi ve canvas üzerine scrollbar eklendi; böylece kullanıcı deneyimi iyileştirildi.
  • Helpdesk görünümü pop-up pencereye taşındı.

Datasources

  • Datasources modülü arayüz tasarımı iyileştirildi. 
  • Custom C# tarafında Tidy Up butonu, kodu gereksiz yere çok fazla satıra bölme sorununa karşı daha mantıklı ve okunabilir bir düzenleme yapacak şekilde iyileştirildi.

Process Automation

  • Workflow steplerde Default Notification özelliği iyileştirilerek, görev henüz birine atanmasa bile claimable kullanıcılara aksiyon linki içeren etkileşimli mail gönderimi sağlandı. 

Sistem Aksiyonları 

  • Sistem aksiyonları üzerinde güvenlik kontrolleri güçlendirildi, yetkisiz erişimlerin önlenmesi için ek doğrulama mekanizmaları eklendi.
  • Send Push Notification aksiyonuna Workflow adımında gelen bildirimlerde kullanıcıyı doğrudan ilgili workflow adımına yönlendirebilecek Navigate parametresi eklenerek iyileştirme yapılmıştır.
  • Search aksiyonundaki Vector Search artık görsellerin embed edilerek aranabilmesini destekliyor ve YouTube video/playlist ile web sitesi bağlantısı ekleme özelliği de eklendi.
  • Android, iOS ve Web platformlarında Navigate aksiyonuna “Disable Smart Page Execute” seçeneği eklenerek, geçiş yapılan sayfanın otomatik olarak çalıştırılmasının engellenmesi sağlandı; böylece kullanıcılar sayfa geçişlerinde daha kontrollü veri akışı ve performans yönetimi elde edebilecek.
  • Open In Browser aksiyonuna mailto: ile başlayan bir mail adresi verildiğinde, bağlantının varsayılan mail uygulamasında açılarak ilgili kişiye e-posta atılacak şekilde yönlendirilmesi sağlandı; bu sayede aksiyon e-posta adresleriyle uyumlu hale getirildi.

Platform ve Platform Arayüzü

  • Yetkilendirme altyapısı, roller yerine design ortamında oluşturulan yetkilerle kullanıcı-rol eşleştirmesini destekleyecek şekilde yenilenmiş ve ilgili Endpointler güncellendi. 
  • Sol panel kapalıyken, sol paneldeki ikonlara veya üstteki araç çubuğundaki dashboard kısmına tıklayınca panel otomatik olarak açılacak şekilde iyileştirildi.

Hata Düzeltmeleri

UI Design

  • Chatbot’un kenarlık (border) sorunu giderildi ve sol ile üst panellere tıklandığında chatbot’un kapanması sağlandı.
  • Tabloda on Config Change tetiklendiğinde Global Search sonrası buton tıklamalarında yaşanan gecikmeli işlem sorunu giderildi.
  • Table elementinde Checkbox kullanılırken, onRowEdit Finished ile setValue işleminin çalışmaması sorunu giderildi.
  • Date Time elementindeki platform ve sunucu arası farklılık nedeniyle oluşan gg.aa.yyyy ve aa.gg.yyyy uyuşmazlığı giderildi, veri giriş tarihleri artık tutarlı şekilde işlendi. 
  • Table elementinin Fixed Value özelliğinde, Column Group seçildiğinde oluşan çalışma sorunu giderildi. 
  • Table elementinin Global Search özelliğinin, bir kolon birden fazla veri içerdiğinde çalışmama sorunu giderildi. 
  • Date Time elementinde yaşanan Invalid Date ve null veri gösterimi sorunları giderildi. 
  • Tab elementi içerisindeki tüm öğelerin eksiksiz gösterilmemesi sorunu giderildi. 
  • Menu elementinin Item arka plan renginin dinamik olarak ayarlanamaması sorunu giderildi. 
  • Date Range elementinin validasyonunda condition eklenememesi sorunu giderildi. 
  • Image elementinin yüzde 100 genişlikte ve blok UI tasarım görünüm modunda çalışmama sorunu, hem mobil hem de web projelerinde giderildi.
  • Image elementine görsel ekleme, silme ve hover sorunları düzeltilerek buton görünürlükleri ve sürükleme noktaları daha anlaşılır hale getirildi.
  • Style seçim ve ekleme sırasında oluşan ID gösterim ve kaydetme problemleri giderildi.
  • iOS cihazlarda Number Input elementine 1 karakter yazıldıktan sonra yaşanan odak kaybı sorunu giderildi.
  • MQTT üzerinden gelen mesajlarla Label elementinin Value'sunun güncellenmemesi ve default değerinin görünmemesi sorunları giderildi.
  • Select Box elementinin Tab elementi içindeki çalışma problemi giderildi.
  • Master Screen’de yer alan header'ın kayma sorunu çözüldü.
  • Table elementinin Column Chooser özelliğinde, sadece başlığın gösterilmeme kolonun görünmeye devam etme sorunu giderildi.
  • Table içinde Selectbox seçiminde Id’nin Null gelme problemi çözüldü.
  • Web uygulamalarda, Label elementinin Formatter özelliğinde saniyenin görünmemesi sorunu çözüldü.
  • Email elementinde kopyalanan mail adreslerinde başında veya sonunda boşluk varsa validasyona takılma sorunu düzeltildi.
  • Process Automation Viewer elementinin hem web hem de iOS platformlarında öncelik ekranından sonra beyaz ekranda kalma ve işlem yapamama sorunu giderildi.

Datasources

  • Workspace'de farklı schemalarda aynı isimli tablolara join yaparken oluşan "The multi-part identifier" execution error hatası giderildi.

Process Automation

  • Otomatik oluşturulan workflow ekranlarındaki Resume Process return type görünmeme sorunu giderildi.
  • Workflow hata loglarında eksik bilgi gösterme problemi çözüldü.

Report Designer

  • Report Designer'da elementlerin Fill değerine girilen renk opaklığı (opacity) 100’den farklı olduğunda oluşan Code Generation hatası giderildi. 

Configuration Manager

  • Configuration Manager modülündeki Password Policy nedeniyle girilen şifre uygun olmadığında oluşan error mesajlarının, kullanıcı deneyimini iyileştirmek için warning veya info seviyesine düşürülerek hata yönetimi düzenlendi.
  • Session Setting Timeout Log Out Countdown özelliğinin çalışmama problemi giderildi.

Sistem Aksiyonları

  • iOS platformunda, Navigate to Task aksiyonu ile açılan görevlerde kullanıcı claimable havuzda olsa bile otomatik atama gerçekleşmiyordu; bu sorun giderilerek görev açıldığında kullanıcıya doğru şekilde atanması sağlandı.
  • Save Record aksiyonunda çok sayıda kolon olduğunda oluşan beyaz ekran sorunu giderildi.
  • Import Mapped Excel aksiyonunun Setup kısmındaki PostgreSQL ile uyumsuzluğuna bağlı hata giderildi. 
  • Start External Process aksiyonuna yeni eklenen parametreler için validasyon hatası giderildi.
  • Generate QR Code aksiyonunda QR kodun düzgün çıkmama problemi giderildi.
  • Get My Tasks From Process aksiyonundaki eksik parametre validasyon hatası düzeltildi.