---
title: "Windows Agent Release Notes"
slug: "windows-agent-release-notes-2021"
description: "Stay updated with the latest Windows Agent improvements! Fixes for issues, enhanced profiler versions, and better application discovery."
updated: 2021-11-30T15:39:29Z
published: 2021-11-30T15:39:29Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackify.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Windows Agent Release Notes

## 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](https://docs.stackify.com/docs/real-user-monitoring).
- 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 <root data-tomark-pass=""> or "null" as the request name.</root>
- 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
