Fixed
- Paginate by SEARCH count so the newest emails are never dropped (#546)
- Fixed
json_decode()error inUser::hasManageMailboxPermission()(#5465) - Fixed Error 500 in
ConversationsController::viewwhen a user has no Mine folder (#5466) - Fixed "Could not scan for classes" error (#5469)
- Escape channel name in LIKE query in
PolycastServiceProvider.php(Security: GHSA-gh3r-jh6q-wrvj) - Fixed access check in realtime Polycast events (Security: GHSA-gh3r-jh6q-wrvj)
- Improved
RealtimeConvNewThreadevent access check (Security: GHSA-w668-wq26-6c94) - Prevent sending blank email when Summernote leaves empty HTML tags (#5478)
- Check access permissions when searching conversations by number (Security: GHSA-wqq7-4q7m-273v)
- Fixed: customer Waiting Since shows time of the last customer message instead of the first (#5475)
- Send reply on CMD+Enter on Mac (#5476)
- On fetching preserve top-posted reply content before nested
<html>block (Yahoo/Android) (#5409) - Allow to create users without the last name (#4184)
- Fixed linkifying URLs ending with > symbol (#5423)
- Fixed
@fwdfeature for Outlook emails (#5480)