Extension:Widgets/Version history

The version history of the Widgets extension.


 * 1.5.0 (2023-11-13) - Updated Smarty to v. 3.1.46, added support for Smarty 4, fixed support for FlaggedRevs extension, dropped compatibility with MW 1.34 and earlier
 * 1.4.2 (2023-02-14) - Improved language conversion, improved validation, removed Widgets.php entry point
 * 1.4.1 (2020-12-10) - Improved Smarty validation
 * 1.4.0 (2018-10-10) - Added extension.json file, dropped compatibility with MW 1.29 and earlier, Smarty downloaded via Composer rather than Git submodule, removed Makefile
 * 1.3.0 (2017-08-03) - Removed i18n php shim, dropped compatibility with MW 1.22 and earlier
 * 1.2.2 (2017-04-14) - Restored compatibility with MW 1.27 and later
 * 1.2.1 (2015-11-09) - Minor changes: improved debugging, license to show on "Special:Version"
 * 1.2.0 (2015-04-29) - Possibility of arbitrary HTML output removed, support added for PHP 5.3
 * 1.1.0 (2014-05-28) - i18n messages moved into JSON files, fixes for MediaWiki 1.21+, new parameter for setting the storage location of compiled widgets, removed support for PHP 5.2 and earlier
 * 1.0 (2013-02-21) - Security leak fixed.
 * 0.10.1 (2013-02-20) - Smarty added as a Git submodule, and updated to version 3.1.7.
 * 0.10.0 (2012-01-19) - 'editwidgets' permission given to sysops by default, support removed for MediaWiki < 1.16.
 * 0.9.2 (2011-01-12) - PHP fixes.
 * 0.9.1 (2010-09-19) - Some code structure changes and fix to a bug 25219.
 * 0.9 (2010-04-16) - Added support for FlaggedRev extension controlling Widget review.
 * 0.8.10 (2009-11-27) - Security Release: Fixed a security hole in error message.
 * 0.8.9 (2009-11-11) - Bugfix release: base64 wasn't identified properly which caused some widgets not to be displayed.
 * 0.8.8 (2009-11-02) - HTML is inserted as-is, thanks to Joshua C. Lerner.
 * 0.8.7 (2009-06-19) - namespaces issues and i18n issues fixed by ialex.
 * 0.8.6 (2009-05-22) - some important security fixes by Tim Starling.
 * 0.8.5 (2009-03-12) - Allowing parameters without values to work as bulean "true" and converting test "false" into boolean false (which is not the case in PHP itself).
 * 0.8.4 (2009-03-11) - Minor security release - compiled Smarty templates can't be accessed directly. Also fixed a problem with compiled_templates being empty in archives and therefore not extractable by some software.
 * 0.8.3 (2009-02-10) - Added 'validate' modifier that makes sure variable value conforms to validation rules (using https://php.net/filter).
 * 0.8.2 (2009-01-27) - Fixed a bug when widgets were not showing up correctly on old versions of the pages. Thanks to Max Ingleton for a bug report.
 * 0.8.1 (2008-06-25) - Worked around MediaWiki bug that inserts in front of widget output.
 * 0.8.0 (2008-06-10) - Fixed a bug where variables were carried over from one widget to another on the same page
 * 0.7.0 (2008-05-23) - Added support for arrays and Smarty's dotted notation
 * 0.6.0 (2008-05-09) - Minor tweaks and bug fixes, release Makefile
 * 0.5.0 (2008-02-11) - First public release