Version 5.7.2

Released on 30th of April 2024

This release includes the new features released with Frends 5.7, listed in New Features, as well as improvements and bug fixes from the earlier releases.

UI

Improvements

  • Process Template list now remembers the users choice of how many items to show

  • Process Template list can now be sorted according to Tags and Template used in

  • Process Template list can be linked to filtered by a Tag

  • Added Frends API endpoints for managing API Passthroughs

  • Process Template list is now paginated and filtered on the backend

  • Made the cookie acceptance dialog more clear with a description of what the cookies are used for. Also it is mandatory to make the cookie choice before doing anything else on the UI

  • Processes can now be linked to a Process Template that is created from them

  • It is now possible to unlink a Process from a Process Template

Bug fixes

  • Improved Process Instance array result viewing to be more clear between elements

  • Fixed Process editor view issue with screen going blank after removing an unhandled error handler

  • Fixed issue with Process version diff view not highlighting all changes when a Task test execution was associated with a Process

  • Fixed issue with the Process editor view not being able to search for Tasks with a space, e.g. HttpRequest worked, but Web HttpRequest did not

  • Fixed issue when importing API Processes not being linked automatically to the correct API specification when there are API specifications with identical paths

  • Agent Triggers view no longer show Passthroughs that had failed to initialize

  • Fixed issue with Process Instance view showing the first loop iteration as 0 instead of 1

  • Fixed issue with configuring API Passthrough header modifications action type being applied to multiple modifications

  • Fixed issue with importing multiple Processes at the same time

  • Fixed issue with Process having two "active" version in the database which would block deploying the Process

  • Process Variables are correctly retained after when updating Processes from a Process Template

  • Fixed issue with Process instance duration being shown with the wrong duration when auto-refresh is enabled due to timezone conversion

  • Fixed issue with Frends API not generating ProblemDetails correctly

  • Fixed issue with the Error message toast not showing the error message in all cases

  • Fixed issue with Process editor showing multiple warning icons being shown for a Subprocess when there is an obsolete parameter is being used

  • Fixed issue with Process cleanup being too eager when multiple Processes are being cleaned up simultaneously

  • Fixed issue with switching Process version when the old version is not supported by the Development Agent group, example:

    • Version 1.0.0 (Target framework: .NET Framework 4.7.1)

    • Version 2.0.0 (Target framework: .NET 8)

    • Cross-platform Development Agent Group

    • Previously switching back to version 2.0.0 was blocked, but now it is allowed even though it will not be possible to execute on the Development Agent Group

Log service

Bug fixes

  • Fixed issue with Log service not being able to clean up dead lettered Service Bus messages

  • Process that are marked as Zombies are now updated with the correct end state and error if the actual Process end message is received

Agent

Bug fixes

  • Remote Subprocess execution messages are now immediately consumed to prevent a Remote Subprocess from being executed multiple times

  • Fixed issue with Agent running out of memory when doing large Process updates due to excessive loading of data from the database

  • Fixed issue with Agent not being able to load Passthrough when the API specification's server is in invalid format

  • Fixed issue with API Passthrough not working when the specification has endpoints with differing method configurations

  • Fixed issue with a Task dependency NuGet that contains a deps.json file blocking the deployment of a Process

Last updated

Was this helpful?