Release notes

We've been working hard on a NEW & IMPROVED version!

Latest version:
2.8.7.1

2024/01/26

  • Added an option to the explorer context menu to reload resources (Refresh resources only synchronizes explorer resources tree with Resources on server).

Previous versions

2.8.7.0

2024/01/16

  • Improved studio startup by:
  • Removing redundant fetch explorer items requests
  • Removing unnecessary workflow saves
  • Reduced time in opening a workflow, executing/debugging a workflow by removing unnecessary workflow saves.
  • Unsaved status (shown as * along with tab caption) is updated when it is saved to reflect correct status.
  • Load Resources is improved by removing unnecessary workflow loading.
  • Patched a bug with licensing requiring the studio to restart after registering for the first time.
  • Allow loading plaintext license configs.

Download

2.8.6.16

2023/11/07

  • Improved detect RabbitMQ queueworker connection lost.

Download

2.8.6.12

2023/11/06

  • Added the ability to register Warewolf on Chargebee for automatic invoices.
  • Assign Object Tool converts True/False values as string in JSON response.
  • Improved regex parsing in the decision tool "Is Regex" type.
  • Patched a bug with Get Web Method Tool sometimes not mapping all outputs when using "Generate Outputs".

Download

2.8.4

2023/06/28

  • Created the UI to set Max File Size option for the Audit logging database in Studio (Logging TAB).
  • Improved detection that RabbitMQ queue worker process has died so it can be restarted.

Download

2.8.3.19

2023/05/30

  • Fix the custom header issue on Post Tool.
  • Fix the mapping of the api response of scalar value into a JSON object.

Download

2.8.3

2023/03/14

  • Updated the loading of the dependency graph to prevent it loading blank sometimes.
  • Patch a bug with loading certain date time formats.
  • The server max file size setting is respected more accurately.

Download

2.8.2.9

2023/03/03

  • A warning is logged if there is less than 10% total memory available.
  • Reduced the installer size.
  • patched about "PointCollection".
  • Deleted Demo workflows no longer come back when the server restarts.

Download

2.8.2.1

2023/02/16

  • Don’t throw error and from sub workflow if error is handled in main workflow
  • Fix POST tool reading escaped JSON into string
  • Patched for my.warewolf.io missing some data

Download

2.8.1.63

2023/01/19

  • Fix POST tool not reading custom headers issue

Download

2.8.1.54

2022/12/13

  • Add timeout option to POST activity
  • Fix PointCollection error on workflow

Download

2.8.1.46

2022/12/09

  • Add checkbox to enable/disable trigger
  • Default prefetch count on queue trigger to 1
  • Increase timeout on queue trigger process to cater for long running workflows

Download

2.8.1.42

2022/11/16

  • Fixed a threading issue on POST tool which was causing duplicate transactions under heavy load/multiple threads
  • Decision with blank match type shows as invalid.
  • Advanced Recordset tool SQL validation shows errors in error dialog

Download

2.8.1.21

2022/10/17

  • Patch for Studio crash when dropping a comment into a For Each or Select and Apply tool.
  • Patch for errors logged when saving an existing WCF source.

Download

2.8.1

2022/09/27

  • Add functionality to be able to support assigning a variable from object property.
  • Fixed bug where WCF Tool would crash warewolf server.
  • Fixed bug with WCF Tool where service would not return data or translate variables.
  • Passwords in file tools are no longer scrambled on deploy.
  • The advanced recordset tool is now threadsafe.
  • The server text log file only shows messages above the threshold set in the studio settings.
  • Patched an error that was showing on the studio start page help video.
  • Studio connection to the server is more stable at high memory usages.

Download

2.8

2022/07/22

  • Add prefetch value to help with RabbitMQ consumer performance using trigger queues
  • Log data at the DEBUG logging level is now more detailed.
  • Bug Fixes
    • JSON data input using the debug input window no longer adds quotes around all property values.

Download

2.7.10

2022/06/27

  • Patched an error starting Warewolf server when ElasticSearch server is not already started.
  • Patched redis cache to work with jmeter.

Download

2.7.9

2022/06/17

  • ElasticSearch logging errorlevel has changed to a more detailed level.
  • Performance and memory improvements to the suspend tool.

Download

2.7.8

2022/05/31

  • Date/Time tool shows the correct date in the put field of the debug output view.
  • Fixed issue where elasticsearch logging wasn't working on source with credentials.

Download

2.7.7

2022/05/16

  • Creating a test from debug defaults to the correct assert and mocks.
  • Allow hangfire persistence server to be used as a client or server using a checkbox in the persistance settings.

Download

2.7.6

2022/05/02

  • Patch for logging source settings sometimes not saving.
  • Patch for workflow test input values blank sometimes.
  • Patch for RabbitMQ tool sometimes not loading password value.

Download

2.7.5.32

2022/04/21

  • Changes to address Suspend tool memory spiking and general improvements to suspend tool.

Download

2.7.5

2022/03/31

  • Patched the debug output for workflows with multiple gate tools. The output appends to the correct gate tool now.
  • Suspend tool shouldn't throw a colleciton modified error when processing large amounts of transactions.

Download

2.7.4

2022/03/23

  • Patch bug when using recordset indexes in a ForEach on CSV.
  • RabbitMQ trigger can now pass object type variables to Warewolf workflows.
  • Trigger queues default concurrency to 0 when saved with a blank concurrency.

Download

2.7.3

2022/03/04

  • Tests can now be written that manually resume workflows under tests that suspend their execution.
  • Gate Tool
    • Number of executions are now in line with the number of retries on failure.

Download

2.7.2.1

2022/02/28

  • Low level performance and stability improvements to the suspend tool.

Download

2.7.1

2022/02/11

  • Execution variables can now be included with our execution logs when this fearure is enabled.
  • New Test added will now alway be the selected test

Download

2.7

2022/01/21

  • Studio is persistenting the correct input values for workflow with the same name

Download

2.6.10.1

2021/12/08

  • Hotfix for RabbitMQ connections dropping due to incorrect number concurrent connections being openned

Download

2.6.9.1

2021/12/06

  • Test Coverage
    • Coverage summary can now show all the nodes contained by each workflow on a folder path selected on .coverage and .coverage.json
    • Child nodes are now included with our coverage percentage and denoted similarly to the Decision tool on our HTML render .coverage

Download

2.6.7.3

2021/11/23

  • Patched UI for inner activities for workflow tests not rendering
  • The error 500 on .coverage run has been resolved for tests containing Switch and Decision nodes
  • The manual selection of nodes into test node list and debug output generated tests are now sharing constant behavior
  • The Gate tool can be added to a Sequence tool
  • Test Coverage
    • Child nodes are now include with our coverage percentage and denoted similarly to Decision tool on our HTML render .coverage
    • Coverage report shows total mocked nodes count
    • Can now run coverage for a single test
    • Mocked node now show as covered nodes
    • Gate tool can now be added as child node with tools like the Sequence tool, etc. 7
    • All tools have been adjusted to toggle the Mock and Assert option.

Download

2.6.6

2021/10/05

  • Deleted workflow tests no longer contribute to overall test coverage
  • Fixed a crash that happenned in RabbitMQ queue workers when changing the number of concurrent RabbitMQ queues
  • Coverage shows not covered node count

Download

2.6.5.2

2021/10/25

  • Gate and suspend tools contribute to overall test coverage percentage if they are executed during a test
  • @ symbol doesn't get stripped out of assign object tool after the first execution
  • Post tool recognizes variables in it's inputs and result textboxes

Download

2.6.3.31

2021/09/13

  • Fix For Each bug where suspend only runs once
  • Fix duplicate records issue on suspend/resume
  • Fix "resume node not found" error on resume
  • General performance inmprovements

Download

2.6.3

2021/08/27

  • General Suspend/Resume tool stability
  • Suspend/Resume tool can handle more suspended executions simultaneously.
  • Resume execution is now logged into the audit log.
  • New values added to coverage JSON output.

Download

2.6.2.8

2021/08/02

  • Fixed an issue with the manual resume tool
  • Studio/Server connection stability improvements

Download

2.6.1.1

2021/07/23

  • Post tool now supports x-www-form-urlencoded format.
  • Fixed crash when suspending workflows that contain recursive loops.

Download

2.5.5.56

2021/07/15

  • Server supports new json and xml formats for running folder and server wide workflow tests and coverage.
  • Duplicate UI shows the progress of long running workflow folder duplicate operations.
  • Gate tool not showing the correct "Match Type" options.

Download

2.5.5.19

2021/06/29

  • Post
    • XML web response can now be converted into JSON object.
  • Duplicate Folder
    • Now enables a continuous execution on resource duplication failure.

Download

2.5.4.77

2021/06/11

  • The Studio splash page no longer shows "Server Unavailable" and starts up correctly.
  • There are no longer duplicates in the Errors().Message recordset
  • Improved Performance and Logging on Duplicate Folder functionality.

Download

2.5.4.38

2021/05/28

  • General
    • Added a 'Show Password' functionality to password fields
  • Manual Resumption
    • Override input variables accepts same variable name as suspended workflow input variables.
  • Debug
    • Resolved 'internal server error' bug when debug in browser option is selected.

Download

2.5.3.65

2021/05/18

  • Service
    • The service tool is no longer returning duplicated InnerError tagged error messages when using the On Error Recordset.
  • Input Variables
    • The Input Variables no longer throws non existent object: { input_variable_name } when you have a payload with only one JSON array value.
  • Debug Input
    • Debug Input View remembers the state of an object.

Download

2.5.3.16

2021/04/16

  • General
    • Performance enhancements to switching between workflows
  • Web
    • Warewolf server variable’s error and exceptions have been adjusted to omit user value object failures as these can contain sensitive information.
    • Posting an empty body to a Warewolf server workflow that uses the body to calculate the response, will now return a more detailed failing object message with failing object name as response.
    • Debug Input objects are now saving consistently
  • Web
    • Warewolf server variable’s errors have been adjusted to omit execution environment inner error duplicates.
  • OpenAPI
    • OpenAPI is now no longer braking on public requests.
  • All tools
    • On Error is no longer failing and returning an incorrect error message.

Download

2.5.2.90

2021/03/30

  • General
    • Performance enhancements to the workflows
  • Manual Resumption
    • Objects can be manipulated using the Sequence Tool and passed as inputs to override objects in the suspended workflow
  • Web
    • Classic Web Post tool manual body can now Generate Outputs object.
    • Web tools with no request payload like the Delete and Get will now not add the auto generated Content-Type : application/json. This fixes the header misuse errors.
  • Studio
    • Data Sources are now loading on start up
  • Manual Resumption
    • Input variable from the workflow can be passed as inputs into suspended workflow

Download

2.5.2.64

2021/03/19

  • Web
    • Posting an empty body to a Warewolf server workflow that uses the body to calculate the response, will now return a failing object message instead of an empty response.
    • Update help text and tooltips.
  • Logging
    • Logging all errors to log server.
    • Enriched error messages for user experience.
  • Triggers
    • Resolved QueueWorker concurrency not reflecting changes.
  • Suspend Execution and Manual Resumption
    • Resolved Windows authentication connection errors.
  • Logging
    • All error messages are logged per Warewolf Log Level in Warewolf Settings.

Download

2.5.2.37

2021/03/05

  • Triggers
    • Throttle number of concurrent threads, increase thread count, improve queue efficiency.

Download

2.5.2.33

2021/03/04

  • Posting an empty body to a Warewolf server workflow that uses the body to calculate the response, will now return an empty response instead of an exception.
  • File with .txt extension can now be streamed currently into Warewolf server using the form-data stream.

Download

2.5.1.32

2021/02/22

  • OpenApi
    • Generate OpenApi from folder level
  • Manual Resumption
    • Override individual input variables
  • Web Post
    • Web Post Tool can now post multi-part form data
  • File Read
  • File Write
    • Read and Write from UNC path no longer gives safe handle error

Download

2.5.1.7

2021/02/11

  • Allow OpenAPI(Swagger) request at folder level

Download

2.5.1.2

2021/02/09

  • Hangfire
    • Fixed error where logs where getting stuck in a processing state
  • Triggers
    • Trigger will now execute within Kubernetes Cluster

Download

2.5.0.36

2021/01/19

  • RabbitMQPublish
    • No longer fails when CorrelationId is null
  • Suspend Execution Tool
    • Date format bug fix

Download

2.5.0.30

2021/01/18

  • Studio
    • Studio no longer freezes when remote server becomes inactive

Download

2.5.0.20

2020/12/10

  • Suspend Execution Tool
  • Manual Resumption Tool:
    • Workflow will be resumed with the same user the workflow was suspended with
  • POST and GET Method Tools
    • Genarate Outputs no longer returning base64 string

Download

2.4.6.72

2020/12/10

  • Workflow Execution
    • 'DispatchForAfterState' log intercepted null debug state as WarewolfInfo and not WarewolfError.
  • Swagger
    • Updated Swagger Specification to OpenApi 3.0.1 Specification.
  • Web
    • Xml+Soap payload can now be parsed to environment variables.
  • Suspend Execution Tool
    • Added validation to Save Persistence Settings.
    • InputMapping with variable and non-variable expression.
  • Test Framework
    • Resolved equality error on a null recordset.
  • Web
    • POST, PUT, GET and DELETE Method Tools response no longer returning base64 string.
    • Data posted from outside Warewolf is no longer converted to base64 string.

Download

2.4.6.42

2020/11/25

  • Suspend Execution Tool:
    • Ability to suspend the execution of a workflow for a stipulated period.
    • Ability to create test cases where the workflow will execute to completion.
  • Manual Resumption Tool:
    • Ability to manually resume a previously suspended execution of a workflow.
    • Ability to create test cases where the activity acts as an input and output for validation.
  • Test Framework
    • Workflow input values now follow through to the test cases.
  • Test Framework
    • Resolved 'Resource not found' when Object passed in as Null input.

Download

2.4.6.10

2020/11/02

  • Web Put Method can now use a Base64 formatted file content to upload all common media types to a specified destination.

Download

2.4.5.17

2020/10/13

  • Web Get Method can now download all common media types.
  • Write File Tool can now use a Base64 formatted file content to write a file to a specified destination.
  • Use Cases folder has been added under the Examples folder for more examples of use to the above enhancements.

Download

2.4.4.68

2020/08/28

  • Manual CorrelationID can now evaluate Warewolf variables.
  • The log server no longer returns object null error.

Download

2.4.4.69

2020/07/17

  • Allow triggers to be deployed from the studio.
  • Added counts for Tests and Triggers per resource selection to the deploy view.
  • Warewolf Logger memory usage improvements.

Download

2.4.4.4

2020/07/17

  • Test Coverage Summary counts are now updated for the selected folder

Download

2.4.4

2020/07/13

  • Redis Cache tool - Resolved recordset output not caching correctly.
  • Added more logging to the Trigger Queue

Download

2.4.3.75

2020/06/29

  • The logging data source has the option not to be encrypted in the settings file. Default is to encrypt the data source.
  • Log Levels for Execution Logging can now be configured in Logging Settings. Default is DEBUG.
  • EnableDetailedLogging in serverSettings is now defaulted to true.
  • Test Coverage
    • Test Coverage summary now no longer throws when a coverage report is required for a non-existing workflow.
    • Complexed nodes like decision and switch tools no longer throws when a test coverage report is requested.
    • All tests are accounted for and the invalid tests have been included in the summary count.
    • When test type is changed -from the test editor- from Assert to Mock this will now update the Test Coverage reports coverage percentage.
  • Run Tests
    • The invalid tests are now returned with a message stating the reason and the result as invalid.

Download

2.4.3.61

2020/06/08

  • Validate SearchIndex on the Elasticsearch Source.
  • Fixed the log levels for execution logging.

Download

2.4.2.40

2020/04/21

  • Test Coverage can now be run on workflows, folders containing workflows and on the host.
    • Run All Tests
      • works for workflow, all workflows in a selected folder, and all workflow in a selected host
      • right-click workflow, folder, or host from Warewolf studio
      • {workflowpath}.tests when accessing from url
      • updated the json format
      • each test run creates a coverage report
    • Run Coverage
      • works for workflow, all workflows in a selected folder, and all workflow in a selected host.
      • right-click workflow, folder, or host from Warewolf studio
      • {workflowpath}.coverage when accessing from url
  • Logging has been enhanced.
    • All workflow executions are logged if EnableDetailedLogging has been set to true in serverSettings.json.
    • Elasticsearch 7.6 can now be used as a logging source. The default is still Sqlite.
    • 1. Download and install Elasticsearch with Docker: https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html
    • 2. Create an Elasticsearch data source in warewolf.
    • 3. In settings select the Elasticsearch source created from the dropdown and save. Default in the dropddown referres to Sqlite.
    • Note: If the logging source is changed, the server will need to be restarted.
  • Studio can now start even if there are corrupt workflows in the active workspace

Download

2.4.2.19

2020/03/12

  • ExecutionId of workflows is carried across remote workflow executions
  • Warewolf-Custom-Transaction-Id, when this header is set the value will optionally be used for RabbitMQ correlation
  • Added Warewolf-Custom-Transaction-Id to the UI for RabbitMQ Publish. User can decide to use ExecutionID of the workflow, an existing Warewolf-Custom-Transaction-Id or a new Warewolf-Custom-Transaction-Id.
  • Object assign tool can now deserialize json arrays
  • Numbers starting with "0." are no longer converted to strings
  • Numbers ending in 0 are no longer converted to strings
  • When assigning values in Object assign tool, do not lose type information
  • DsfNumberFormatActivity should always save strings
  • Removed a field IsGate from activities as the studio was failing to load them
    • Workflows created on previous versions of Warewolf after 2.3.1 and before 2.4.3 are affected.

2.3.1.1

2020/02/18

  • Gate Tool - ability to retry sections of a workflow.
  • Redis Cache Tool - Cache another tools outputs
  • Redis Cache Delete Tool - delete a cache entry by name

2.3.0.86

2020/01/20

  • Queue Trigger View does not show scrollbars when on a smaller screen.
  • RabbitMQ error was not posting to Dead Letter Queue
  • Failures on execution were not being posted to the trigger queue execution history
  • Double restart of the trigger when changes are saved.
  • Connection errors when the QueueWorker communicated with the Logger.
  • Queue Trigger View does not show scrollbars when on a smaller screen

Download

2.2.0.60

2018/12/04

  • Added a new Advanced Recordset tool. Learn more about what you can do with the tool here.
  • Resolved Studio lock when merging workflows.
  • Resolved an issue that caused the Studio to occasionally hang.
  • Added a timeout option to the Database tools.
  • Fixed an issue with the Debug for a ForEach when part of a manual loop.
  • Fixed and added new examples – find them in the Examples folder in the Explorer.
  • Implemented an execution logging DB (SQLite). All executions with all relevant details are logged to this DB. Please note: If you are running on a server that performs a lot of executions, we suggest that you move the DB file to a hard drive with lots of space as this file can get quite large.
  • my.warewolf.io now uses the new execution logging database as the source for the log data.
  • Assign Object tool now respects recordset notation (this would previously error and create the wrong object structure).
  • Resolved an issue with the File tools where overwrite was required.
  • Added an introduction video to the installer for new installs.
  • Fixed an issue with the installer that would cause it to fail due to a Windows Group Error.

Download

2.1.0.195

2018/04/11

  • New search feature in the Studio allows users to search for workflows by name, variables and even tools.
  • Changed the Warewolf file extension to .bite - double click a resource with this extension and it will open in the Studio. Please note: .bite files are not supported by previous Warewolf versions.
  • Implementation of the Merge feature allows multiple developers to work on the same workflow. Learn more about merging workflows here.
  • Fixed a bug with the SQL Server database tool, to allow it to correctly return XML if that is what the Stored Procedure returns as Output.
  • Fixed a UI issue where placeholder text in some tools was not appearing or incorrectly disappearing.
  • Fixed a bug with looped execution that could sometimes cause recordsets to become fragmented.
  • Fixed a bug with the Data Split tool, when splitting on New Line with "skip blank rows" turned on, a string with only new lines would return an error.
  • The Output window is now visible on the Scheduler screen.
  • Improved the capacity of the Data Split tool when dealing with large data.
  • Fixed an issue where the content in the Body field of the email tools were losing the new line.
  • Fixed some inconsistencies with Test Execution and Test Results.
  • When creating a new Web Source, a default prefix of http:// is added to the address if it does not contain a prefix.
  • Various other bug fixes and minor tweaks.

Download

2.0.1.37

2017/08/31

  • Introduction of Execution Logging. This allows much easier viewing of the Warewolf Server log and dramatically improves troubleshooting.
  • Fixed the "Report Error to Community" bug on the Exception Viewer dialogue.
  • Resolved a bug with the small view of the Database tools where the procedure name was not being displayed.
  • Resolved a bug with the Switch tool where a cached value would be executed when the default arm was removed.
  • Web Request tools that have a body (PUT, POST) now infer the content type based on the body value.
  • Resolved a bug that caused the help text to change when clicking twice in the same textbox.
  • Refreshing the Explorer now correctly adds any server sources, that may have been pasted into the Resources folder, to the connect control.
  • Fixed a bug where the Databases drop down box would be shown even if Test Connection fails.
  • Fixed a bug with Rollback, Delete and make Current version that caused the incorrect workflow to go to the wrong folder.
  • Closing the Studio will now prompt to save tabs with changes.
  • Resolved a bug where the Server would accept execution requests before all services were loaded.
  • Fixed a bug with the Execution Manager that would on occasion cause the Server to lock up.

Download

1.8.2.3

2017/07/13

  • Test Editor bugs fixed.
  • 5x faster performance improvement when performing large deploys.
  • Resolved Deploy bugs with refreshing.
  • Resolved an issue with the Web Tools where if the same variable was used in two parts of the tool it would show up twice when generating outputs.
  • Fixed an issue with the Select and Apply tool where changes to the small view were not persisted.
  • Resolved an issue with the Database tools where mapping could be reset when the large view was opened.
  • Improved the Replace tool to allow [[ as a replacement character.

Download

1.8.0.7

2017/06/01

  • Assign Object can now allow for top-level object assignment.
  • Fixed a Scheduler issue that stopped existing workflows from being executed.
  • Log file data has been upgraded to display Time, Status, URL, Result and User.
  • Star notation for Assign Object has been normalised .
  • Resolved an issue with tools not being highlighted when Debugging.
  • To prevent confusion, JSON Array and Object variables can no longer share the same name.
  • JSON Arrays now showing correctly as workflow.
  • Database Sources using Windows Authorization now correctly passes the Studio user when creating the source.
  • Now able to Assign straight to an object from the Rabbit Consume tool as a convenience when the message returned is JSON.
  • SQL Connector tools now correctly populate outputs when there is only one column returned.
  • Service Test now properly populates Object variables that are outputs.
  • Various UI and irritating bugs fixed.

Download

1.6.0.54

2017/05/02

  • Updated the Connect Control so that it's more consistent on all the screens that it is used on. Removed the connect button in favour of connecting on selection.
  • A 50% improvement in the speed of the Test Editor screen, specifically when loading tests with many test steps.
  • Updated the Dropbox API to be in line with the latest from Dropbox.
  • Resolved an issue with editing an existing Email Source being saved to the root instead of its existing folder.
  • Resolved an issue with tools not being highlighted when Debugging.
  • Resolved issues with some tools not correctly reporting errors in Debug when they are not configured correctly.
  • Resolved an issue with versions not opening correctly.
  • Fixed the RabbitMQ Consume tool using a default timeout of 5 seconds when requeue is set to false.
  • Minor bug fixes and improvements.

Download

1.5.1.2

2017/01/10

  • Huge performance gain of nested execution.
  • Massive Server to Server architecture improvements, paving the way for ZeroMQ communication.
  • Re-architecture of Studio and Server communication for big performance gains at design time.
  • UI enhancements.
  • Faster tab opening.
  • Allowed Headers to have sub parameters in the Web Services tools.
  • Resolved Sources not being selected correctly in Deploy Select Dependencies.
  • Better help text on toolbox and various areas of the Studio.
  • Simplified the Database Source screens.
  • Resolved the deleting of nested dependencies when filtered in the Explorer.
  • Fixed an issue that caused the Save button to disable when needed.
  • Resolved an issue causing some tests to fail when run in the browser.
  • Resolved a long load time issue when databases have over 100 stored procedures.
  • Resolved an issue that could cause Null reference on an empty RabbitMQ queue.

Download

1.4.1.27

2017/01/10

  • Simplified the database source creation process.
  • Improved Explorer performance.
  • Minor UI improvements.
  • Squashed a number of bugs.
  • Massive stability drive for the fastest, most stable release to date.

Download

1.4.0.44

2016/12/19

  • Added the ability to Mock steps inside tests and unit based testing of services.
  • Ability to create a fine-grained test of a service from the click of a button in the debug output.
  • More detailed error messages in Debug Output for Test Framework.
  • Better support for NULL in Decision and Recordset tools.
  • Split the scripting tools into their own tool for better extensibility.
  • Sped up debugging to be more realistic for real time execution.
  • Added a context menu to the Start node for easy actions (thanks for all the feedback).
  • Upgraded the Explorer for better usability.
  • Sped up the Studio design time experience.
  • Upgraded the Studio to Server security protocols.

Download

1.3.0.96

2016/11/09

  • Performance improvements in the Studio, specifically relating to tabs.
  • Various bug fixes.
  • Added a context menu to the Start node.
  • System readiness for massive Testing Framework upgrade.

Download

1.2.1.7

2016/10/30

  • Hotfix. Resolved issue where new installs were getting an error message when executing from a Browser. Only relevant to new installs of V1.2.0.1. Upgrades do not need the hotfix.

Download

1.2.0.1

2016/09/20

  • Test Engine. Services can now be tested from inside Warewolf using the Test Framework.
  • Upgraded Debug output for Decision tool.
  • Bug fixes.

Download

1.1.0.55

2016/09/05

  • New Select and Apply tool allows updates to any data type in one functional step.
  • New COM DLL connector allows you to connect to old COM resources.
  • Complex objects can now be passed into a service using JSON.
  • Oracle, PostgreSQL and ODBC connectors upgraded and fully functional.
  • Script tools now allow for includes e.g. Node.js .
  • Script tool allows for escaping characters in variables with a single check box.
  • The Explorer now supports drag and drop to move resources as well as duplicating resources.
  • It’s now much easier to use Resource screens like Explorer and Resource picker.
  • The Toolbox is much more responsive and the filter supports tag search.
  • You can now view Swagger and APIs.json information directly from the Explorer context menu.
  • Upgraded security aspects for a safer Studio environment.
  • Bug fixes.

Download

1.0.0.0

2016/06/27

  • Object support.
  • Oracle database connector: Use the Oracle tool to execute against any Oracle database.
  • Select & Apply tool: Use the Select & Apply tool to update Recordset and Object data without having to map the data out first.
  • Assign Object tool: Use the Assign Object tool to manipulate Object data.
  • RabbitMQ Publish: Use the Rabbit MQ Publish tool to publish messages to a Rabbit MQ queue.
  • RabbitMQ Read: Use the Rabbit MQ Read tool to read messages off a Rabbit MQ server’s queue.
  • PostgreSQL database connector: Use the PostgreSQL tool to execute against any PostgreSQL database.

Breaking Changes

  • Please note that all previous versions of Warewolf are no longer supported. You can get community help for any issues via the Community Forum. If you get stuck with something critical during the upgrade, we recommend you get licensed to get professional support.

Download

Version 1 Release Candidate: 0.7.1.56-RC

2016/06/06

  • New UI layout and design.
  • Dropbox tools re-introduced.
  • Performance counters.
  • New centralised help area provides richer content to the user.

Breaking Changes

  • No longer support connecting to servers older than V1 (pre-V1).
  • We have migrated all DB, Web and Plugin services to new tools that have the same functionality. Please ensure that your services correctly migrated.
  • We have split the Calculate tool into an Aggregate Calculate tool and Calculate tool. Current Calculate tools that are being used to aggregate all values in a recordset will now report the wrong result, please change these to the Aggregate Calculate tool instead.
  • Dropbox sources will need to be opened and re-saved as the API has changed and the information in them is no longer valid. The user will now be responsible for creating an app in Dropbox for use by Warewolf.
  • Complex expressions using recordset star notation do not evaluate to a CSV any more, these will now be expressed as concatenation per row instead.

Download

Howl about Warewolf

Like Warewolf? Share the love with your friends or fill in the form below.

Share Tweet LinkedIn Share Email

Subscribe to our Newsletter

Simply fill in your details below and we'll send all the important Warewolf news when it happens.