Version 5.7.0

Released on 29th of February 2024

This release includes the new features released with Frends 5.7, listed in New Features.

UI

Improvements

  • The UI has been migrated from .NET Framework 4.7.1 to .NET8. This will allow us to keep up to date with the latest changes and improvements in the .NET ecosystem.

  • Cross-platform Process compilation speed increased dramatically

    • .NET and Standard Process compilation was rebuilt to match and outperform the Framework Process compilation speeds of previous versions

  • .NET Processes now target .NET8

  • NuGet libraries update

    • Instead of using Blob containers or the filesystem for hosting the internal NuGet feed, the Frends UI hosts a NuGet v3 compliant feed

    • The NuGet client libraries on both the Cross-platform and Legacy Agent have been updated to 6.8.0, which provides support for the packages that require it

    • This also means that Cross-platform Agents now use the Process NuGets instead of having prebuilt and packaged Process Host Packages with all the dependencies built-in. This means that the dependencies will be cached on the Agent and when a Process is updated, it will only have to fetch the new version of only the Process NuGet and not the dependencies

    • Note: Existing NuGets will be migrated from the old NuGet repository to the new one and the old one will continue to serve Agents that are on a previous version. The migration can take some time depending on the amount of Processes and Process versions, this will require a development freeze on during the update. If you have a lot of Processes (>500) and are unsure of the effect the update will have, please don't hesitate to contact us

  • Library updates

    • The transition from .NET Framework to .NET8 necessitated a lot of different library updates for the UI

  • A multitude of minor improvements and fixes

Last updated

Was this helpful?