/
1.9.2026

4.5.0

Dikkat Edilmesi Gerekenler

  • WF Engine artık otomatik başlamıyor: Önceki sürümlerde Workflow Engine ilk Preview/Run sırasında otomatik olarak ayağa kalkıyordu. Bu sürümle birlikte engine'in başlatılması manuel bir operasyon haline geldi; kullanıcının Issues/WF Engine panelinden engine'i kendisi başlatması gerekiyor. Bu değişikliği bilmeyen kullanıcılar, workflow'un çalışmadığını hata sanabilir.
  • Veri kaybı riski giderildi: Create Blank Document ile oluşturulan dosya online düzenlenip kaydedildikten sonra tekrar açıldığında değişikliklerin görünmemesi ve boş dosya gelmesi sorunu düzeltildi.

Kritik Değişiklikler

  • Comments Paneli: UI Design'da element/sayfa bazlı yorum bırakma, yanıtlama, etiketleme, çözme ve dosya ekleme özelliklerini içeren yeni Comments paneli aktif hale getirildi.
  • Custom Mail Provider: Özel kod yazarak SendMail, şifre sıfırlama, e-posta doğrulama ve 2FA dahil generated app'in tüm mailleri kendi mail sağlayıcısı üzerinden gönderilebiliyor.
  • Workflow Versiyon Fark Analizi: Eski ve yeni workflow versiyonu arasındaki farkları tespit edip yalnızca değişen elementler için kod üreten yeni servis eklendi.
  • Koşullu Parametre Tanımlama: Save Record gibi sistem aksiyonlarında parametre değerlerine artık condition/if ifadesi doğrudan tanımlanabiliyor.
  • Issues ve WF Engine Panelleri eklendi. 
  • Arayüz Güncellemeleri: Sidebar ve navigasyon menüleri sadeleştirildi, canvas kullanımı kolaylaştırıldı; Process Automation modülünün arayüzü de baştan sona güncellendi.

Alınması Gereken Aksiyonlar

  • Create Blank Document + online düzenleme kullanan projeler: Önceden "kaybolmuş" görünen dosyaların tekrar kontrol edilmesi önerilir.
  • Workflow/Process Automation kullanan projeler: WF Engine ve preview ile ilgili düzeltmeler sonrası aktif Workflow'ların yeniden test edilmesi tavsiye edilir.

Yeni Özellikler

UI Design

  • Element veya sayfa bazlı yorum bırakma, yanıtlama, etiketleme, çözme ve dosya ekleme özelliklerini içeren Comments paneli aktif hale getirildi.

Data Sources

  • Custom C# function alanına Custom Mail Provider seçeneği eklendi. Kullanıcılar kendi mail sağlayıcıları veya 3. parti servisler üzerinden istek atan özel kod yazarak; SendMail action, şifre sıfırlama, e-posta doğrulama, 2FA ve deprecated mail action'ları dahil generated app'in tüm maillerini bu provider üzerinden gönderebilir. 

Process Automation

  • Workflow versiyonlaması sonrasında eski ve güncel versiyon arasındaki farkları tespit eden ve yalnızca değişiklik içeren elementler için kod üreten yeni bir servis eklendi. Ek olarak, Workflow Engine'in başlatılması artık manuel bir operasyon haline getirildi. Engine eskisi gibi otomatik olarak ayağa kalkmıyor; kullanıcı isterse engine'i kendisi başlatmalı.

Sistem Aksiyonları

  • Save Record gibi hazır aksiyonlarda, parametre değerlerine koşullu (condition/if) ifade tanımlanabilmesi sağlandı. Bu sayede örneğin Name kolonuna gönderilecek değer için "değer boş string ise null, değilse mevcut değer" gibi koşullar ek bir aksiyon veya workaround kullanmadan doğrudan parametre alanından tanımlanabiliyor.

Platform ve Platform Arayüzü

  • Projenin tüm modüllerinden erişilebilen Issues ve WF Engine panelleri eklendi; bu sayede geliştiriciler hangi ekranda olurlarsa olsun proje genelindeki hataları görüp iş akışı motorunu başlatabiliyor.

‍İyileştirmeler

UI Design

  • Sol alt köşedeki context menü sadeleştirildi; Avatar içindeki menüden Logout ve Settings seçenekleri ayrıştırıldı.
  • Kuika logosuna tıklandığında Apps ekranına dönüş sağlanacak şekilde güncellendi; Hover'da hamburger menüye dönüşme davranışı kaldırıldı.
  • Canvas üzerinde bağlamsal ipucu gösteren empty state eklendi.
  • Elements ikonu frame içine alındı; side menu active state stilleri üst navigation ile tutarlı hale getirildi.
  • Item tree yapısının en üstüne mevcut ekranın da eklenmesi sağlandı.
  • Doküman Yönetim Sistemi'nde klasör ve dosya görünümündeki ikon ve renkler güncellendi. 
  • Symbol Picker'da action result altındaki Field'ların seçimi kolaylaştırıldı. Uzun Path'lerde aksiyon adı ve field adı korunacak şekilde daha açıklayıcı bir gösterim sağlandı. 

Data Sources

  • C# Datasource'lar, kod tarafında ayrı bir proje olarak generate edilerek host projedeki kütüphane bağımlılıklarından (örn. SkiaSharp versiyon karşılaşmaları) etkilenmeyecek şekilde izole hale getirildi.

Process Automation

  • Process Automation modülünün arayüzü güncellendi. 

Sistem Aksiyonları

  • Create Blank Document aksiyonunda yeni doküman oluşturulurken (Word, Excel vb.) mime type parametresi, desteklenen formatların listelendiği bir Select Box üzerinden seçilebilir hale getirildi. 

Platform ve Platform Arayüzü

  • Platform arayüzü kullanıcı deneyimine uygun iyileştirildi. 
  • Invite Team Member modalında İngilizce karakter dışı girişler için kullanıcı dostu doğrulama (validation) mesajı eklendi.
  • Symbol Picker ve Action Panel arayüzleri için yeni tasarım uygulandı. 
  • AI Chatbot buttonu Header’a alındı.
  • Issues butonu Header’a alındı. Kullanıcının preview, export veya download source code yapmadan proje validasyonunu tetikleyebilmesi sağlandı.

Hata Düzeltmeleri

UI Design

  • Screens panelinde bir klasör kapatıldığında diğer açık klasörlerin de kapanmasına neden olan hata giderildi.
  • Horizontal Grid'de Swipe özelliğinin horizontal ve vertical durumlarda çalışmama sorunu giderildi.
  • Horizontal Grid'de Slides To Scroll ve Slides To Show değerleri değiştirildiğinde Show Page Indicator ile Dots'un tutarsız çalışması sorunu giderildi.
  • Table elementinde Export özelliğinin çalışmaması sorunu giderildi. 
  • Radio Group elementinde fixed option list ile tanımlanan boolean (true/false) değerlerin value alanına atanamaması ve sayfa açıldığında seçili gelmemesi sorunu giderildi.
  • Searchable özelliği açık olan Select Box elementlerinde, selected item üzerinden key dışı bir field action parametresi olarak kullanıldığında "Cannot read properties of undefined (reading 'find')" hatası verilmesi sorunu giderildi.
  • Table elementinde Editable Always Active özelliği aktifken Insert Row Active özelliğinin çalışmaması ve yeni satır eklenememesi sorunu giderildi.
  • Menu elementinde Dynamic Menu kullanıldığında MenuItem OnClick eventinin ve Options (Selected/First/Last) ile Collapsed alanlarının çalışmaması sorunu giderildi.
  • Styling panelinde Color Picker özelliğinde, Transparent seçiliyken HEX alanına renk kodu yapıştırıldığında Color Picker'ın konumunun ekranın sol üst köşesine kayması sorunu giderildi.
  • Styling panelinde Color Picker özelliğinde, "Transparent" yazısı üzerine farklı bir değer yazıldığında Input'un sıfırlanmaması sorunu giderildi.
  • Styling panelinde Color Picker özelliğinde, RGBA alanlarına değer girilirken Focus'un kaybolması sorunu giderildi.
  • MultiSelect elementinde, sayfa ilk yüklendiğinde (Page Init sırasında) herhangi bir kullanıcı etkileşimi olmadan On Change aksiyonunun otomatik olarak tetiklenmesi sorunu giderildi.
  • Styling panelinde, bir Style Tag'e Effect Preset eklendiğinde bu Tag'e ait Fill renginin, ilgisiz başka bir Style Tag'i kullanan elementlere sızması sorunu giderildi.
  • Styling panelinde, Style Tag'e eklenen Effect Preset'in (örn. transform/transition ayarları) kalıcı olarak kaydedilmemesi sorunu giderildi.
  • Doküman Yönetim Sistemi'nde OnlyOffice ile doküman görüntülenirken sağ üst köşedeki yuvarlak ikonda, kullanıcı adının baş harfleri yerine KUserId değerinin ilk karakterinin görüntülenmesi sorunu giderildi. 
  • Gallery View, Carousel, Horizontal Grid ve Kanban Board gibi veri tekrarlayıcıları içindeki Label elementine action bağlandığında (örn. Set Value Of), üretilen uygulamada Label'ın Preview/Run sırasında boş görünmesi sorunu giderildi.
  • Doküman Yönetim Sistemi'nde Download Watermarked aksiyonu ile indirilen PDF dosyasının (controlled_copy.pdf) bozuk/desteklenmeyen dosya türü olarak açılması sorunu giderildi
  • Doküman Yönetim Sistemi'nde Download Watermarked ve Get Watermarked Base64 aksiyonlarında Add Optional Parameters bölümüne değer eklendiğinde 404 hatası alınması sorunu giderildi. 
  • Doküman Yönetim Sistemi'nde Create Blank Document ile oluşturulan dosya online olarak düzenlenip kaydedildikten sonra, dosya tekrar açıldığında yapılan değişikliklerin görünmemesi ve boş dosya gelmesi sorunu giderildi. 
  • Doküman Yönetim Sistemi'nde Directory elementinde Set Value Of - Set Selected FolderId aksiyonunun, Value'su dolu olan Directory elementini dolduramaması sorunu giderildi.
  • Pagination elementinde selected Border Color'a renk eklendiğinde, eklenen rengin selected text rengine de yansımaması (default mavi renkte kalması) sorunu giderildi.
  • Postgre veritabanında foreign key ile birbirine bağlı tablolar için CRUD ekranı oluşturulurken alınan hata giderildi.

Report Designer

  • Get Multiple Reports Base64 aksiyonunda Collection alanındaki yazı taşması ve Switch ile geçiş yapıldığında bazen takılması (bazen tek click bazen double click ile geçiş yapılması) sorunları giderildi.

Process Automation

  • Workflow içeren uygulamalarda ilk Preview alındığında "Workflow Engine is not accessible" hatası verilmesi sorunu giderildi.
  • Workflow içeren uygulamalarda ilk Preview alındığında "Error! Workflow Engine is not accessible" hatası verilmesi sorunu giderildi.
  • Eksik task ekranı hatasının tüm projeyi bloklarken UI'da yanıltıcı şekilde raporlanması (HTTP 200 + status:error) sorunu giderildi.
  • Array alanlarının Type kolonunda liste olarak gösterilmemesi (Order yerine Order[] beklenirken) sorunu giderildi.
  • Symbol Picker'da nesne parametrelerinin alt alanlarına erişilememesi ve yalnızca kök parametrelerin sunulması sorunu giderildi.
  • Data Types ekranında referans edilen bir tipin çöp ikonuna basıldığında uyarısız şekilde listeden kaldırılması, doğrulamanın yalnızca Save'de yapılması ve hata sonrası listenin eski haline dönmemesi sorunu giderildi.

Sistem Aksiyonları

  • If Then Else bloğu içinde kullanılan SAP aksiyonunda, optional tanımlı parametre boş bırakıldığında zorunlu alan validasyon hatası vermesi sorunu giderildi. 
  • Page Init sırasında çalışan ve Condition'a bağlı Set Value Of aksiyonunun, condition sağlanmasına rağmen Switch elementinin değerini değiştirememesi sorunu giderildi.