Releases: exceptionless/Exceptionless.Net
v3.3.0
Version 3.3 focuses on sessions, bug fixes and general improvements to the clients.
Improvements
- Added ability to set a default user
ExceptionlessClient.Default.Configuration.SetUserIdentity("id", "friendly name")
. - Added the ability to keep track of user sessions (a heartbeat will be sent every 30 seconds on the Winforms and WPF clients).
- Added the ability to link events together via a new
EventBuilder
method calledSetEventReference
. - Fixed an issue where the MVC client was submitting duplicate exceptions (#65).
- Fixed a bug where the IncludePrivateInformation setting could be ignored.
- Fixed a bug where the
ExceptionlessClient
instance wasn't being passed into the WebApi exception filter (@csantero).
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!
v3.2.0
Version 3.2 focuses on bug fixes and general improvements to the clients.
Improvements
- Added support for reading configuration from environmental variables and app settings (#37).
- Added an SubmittedEvent event handler to make it easier to close applications after submission (#49).
- Added QueueMaxAttempts and QueueMaxAge configuration setting to allow custom persistence settings. This is intended for offline support (#55 @airwareic).
- Massive improvements to Data Exclusions now checking default data and extra exception properties (#45)
- Created overloads for CreateLog and SubmitLog to accept the LogLevel enum (#42 @xbelt).
- Updated Styling of the CrashReportDialog to play nicer with custom themes (#60 @mgnslndh).
- Updated all dependencies (I.E., Nancy, NLog).
- Fixed an issue where Startup() was overriding configured dependencies (#6).
- Fixed a bug where you could have empty errors submitted with no stack trace info (#14).
- Fixed an issue with previously set valid api keys were overwritten with default api key (#19).
- Fixed an issue where the ApiKey couldn't be changed after the client has been initialized (#22).
- Fixed an issue with submitting generated reference ids (#31 @srijken).
- Fixed an issue where updating the WebApi package would remove the Exceptionless Module (#27 @srijken).
- Fixed an issue where our NLog package was not working on .NET 4.0.
- Fixed an issue where IsolatedStorage could not be used (#57).
- Updated NLog and log4net to allow setting the min log level.
- Marked the EnableSSL property as Obsolete (This is no longer being used, we now look at the
ServerUrl
).
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!
Thanks
The team would like to make a special shout out to the community, @airwareic, @srijken, @xbelt and @mgnslndh for making this release possible :).
v3.1.0
Version 3.1 focuses on bug fixes and general improvements to the clients.
Improvements
- Added documentation for the portable libraries as well as extension methods (#11).
- Fixed an issue where the
Exceptionless.Portable
package could crash on unpatched machines (#5, #12). - Fixed a few issues with how api keys were being configured (#19, #22).
- Fixed an issue where the EnvironmentInfoCollector was throwing an exception on Mono (#20).
- Fixed an issue where the client wouldn't work if the server was hosted under a virtual directory (#17).
- Fixed an issue where reference ids wouldn't be created on some error events.
- Fixed an issue where duplicate modules could be added to the module info.
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!
Thanks
The team would like to make a special shout out to the community, @bitbeans, @Phyxion, @srijken for making this release possible :).
v3.0.0
Version 3.0 includes a new plugins feature as well as improvements to the NLog and log4net clients.
New Features
- Plugins: We've added support for client side plugins. You can learn more about plugins here.
Improvements
- Logging: We've made changes to improve the performance of the NLog and log4net clients by using in memory storage when an
apiKey
is specified in the target configuration. We've also added additional fluent logging extension methods to the log4net and NLog api.
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!
Please take a look at the change log for a full list of the changes.
v2.0.0
Exceptionless 2.0 is faster, sleeker, mobile-friendly, more functional, includes all the below major improvements, and has countless smaller tweaks and changes we poured our heart and soul into. It’s a whole new system – check it out!
- Searching / Filtering: We've implemented Elasticsearch and you can search/filter ALL the things! Read more here and watch a quick demo video here.
- Cross Organization Views: You now have the ability to view all events across all organizations, a single organization, or a project.
- PCL Support: We've built in client support for portable class libraries!
- New Clients!:Including: Exceptionless.Portable for console apps and Exceptionless.NLog, an nlog target that reports to Exceptionless and many more!
- Fully Documented API: For all your API needs, check out the API Documentation.
- Bulk Actions:Select multiple events or instances of events and do with them as you please! Watch the preview demo.
- Faster than Ever!:Exceptionless 2.0 is a single page app (SPA) and is lightning fast. We're using AngularJS and we’re stoked to give our users a super quick experience!
- And more… Check out more new features, including source links, in our Exceptionless 2.0 Overview article. Includes details on: Event Based Reporting System, Simplified API, The Pluggable System, Client Rewrite, New Message Bus & Queuing, and Job System Enhancement.
Projects
We moved the user interface (UI), clients and other core pieces into new GitHub projects. This allows us to streamline the deployment process while making it easier to contribute. Also, we want to make it easy for you to consume the foundational pieces that Exceptionless is built upon in your own apps!
- User Interface
- .NET client
- JavaScript client
- Foundatio
- Lucene Query Parser
- DateTime Extensions
- Random Data
- Awesome generic AngularJS filters
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!