New Features
Fully rewritten BeDesk in React. This results in many improvements from previous versions, including better performance, bundle size reduction by nearly 2x (with bigger reduction in future updates), better animations and many bugfixes.
Refreshed the design for most pages across the site.
Added support for importing emails via IMAP.
Added support for parsing raw emails using OpenAI.
It's now possible to upload files directly from browser to s3 and s3 compatible services.
Added new editor for articles and ticket replies.
Added simplified threading to email replies.
Added two factor authentication support.
It's now possible to change default font, border radius and navbar color from appearance editor.
Users can now be suspended/baned from admin area.
Added full size social login buttons as an option in login and register pages.
It's now possible to select article author and role that article is visible to.
It's now possible to prevent emails from certain domains from registering new accounts.
New SEO tags editor in admin area.
Added active sessions panel in account settings page.
Enhancements
Migrated Google Analytics integration to v4.
Improved landing page appearance editor.
Many improvements to help center management.
Many improvements to reports and charts in admin area.
Many improvements to help center and agent search.
Admin sidebar can now be edited from menu manager.
Updated to the latest version of Laravel.
Added compatibility with PHP 8.1+
It's now possible to preview files from "admin -> files" page.
When email confirmation is enabled, user will now see a special page where they can resend confirmation email.
Appearance editor themes section now has fewer colors that need to be overwritten.
Added a lot more icons in appearance editor icon selector.
Call to action buttons in landing page editor and gdpr settings in admin area now have the same options as menu editor items.
Improved filtering for data tables in admin area.
Menus can now be assigned to multiple positions.
Menu items in menu manager can now be configured to show based on user roles or permissions.
Added region option to mailgun mail provider in settings page.
Upgraded GDPR EU location check.
Added postmark mail provider.
Update translation manager in admin area, there should no longer be any missing strings.
Bug Fixes
Fixed several issues with translations.
Fixed an issue with article attachment download.
Fixed a number of issues related to timezones and daylight savings time in charts.
Updated GEOIP database for resolving user location from IP.
Fixed logout sometimes not working until page reload.
Only show "Developers" menu item if user has "api.access" permission.
Fixed an issue where ordering in admin data tables would not work properly when certain filters were active.
Prevent user from being logged out when changing password in account settings page.
Default browser language will no longer take priority over one selected in admin settings.
Fixed an issue where disabling registration from settings page would leave API registration route active.
Prevent admin user from being deleted.
Fix wrong site url sometimes being set during installation.
Fix google tag manager snippet not being inserted correctly sometimes