v3.5.0
With 3.5.0 we focused on making backend improvements that would allow us to easier migrate to Elasticsearch 5.x in a future release. Part of this included fixing a many bugs and adding hundreds of unit tests for our repositories. As a result, we were able to fix many bugs around paging, cheaper batch updates and deletes, and much more. We feel that we need to work towards upgrading to Elasticsearch 5.x as there are many improvements like 80% faster indexing, built in reindexing support and would allow us to build out reports / dashboards easier.
- There are a few user interface improvements and bug fixes that are included in this release. Please view the UI release notes for more info.
- Updated repositories to latest version of Foundatio.Repositories. This gave us many performance improvements and bug fixes across the board.
- Improved entity changed push notifications have more details about what was changed. This allows the client to be much smarter about what was updated and when to refresh.
- Upgraded our query parser to generate more intelligent queries. We are now seeing big reductions in the amount of time it takes to run stats related queries.
- Fixed a bug where regressed events were being marked fixed.
- Fixed a bug where an unsuspended organization might not be able to submit any data until the limit reset.
- Fixed a bug where there could be multiple open sessions by the same session heartbeat.
Upgrading to 3.5.0
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.