v.3.4.11
Mobil Uygulama Özellikleri
- Get Wi-Fi Network Info Action: Mobil projeler için Wi-Fi (SSID - Service Set Identifier) bilgilerinin Get Wi-fi Network Info (Wi-Fi Ağı Bilgisi Alma) Aksiyonu ile alınabilmesi sağlandı. Bu özellik, cihazın Wi-Fi ağları üzerinden mi yoksa mobil veri üzerinden mi bağlı olduğunu gösterir. (Bu aksiyon sadece mobil projelerde kullanılabilir)
Aksiyon sonucu dönen bilgiler ise;- Success : Wi-Fi bilgilerinin alımı başarılı ise string tipinde True, değil ise False döner,
- On Wi-Fi : True verisi ile cihazın Wi-Fi üzerinden bağlı olduğu verisi alınır. False ise GSM üzerinden bağlı olduğunu gösterir.
- SSID : Wi-Fi’ye bağlı cihazın SSID bilgisi alınır.
- BSSID : Wi-Fi’ye bağlı cihazın BSSID bilgisi alınır.
- Maps Elementi: Latitude ve longitude parametrelerinde Null verilse dahi ilgili ekranın açılabilmesi ve diğer konumların görüntülenebilmesi sağlanmıştır.
- Android SHA-256 Sertifika Ayarları: Geliştirici taraflı tanımlanan Google Play connect API ayarlarıyla eşleşecek şekilde düzenlendi.
- Ekran içeriğinin yüklenme sürecinde skeleton ile loading gösterimi sağlandı,
- Scroll ile kaydırılırken %50 sonrasında otomatik loading yapılması sağlandı.
- Navigate aksiyonu verilen elementlerde Press state gösterimi sağlandı.
- APK ‘da Android 8 versiyonu destekleyen geliştirme yapıldı.
- Mobil cihazlarda Bluetooth fonksiyonunun kapalı olması durumunda kullanıcıya uygulama içinde bildirim gösterimi sağlandı.
- Geliştirilen mobil uygulamalara cihaz üzerindeki NFC özelliğinin kullanılabilmesi için Read NFC aksiyonu eklendi.
- Mobil projelere hibrit web ekranlar eklemenizi sağlayacak altyapı geliştirildi. Bu sayede web'de olan mobilde olmayan elementler ve özellikler hibrit çözüm ile çalışır hale getirildi.
- Mobil uygulamalarda kullanılan Deeplink özelliği ile otomatik olarak Kuika içerisinde QR Code oluşturulması sağlandı.
UI Design
- Table elementine arama, sıralama ve filtreleme özellikleri eklendi.
- Sorter; String, number veya date kolonlarının küçükten büyüğe yada büyükten küçüğe sıralanmasını sağlar.
- Filtering; String, number veya date kolonlarının tipine göre gelen seçeneklerle filtrelenebilmesi sağlandı.
- Searchable; Tablo üst sağ köşesinde arama/search input açılması sağlandı.
- Progress Circle ve Progress Bar elementlerine son kullanıcı tarafından değer girebilmesi sağlandı.
- Chat elementi kullanılan uygulama son kullanıcıların yazdıkları mesajı düzenleme silme işlemlerini sağlayan parametreler eklendi.
- Menu elementine sabit genişlik verilebilmesi sağlandı.
- Chart elementlerinde gösterilen veri noktalarında açılan hint üzerinde özel düzenlemeler yapılabilmesi sağlandı.
- Data elementlerine Nested özelliği eklendi.
- Table, Gallery view ve Flex Grid elementleri birbirleri içine sürüklenebilir ve data bağlanabilir (Her bir data elementi kendisi veya bir diğer data elementlerinden sadece bir tanesine nested olarak alabilir.)
- Nested olarak eklenen data elementi veri kaynağı olarak ana data grid elementi içinde bulunan bir listeyi alabilirler.
- Table elementine No Data Found Image property alanı eklendi. Bu sayede Empty state'ler için özel görseller eklenebilir hale getirildi.
- Platform arayüzünde sağ ve sol panellerin gizlenebilmesi sağlanmıştır. Panel kenarında çıkan Gizle butonu ve açık olan panelin ikonuna tek tıklamayla panelleri gizleyebilirsiniz.
- Data elementlerinin birbirleri içine sürüklenebilir ve data bağlanabilir hale getirilmesi.
- UI Design modülündeki element kategorilerinde iyileştirme yapıldı.
- Date Range elementine Allow Clear parametresi eklendi.
Sistem Aksiyonları
- Recurring aksiyonunda alttaki iyileştirmeler yapılmıştır.
- On init bitiminde sabit aralıklarla çalışması,
- Trigger On Page Init parametresi TRUE olarak ayarlandığında Page Init ile çalışması,
- Birden fazla Recursive Event’inin desteklenmesi,
- Birden fazla Interval’a sahip recurring aksiyonu eklendiğinde validasyon hatası verilmesi,
- Recurring aksiyonuna child olarak birden çok aksiyon eklenebilmesi, sıralamasının değiştirilebilmesi ve eklenen eksiyonların kaldırılması,
- Iyzico aksiyonlarına Retrieve Subscription aksiyonuna başlangıç ve bitiş tarihleri için yeni parametreler eklendi.
- Scan Device aksiyonuna eklenen yeni Connecting Message parametresi ile mobil cihazın bluetooth cihaz bağlantısı kurma sürecinde 5 saniye boyunca görüntülenmesi istenen mesaj eklenebilir.
- Open In Browser aksiyonuna Current Page ve New Tab seçenekleri eklendi.
DataSource
- Swagger ve Rest servisler için Authentication yöntemi eklendi.
- Workspace de içinde geliştirilen projelerde Workflow kullanılıdığında Publish ve/veya Download Source Code yapıldığında seçili Config de Workflow Engine Base URL ayarına ait kontrol eklendi. İlgili Workflow Engine Base URL eklenmediği durumlarda son kullanıcıya bildirim gönderilmesi sağlandı.
Process Automation
- Yeni Get User Task Summary ve Get My Tasks Info aksiyonları eklendi. Workflow’ların versiyonlarının listelenmesi ve yönetilmesi sağlandı. (Web uygulamalarında kullanılabilir)
- Get My Task ile çağrılan görevler listesinde bitiş tarihi geçmiş görevlerin filtrelenmesi sağlandı.
- İş akışlarında kullanılan business objectlere eklenen adımlarla form ekranlarının oluşturulması.
- Get My Task aksiyonuna eklenen Show Claim parametresi ile yeni filtreleme seçenekleri eklendi.
- Üzerimdekiler,
- Üzerimdekiler ve Havuzdakiler
- Workspace de içinde geliştirilen projelerde Workflow kullanılıdığında Publish ve/veya Download Source Code yapıldığında seçili Config de Workflow Engine Base URL ayarına ait kontrol eklendi. İlgili Workflow Engine Base URL eklenmediği durumlarda son kullanıcıya bildirim gönderilmesi sağlandı.
- Process Instances aksiyonuna Created User parametresi eklendi.
- Process Automation’a versiyon tarihçesi eklendi. Geliştirilen Workflow’ların versiyonlarının listelenmesi ve aktif/pasif durumlarının yönetilmesi sağlandı.
- Process Automation modülünde aktivitelere (Activity) boundary eylemler eklendi.
Report Designer
- Label elementine Formatter parametresi eklendi.
- Report Designer element kütüphanesine BOX elementi eklendi. Bu element ile arkaplan özelleştirmeleri yapılabilen kutular tasarlanabilmesi sağlandı.
Configuration Manager
- Global Configuration ile yetkilendirilmiş kullanıcılar tarafından workspace içinde yeni oluşturulan uygulamalarda kullanılabilecek konfigürasyonları yönetebilirler.
- Geliştirilen uygulamalara OTP (One Time Password) eklenebilmesi için Configuration Settings -> App Setting sekmesinde bulunan 2FA altına 2FA Provider eklendi.
- MSAL yapılandırma ayarları App Settings altında ortak bir alana eklendi.
- MSAL, Google, Apple gibi Authorization metodlarına Refresh Token desteği (KRefreshTokens tablosunda TokenProviderType alanı sayesinde) eklendi.