Changes in v4.8

-----------------------------------------------------------------
Release notes for 4.8.0.3 since version v4.7.0.5
-----------------------------------------------------------------

***************
This release should be compatible with grid servers running NCrunch v4.7.
However, we do recommend upgrading grid servers to v4.8 for best stability.
***************

Fixed an issue introduced in v4.7 where projects containing vast numbers of fast executing tests could cause the trace logging system to become overloaded and hang the engine for long periods of time, in some cases long enough to cause grid timeouts.

Fixed an issue that was causing a logging exception to occur when a large amount of data was being written to NCrunch's internal trace log, such as when processing a result from NUnit containing a large number of tests.

Fixed an issue where timeout enforcement action could result in the logging system hanging up the entire engine.

Changed how NCrunch restores its own packages to create a test environment. When a project had a custom nuget.config file, NCrunch own restore could fail.