Repository navigation
Changed search to utilize async. This means that each directory/file gets its own Task, and can be distributed across multiple threads by the CLR, which makes searching deep folder structures much faster.
Requires the presence of .NET 6.0 on the machine where this software is used. This can be the .NET SDK or the .NET Desktop runtime.
https://dotnet.microsoft.com/en-us/download/dotnet/6.0