2024.04.22 | AskUI Suite 24.4.1 - Inference Speedup
Introduction
We released the AskUI Installer version 24.4.1 which introduces new commandlets to start and stop the AskUI Controller, debug AskUI projects and processes.
Removed the icon classifier from the default inference. You can still target icons with icon().withText('<icon_name>')
so the change is backwards compatible. But the name will not be displayed anymore. This discourages using the names of the icons as they are flaky across runs generally and often wrong.
Lastly we optimized our inference backend. This leads to faster workflow execution as it saves 300 - 700 milliseconds each time an instruction in an AskUI workflow invokes inference.
Changes
- Removed the icon classifier from the default inference.
Improvements
- Inference is faster 300-700 milliseconds
AskUI Installer Update 24.4.1
Introduces a number of new commandlets to manage your AskUI Installation: Download link.
New Features
This release focuses on new ADE commandlets.
- ADE commandlets to start and stop the AskUI Controller (and child processes):
- AskUI-ShowSettings
- New option:
WithSecrets
- New option:
- Debug Commands:
Fixes
This release focuses on bug fixes.
- High CPU usage of the RemoteDeviceController process, especially during idle.
- All FFMPG processes are getting killed on AskUI Controller shutdown.
scroll()
crashes AskUI Controller
Versions
Components and Packages
- AskUI Controller
- AskUI Controller: v0.2.1.0 Preview
- AskUI Legacy UI Controller: 0.14.0
- AskUI Runner: 0.1.4
- AskUI Development Environment (ADE)
- AskUI Development Kit (ADK)
3rd Party Versions
- Node.JS: 21.0.0
- PowerShell 7.3.8