Update Readme#3042
Conversation
There was a problem hiding this comment.
Pull request overview
This PR simplifies the README and concepts documentation by removing deprecated content and streamlining the package listings. The changes focus on removing references to nightly builds, OpenTelemetry migration guidance, and various package entries that are no longer actively promoted, while retaining only the core SHIM build badge and essential packages.
- Removes extensive documentation sections from concepts.md including flushing, telemetry channels, telemetry processors/initializers, and custom metric collection
- Simplifies the NuGet packages table by removing the "Nightly Build" column and many package entries
- Updates build badges to show only the SHIM workflow
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 10 comments.
| File | Description |
|---|---|
| Readme.md | Removes multiple build badges, OpenTelemetry guidance, ILogger guide link, milestones reference, nightly builds section, and simplifies the NuGet packages table to show only core packages |
| docs/concepts.md | Removes code example lines, metrics parameter from TrackEvent, and eliminates multiple documentation sections on flushing, telemetry channels, processors/initializers, and custom metrics |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| | **Auto Collectors (ASP.NET)** | | | | | ||
| | - [Microsoft.ApplicationInsights.Web](https://www.nuget.org/packages/Microsoft.ApplicationInsights.Web/) | [](https://www.myget.org/feed/applicationinsights-dotnet-nightly/package/nuget/Microsoft.ApplicationInsights.Web) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | | ||
| | - [Microsoft.ApplicationInsights.Web](https://www.nuget.org/packages/Microsoft.ApplicationInsights.Web/) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | | ||
| | **Auto Collectors (ASP.NET Core)** | | | | |
There was a problem hiding this comment.
The table structure is inconsistent. The header row (line 37) has 3 columns, but this row has 4 columns. The table rows should match the header structure with 3 columns total, not 4.
| | - [Microsoft.ApplicationInsights](https://www.nuget.org/packages/Microsoft.ApplicationInsights/) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights/) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights/) | | ||
| | **Auto Collectors (ASP.NET)** | | | | | ||
| | - [Microsoft.ApplicationInsights.Web](https://www.nuget.org/packages/Microsoft.ApplicationInsights.Web/) | [](https://www.myget.org/feed/applicationinsights-dotnet-nightly/package/nuget/Microsoft.ApplicationInsights.Web) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | | ||
| | - [Microsoft.ApplicationInsights.Web](https://www.nuget.org/packages/Microsoft.ApplicationInsights.Web/) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | [](https://nuget.org/packages/Microsoft.ApplicationInsights.Web) | |
There was a problem hiding this comment.
The table structure is inconsistent. The header row (line 37) has 3 columns, but this row has 4 columns. The table rows should match the header structure with 3 columns total, not 4.
| | - [Microsoft.ApplicationInsights.DiagnosticSourceListener](http://www.nuget.org/packages/Microsoft.ApplicationInsights.DiagnosticSourceListener/) | [](https://www.myget.org/feed/applicationinsights-dotnet-nightly/package/nuget/Microsoft.ApplicationInsights.DiagnosticSourceListener) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.DiagnosticSourceListener/) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.DiagnosticSourceListener/) | | ||
| | - [Microsoft.ApplicationInsights.EtwCollector](http://www.nuget.org/packages/Microsoft.ApplicationInsights.EtwCollector/) | [](https://www.myget.org/feed/applicationinsights-dotnet-nightly/package/nuget/Microsoft.ApplicationInsights.EtwCollector) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.EtwCollector/) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.EtwCollector/) | | ||
| | - [Microsoft.ApplicationInsights.EventSourceListener](http://www.nuget.org/packages/Microsoft.ApplicationInsights.EventSourceListener/) | [](https://www.myget.org/feed/applicationinsights-dotnet-nightly/package/nuget/Microsoft.ApplicationInsights.EventSourceListener) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.EventSourceListener/) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.EventSourceListener/) | | ||
| | - For `NLog`: [Microsoft.ApplicationInsights.NLogTarget](http://www.nuget.org/packages/Microsoft.ApplicationInsights.NLogTarget/) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.NLogTarget/) | [](https://www.nuget.org/packages/Microsoft.ApplicationInsights.NLogTarget/) | |
There was a problem hiding this comment.
The table structure is inconsistent. The header row (line 37) has 3 columns, but this row has 4 columns. The table rows should match the header structure with 3 columns total, not 4.
No description provided.