Skip to content
Snippets Groups Projects
WHATSNEW.md 46.5 KiB
Newer Older
osTicket v1.9.7
===============
### Enhancements
  * Remote IP is logged for staff replies (#1846)
  * Add option to require client login to view knowledge base (#1851)
  * Internal activity alert, replacing the internal note alert, includes alerts
    of responses made by other agents (#1865)
  * Email system now uses LF instead of CRLF as the default (#1909)
  * Mass actions for user directory (#1924)
  * Unassign tickets on transfer if current assignee is not a member of the new
    department and the department has "Restrict assignment to members" enabled
    (#1923)

### Improvements
  * Clear overdue flag when a ticket is closed, thanks @A-Lawrence (#1739)
  * Clear attached file listing on client post (regression) (#1845)
  * Delete ticket custom data on delete (#1840)
  * Trim whitespace from filter match data on update (#1844)
  * Fix dropping of custom data on API post (#1839)
  * Fix advanced search on create date (#1848)
  * Fix initial load and pagination of dashboard page (#1856)
  * Fix incorrect internal/public category setting in drop down for new FAQ
    (#1867)
  * Add UTF-8 BOM to CSV export for correct Unicode detection (#1869)
  * Fix not considering the setting for alert assigned on new message (#1850)
  * Skip new activity notice if collaborator(s) included in email To or Cc
    header (#1871)
  * Fix inability to uncheck a custom data checkbox (#1866)
  * Fix advanced search for unassigned tickets (#1857)
  * Fix navigation warning if not using the lock feature (#1898)
  * Fix detection of message of some bounce notices (#1914)
  * Fix SQL alert with multiple Message-ID headers (#1920)
  * Add a warning if attempting to configure archiving for POP accounts (#1921)
  * Fix missing UTF-8 output encoding header for staff control panel (#1918)
  * Fix z-index issue between popup previews and modal dialogs (#1919)
  * Record imported file backend when importing files (f1e31ba)

### Performance and Security
  * Fix XSS vulnerability in sequence management (88bedbd)
  * Defer loading of thread email header information when loading ticket thread
    (#1900)

osTicket v1.9.6
===============
### Enhancements
  * New Message-Id system allowing for better threading in mail clients (#1549,
    #1730)
  * Fix forced session expiration after 24 hours (#1677)
  * Staff panel logo is customizable (#1718)
  * Priority fields have a selectable default (instead of system default) (#1732)
  * Import/Export support for file contents via cli (#1661)

### Improvements
  * Fix broken links in documentation, thanks @Chefkeks (#1675)
  * Fix handling of some Redmond-specific character set encoding names (#1698)
  * Include the users name in the "To" field of outbound email (#1549)
  * Delete collaborators when deleting tickets (#1709)
  * Fix regression preventing auto-responses for staff new tickets (#1712)
  * Fix empty export if ticket details form has multiple priority fields (#1732)
  * Fix filtering by list item properties in ticket filters (#1741)
  * Fix missing icon for "add new filter", thanks @Chefkeks (#1735)
  * Support Firefox v6 - v12 on the file drop widget (#1776)
  * Show update errors on access templates (#1778)
  * Allow empty staff login banner on update (#1778)
  * Fix corruption of text thread bodies for third-party collaborator email
    posts (#1794)
  * Add some hidden template variables to pop out content (#1781)
  * Fix missing validation for user name and email address (#1816, eb8858e)
  * Turn off search indexing when complete, disable incorrectly implemented
    work breaking, squelch error 1062 email from search backend (afa9692)
  * Fix possible out of memory crash in custom forms (#1707, 0440111)

### Performance and Security
  * Fix generation of random data on Windows® platforms (#1672)
  * Fix possible DoS and brute force on login pages (#1727)
  * Fix possible redirect away from HTTPS on client login page, thanks @ldrumm
    (#1782)

Jared Hancock's avatar
Jared Hancock committed
osTicket v1.9.5.1
=================
### Improvements
  * Fix file.php to serve files added to system before osTicket v1.9.1
  * Fix file.php to serve files if client panel or system is offline
  * Fix popover download of inline images
  * Avoid de-duplicating zero-length files
  * Send new message alert to team members if not assigned to an agent
  * Fix import of users to organization not setting the organization
  * Fix redactor toolbar showing over the date picker (#1450, thanks @Chefkeks)

### Performance and Security
  * Fix XSS vulnerability in client language selection

Jared Hancock's avatar
Jared Hancock committed
osTicket v1.9.5
===============
### Enhancements
  * Add support for organization vars in templates
    (`%{ticket.user.organization...}`) (#1561)
  * Canned responses feature can now be disabled (#1562)
  * Drop link redirection through l.php (#1640)
  * Use unified file download script (#1641). Links can now be shared with
    external users and accessed without authenticating.
  * Ticket filters support matching and banning based on the Reply-To user
    information (#1645)

### Improvements
  * Remove custom data when users are deleted (#1492)
  * Fix matching of ticket number in subject (regression in v1.9.4) (#1486)
  * Several minor translatable strings (#1441, #1489, #1560), thanks @Chefkeks
  * Fix invalid UTF-8 chars PDF error for empty thread title (regression in
    v1.9.4) (#1512)
  * Consider auto response checkbox and department setting for new ticket by
    staff (#1509)
  * Fix PHP crash if `finfo` extension is missing (#1437)
  * Fix export of choice field items (#1436)
  * Properly handle alert and auto response flags from API (#1435), thanks
    @stevepacker
  * Fix current value of choice fields if set to boolean false (#1466)
  * Do not reopen tickets for automated responses (#1529)
  * Properly handle uppercase file extensions in file field configuration
    (#1549)
  * Fix release of ticket lock when navigating away from ticket view (#1552)
  * Display FAQ article consistently on client portal (#1553)
  * Avoid wrapping password reset URLs on text emails (#1558)
  * Fix field requirement for clients when only required for agents (#1559)
  * Fix language selection for new email template group (#1563)
  * Fix incorrect status of new ticket if opened as `closed` and assigning to
    an agent (#1565)
  * Forbid disabling the only active administrator (#1569)
  * Searching for tickets searches to midnight of the end date (#1572), thanks
    @grintor
  * Fix rejection of tickets by filter, even if a previous matching filter
    would stop on match (#1644)
  * Fix matching of `User / Email Address` in ticket filters (#1644)
  * Properly HTML escape thread bodies when quoting (#1637)
  * Use department email for agent alerts (#1555)
  * Skip team assignment alert on new ticket if assigned to an agent (fddb3c7)
  * Use custom form name as the page title when editing (#1646)

### Performance and Security
  * Fix possible XSS vulnerability in sortable table view pages (#1639)

osTicket v1.9.4
===============
### Major New Features
  * New ticket states (resolved, archived, and deleted) (#1094, #1159)
  * Custom ticket statuses (#1159)
  * Custom ticket number formats (#1128)
  * Full text search capabilities (*beta*)
  * Multiselect for choice fields and custom list selections
  * Phase II Multi-Lingual Support (User Interface) (see
    http://i18n.osticket.com and http://jipt.i18n.osticket.com) (#1096)
    * Active interface translations of 46 languages currently
    * Popup help tip documentation in all languages
    * Flags displayed on client portal for manual switch of UI language by
      EndUsers
    * Automatic detection of enduser and agent language preference as
      advertised by the browser
    * Improved PDF ticket printing support, including greater support for
      eastern characters such as Thai, Korean, Chinese, and Japanese
    * Proper support for searching, including breaking words for languages
      which do not use word breaks, such as Japanese
    * Proper user interface layout for right-to-left languages such as Hebrew,
      Arabic, and Farsi
    * Right-to-Left support for the HTML text editor, regardless of the viewing
      user’s current language setting
    * Proper handling of bidirectional text in PDF output and in the ticket
      view

### Enhancements
  * Plugins can have custom configurations (#1156)
  * Upgrade to mPDF to v5.7.3 (#1356)
  * Add support for PDF fonts in language packs (#1356)
  * Advanced search improved to support multiple selections, custom status and flags

### Improvements
  * Fix display of text thread entries with HTML characters (`<`) (#1360)
  * Fix crash creating new ticket if organization custom data has a selection field (#1361)
  * Fix footer disappearance on PJAX navigation (#1366)
  * Fix User Directory not sortable by user status (#1375)
  * Fix loss of enduser or agent priority selection on new ticket (#1365)
  * Add validation error if setting EndUser username to an email address (#1368)
  * Fix skipped validation of some fields (#1369) (*regression from rc4*)
  * Fix detection of inline attachments from rich text inputs (#1357)
  * Fix dropping attachments when updating canned responses (#1357)
  * Fix PJAX navigation crash in some browsers (#1378)
  * Fix searching for tickets in the client portal (#1379) (*regression from rc4*)
  * Fix crash submitting new ticket as agent with validation errors (#1380)
  * Fix display of unanswered tickets in open queue (#1384)
  * Fix incorrect statistics on dashboard page (#1345)
  * Fix sorting by ticket number if using sequential numbers
  * Fix threading if HTML is enabled and QR is disabled (#1197)
  * Export ticket `created` date (#1201)
  * Fix duplicate email where a collaborator would receive a confirmation
    for his own message (#1235)
  * Fix multi-line display of checkbox descriptions (#1160)
  * Fix API validation failure for custom list selections (#1238)
  * Fix crash adding a new user with a selection field custom data
  * Fix failed user identification from email headers if `References` header
    is sorted differently be mail client (#1263)
  * Fix deletion of inline images on pages if draft was not saved (#1288)
Loading
Loading full blame...