Skip to content

merge DEVELOP to MAIN (prep 3.0.0-alpha1)#3036

Merged
rajkumar-rangaraj merged 49 commits into
mainfrom
develop
Dec 3, 2025
Merged

merge DEVELOP to MAIN (prep 3.0.0-alpha1)#3036
rajkumar-rangaraj merged 49 commits into
mainfrom
develop

Conversation

@rajkumar-rangaraj
Copy link
Copy Markdown
Member

No description provided.

rajkumar-rangaraj and others added 30 commits September 23, 2025 15:56
* public apis remove and errors fix

* changes

* first pass on deleting stuff from channel folder

* deleting some more stuff

* trace folder cleanup

* more cleanup, this one has build errors

* clean

* Clean up except context.

* Fix formatting in Nightly Builds section of Readme

* adding some dependency changes, not fully done

* drafting track trace, not done

* track trace modification

---------

Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>
…pattern (#3001)

* Shimmed NLog and fix builder pattern

* Connection string update.
* ASP.NET Core and Worker Service Support

* Release mode fix

* Fix regression

* AssemblyInfo Fix
* Updated tests

* Fix warning

* Add dependency support

* Other changes
* Update CI

* Remove classic ASP.NET example from sln
* Update NLog tests

* remove ignore test

* dispose to make code analyzers happy.
* Trimmed public API. Start/Stop operation with initial test

* Fix tests
rajkumar-rangaraj and others added 19 commits November 11, 2025 10:39
* ExceptionTelemetry DataContract

* Updated app, exception properties
…ig (#3018)

* .NET Framework ConnectionString

* Fix configuration to read connection string and apply in Nuget too.

* review fix
* EventSource Cleanup + few logs

* FlushAsync

* missing dot
* Trimmed metric

* Completed implementation + examples

* Fix tests

* self-review

* Fix comments
…etry Activity Processors (#3020)

* Convert .NET Framework Web telemetry initializers to OpenTelemetry Activity Processors

* Missing event source

* codeql exclude
* TrackEvent and TrackTraceTest

* remove thread sleep

* Remove comment
* Add .NET target and update Otel package deps

* fix props file

* Remove InnerExceptionCountExceededException

* public api update

* reverse targets as in OTel

* Update .NET 10

* reverse target

* Integration test update.

* Microsoft.Extensions.Configuration.Abstractions to 10
…ve deprecated APIs (#3027)

* Add semantic convention mappings for TelemetryContext and remove deprecated APIs

* Public API
…ests (#3028)

* Public API changes

* XUnit

* fix refs

* Worker service integration tests
…tyProcessors (#3030)

* Add comprehensive test coverage for Web telemetry ActivityProcessors in OpenTelemetry shim

* dispose

* Fix codeql warning
…shim layer (#3029)

* Add TrackAvailability support to ApplicationInsights .NET SDK shim layer

* PR feedback

* pr feedback
* Remove unused usings + Logging

* clean up public api
Copilot AI review requested due to automatic review settings December 2, 2025 23:22
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR merges the DEVELOP branch into MASTER as preparation for the 3.0.0-alpha1 release. The changes primarily involve the removal of numerous test files and supporting test infrastructure, indicating a significant cleanup or restructuring of the test suite.

Key Changes

  • Removal of extensive test coverage across multiple SDK components including extensibility, implementation, tracing, and authentication modules
  • Deletion of test helper classes and mock implementations used for testing
  • Elimination of test files for various telemetry context types, serialization, and endpoint management

Reviewed changes

Copilot reviewed 134 out of 729 changed files in this pull request and generated no comments.

Show a summary per file
File Description
SequencePropertyInitializerTest.cs Removed tests for sequence property initialization functionality
OperationCorrelationTelemetryInitializerTests.cs Removed tests for operation correlation telemetry initializer
Multiple test files in Extensibility/Implementation Removed comprehensive test coverage for core implementation components
Tracing test files Removed tests for diagnostics, heartbeat, and self-diagnostics functionality
Authentication test files Removed tests for AAD token credential support
ApplicationId test files Removed tests for application ID provider functionality
Various helper and mock classes Removed test support infrastructure

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread WEB/Src/Web/Web/AccountIdActivityProcessor.cs Dismissed
Comment thread WEB/Src/Web/Web/AuthenticatedUserIdActivityProcessor.cs Dismissed
@rajkumar-rangaraj rajkumar-rangaraj changed the title merge DEVELOP to MASTER (prep 3.0.0-alpha1) merge DEVELOP to MAIN (prep 3.0.0-alpha1) Dec 3, 2025
@rajkumar-rangaraj rajkumar-rangaraj merged commit 92603c4 into main Dec 3, 2025
49 of 52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants