Revision history for Koha-QA 0.1.4 2026-09-10 - Tidy::TT, Tidy::JS and Tidy::Perl now report a distinct error when prettier/perltidy itself fails, instead of folding it into ordinary untidiness or "no output produced" 0.1.3 2026-09-10 - Fixed Tidy::TT silently reporting a failed prettier run (parse error, broken prettierrc) as tidy instead of surfacing the failure 0.1.2 2026-09-10 - Fixed Tidy::TT resolving a relative prettierrc (e.g. Koha's default .prettierrc.js) against the wrong directory, causing prettier to fail with "Cannot find module" instead of tidying the file 0.1.1 2026-09-10 - Fixed Tidy::Perl, Tidy::JS and Tidy::TT to report an error instead of returning a truncating empty fix when perltidy/prettier produce no output (broken perltidyrc/prettierrc, tool crash, etc.) - Tidy::TT no longer misreports an already-empty file as an error 0.1.0 2026-09-10 - First public release to CPAN - Cleaned up stale MANIFEST entries - 00-load.t now loads every shipped module 0.0.3 2026-07-28 - Added Koha::QA::FilePermissions module for checking file permissions - Added Koha::QA::PodChecker module for checking POD documentation - Added Koha::QA::TestNoWarnings module for checking test warnings - Added Koha::QA::Tidy::JS module for JavaScript tidiness checking - Added Koha::QA::Tidy::TT module for Template Toolkit tidiness checking - Added .gitlab-ci.yml for continuous integration - Fixed PerlSyntax to not return empty line for failed-compilation - Fixed Tidy::JS to work as CPAN distribution - Fixed Node.js plugin resolution for Tidy::TT - Updated MANIFEST 0.0.2 2026-07-21 - Added Koha::QA::Security::TemplateFilters module for detecting and fixing missing filters in TT templates - Added Koha::QA::Security::CSRF module for detecting missing CSRF tokens in forms - Added Koha::QA::Security::Nonce module for detecting missing nonce attributes in script/link tags - Added Koha::QA::Spelling for detecting spelling issue using codespell - Added Koha::QA::PerlSyntax for checking Perl syntax - Added Koha::QA::Tidy::Perl for checking Perl tidiness using perltidy - Added Makefile.PL 0.0.1 2026-07-07 - Initial release - Added Koha::QA::Security::TemplateFilters module for detecting and fixing missing filters in TT templates