elmah-io changelog
elmah-io changelog
elmah.io

Elmah.Io.Client.Extensions.SourceCode 4.1.36 with Unix line ending support

 

New

  

We released a new version (4.1.36) of the Elmah.Io.Client.Extensions.SourceCode NuGet package. The new version includes the following changes:

  • Support for files with non-Windows line endings (like Unix).
  • Build script modernization, build on .NET 7, and package validation.
  • Running on the newest version of Elmah.Io.Client.

Elmah.Io.Client 4.4.56 with Category, FixAll, and CancellationToken support

 

New

  

We released a new version (4.4.56) of the Elmah.Io.Client package. The new version includes the following changes:

  • Support for CancellationToken on all async methods.
  • Support for new Category field on log messages.
  • Include properties from TaskCanceledException.
  • New FixAll-method to mark a range of log messages as fixed.

Elmah.Io.Cli 4.0.68 with import from IIS and W3C log files

 

New

  

There's a new command in the elmah.io CLI named import. With import you can easily import one, more, and even parts of IIS and W3C log files in an elmah.io of your choice. The command can be executed like this:

elmahio import --apiKey API_KEY --logId LOG_ID --type iis --filename u_inetsv1.log

The Documentation has been updated to include the new import command. As always, the CLI can be installed by running the following command:

dotnet tool install --global Elmah.Io.Cli

March newsletter

We published a new issue of the elmah.io Newsletter: https://mailchi.mp/elmah/creating-and-downloading-zip-files-with-asp-net-core-and-more-elmah-io-news

Newsletter

If you want to receive an email every 2-3 months with all of the recent goodies on elmah.io, make sure to subscribe here: http://eepurl.com/dE1hCn

Clickable frequent messages on organization overview

 

Improvement

  

The list of frequent log messages on the organization overview has been made clickable. The list shows errors from multiple logs, why each row has not been clickable in the past. In case the same message is found in multiple logs, a popup will show which logs:

Clickable frequent messages on organization overview

Changed and re-ordered icons

 

Improvement

  

We usually don't publish minor changes on this changelog, but I want to put a few words on a recent improvement to avoid any confusion. We've changed the icon for the organization overview from the eye to a chart to better illustrate what feature will trigger when clicking the icon. While doing so, we also switched the two icons around in the menu and on the dashboard to match what is there for log settings and search. So, in the future, when you need to access organization settings, click the first icon (gears). And when you need to access the organization overview, click the second icon (chart).

Changed and re-ordered icons

New endpoint to batch mark messages as fixed

 

New

  

There's a new endpoint on the API that can be used to mark multiple log messages as fixed:

New endpoint to batch mark messages as fixed

The new endpoint is available in the latest prerelease of the Elmah.Io.Client NuGet package, from an HTTP client, or manually from Swagger UI.

Warning on suspended API keys

 

New

  

To help you detect when an API key is being suspended by the API request limit, we have added a warning directly to the list of API keys. The warning will show as a small icon next to the key on suspended keys:

Warning on suspended API keys

As shown in the screenshot, all API keys can make 500 requests per minute and 3.600 requests per hour.