What's Changed
- Warn users when circular buffer overflow causes missing type info in allocation views for selected processes by @Copilot in #2326
- Special-Case BitMask Parsing by @brianrob in #2327
- Refactor PEFile and PEHeader to use ReadOnlySpan exclusively with zero-copy buffer sharing by @Copilot in #2317
- Fix cdbstack parser dropping last sample and missing metrics by @Copilot in #2329
- Fix unhandled ArgumentOutOfRangeException when exporting FlameGraph with unrendered canvas by @Copilot in #2339
- Add guidance for capturing ETW traces in Kubernetes pods by @Copilot in #2344
- Fix merge command line order in kubernetes documentation by @Copilot in #2346
- Fix GetRegisteredOrEnabledProviders() documentation claiming list is small by @Copilot in #2348
- Fix duplicate stringTable elements in instrumentation manifest by @Copilot in #2347
- Fix Histogram.AddMetric losing values after single-bucket to array transition by @Copilot in #2337
- Fix clipboard copy formatting based on selection dimensions in Stack Viewer by @Copilot in #2332
- Fix XML escaping in GetManifestForRegisteredProvider by @Copilot in #2351
- Fix race condition in ProviderNameToGuid causing ERROR_INSUFFICIENT_BUFFER crashes by @Copilot in #2357
Full Changelog: v3.1.28...v3.1.29