Extension:MWUnit/Version history

This page lists the version history for MWUnit since 1.0.0. It is taken directly from the releases page on GitHub.


 * October 6th, 2020 - MWUnit 1.0.0
 * Initial release.


 * October 7th, 2020 - MWUnit 1.0.1
 * Fix spelling mistakes in i18n.


 * October 9th, 2020 - MWUnit 1.1
 * Recheck if we have already overwritten this parser function previously to make sure we do not back up the overwritten function;
 * Encode messages that were not properly encoded to prevent XSS attacks.


 * October 11th, 2020 - MWUnit 1.2
 * Reworked HTML rendering engine. HTML is now rendered using a Tag class and a Document class. The Tag class holds the type of the element, the attributes and the content. The content can be a string, which will always be encoded, another Tag class or a Document. A Document is simply a list of adjacent Tag classes. This structure makes sure that HTML is always escaped and that HTML is never escaped twice;
 * Minor code improvements. This includes removing some unnecessary namespaces and interfaces as well as minor rewrites;
 * Added "Risky" count. The number of tests marked as risky is now displayed separately from the number of failed tests.