elmah.io changelog

New

Added users will need to accept through email

When adding a new user to your organization, the user will immediately have access as it has been all along. As a new thing, we send an email to the user, telling them they have been added and a link to accept. You can adjust log access and emails for added users as before, but you won’t see the added user’s email address before they accept. This is to avoid someone being able to add random users and see their email addresses.

Added users will need to accept through email

New

Elmah.Io.JavaScript 4.1.1

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

Improvement

Improved upload source map task for Azure DevOps

The elmah.io Upload Source Map extension for Azure DevOps has been improved with the following changes:

The documentation has been updated to reflect all changes. If you have already installed the extension, Azure DevOps will automatically update to the latest version. You will need to update existing usages of the task to target version 4, though.

Improvement

Improved deployment notification task for Azure DevOps

The elmah.io Deployment Notification extension for Azure DevOps has been improved with the following changes:

The documentation has been updated to reflect all changes. If you have already installed the extension, Azure DevOps will automatically update to the latest version. You will need to update existing usages of the task to target version 4, though.

Blogged: Custom model validation attributes in ASP.NET Core

https://blog.elmah.io/custom-model-validation-attributes-in-asp-net-core/

Custom model validation attributes in ASP.NET Core

Improvement

Configurable work items types in Azure Boards app

The Azure Boards app now lets you configure the work item type to use, rather than always create issues as bugs:

Configurable work items types in Azure Boards app

The documentation has been updated with a description of supported types.

Blogged: Lessons learned after migrating Azure Functions to Isolated Functions on .NET 8

https://blog.elmah.io/lessons-learned-after-migrating-azure-functions-to-isolated-functions-on-net-8/

Lessons learned after migrating Azure Functions to Isolated Functions on .NET 8

New

Two new rule actions to mark as bot or fixed

Two new rule actions are available when creating rules: Mark as bot and Mark as fixed. As the names suggest, these actions can be used to automatically set the isFixed or isBot flag based on a query:

Two new rule actions to mark as bot or fixed

The documentation for rules has been updated to reflect the new actions.

Blogged: "Secret" elmah.io features #5 - Breadcrumbs leading up to errors

https://blog.elmah.io/secret-elmah-io-features-5-breadcrumbs-leading-up-to-errors/

"Secret" elmah.io features #5 - Breadcrumbs leading up to errors

Improvement

Show description on HResults

The Inspector view now shows a textual description of HResults in case we have one. This will make it even easier to understand the cause of the exception:

Show description on HResults

June newsletter

We published a new issue of the elmah.io Newsletter: https://mailchi.mp/elmah/understanding-the-exception-hresult-property-and-more-elmah-io-news-15652372

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

Include Breadcrumbs in ChatGPT prompt

There’s a new option to include Breadcrumbs in the ChatGPT app. With this enabled, getting AI-suggested fixes from the search page will include any breadcrumbs from the error. We have seen better suggestions from ChatGPT by providing it with more context about what happened just before an error.

Include Breadcrumbs in ChatGPT prompt

New

Elmah.Io.Wpf 5.1.19

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

New

ChatGPT 4o model available

The new ChatGPT 4o model has been added to the ChatGPT app. The model is available with both the bring-your-own OpenAI API key and elmah.io deployed options. The elmah.io model requires a subscription with Machine Learning/AI included.

ChatGPT 4o model available

New

Elmah.Io.Umbraco 5.1.33

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

New

Elmah.Io.Heartbeats.Hangfire 5.1.30

We released a new version (5.1.30) of the Elmah.Io.Heartbeats.Hangfire package. The new version includes the following changes:

New

Elmah.Io.Functions.Isolated 5.1.21

We released a new version (5.1.21) of the Elmah.Io.Functions.Isolated package. The new version includes the following changes:

New

Elmah.Io.Functions 5.1.36

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

Blogged: Understanding the Exception.HResult property in C#

https://blog.elmah.io/understanding-the-exception-hresult-property-in-c/

Understanding the Exception.HResult property in C#

New

Elmah.Io 5.1.47

We released a new version (5.1.47) of the Elmah.Io, Elmah.Io.AspNet, Elmah.Io.Mvc, and Elmah.Io.WebApi packages. The new version includes the following changes: