MENU
    Windows Agent Release Notes
    • 5 Minutes to read

    Windows Agent Release Notes


    Article summary

    November 30, 2021

    Windows Agent v4.33.11
    Fixes

    • Fixed an issue where the environment name could be incorrect in the app dashboard

    Enhancement

    • Updated Java Profiler to v1.33.9

    .NET Profiler 1.6.x
    Fixes

    • Fixed an issue where .NET Core and .NET full framework applications running in the same process could cause crashes
    • Improved how "Reporting URL" APM data shows up for MVC applications

    November 03, 2021

    Windows Agent v4.33.7
    Fixes

    • Fixed an issue that would cause APM to stop reporting when Custom Instrumentation was implemented in a specific way
    • Fixed an issue where SQL method calls were not appearing properly in a trace breakdown view
    • Fixed an issue where the application name would not match what was reported in APM data in certain cases

    October 19, 2021

    Windows Agent v4.32.14
    Fixes

    • Fixed an issue where APM data was not being processed correctly by the .NET profiler when instrumenting certain functions
    • Fixed an issue in the .NET profiler that was leading to incorrect naming of Request URLs in specific scenarios

    September 14, 2021

    Windows Agent v4.32.13
    Fixes

    • Fixed an issue introduced in version 4.32.12 causing process/service monitors to not work correctly

    September 07, 2021

    Windows Agent v4.32.12
    Enhancements

    • Removed RUM cookie support and replaced with the RUM V2 implementation (See more information in the RUM Docs.
    • Made some enhancements around how IIS logs are uploaded

    Fixes

    • Fixed an app naming issue when no Stackify.json config file existed
    • Fixed an issue where the Request URL had no reporting_url property causing APM to report or "null" as the request name.
    • Fixed an issue where unhandled exceptions were not properly being uploaded to the platform.
    • Fixed an issue where Azure App Services profiler dlls could fail to update
    • Fixed an issue where PSQL calls were not being captured in trace output

    .NET Profiler 1.4.x
    Enhancements

    • Added support for Microsoft's ConfigurationBuilder in the profiler
    • Added support for relative URLs
    • Updated StackifyLib to 2.2.2 to include support for manual RUM injection

    Fixes

    • Fixed some issues in the profiler where unhandled exceptions were not being collected
    • Fixed an issue where the HTTP Trace module would not be properly loaded by the profiler
    • Fixed a bug in the profiler where traces would not be generated in certain cases leading to missing APM data.

    June 01, 2021

    Windows Agent v4.31.7
    Enhancements

    • Additional debugging logging to help diagnose discovery issues
    • Do not upload APM data until application discovery is complete

    Fixes

    • Replace profiler files in WebJob during update, even if the files are locked by an active application being profiled
    • Fix possible loss of APM on Agent restart

    .Net Profiler 1.3.x

    • Add support for runtime configuration builders in .Net Framework 4.7 and later
    • Add support for OWin standalone apps
    • Fix capture of MySQL being double counted
    • Fix timing of Postgres calls
    • Hangfire support
    • Azure EventHub client support
    • Prevent errors logging or writing trace files from impacting application

    March 19, 2021

    Windows Agent v4.30.63

    • Fix application matching when using the legacy profiler with no configuration set
    • Fix an issue where the local cache was not getting updated causing application/environment name changes to not take affect until the agent was restarted.
    • Restore logic to use the Azure Role name instead of the deployed folder name of the application when running in Azure.
    • Fix an issue matching environment names due to case sensitivity
    • Fix an issue where MyApplication was the assigned name for an app if no names were configured through the web.config or Stackify.json file.

    March 17, 2021

    Windows Agent v4.30.61

    • New Installer:
      • Remove need to install SQL CE prerequisite
      • C++ runtime detection is fixed and C++ runtimes are required now
      • Added support for selecting New, Legacy or account default profiler in silent install
      • Interactive install will always force either the new or legacy profiler based on checkbox
      • Installing over an existing install reads the API Key and Environment name from the existing Stackify.ini
      • Installer should not force a reboot on Windows Server 2019 when the C++ 2017 Runtime is not already installed before the agent installer runs.
    • Fix some missing Postgres calls in trace if Async requests are used
    • Support profiling without the IIS module installed:
      • Removes the need to reference the module in Shared IIS configuration setups.
    • Prevent crashing application if debug folder is not writable
    • Support for WCF not in ASP compatibility mode
    • The profiler version is written to the trace file
    • Fix issue with crashing applications that load a resource only assembly (e.g. Language translation assemblies)
    • Stronger matches are required (Including app path, physical path and environment)
    • Improved how the agent discovers applications
    • Minor tweaks to the SQL parser in the profiler
    • Added Status and Took fields to ProfilerRequest and upload for all requests
    • Fixed some memory cache settings

    December 02, 2020

    Windows Agent v4.29.29

    • Create RUM cookie by default for .NET Framework
    • Add Path=/ to RUM cookie for Java and .NET profilers
    • Match IIS logs to application name

    October 19, 2020

    Windows Agent v4.29.25

    Fixes

    • Fixed an issue with EC2 instances which was causing the override name to sometimes be reverted
    • Http Tracer module configuration will uninstall if the DLL cannot be found in the GAC
    • Fixed issues discovering .NET Core applications running in IIS to the discovered IIS application
    • In some cases exceptions were not uploaded to platform (Better support for CaptureAllExceptions setting)
    • Changed calculation of Language specific time (DotNet, Ruby, PHP, etc. categories)
    • App pool names longer than 50 characters could cause errors in the agent.

    Improvements

    • Changed installer to sign exe and embedded msi files which removes unknown publisher warnings in recent OS updates.
    • Embedded all prereqs in the installer package to remove dependencies and allow a network disconnected install (though the agent will not do anything until the connections are open).

    .Net Profiler v1.0.26

    Fixes

    • Fixed Custom Operation in Stackify.json to allow {{ClassName}} and {{MethodName}} substitutions
    • Fixed Incorrect count of Postgres SQL statements and HTTP Web Requests
    • Postgres table names were showing only the schema in the summary instead of the table name
    • Ensured that trace files are explicitly written as UTF-8 for .Net Framework

    Improvements

    • Capture Postgres Bulk Copy operations
    • Partial support for SignalR

    Was this article helpful?