All Versions
12
Latest Version
Avg Release Cycle
97 days
Latest Release
171 days ago

Changelog History
Page 1

  • v4.5.1 Changes

    November 16, 2020

    ๐Ÿ”– Version 4.5.1 is a maintenance release that focused on bug fixes, updated documentation links and devcontainer support!

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed several issues with resolving log levels based on settings order and null/empty sources (1e94fed)

    โฌ†๏ธ Upgrading to 4.5.1

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.5.0 Changes

    October 05, 2020

    ๐Ÿ”– 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!.

    ๐Ÿ”‹ Feature

    • ๐ŸŽ All unit tests now run cross MacOS, Linux and Windows on every build! This will help prevent any cross platform bugs going forward!
    • ๐Ÿ‘Œ Improve Async stack traces by removing async state machines (#236)
    • ๐Ÿ‘Œ Improved how we resolved application version (#236).
    • โž• Added ability to configure default client through lambda in UseExceptionless(c => c.ReadFromConfiguration(Configuration)) method (55ff465)
    • For ASP.NET clients
      • Added .NET Core config support for EnableLogging , LogPath, QueueMaxAge, QueueMaxAttempts, StorageSerializer (#237). This brings parity with the previous Config Section implementations and allows you to do client diagnostic logging without recompiling your applications!
      • Request cancelled exceptions won't be submitted. This can prevent a lot of noise in web applications.
      • Don't include Post Data for GET Requests. This was an unnecessary and potentially expensive operation (#236).

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘Œ Improved client side logging when using client diagnostic logging to use a Mutex instead of a lock file (8306e83). This should help prevent any issues with logs not being written to disk due to a stale lock file.

    ๐Ÿ’ฅ Breaking Changes

    • โœ‚ Removed support for Nancy. The official Nancy project has been deprecated. If you are using Nancy please stay on version v4.4.1 (#235).
    • โšก๏ธ We updated the minimum .NET Framework version from 4.5.0 to 4.5.2. Please note that .NET 4.5.x is no longer supported by Microsoft.

    โฌ†๏ธ Upgrading to 4.5.0

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.4.1 Changes

    July 30, 2020

    ๐Ÿ”– Version 4.4.1 is a maintenance release which fixed a bug with the wrong machine name being populated in some scenarios.

    ๐Ÿ› Bug Fixes

    • Got wrong MachineName when using Exceptionless client v4.4.0 (#233 @witskeeper)

    โฌ†๏ธ Upgrading to 4.4.1

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.4.0 Changes

    April 08, 2020

    ๐Ÿ”– Version 4.4.0 is a maintenance release which removed support for Portable Class Libraries (PCL) and fixed several bugs.

    ๐Ÿ”‹ Feature

    • โž• Add extension method support for ILoggingBuilder (Contrib @wu-yafeng#226).

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed an issue with UWP throwing not supported exceptions (#230)

    ๐Ÿ’ฅ Breaking Changes

    • โœ‚ Removed support for PCL Projects, if you are on a PCL Project we recommend staying on v4.3.5 or migrating to netstandard 2.0 (#227).

    โฌ†๏ธ Upgrading to 4.4.0

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.3.5 Changes

    February 20, 2020

    ๐Ÿ”– 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!

    ๐Ÿ”‹ Features

    • โž• Added .NET Core WinForms and WPF support (Contrib @rwecho #216)
    • ๐Ÿš€ All packages are now strong signed and all signed packages are now deprecated and will be removed in the next release.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed a bug where operation not supported exception would be thrown on UWP release mode (Contrib @h82258652 #219).
    • Ensure WPF Client doesn't reference WinForms (Contrib @Phyxion #224)
    • ๐Ÿ›  Fixed several cross platform bugs with storage and deduplication. These were found when we migrated the tests to run on both Full .NET Framework and on .NET Core!
    • ๐Ÿ›  Fixed a bug with reading client configuration attributes when targeting .NET Core.

    ๐ŸŽ Performance

    • ๐Ÿ›  Fixed some performance issues calculating hashes for deduplication.
    • โšก๏ธ Optimized how logs are persisted to disk.

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ“ฆ 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.

    โฌ†๏ธ Upgrading to 4.3.5

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.3.4 Changes

    April 02, 2019

    ๐Ÿ”– Version 4.3.4 is a maintenance release that focused on bug fixes.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ‘Œ Improved the exception logging around submitting events (Contrib @edwardmeng #206).
    • ๐Ÿ›  Fixed a bug where the HttpClient was getting closed unexpectedly and throwing exceptions (Contrib @edwardmeng #207).
    • ๐Ÿ›  Fixed a bug where the Asp.Net Core signed package was not referencing full framework.
    • ๐Ÿ›  Fixed several bugs with our equality checks that relates to deduplication.

    โฌ†๏ธ Upgrading to 4.3.4

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.3.3 Changes

    February 06, 2019

    ๐Ÿ”– Version 4.3.3 is a maintenance release that focused on improving the Asp.Net Core client.

    ๐Ÿ†• New Features

    • โž• Add support for automatically getting the HttpContext via the IHttpContextAccessor. If you call services.AddHttpContextAccessor(), then the request info and user information will be populated on all events (Contrib @ moogle001 #205).

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed a bug in the Nancy and Asp.Net Core client where the port was being set to 0.

    โฌ†๏ธ Upgrading to 4.3.2

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.3.2 Changes

    January 25, 2019

    ๐Ÿ”– Version 4.3.2 is a maintenance release that focused on fixing bugs.

    ๐Ÿ› Bug Fixes

    • Internalized the Json.Net implementation. This should improve the tooling experience not bringing in our namespaces. (Contrib @yang-xiaodong #165).
    • ๐Ÿ‘Œ Improved client logging with better response messages (#198).
    • ๐Ÿ›  Fixed a bug where post data wouldn't be reported if it was 1024 characters (Contrib @lvJianWu #200).
    • ๐Ÿ›  Fixed a bug where the Asp.Net Core client was specifying the incorrect submission method (Contrib @mattbrooks2010 #202).

    โฌ†๏ธ Upgrading to 4.3.2

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.3.1 Changes

    September 04, 2018

    ๐Ÿ”– Version 4.3.1 is a maintenance release that focused on improving certificate validation and fixing bugs.

    ๐Ÿ†• New Features

    • โž• Added support for validating that an SSL Certificate is valid. This helps prevent man in the middle attacks. There is also a new 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).

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed a bug where Post Data could be lost (Contrib @srijken #190).
    • ๐Ÿ›  Fixed a bug where there could be a dead lock when resubmitting events (Contrib @lscpike #195).

    โฌ†๏ธ Upgrading to 4.3.1

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

  • v4.3.0 Changes

    May 10, 2018

    ๐Ÿ”– Version 4.3.0 is a maintenance release that focused on improving GDPR support and fixing bugs.

    General Data Protection Regulation

    ๐Ÿ“‡ We've added new controls to help meet GDPR requirements. By default the Exceptionless Client will report all available metadata including potential PII data. You can fine tune the collection of information via Data Exclusions or turning off collection completely. Please visit the wiki for detailed information on how to configure the client to meet your requirements.

    ๐Ÿ†• New Features

    • โž• Added IncludeUserName, IncludeMachineName, IncludeIpAddress, IncludeCookies, IncludePostData, IncludeQueryString properties to client.Configuration that give you fine grained data controls to limit what data is sent. Please note some of these properties are already being handled by Data Exclusions.
    • โž• Added includePrivateInformation to the exceptionless config section which allows you to quickly disable collection of extra metadata in your apps.
    • โž• Added ability to configure the client configuration end point via client.Configuration.ConfigServerUrl.
    • โž• Added Exceptionless.Linking.PreserveAttribute to the main client. This attribute allows easier integration into Xamarin to insure the linker doesn't remove any required components (Contrib @GeirGrusom #189).

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixed a bug where configuration could be retrieved concurrently causing extra requests to be made.
    • โšก๏ธ Updated logic around Settings management to help prevent any race conditions when updating values.

    โฌ†๏ธ Upgrading to 4.3.0

    โšก๏ธ 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.

    Feedback

    We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!