ScopeAgent.Runner 0.1.6-beta.2

This is a prerelease version of ScopeAgent.Runner.
The owner has unlisted this package. This could mean that the package is deprecated, has security vulnerabilities or shouldn't be used anymore.
dotnet tool install --global ScopeAgent.Runner --version 0.1.6-beta.2
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local ScopeAgent.Runner --version 0.1.6-beta.2
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=ScopeAgent.Runner&version=0.1.6-beta.2&prerelease
nuke :add-package ScopeAgent.Runner --version 0.1.6-beta.2

Scope Agent Runner

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.1 is compatible.  netcoreapp2.2 is compatible.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated

Added:
- net472 compilation.
- AppVeyor CI support.
- Azure Pipelines CI support.
- Bitbucket Pipelines CI support.
- AgentSettings class with all supported settings.
- Opentracing extension to know if the span context is marked as sampled.
- HttpServer SpanContext modes support (All Requests, TestTraceKind, Sampled).
- Web Proxy support on the HttpDispatcher.
- Detect the .NET language and add it to the test span as `language`

Changed:
- Global debug interface performance optimizations.
- Debug concat performance optimizations.
- Stacktrace frames cache optimization.
- Microsoft.Extensions.DependencyModel is not longer required on the target project.
- Compilation in Release mode.
- Remove all Linq dependencies to reduce allocations and closures.
- Reduce Dispatcher allocations using the object pool.
- Reducing allocations by removing Task.Unwrap() when is not needed.
- Adding the required arguments to the InvokeWithRetry method avoiding the allocation of a closure class.
- Adding the BadRequest status code to avoid the retry in this case.
- Reducing the retry count from 10 to 5.

Fixed:
- Catch Exception on Tracer Dispose.
- Exception when SourceRoot is null.
- Skipped tests were not being sent to the backend.