RT 4.0.11rc1 is now available for testing.
http://download.bestpractical.com/pub/rt/devel/rt-4.0.11rc1.tar.gz
http://download.bestpractical.com/pub/rt/devel/rt-4.0.11rc1.tar.gz.sig
SHA1 sums
832a97b15286862f8bb8305882a843c89ace3353 rt-4.0.11rc1.tar.gz
58d4642a2e69966728815a89a4df1ecff0ab2310 rt-4.0.11rc1.tar.gz.sig
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.11rc1
or visiting
Comparing rt-4.0.10...rt-4.0.11rc1 · bestpractical/rt · GitHub