Bot releases are visible (Hide)
If upgrading from a previous version, the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski about 1 year ago
Version 6.0.3 is a maintenance release that added additional internal logging to try and help detect any issues with error stack trace parsing in various environments.
If upgrading from a previous version, the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 1 year ago
Version 6.0.2 is a maintenance release that resolves an issue where events may not be sent during application shutdown. We also improved the client diagnostic logs for easier troubleshooting.
If upgrading from a previous version, the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 1 year ago
Version 6.0.1 is a maintenance release that resolves an issue where events may not be sent during application shutdown. We also improved the client diagnostic logs for easier troubleshooting.
If upgrading from a previous version, the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 1 year ago
Version 6.0 includes many new enhancements and bug fixes! We spent time to clear out the entire backlog and resolved all feature requests and issues logged! We did introduce some breaking changes around serialization as we wanted to ensure any custom data sent to us is never serialized with a different casing. We tried our best to make sure to keep the breaking changes very minimal. As a result, these breaking changes should only affect very few consumers. Please see the upgrade guide for more information.
If upgrading from a previous version, the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 1 year ago
Version 5.0 includes support for Blazor! In order to support Blazor we introduced a few breaking changes to make some synchronous code asynchronous. We tried our best to make sure to keep the breaking changes very minimal. As a result, these breaking changes should only affect very few consumers. Please see the upgrade guide for more information.
ExceptionlessClient
UpdateUserEmailAndDescription
to UpdateUserEmailAndDescriptionAsync
and made it async.ProcessQueue
, replace this call with the async version ProcessQueueAsync
.ProcessQueueDeferred
, we recommend calling ProcessQueueAsync
in IAsyncDisposable
pattern. See the upgrade docs for more information.Shutdown
extension method to ShutdownAsync
and made it async.SubmitSessionEnd
extension method to SubmitSessionEndAsync
and made it async.SubmitSessionHeartbeat
extension method to SubmitSessionHeartbeatAsync
and made it async.SettingsManager
CheckVersion
to CheckVersionAsync
and made it async.UpdateSettings
to UpdateSettingsAsync
and made it async.DefaultEventQueue
Process
, replace this call with the async version ProcessAsync
.ProcessQueueScope
await client.ProcessQueueAsync
in IAsyncDisposable
pattern. See the upgrade docs for more information.ISubmissionClient
PostEvents
, replace this call with the async version PostEventsAsync
.PostUserDescription
, replace this call with the async version PostUserDescriptionAsync
.GetSettings
, replace this call with the async version GetSettingsAsync
.SendHeartbeat
, replace this call with the async version SendHeartbeatAsync
.ExceptionlessClient extension methods
UnregisterWebApi
to UnregisterWebApiAsync
and made it async.ExceptionlessClient extension methods
Unregister
to UnregisterAsync
and made it async.ExceptionlessClient extension methods
Unregister
to UnregisterAsync
and made it async.If upgrading from v2, v3 or v4, the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 2 years ago
Version 4.8.0 is a maintenance release that added support for .NET 6 (and removed support for .NET 5) and bug fixes. There are also some breaking changes in regard to targeting newer runtimes.
Full Changelog: https://github.com/exceptionless/Exceptionless.Net/compare/v4.7.0...v4.8.0
Version 4.7.0 is a maintenance release that focused on some performance and bug fixes. There are also some breaking changes in regard to targeting newer runtimes.
We also bumped the minimum runtime of some packages as those runtimes are deprecated.
If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski almost 4 years ago
Version 4.6.2 is a feature release that added improved support for running in Serverless environments (e.,g Azure Functions and AWS Lambda) (#243). We also added a Serverless Sample project.
ProcessQueueOnCompletedRequest
to control if queue is automatically processed when a request is completed. This is currently used by the ASP.NET Core NuGet Package and is set by default based on environment variables of the Serverless runtimes.// will automatically trigger a client.ProcessQueue call when this method completes even if there is an unhandled exception
using var _ = client.ProcessQueueDeferred();
client.SubmitFeatureUsage("Serverless Function");
If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski almost 4 years ago
Version 4.6.1 is a maintenance release that updated the default NuGet package tags for better discovery.
If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski almost 4 years ago
Version 4.6.0 is a maintenance release that added support for Microsoft.Extensions.Hosting (generic host) via the Exceptionless.Extensions.Hosting
NuGet package (#241).
Exceptionless.Extensions.Hosting
NuGet package (#241).If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski almost 4 years ago
Version 4.5.1 is a maintenance release that focused on bug fixes, updated documentation links and devcontainer support!
If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski about 4 years ago
Version 4.5.0 focuses on improving async stack traces as well as tweaking web scenarios to provide additional value. We also are now testing the client on every build against MacOS, Linux and Windows!.
UseExceptionless(c => c.ReadFromConfiguration(Configuration))
method (https://github.com/exceptionless/Exceptionless.Net/commit/55ff46522f74130d24af001119c081575e3bc895)4.5.0
to 4.5.2
. Please note that .NET 4.5.x is no longer supported by Microsoft.If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski about 4 years ago
Version 4.4.1 is a maintenance release which fixed a bug with the wrong machine name being populated in some scenarios.
If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 4 years ago
Version 4.4.0 is a maintenance release which removed support for Portable Class Libraries (PCL) and fixed several bugs.
v4.3.5
or migrating to netstandard 2.0 (#227).If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 4 years ago
Version 4.3.5 focused on adding support for .NET Core WinForms and WPF. Please note that this is the last release which will support Portable Class Libraries (PCL) via the Exceptionless.Portable
NuGet Package. Also, we now sign all NuGet Packages and the next release we will also stop releasing the xxx.Signed
NuGet Packages. We've also updated our build to use GitHub Actions! We want everything to live in one spot: GitHub!
Exceptionless
client packages removed support for .NET Standard 1.2, 1.3, 1.4 and 1.5. We will continue to support .NET Standard 2.0 going forward.If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 5 years ago
Version 4.3.4 is a maintenance release that focused on bug fixes.
If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 5 years ago
Version 4.3.3 is a maintenance release that focused on improving the Asp.Net Core client.
services.AddHttpContextAccessor()
, then the request info and user information will be populated on all events (Contrib @ moogle001 #205).If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski over 5 years ago
Version 4.3.2 is a maintenance release that focused on fixing bugs.
If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!
Published by niemyjski about 6 years ago
Version 4.3.1 is a maintenance release that focused on improving certificate validation and fixing bugs.
ServerCertificateValidationCallback
configuation function that you can specify your own validation logic. You can specify the thumbprint of your custom certificate by calling TrustCertificateThumbprint
or ignore all certificate errors by calling the SkipCertificateValidation
configuration extension method. (Contrib @zivillian #194).If upgrading from v2 or v3 the upgrade process should include just updating your NuGet packages. Please see the upgrade guide for more information.
Please take a look at the change log for a full list of the changes.
We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!