RT: Request Tracker
This version has reached its end of life and is out of support. Please contact us for upgrade assistance.
RT 4.0.11 Release Notes
RT 4.0.11 is now available for download. https://download.bestpractical.com/pub/rt/release/rt-4.0.11.tar.gz https://download.bestpractical.com/pub/rt/release/rt-4.0.11.tar.gz.sig SHA1 sums fc59a03b87be5cb02c763c55a2f5f3cafa67d087 rt-4.0.11.tar.gz 828ee5226748485d4de3c228622a5feed8d42ea1 rt-4.0.11.tar.gz.sig This release of RT contains two large updates. The WYSIWYG editor (CKEditor) used on ticket creation and reply pages has been updated to address numerous reports of breakages when using IE 10. It also includes fixes for many other browsers. You can read more about the included changes at <http://ckeditor.com/whatsnew>. We are shipping 3.6.6.1, upgraded from 3.4.1. If you use RT with mod_perl and have not updated from SetHandler perl-script to SetHandler modperl, RT will now refuse to start. You can read more about mod_perl configuration here http://bestpractical.com/rt/docs/latest/web_deployment.html#mod_perl-2.xx Bugfixes * Fix description of the ModifyACL right on Classes. * Allow sorting by a Queue's SubjectTag (in the admin UI). * Reminders attached to tickets in the deleted status now no longer throw errors. * Custom Fields containing & were not being displayed properly in search results. * Validate usernames properly on rename as well as during creation. * Remove user preference for 'Number of search results' since it was unused and conflicted with the option on the My RT at a Glance configuration page. * Clean up temp files left behind by the REST interface. * Recipients and Scrips box on Ticket reply/comment pages retain checkbox state when uploading attachments or including articles or otherwise reloading the page. * Charts are no longer hidden by the print css. * Date Custom Fields should ignore time zones. * rt-crontool no longer throws an error on --help or other error conditions. * When choosing the Shredder link from search results, correctly select the Tickets plugin. * Bring back an Article quick search missing since before 4.0.0. * The default $ExtractSubjectTagMatch no longer removes [comment] from mail with subjects like [comment] [rtname #1]. * In the Class PageMenus, load a Class not a CustomField to validate the id. * Date Custom Fields now parse strings like 'today' in the user's timezone. * Username and Password are now the same length on IE8/9. * External Custom Fields can now be changed back to internal Custom Fields in the CF Admin UI. * Inline text attachments now obey PlainTextPre or PlainTextMono if they are set. * Once a Group contained more than one User or Group, current members of the Group were not being excluded from the autocomplete results. * Reloading pages with results= will no longer trigger the CSRF warning. Features * Update translations from Launchpad, including a new Catalan translation by Ton Orga Ventura. * Watcher searches now pre-load the user when possible to reduce joins to the Users table and boost query speed. * When using RT::Record->Update new values are truncated before being compared to the existing values. This removes a large number of repeated update transactions that don't change anything. * Search result formats may contain mailto: links. * Refuse to start with an error message if RT is configured to use mod_perl with SetHandler perl-script. * Improve the display of numbers in the German translation. Documentation * Further updates to the code used to generate docs.bestpractical.com and minor updates to the pod to improve formatting. * New documentation for the ExtractSubjectTag extension by Kai Storbeck. Developer * Allow extensions to add new one-time-to types and headers. * Expose version sorting code so Module::Install::RTx can use it. * More consistent returns from RT::Link->LoadByParams. * Added callbacks for changing the links from Quick search. * A callback for changing the Queues displayed on the Quick search. * Test setting and updating private/public GPG keys. * More escaping of URLs, targets and IDs in the menus. * Don't create testing databases or set them up when checking syntax. * Add callbacks to the mobile login form. A complete changelog is available from git by running: git log rt-4.0.10..rt-4.0.11 or visiting https://github.com/bestpractical/rt/compare/rt-4.0.10...rt-4.0.11