Changes
- Improve error-handling when reading Performance Counters (#1652)
- Don't cache the
Processinstance for runtime metrics (#1698)
Fixes
- Fix possible deadlock by preserving the synchronization context where needed (#1702)
- Fix missing runtime metrics in Azure App Services by reading Performance Counters from environment variables (#1651)
- Use
AppDomain.CurrentDomain.BaseDirectoryinstead ofEnvironment.CurrentDirectorywhen searching for configuration file (#1700) - Fix native regex usage on non-Windows platforms (#1662)
- Revert change that writes error messages to
stderrto avoid breaking changes (#1677)
Build / Test
- Reduce length of snapshot paths (#1657)