New modules and lots of changes behind the scenes.
Changelog
Features
New modules
- The new
Csv module adds support for parsing, manipulating and generating comma-separated data and files. See the documentation here.
- The new
Db module can connect to and execute queries against “MSAccess”, “Sqlite” and “MSSQL” databases. See the documentation here.
- The new
Windows module can be used to inspect and manipulate windows. See the documentation here.
- The new
Processes module can be used to inspect and manipulate processes. See the documentation here.
Optical fields
- Fields can now be defined with a screenshot and used (almost) as normal fields.

Fs
read method added to read files.
tmpfile() to generate a temporary file.
tmpfolder to return the path of the temporary folder.
See the Fs documentation for details
TYPEAHEAD input support. This type of input enables you to specify a source containing elements which will be shown to the user when s/he starts entering a string into a search-field. You can use a Table, a list of options or use a callback function to supply items to the input element.
DATE input now also returns a Date value.
PASSWORD input support. Hides the input as the user types.
See the Dialog.input documentation for details
Native applications
- Iterate all windows when looking for fields on native applications. This enables you to interact with multi-window applications as if they only had one window. Native windows now also supports the window specifier
{<window-title>} in field paths.
Misc
- CPU/MEM logging for analytics.
- New configuration framework - also new settings UI and ESA support.
- Functionality to highlight a field - invokable from Cuesta.
- Introducing the FlowTracer which will display information from a running flow and allows the flow-developer or -user to stop, step and debug a running flow. Can be enabled from the settings UI.
- New backend for
Http module with better support for NTLM authentication.
- Urls can now be used to launch native and java-based applications if specified in the
launchwith field in Cuesta.
- Flows can access
retry information if invoked from the http api.
- Manatee will try to extract the cert for grpc communication automatically for easier Manatee deployment with self-signed certificates.
- Sticky can now return its internal model to support cross-flow updates.
- Added the configuration option to disable application launch from Manatee UI.
- New MSI installer framework.
Fixes
- Non-blocking
WindowProxy.title and .class properties.
- Fixes issues with Chrome startup - also Chrome now connects faster and can better connect to existing tabs.
- Remove Manatee windows from
alt-tab display - also better approach to ensuring the context-menu is always shown top-most.
- Fixes for update process.
- Delete old log files occasionally.
- Fix issues with the window-matcher and windows with empty titles.
- Fix upgrade error when Chrome is attached while upgrading.
Citrix
- IE context menu now also works on Citrix/ESA machines.
- Fix Manatee crash on Citrix with no
explorer.exe.