---
title: net-agent-10-54-0
source: https://docs.newrelic.com/docs/release-notes/agent-release-notes/net-release-notes/net-agent-10-54-0
---

### New features

-   The code that the profiler injects into your application now caches its lookups into the agent with a lock-free cache, instead of resolving each call by reflection, resulting in lower agent overhead for .NET applications. ([#3709](https://github.com/newrelic/newrelic-dotnet-agent/issues/3709)) ([4c7797c](https://github.com/newrelic/newrelic-dotnet-agent/commit/4c7797c45b98cbdd1e8c4652edffabc259a04106))

### Fixes

-   Prevent transaction cross-contamination in HybridHttpContextStorage ([#3754](https://github.com/newrelic/newrelic-dotnet-agent/issues/3754)) ([2d04565](https://github.com/newrelic/newrelic-dotnet-agent/commit/2d045657d8114ff5c4888a7cef5f369f99b82f82))
-   Release held WCF client transaction when async result completes before callback swap ([#3772](https://github.com/newrelic/newrelic-dotnet-agent/issues/3772)) ([3ef02f3](https://github.com/newrelic/newrelic-dotnet-agent/commit/3ef02f376163fe74c81b1c97e5cf39cfb016dfd5))
-   Skip SQL metadata comment injection for CommandType.StoredProcedure ([#3756](https://github.com/newrelic/newrelic-dotnet-agent/issues/3756)) ([59b92ea](https://github.com/newrelic/newrelic-dotnet-agent/commit/59b92ea2ef9d787d99a5151d6cb8df6df1a86298))

### Checksums

| File                                       | SHA - 256  Hash                                                  |
| ------------------------------------------ | ---------------------------------------------------------------- |
| newrelic-dotnet-agent-10.54.0-1.x86_64.rpm | 5827DDBD2DF30D8FD95716D39174C2B5F1D070FAA3935661390B08E525AC7269 |
| newrelic-dotnet-agent_10.54.0_amd64.deb    | 4A030327EEC8984DC710D954A2CFC0FD9083DA7EE4C901C131733CD4701B52C3 |
| newrelic-dotnet-agent_10.54.0_amd64.tar.gz | F0DB7C0EE61D1541B53E4F2C386FFC2A1E9EAF8A2747851ADDB609413C7C9716 |
| newrelic-dotnet-agent_10.54.0_arm64.deb    | 1ADDF14BF92712CB7D4B94B48FF522D90AE4962117BA0FF8A753622364BB97AA |
| newrelic-dotnet-agent_10.54.0_arm64.tar.gz | 5669562FD4C385E1E77467A83020B428F71285AFDF520D1849132BA67AF0D1EC |
| NewRelicDotNetAgent_10.54.0_x64.msi        | 30ECD5C1569FE9DC7C4BE42E01CDE9AE39B3374DE0B02E03EEAF864972F1624F |
| NewRelicDotNetAgent_10.54.0_x64.zip        | E6AAA98E88A53D8DBDF6554A718255251E61F927550A3C635B5BC10EF2BEB390 |
| NewRelicDotNetAgent_10.54.0_x86.msi        | 2E45E5C90F7E966879B62B67009CD21944DF0D0559FFF4C732B357BC9EAD8823 |
| NewRelicDotNetAgent_10.54.0_x86.zip        | 0844A835F179A420797F491433CFFDEBAA376DBDA8C89BCB18DABC69D1A76E8A |

### Updating your agent

-   Follow standard procedures to [update the .NET agent](https://docs.newrelic.com/docs/agents/net-agent/installation-configuration/update-net-agent).
-   If you're using a particularly old agent, review the list of major changes and procedures for [updating legacy .NET agents](https://docs.newrelic.com/docs/apm/agents/net-agent/installation/update-net-agent/#updating_older_net).

We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about [keeping your agent up to date](https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent).
See the New Relic .NET agent [EOL policy doc](https://docs.newrelic.com/docs/apm/agents/net-agent/getting-started/net-agent-eol-policy) for information about agent releases and support dates.
