v4.0.2
Version 4.0.2 is a maintenance release that fixed several usability issues regarding self hosting as well as various performance issues with processing events.
- We received a report (#290) as well as pull requests (@caesay #291, @edwardmeng #292) to support a wider variety of mail servers. We also noticed a few issues when hosting in different environments like azure functions (we toyed around with this idea) that all email settings must be stored in settings and not in a web.config. So we merged in #294, and made improvements when sending emails. If you are self hosting you'll need to update the email settings in the
appSettings
section. Thanks again to @caesay and @edwardmeng for your help and wisdom :) - We added support for using azure storage queues (#289). Storage queues will automatically be used if the
AzureStorageConnectionString
has been defined. - Various user interface usability issues have been fixed in this release. Please view the UI release notes for more info.
- Fixed an issue where processing of events could fail if a large number of events (of the same stack) occurred in a distributed environment.
- Resolved an issue where deleting a stack events could throw an exception and cause the stack work queue item to be abandoned.
- Fixed an issue where the GeoIP database was being downloaded every time the app was restarted.
- Fixed an issue where the BASE_URL didn't contain the correct hashbang (E.G.,
#!
), this was causing verification and other emails to generate incorrect emails in some self hosted and development environments.
Upgrading to 4.0.2
The only users that need to worry about upgrading anything for this new release are self hosters. If you are self hosting Exceptionless, please review the Self Hosting Documentation, which contains information about upgrading your existing install. Please note that we made some changes in this release to the Elasticsearch configuration. Please review the self hosting documentation for more information.
Please take a look at the change log for a full list of the changes.
Always Improving
We’re always striving to improve the efficiency of Exceptionless and all of our projects. If you see any room for improvement or have any comments when using anything from us, please send us an in-app message, submit a GitHub issue or contact us on the website.