Merhabalar, daha önce oluşturmuş olduğum DWA isimli ajanıma tools olarak bir RPA Workflow’u eklerken ilgili RPA projesinde eski bir paket sürümüne dönmem gerekti. Orchestrator’dan ilgili paketi indirdim ve UiPath Studio’da açtım ancak ne aktiviteler nede paketler istediğim gibi değildi, özellikle aktiviteler görsel olarak gözüme çok değişik gelmişti. Kısa bir araştırma yaparak bir çözüm buldum, bulmuş olduğum çözümü bu yazımızda sizlerle paylaşıyor olacağım, şimdiden iyi okumalar 🙂
Yukarıdaki görsel Orchestrator’dan indirmiş olduğum ilgili RPA projesinin eski bir sürümüne ait.
Bu görsel ise mevcuttaki en son pakete sahip olan RPA projesine ait.
Arada teknik anlamda bir işlevsizlik bulunmamakta ancak görsel anlamda bana göre rahatsız edici bir değişiklik mevcut.
Peki buna sebep olan şey neydi?
Bu farkın temel sebebi, UiPath’ın son sürümlerde paket mimarisini yeniden yapılandırmasıdır. Aktiviteler uzun zamandır çalışma zamanı (Runtime) ve tasarım zamanı (Designer) bileşenlerinden oluşmaktadır. Ancak yeni paket mimarisiyle birlikte bu bileşenler daha modüler hale getirilmiş ve bazı bağımlılıklar ayrı Runtime paketleri altında sunulmaya başlanmıştır.
Bu değişiklik yalnızca paketlerin Dependency panelindeki görünümünü etkilemekle kalmamış, aynı zamanda Studio’nun aktiviteleri görüntülemek için kullandığı Designer bileşenlerinde de güncellemeler yapılmasına olanak sağlamıştır. Bu nedenle aktivitenin çalışma mantığında herhangi bir değişiklik olmasa bile, Studio içerisindeki kart yapıları, giriş alanları, ikonlar ve genel tasarım deneyimi farklılaşabilmektedir.
Kısacası ekranda görülen görsel değişiklikler Runtime paketlerinden değil, aktivitelerin Studio üzerindeki görsel temsilini sağlayan Designer bileşenlerindeki güncellemelerden kaynaklanmaktadır. Runtime bileşenleri aktivitenin çalışmasını sağlarken, Designer bileşenleri aktivitenin kullanıcıya nasıl gösterileceğini belirler.
Nasıl çözüm buldum?
İlgili RPA projemi UiPath Studio’da açtığımda projemin kullanmış olduğu paketlerin sonunda yer alan Runtime kelimesi dikkatimi çekti.
Ardından kısa bir araştırma ve LLM ile sohbet sonrası “Manage Packages” alanından mevcuttaki kullandığım paketleri aynı paket versiyonu ile tekrardan yükledim.
Yükleme işlemi bittikten sonra RPA projem görünüş anlamında eski haline gelmişti.










