v4.1.0
With 4.1.0 we focused on notification improvements by greatly improving the existing email notifications and adding Slack support! We really wanted to improve the signal to noise ratio while providing richer notifications.
Email Notifications
We spent a lot of time on adding value to our emails by researching how we could reduce noise and provide even more useful information at a glance.
We ended up completely rewriting our email templates using Zurb's Foundation for Emails and wrote a nice blog post on how it's implemented here.
Additionally, we added support for JSON-LD which provides quick actions in some email clients like gmail.
Slack Support
One of the big areas we wanted to invest in is providing notifications to where you and your team are working.
We took a deep dive into seeing what it would take to bring first class slack support to Exceptionless. It was quite a learning experience but we are glad we did it. It opened our eyes on how we could improve notifications everywhere.
You can add slack support by going to your projects integrations tab and clicking the Add Slack button.
Project Improvements
We made several improvements in this release around managing projects.
API Keys
We added the ability to give descriptions to API Keys. This allows you to describe where a key is being used without having to do tons of research.
Project Usage Stats
We wanted to give you a better insight into how much plan usage a specific project is using. You now have an overview of the average number of events a project is using every month.
Improved Stacking
We recently updated the JavaScript client and one of the things we noticed we could greatly improve on is the stacking of JavaScript Unhandled Rejections.
Bug Fixes
We had several notable fixes in this release that deserve some recognition.
- Various user interface usability issues have been fixed in this release. Please view the UI release notes (v2.7.0 and v2.7.1) for more info.
- Fix encoding issues when the url contained Chinese characters (#309 @edwardmeng).
- Require login after changing your password, not doing so could allow an existing session to be taken over (Contrib https://twitter.com/Hammadkhan724).
Upgrading to 4.1.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 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.
Thanks
We'd like to say thank you to the community and project sponsors for helping us ship 4.1.0