v3.2.0
With 3.2 we focused on improving performance, tons of bug fixes, and adding new features! Here are some notable changes:
- Changed the server licensing to use the Apache license. Now every Exceptionless project is under the Apache license and there should be no more confusion on how it's licensed.
- Added the ability to track and automatically manage a users session, giving you a visibility into how long and what a user did while using your product.
This is also answers the question, what did my users do leading up to this exception?
- Added the ability to post events or meta data via an HTTP GET. This makes it really easy to integrate with Exceptionless no matter your environment.
- Added the ability to resolve a users location from geo coordinates or ip address.
- We first look at the
geo
property for coordinates or an IP address. - Next, we inspect IP addresses defined in the request info or machine info.
- Finally, if no IP address or geo coordinates are found we fallback to the client ip that that submitted the event.
- We first look at the
- Major improvements to reduced app startup and elastic query execution times as well as a massive improvement to processing time for processing events (over a 250% increase per 1000 events).
- Increased hourly event throttling limit from 5x to 10x the plan limit. This is calculated by taking the plan limit / hours in the month * 10.
- Improvements to the signup experience when inviting users (@mcquaiga, @theit8514).
Upgrading to 3.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 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.