Extension:Widgets/Version history
From Linux Web Expert
The version history of the Widgets extension.
- 1.5.0 (November 13, 2023) - 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 (February 14, 2023) - Improved language conversion, improved validation, removed Widgets.php entry point
- 1.4.1 (December 10, 2020) - Improved Smarty validation
- 1.4.0 (October 10, 2018) - 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 (August 3, 2017) - Removed i18n php shim, dropped compatibility with MW 1.22 and earlier
- 1.2.2 (April 14, 2017) - Restored compatibility with MW 1.27 and later
- 1.2.1 (November 9, 2015) - Minor changes: improved debugging, license to show on "Special:Version"
- 1.2.0 (April 29, 2015) - Possibility of arbitrary HTML output removed, support added for PHP 5.3
- 1.1.0 (May 28, 2014) - 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 (February 21, 2013) - Security leak fixed.
- 0.10.1 (February 20, 2013) - Smarty added as a Git submodule, and updated to version 3.1.7.
- 0.10.0 (January 19, 2012) - 'editwidgets' permission given to sysops by default, support removed for MediaWiki < 1.16.
- 0.9.2 (January 12, 2011) - PHP fixes.
- 0.9.1 (September 19, 2010) - Some code structure changes and fix to a bug 25219.
- 0.9 (April 16, 2010) - Added support for FlaggedRev extension controlling Widget review.
- 0.8.10 (November 27, 2009) - Security Release: Fixed a security hole in error message.
- 0.8.9 (November 11, 2009) - Bugfix release: base64 wasn't identified properly which caused some widgets not to be displayed.
- 0.8.8 (November 2, 2009) - HTML is inserted as-is, thanks to Joshua C. Lerner.
- 0.8.7 (June 19, 2009) - namespaces issues and i18n issues fixed by ialex.
- 0.8.6 (May 22, 2009) - some important security fixes by Tim Starling.
- 0.8.5 (March 12, 2009) - 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 (March 11, 2009) - 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 (February 10, 2009) - Added 'validate' modifier that makes sure variable value conforms to validation rules (using https://php.net/filter).
- 0.8.2 (January 27, 2009) - 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 (June 25, 2008) - Worked around MediaWiki bug that inserts
<p></p>
in front of widget output. - 0.8.0 (June 10, 2008) - Fixed a bug where variables were carried over from one widget to another on the same page
- 0.7.0 (May 23, 2008) - Added support for arrays and Smarty's dotted notation
- 0.6.0 (May 9, 2008) - Minor tweaks and bug fixes, release Makefile
- 0.5.0 (February 11, 2008) - First public release