You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: skills/dotnet-inspect/SKILL.md
+35-6Lines changed: 35 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: dotnet-inspect
3
-
version: 0.7.5
3
+
version: 0.7.6
4
4
description: Query .NET APIs across NuGet packages, platform libraries, and local files. Search for types, list API surfaces, compare and diff versions, find extension methods and implementors. Use whenever you need to answer questions about .NET library contents.
For framework libraries (`System.*`, `Microsoft.AspNetCore.*`), prefer `--platform <LibraryName>` when possible. Use `--package` when you specifically need a NuGet package or custom-feed workflow.
101
+
78
102
## Platform Diffs & Release Notes
79
103
80
104
For framework libraries (System.*, Microsoft.AspNetCore.*), use `--platform` instead of `--package`. This is the primary workflow for .NET release notes — diff each framework library between preview versions:
**Multi-library packages:**`diff --package` works across all libraries in a package (e.g., `Microsoft.Azure.SignalR` with multiple DLLs). For framework ref packages like `Microsoft.NETCore.App.Ref`, prefer `--platform` per-library since it resolves from installed packs.
89
113
90
-
**Nightly/preview packages from custom feeds:**The`--source` flag works for version listing but not package downloads. Pre-populate the NuGet cache instead:
114
+
**Nightly/preview packages from custom feeds:**Use`--source <feed-url>` directly with a pinned `package@version`, then carry the same source/version into follow-up commands:
91
115
92
116
```bash
93
-
# Pre-populate cache (fails with NU1213 but downloads the package)
0 commit comments