Taskt Versions Save

taskt (pronounced 'tasked' and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework

v2.8.0.0

5 years ago

Changes for this release are detailed in https://github.com/saucepleez/taskt/pull/109

Enhancements

  • Merged 2.7 bugfixes into development branch
  • New optional 'Slim Action' bar has been implemented which saves more screen space

image Managed in Settings:

image

v2.7.2.0

5 years ago

This is a fully-signed hotfix release to address bugs within the 2.7 base build.

See https://github.com/saucepleez/taskt/commit/8eaf7f85742407807a0053d51beb7767d724c431 for changes

Enhancements

  • Fixed bug in server check in where taskt was using a hard-coded local-server instead of the config from settings.
  • Fixed bug in publish script where the API endpoint call was missing a leading slash
  • Added MessageBox Output on publish error (This already logs to file)

v2.7.1.0

5 years ago

This is a fully-signed hotfix release to address bugs within the 2.7 base build.

Enhancements

v2.7.0.0

5 years ago

Changes for this release are detailed in https://github.com/saucepleez/taskt/pull/107

Please note: This build contains changes for how the script builder renders commands. All automation commands now implement a Render() function which renders them for the UI. This means all commands now are self-contained within the automation command definition and can be fully customized. All automation commands were updated to the new rendering strategy and there may be some slight differences. While I have done my best to test and ensure 1:1 compatibility, please open an issue/bug report if you find something out of line.

Enhancements

  • Updated Forms to match new theme
  • Reorganized Automation Command namespace and code
  • Added UI Control Definitions for all commands (Enabling pre-rendering of commands for speed, not yet enabled)
  • Added Splash Form
  • Added GUID to commands (for future tracking purposes, error checks, etc)
  • Enabled Enter key for adding and opening commands

v2.6.0.0

5 years ago

Changes for this release are detailed in https://github.com/saucepleez/taskt/pull/102

Enhancements

  • Added ability to have client execute tasks that are uploaded to tasktServer [Requires Server Component]
  • Various options and settings regarding tasktServer
  • Added Date Comparison for performing If tests against dates
  • Added Variable Comparison for performing If tests against variables (string).
  • Run Custom Code now redirects output stream so all Console.Writeline commands write to output and apply to selected variable
  • Added System Variable for Input Language and Keyboard Layout Settings
  • Added Bot Store Commands for data sharing between clients [Requires Server Component]
  • Fixed UI Automation bug where property conditions were always string (sometimes boolean is required)
  • Added Windows Explorer to potential windows for automation
  • Added various sample scripts for testing new features

v2.5.0.0

5 years ago

Changes for this release are detailed in https://github.com/saucepleez/taskt/pull/100

This is a pretty large release so please test accordingly before updating your binaries.

Enhancements

  • Regrouped Set Variable and other commands under 'Engine Commands' to better fill the category
  • Implemented 'Add Variable' command to Add Variable at Runtime
  • Fixed verbiage for 'Get Clipboard' Command
  • Updated Word Length Command
  • Updated to support new taskt server APIs moving from Sockets to HTTPS api
  • Added 'Set Clipboard' Command to set clipboard
  • Added Windows Key Support for Send Keystrokes - Input {WIN_KEY} as the text to be sent
  • Added Variable Support to JSON Selector - Encase Variable lik ^VariableName^
  • Added 'Send Advanced Keystrokes' which enables building key presses and combinations from any available OEM keys on the keyboard
  • Fixed bug in If Command/Selenium Command where editing an existing command that implements comboboxes would not show the combobox on edit unless the command was changed.
  • Fixed bug where 'Double Left Click' was not showing as a valid Selenium Action
  • Variables can now build lists (Code sample available) - Encase in {{ }} and use pipe delimiter like so {{one|two|three}}
  • Added Exception handling for tasktServer and updated Engine for Offline Use

v2.4.0.0

5 years ago

Changes for this release are detailed in https://github.com/saucepleez/taskt/pull/98

Enhancements

  • Windows Commands can now target 'All' Windows at the same time with a single command (For example, minimize all windows)
  • Added more error handling to the UI Automation Command when recording events
  • Added a new form 'Display Manager' and logic for VMs to automate the process of connecting via remote desktop to keep desktops active
  • Added variable {Loop.CurrentIndex} which is created automatically when running inside a loop and tracks the current index, eliminating the need to use an independent variable
  • Updated verbiage for GetLastRow Command
  • Updated Copyright/License Information to reflect 2019

v2.3.1.0-PREV1

5 years ago

Enhancements

  • Added Additional Error Handling for Thick App and UI Automation Commands
  • Refactored 'Window Commands' Code for retrieving windows

v2.3.0.0

5 years ago

Changes for this release are detailed in https://github.com/saucepleez/taskt/pull/94

Enhancements

  • Added 'Attended Mode' for automation. You can choose to startup in or launch 'Attended Mode' by going to settings. Attended Mode allows the user to quickly select and execute scripts.

  • Added Custom HTML Input Forms and Sample Task. Custom HTML Forms contain embedded bootstrap. You can configure your own custom embedded HTML with the new HTML builder associated with the new HTML Input command.

  • Added Custom 'Stop Recording' Key when selecting Screen Recorder options. Default has been changed to 'F2' from 'Pause/Break' due to compatibility conflicts with certain keyboards.

v2.3.0.0-PREV1

5 years ago

PREVIEW RELEASE - TASKT v2.3.0.0

This is a signed preview build of taskt v2.3.0.0 for testing and QA before merging into the master build.

Preview Features

  • Added Attended Mode for running automation
  • Added HTML Input Forms for performing data collection