Enhancements
- Much better email bounce detection (#461, #474)
- Microsoft® TNEF emails are supported (#555, 0890481, #567)
- Handle messages forwarded as
message/rfc822
content type (#482) - [Esc] key cancels popup dialogs (#465)
- New ticket by staff workflow is simplified (#543)
- Support regex matches in ticket filter (584465c)
Bugs
- 'Priority' column is included in the ticket queue export (#451)
- Retry queries on MySQL error 1213 (#493)
- Client login email is not case-sensitive (398cbc7)
- Drop silly border on text emails if HTML ticket thread is disabled (439a32a)
- Fix ticket submission error if client is already logged in (#469)
- Fix fetching from more than 10 mail accounts (#468)
- Fix clickable links ending with punctuation (#497)
- Fix whitespace mangling of Unicode text with non-breaking-spaces (#502)
- Fix image size set to zero when images are added to drafts (#504)
- Correctly detect php-dom extension (#503)
- Fix delivery issue of emails delivered to group mailboxes (#510)
- Fix E_STRICT annoyance from class.config.php (#518)
- Fix dashboard report timeframe for non-US date formats (#520)
- Fix dashboard report ending "period" (#520)
- Fixup Message-Id and Delivered-To for encapsulated messages (#528)
- Much better compatibility implementation of the
mbstring
module (#517) - Consider the
delivered-to
header in finding the system email (#535) - Ticket variables are available in templates regardless of case (#545)
- Allow advanced search on any priority regression (#547)
- Fix email address list parsing on bad MIME headers (#560)
- Automatically detect file MIME type if not specified (ac42e62)
- Fix login issue when upgrading from osTicket 1.6 (#571)
- Fix attachment corruption on some documents like PDFs (#576)