* Bump OpenTelemetry main packages to 1.10.0
* Fix ActivityHelperTests tests + CHANGELOG
* Fix DefinedTransientDeps_Are_MatchingGeneratedDeps
* Update BuildTests verified files
* Bump Microsoft.AspNetCore.SignalR.Client to 9.0.0
Older version references to old ILogger
* [Tests] Bump Microsoft.Extensions.Hosting to 9.0.0
Older version brings old dependency on ILogger
* Execute windows containers tests only against .net fx 4.6.2
There is no tests for other frameworks. It leads to build failures
* CentOS Stream 9 - install dotnet by dotnet-install.sh
centos repositories contains only prereleased versions of .NET9
* docs/changelog
* Typo fix
* Update End OF Support validation rule
* Update Min Supported framework rule
* Update code space
* CHANGELOG
* Update developing documentation
* Update documentation
* Use .NET9 in build pipeline
drops .NET7 and .NET6
* Bump LangVersion to 13
* Update SDK Version analyzer
* Compile against .NET9
drops .NET6 and .NET7
* Adjust nuke build
* Fix build tests
* Update examples documentation
* Cleanup net6 references in project files
* Fix tests
* Cleanup target frameworks for generated tests targets
* Adjust conditional compilation
* Remove legacy code from LogBuilderExtensions
* Fix dev comment
* Adjust CI to execute scripts tests against .net9
* revert demo target versions.
It should be fixed just after next release
* Centos Stream9 - install .NET9
* Fix LoggingBuilder integration for version 9.*
* drop debugger launch
* cleanup using
* sync versions in the comments
* DuckTyping - include GH item in TODO comment
* TransientDependenciesTests - update comment
* Port all of the changes to the native product and native tests
* Pass integrations to the profiler via C# and PInvoke, instead of integrations.json
* Delete integrations.json and remove environment variable OTEL_DOTNET_AUTO_INTEGRATIONS_FILE
* Add ByRef improvements to the CallTarget infrastructure:
- struct CallTargetReturn/CallTargetReturn<T> is now a readonly ref struct
- Pass CallTargetState by ref into EndMethod integration callbacks
- Pass input arguments by ref into BeginMethod integration callbacks
See f2cbb4ba93
* Really small changes to CallTarget infrastructure
* Fix build when using C#11
* Run format-native.sh
* Update native headers
* Fix possible null reference exception
* Fix changelog lint error
* Fix yet another native header issue
* Skip the StrongNamedTests for now
* Add the instrumentation type ("Trace|Log|Metric") and the instrumentation name (e.g. "GraphQL") to each instrumentation to allow for enabling and disabling integrations via environment variables
* Fix native format errors
* Fix the StackExchangeRedis integration definitions, which should resolve the integration test issues for the CustomSdkTests case and the StackExchangeRedisTests case
* Drop: Temporary launchSettings.json
* Commit updates to NServiceBus to try and resolve multiple System.Diagnostics.DiagnosticSource dll's getting loaded
* Add DiagnosticSource package reference to fix .NET Frameowrk test applications
* Add test skip for "TestApplication.StrongNamedValidation" spans, and document the GH issue that tracks the follow-up work
* Remove Datadog log prefix
* PR feedback: Update comments in NativeCallTargetDefinition.cs to keep the native call target definitions struct in-sync on the managed and native side
---------
* TestApplication - Compile shared classes into TestApplications
* ApiVersion -> TestedPackageVersion
* IntegrationTests - do not override compilation constants
* Prepare StackExchangeRedisTests to execute multiple libraries
* Adjust TestApplication building path
to allow to build it for more than one library version
* typo fix
* remove redundant usings
* temporary use default lib version
* Unify restore process for Windows and Linux
* Fix path while testing scripts
* Redis - execute tests for set of libraries
* Bump StackExchange.Redis to 2.6.90 (test folder)
* Empty TestedPackageVersionsGenerator
* Generates files for xUnit and Build
* Include test version generator into pipeline
* Refactor generator
* dotnet-format
* Fix compilation issue
* Add MassTransit to multiple lib tests
* remove unused parameter
* add missing file from previous commit
* TestedPackageVersion -> LibraryVersion
* PR feedback make class internal
* Fix BaseIntermediateOutputPath
* PR feedback update header file
* Fix StackExchangeRedis multiple versions
* PR feedback - improve restore/build process