This release expands the pluggable authentication, adds in issue/project/user export and import, and moves the custom fields into the database. Several minor enhancements were made with the UI to improve formatting and hiding fields that were unused in a project. Numerous bugs from 2.3.0 were fixed.
This release adds a completely new reporting system based on JFreeReport. This allows new reports to be added via a Web interface, and report output is available in multiple formats such as HTML and PDF. System configuration for severities, statuses, resolutions, and languages was moved from text config files to the database, allowing for real-time configuration of the system. All data in the system is now available for XML export, allowing for a new import system in the next version. In addition, numerous small bugfixes were made, along with some other smaller features.
The reminder notification was updated so you could
only send notifications for certain severities.
Some translations were updated, and a new French
translation was added. Several bugs with custom
fields and reminder notifications were fixed.
This release focuses on increasing the ability to
customize an ITracker installation for a
particular environment. Major additions include a
new pluggable authentication system, a built-in
scheduler for periodic tasks, custom per project
data fields, the ability to easily change the
logo, new project options, and user permissions
and preferences. The Web services API now supports
additional operations, and the Eclipse plugin now
supports issue creation. Several minor bugs from
the 2.0.x releases were fixed, and new application
server support and languages were added.