RTIR: RT for Incident Response
RTIR 6.0.3 Release Notes
RTIR 6.0.3 -- 2026-05-20 ======================== RTIR 6.0.3 is now available for general use. The list of changes included with this release is below. When upgrading RTIR, you should also upgrade RT to version 6.0.3 for compatibility with this release and to get the security fixes and other improvements in RT 6.0.3. Note that there was no RTIR 6.0.2 public release. https://download.bestpractical.com/pub/rt/release/RT-IR-6.0.3.tar.gz https://download.bestpractical.com/pub/rt/release/RT-IR-6.0.3.tar.gz.asc SHA-256 sums d2646fb1fb5e93f277848e1cecbb79833e971491d425e5d71f2e1155bb5de80f RT-IR-6.0.3.tar.gz 3695d2f75065967fe2d9525fa1237e530cf185ab6a37f4329036094fef8cdf7b RT-IR-6.0.3.tar.gz.asc General user features * Handle invalid SQL queries gracefully on search pages instead of showing a fatal error * Quote Lookup search terms for full-text search to avoid misinterpretation of special characters in MySQL/MariaDB and Oracle * Lazy load the Investigation section of the Incident create page, reducing the burst of requests on initial load * Check RTIRSearchEnabled against expected values so that values like "No" are no longer treated as truthy * Stop passing Rows from the DueIncidents widget to the search results page for consistency with saved searches Internals * Update Module::Install::RTx to 0.45 and ensure RT::IR is enabled before "make initdb" * Add PreCheck for optional RTIR components to avoid empty htmx calls when components have no content to render * Remove an unused attachments form line left over from an older refactor Testing * Add tests for OurQuery handling invalid SQL gracefully * Add tests for email and host lookup tools with full-text search enabled * Add tests to confirm Investigation lazy load on the create page * Add test to confirm htmx validation handling on incident create does not force a full page reload * Update GitHub actions Dockerfile to match current RT 6 A complete changelog is available from git by running: git log 6.0.1..6.0.3 or visiting https://github.com/bestpractical/rtir/compare/6.0.1...6.0.3