.NET Agent Release Notes
4.1.0 - December 9, 2020
- .NET Core Agent for Linux Beta Release
- .NET Core SDK compatibility with Agent for Linux
4.0.5 - November 20, 2020
- Fixed assembly loading issue.
- Fixed inserting empty T-TRACE headers.
- Check user access rights before initializing the logging subsystem in the profiler.
4.0.4 - October 13, 2020
- Code profiling improvements and fixes.
4.0.3 - August 27, 2020
- Added
MaximumQueryLength
configuration and increased default maximum query length to 128000 characters. - Fixed broken traces when a SOAP request
GetRequestStream
method fails. - Fixed displaying invalid service key message during installation.
- Improved log messages when
COR_PROFILER
environment variables aren’t set for IIS applications.
4.0.2 - May 26, 2020
- Added
AppOpticsHttpModule
configuration - Updates and fixes for IIS site configuration
4.0.1 - Apr 14, 2020
- Code profiling improvements and fixes
- Fix for .NET Core SDK transaction filtering
4.0.0 - Mar 9, 2020
- Added support for proxying agent outbound traffic (gRPC)
3.10.0 - Mar 2, 2020
- Improvement - IIS sites using an integrated mode application pool do not require the AppOptics.Instrumentation HttpModule
- .NET Core SDK - Fix for referenced packages when using .NET Core 2.0 - 2.2
3.9.7 - Feb 3, 2020
- Fix for profiling of console applications
3.9.6 - Jan 6, 2020
- .NET Core SDK - Added support for .NET Core 3.0 and 3.1
- Added configuration option to disable backtrace reporting
3.9.5 - Dec 9, 2019
- Improved code profiling feature
- Fix for setting IIS site configured service name on code profiles
- Fix for reporting of host MAC and IP addresses
3.9.4 - Nov 20, 2019
- Fix for instrumentation of console applications
3.9.3 - Oct 22, 2019
- .NET Core SDK - Added support for Azure App Service
3.9.2 - Sep 19, 2019
- Fix in .NET Agent installer to allow
.
in service names
3.9.1 - Sep 17, 2019
- Fix for IIS Hosted WCF applications (.NET Framework 3.5 and lower)
- Fix for Classic Mode IIS Hosted WCF applications (.NET Framework 4.0 and lower)
3.9.0 - Sep 9, 2019
- Added Trigger Trace feature
- Add
Async
flag to spans that are created when aSystem.Threading.Tasks.Task
is running - Added installer check to ensure Windows OS version is supported
- Added configuration option to disable or change the timeout of EC2 instance check
- Fix to continue .NET Core traces that were started in IIS by the .NET Framework AppOptics Agent
- Internal upgrades to Visual Studio 2019 and HDR histograms library version 0.9.10
3.8.0 - Jun 18, 2019
- Added trace ID injection into log messages
- Enhancement: Improve the way we read environment and configuration variables
3.7.3 - May 27, 2019
- Fix for SetTransactionName when used with IIS hosted WCF services
3.7.2 - May 15, 2019
- .NET Core SDK - Added support for new API token format
3.7.1 - May 13, 2019
- Added support for new API token format
3.7.0 - May 2, 2019
- Introduced Code Profiling
3.6.0 - Apr 15, 2019
- Transaction filtering to disable/enable tracing and metrics on particular request URLs
3.5.3 - Mar 11, 2019
- .NET Core SDK Release
- Include support for Linux platforms
3.5.3 - Feb 22, 2019
- Update Inno Setup to 5.5.9(a) version
3.5.2 - Jan 28, 2019
- Update digital signature certificate
3.5.1 - Dec 17, 2018
- Added service name validation and automatic transformation of invalid service names
- Updated log files created by the installer to be combined into one log file: AppOptics.NETAgent.Install.<dd-mm-yyyy>.log
- Added instrumentation for WCF methods that use a one-way contract
3.5.0 - Oct 30, 2018
- Include support on Linux platforms for .NET Core SDK Beta Release
3.4.1 - Oct 2, 2018
- Fixed setting of configuration settings for child processes created by IIS application pools
- Improved the filtering of re-entry calls for instrumented methods
3.4.0 - Sep 19, 2018
- Added AppOptics configuration to disable or enable AppOptics .NET APM for the server, application pools or non-IIS applications.
- Expanded metrics reporting to traces started by SDK
- Added
IsAgentAvailable
andWaitUntilAgentReady
SDK methods to check for agent readiness
3.3.3 - Aug 28, 2018
- Add WCF Service non-IIS instrumentation for WCF binding types: BasicHttpBinding and WSHttpBinding
- Fixed retrieval of MAC addresses
- Improved Network Interface detection
- Improved communication with AppOptics server (better host detection and optimized sending of data)
- Optimization to speed up retrieval of initial settings
- Sign all components in the .NET Agent installer
- Add reporting of container ID for Windows Containers
3.3.2 - Jul 24, 2018
- .NET Core SDK GA Release
- Added SetTransactionName method to .NET Core SDK
- Added configuration option to prepend domain name to transaction name for .NET Core SDK middleware
3.3.1 - Jul 17, 2018
- Upgraded OpenSSL version
- Fix for installer diagnostic check on new installations
3.3.0 - Jul 11, 2018
- Added SetTransactionName method to .NET custom SDK
- Fix to only tag request metrics as errored when the http status code is 5xx
3.2.0 - Jun 18, 2018
- Added configuration option to prepend domain name to transaction name
- Added diagnostic tool for testing connection to AppOptics collector
- Fix for IIS site configuration of WCF sites hosted in IIS
- Fix for reporting of metric errors for WCF requests through IIS
3.1.1 - May 29, 2018
- Added support to configure service keys for IIS sites
- For .NET Framework 4.6 and higher added support for context propagation when using the TPL (task parallel library) or the async-await keywords
3.1.0 - Apr 3, 2018
- .NET Core SDK Beta Release
3.0.4 - Feb 26, 2018
- Fix: Avoid segfault related to concurrency in C-Library
3.0.3 - Jan 16, 2018
- Application pool service key configuration
- Improved detection of network interface devices
3.0.2 - Dec 20, 2017
- WCF Async Context Updates
3.0.1 - Nov 6, 2017
- Add hostname alias config
- Add instrumentation for Oracle XML stored procedures
3.0.0 - Oct 6, 2017
- Initial AppOptics .NET Agent Release
When the APM Integrated Experience is enabled, AppOptics shares a common navigation and enhanced feature set with the other integrated experiences' products. How you navigate AppOptics and access its features may vary from these instructions. For more information, go to the APM Integrated Experience documentation.