The .NET Exceptionless client has received several improvements and some bug fixes in version 3.2. Details below!
.NET Exceptionless Client v3.2.0 Release Details
Additions & Improvements
We added support for reading configuration from environmental variables and app settings
Closing applications after submission is now easier due to the new
SubmittedEvent event handler.
Custom Persistence Settings
QueueMaxAge configuration settings allow custom persistence settings and are intended to improve offline support. Thanks @airwareic!
Data Exclusions Improvements
We’ve made huge improvements to Data Exclusions, which now check default data and extra exception properties.
Thanks @xbelt for creating overloads for
SubmitLog to accept the
@mgnslndh updated the styling of the
CrashReportDialog to play nice with custom themes. Thanks!
All dependencies (Nancy, NLog, etc) have been updated.
EnableSSL property has been marked Obsolete because it is no longer used.
ServerURL is now being looked at for this.
Startup() was overriding configured dependencies – Fixed!
We fixed a bug where you could have empty errors submitted with no stack trace info.
- Previously set valid API keys were being overwritten with default API keys, so we fixed it.
- We also fixed an issue where
ApiKeycouldn’t be changed after the client was initialized.
An issue with submitting generated reference IDs was resolved, thanks to @srijken
Updating WebAPI Package
@srijken also fixed another issue where updating the WebApi package would remove the Exceptionless Module. Thanks again!
Nlog wasn’t working with .NET 4.0. This has been resolved.
There was a problem that caused IsolatedStorage to not be able to be used. Fixed!
Min Log Level
NLog and log4net have been updated to allow setting the min log level.
What Say You?
As always, we’re listening to your feedback, comments, suggestions, and rants!