elmah.io changelog

Blogged: How to integrate with the Trello API from .NET/C#

https://blog.elmah.io/how-to-integrate-with-the-trello-api-from-net-c/

How to integrate with the Trello API from .NET/C#

New modal to avoid signing up by accident

A lot of elmah.io users have tried signing up for a new account when signing in with the wrong social provider. When logging in with a social account not already known, we have always created a new elmah.io user which typically isn’t what the user intended. To avoid this, we have introduced a new modal that you will see if you log in with the wrong social provider going forward:

New modal to avoid signing up by accident

Logging to elmah.io from .NET MAUI

Playing with .NET MAUI? You might be interested in this initial (very alpha) attempt to integrate elmah.io and MAUI: Logging to elmah.io from MAUI.

March newsletter

We published a new issue of the elmah.io Newsletter: https://us7.campaign-archive.com/?u=66fdd2122e968863d381a26e1&id=88beca75ba

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

New

Elmah.Io.JavaScript 3.7.0

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

New

Has any value / Does not have any value conditions

Two new conditions have been added to the Add filter dialog: Has any value and Does not have any value.

Has any value / Does not have any value filters

New

Elmah.Io.Cli 4.0.55

We released a new version (4.0.55) of the elmah.io CLI. The new version includes the following change:

Improvement

Improved spike detection

We released some improvements to Spike Detection, part of the plans with [Machine Learning] (https://elmah.io/ai/anomaly-and-bot-detection/) features. Spikes are now calculated based on a larger dataset to compensate for weekends with (typically) lower traffic. Let us know if you start seeing spike notifications that you didn’t expect or experience error spikes that don’t trigger a notification.

New

Does not contain condition in Add filter dialog

There’s a new Does not contain condition in the Add filter dialog. As suggested by the name, the condition will show log messages that do not contain the inputted value in the selected column:

Does not contain

Blogged: Download, parse, and store SSL certificates in C#

https://blog.elmah.io/download-parse-and-store-ssl-certificates-in-csharp/

Download, parse, and store SSL certificates in C#

New

Elmah.Io.Cli 4.0.54

We released a new version (4.0.54) of the elmah.io CLI. The new version includes the following changes:

Fix

Fixed a bug when creating ignore filters on messageTemplate

We fixed a bug which would cause some instances of ignore filters based on the messageTemplate field to fail. With this fix, ignore filters can now fully utilize custom queries like this:

messageTemplate: "{user} says hello"

Blogged: Introducing the Dark Screen of Death

https://blog.elmah.io/introducing-the-dark-screen-of-death/

Introducing the Dark Screen of Death

Blogged: Bulk download from Azure Blob Storage with C#

https://blog.elmah.io/bulk-download-from-azure-blob-storage-with-c/

Bulk download from Azure Blob Storage with C#

Please re-install the GitHub app

GitHub made a change in the way you need to provide personal access tokens for their API which will require a re-install of all GitHub apps on elmah.io. If you are using the GitHub app, please go ahead in re-install it on all logs.

We are looking into various ways of rolling this out automatically going forward, but for now, it’s a manual process.

New

Elmah.Io.JavaScript 3.6.0

We released a new version (3.6.0) of the Elmah.Io.JavaScript package. The new version includes the following change:

Support for extensions from multiple browsers

The Filter Chrome Extensions filter has been renamed to Filter Browser Extensions and now supports ignoring errors generated from both Chrome, Firefox, Edge, and Safari. With the filter currently enabled, only Chrome extension errors are ignored. To enable the new behavior, disable and enable the filter on the Log Settings page:

Support for extensions from multiple browsers

CTRL+click support on log boxes on Dashboard

This is a minor change but I still want to mention it since a couple of people suggested this independently. You can now CTRL+click on the log boxes on the dashboard to open a log in a new tab.

XML formatter and C# formatter

We built two new free tools that will probably be the last ones in this round:

XML Formatter - https://elmah.io/tools/xml-formatter/

C# Formatter - https://elmah.io/tools/csharp-formatter/

New

Elmah.Io.Umbraco 4.1.11

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