v1.9.8
Maintenance release for the osTicket 1.9 series
=== Enhancements
* Update user information for existing users when importing CSV (#1993)
* Agent names are consistently formatted and sorted throughout the system (#1972)
* Memcache session backend support. (See `include/ost-sampleconfig.php`) (#2031)
* Email domain validation includes DNS record verification (#2042)
* Make ticket queue selection sticky (aa2dc85)
=== Improvements
* Fix incorrect mapping of ISO charsets to ISO-8859-1, thanks @nerull7
* Fix unnecessary drop of ticket CDATA table because of update to deleted
field (#1932)
* Fix inability to create or update organization custom data (#1942)
* Fix inability to update some fields of user custom data (#1942)
* Fix filtering user custom data for email tickets (#1943)
* Fix missing email headers resulting in incorrectly threaded emails when
delivered (#1947)
* Cleanup file data when removing custom file uploads (#1942)
* Fix crash when exporting PDF and PHAR extension is not enabled
* Fix crash processing some TNEF documents (89f3ed7, #1956)
* Fix handling of GBK charset when gb2312 is advertised (#2000)
* Fix link to client ticket listing when logged in, thanks @neewy (#1952)
* Disambiguate staff and collaborators when processing a some emails (#1983)
* Fix several i18n phrase and layout issues (#1958, #1962, #2039)
* Improve detection of some bounce notices with alternative content (#1994)
* Fix image URL rewrite when pasting existing images, from a KB article for
instance (#1960)
* Preserve internal note formatting on new ticket by staff if HTML is
disabled (#2001)
* Touch organization `updated` timestamp on custom data update (#2007)
* Fix deployment on Windows® platforms, thanks @yadimon (#2033)
* Fix upgrade crash if retrying an old, failed upgrade from v1.6 (#1995)
* Fix corruption of some html content (9ae01bf)