Piotr Kiełkowicz
e205769091
.NET9 support ( #3796 )
...
* 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
2024-11-21 20:23:18 +01:00
Piotr Kiełkowicz
5c98a619a7
.NET9 support - use Ubuntu 16.04 for native code compilation ( #3791 )
...
* Replace Linux native code builder by Ubuntu 16.04
ffea1d2b4b/release-notes/8.0/supported-os.md (linux-compatibility)
* Remove Centos from pipeline
2024-11-20 06:32:37 +01:00
Piotr Kiełkowicz
86a32ceb4a
Capture HTTP Headers/gRPC Metadata as span attributes ( #3444 )
2024-06-12 05:25:47 +00:00
Piotr Kiełkowicz
8516612166
Simplify copyright disclaimer ( #3181 )
2023-12-08 09:41:25 +01:00
Piotr Kiełkowicz
5067bc6bd5
AspNetCore Metrics instrumentation for .NET8 ( #3130 )
2023-11-20 08:19:52 +01:00
Piotr Kiełkowicz
9abc8e1df3
HttpClient Metrics instrumentation for .NET8 ( #3129 )
2023-11-17 06:18:01 +00:00
Piotr Kiełkowicz
938d1b021d
Support for .NET 8 ( #2996 )
...
Co-authored-by: Andrew Lock <andrew.lock@datadoghq.com>
2023-11-16 06:34:31 +01:00
Rasmus Kuusmann
dd79e41efc
Enable implicit usings ( #1966 )
...
* use implicit usings
* enable implicit usings for nuke project
* fixes
2023-01-10 10:03:46 -08:00
Piotr Kiełkowicz
7b63b6da12
Nullable in TestApplications ( #1712 )
...
Nullable test apps
2022-12-05 13:09:51 -08:00
Piotr Kiełkowicz
4c4171c885
Bump OTel to 1.4.0-beta.3 ( #1647 )
...
* Bump OpenTelemetry.AutoInstrumentation dependencies to 1.4.0-beta.3
and other released to the newest versions
* Adjust setting up Prometheus exporter
based on https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md#140-alpha2
* Remove Microsoft.Extensions.Logging.Abstractions from duplicated libraries list
After upgrade all places references 7.0.0
* Reintroduce DiagnosticSource source to additional deps
it is needed by .NET 6 applications
* Bump Additional Dependencies to 7.0
as we should always bring the newest packages
* Use HttpClientInstrumentationOptions instead of HttpWebRequestInstrumentationOptions
based on 399fbcfaab
* Add Microsoft.Extensions.Configuration.EnvironmentVariables to Additional Store
introduced by f191e846d3
* Fix references in Smoke tests
* Update SourceNames for Http Instrumentation
due to https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Instrumentation.Http/CHANGELOG.md#100-rc96
* Change expected span names for Http Instrumentation
changes due to
d8c017079f
https://github.com/open-telemetry/opentelemetry-dotnet/pull/3415
8add3db43a
* Update Sql Integration name
due to https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Instrumentation.SqlClient/CHANGELOG.md#100-rc95
* Update tests dependencies
* Binding to System.Memory 4.0.1.2 to avoid conflicts with loaded library
Workaround will be fixed in scope of https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/issues/1646
* Update distributed structure
* Remove reference to HttpWebRequestInstrumentationOptions
from documentation. It was removed from instrumentation package
* Dotnet format fix
* Propagate workaround from 411e778fac to TestApplication.Http.NetFramework
* Bump OpenTelemetry.Instrumentation.Runtime to 1.1.0-beta.1
* Remove todo comment
we expect that it will be needed shortly
* Remove DiagnosticSource reference from TestApplication.Http
It is not used in the application, so it is loaded from additional store
* Update documentation
2022-11-25 07:44:59 +01:00
Piotr Kiełkowicz
1ceac49732
Support for .NET 7 ( #1617 )
2022-11-15 09:30:23 +00:00
Piotr Kiełkowicz
5782c35eb2
Drop .NET Core 3.1 support ( #1603 )
2022-11-10 08:38:11 +00:00
Robert Pająk
15a3bfbc30
Fix "Failed to bind to address" ( #1370 )
2022-10-06 00:27:47 +02:00
Piotr Kiełkowicz
9a859d8053
dotnet-format check step ( #1121 )
...
* cleanup
* dotnet format verification step
taken from OTel contrib repo
* dotnet-format fixes
* revert changes in vendored code
* revert changes in core clr code + mark as autogenerated
Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>
2022-08-24 22:41:18 -07:00
Piotr Kiełkowicz
e5d699e9bf
Support for B3 multi propagator ( #1089 )
...
* Support for B3 multi propagator
* Apply suggestions from code review
Co-authored-by: Fabrizio Ferri-Benedetti <fferribenedetti@splunk.com>
* fix md lint
Co-authored-by: Fabrizio Ferri-Benedetti <fferribenedetti@splunk.com>
Co-authored-by: Paulo Janotti <pjanotti@splunk.com>
2022-08-19 16:47:35 -07:00
Robert Pająk
bf22f0350e
Reorganize integration tests into one project ( #878 )
...
* Move integration tests to Helpers project
* Remove empty projects
* Flatten test project structure
* Move IntegrationTests.AspNet to IntegrationTests
* Update dependabot.yml
* Update AspNetTests.cs
2022-06-23 17:42:56 +00:00
Piotr Kiełkowicz
384df5b542
Drop support for .NET 5 ( #640 )
2022-04-29 10:35:47 -07:00
Piotr Kiełkowicz
36ecc9dfd5
Rename Samples applications to TestApplications ( #486 )
2022-04-13 15:29:13 -07:00