Jump to content

User:Iritscen/WikiFuture: Difference between revisions

updated notes for 1.39, 1.40 and added 1.41
(removed older versions now that we've upgraded to 1.39)
(updated notes for 1.39, 1.40 and added 1.41)
Line 1: Line 1:
Below are any notable changes that we should look forward to, or watch out for, if upgrading MediaWiki (as well as significant security fixes). [[mw:Release notes|(Source)]]
Below are any notable changes that we should look forward to, or watch out for, if upgrading MediaWiki (as well as significant security fixes). [[mw:Release notes|(Source)]]


Oldest maintained LTS version of MediaWiki: 1.35 (supported through September 2023).<br>
Oldest maintained LTS version of MediaWiki: 1.39 (supported through November 2025).<br>
Latest LTS version of MediaWiki: 1.39 (supported through November 2025). [[mw:Version lifecycle|(Source)]]
Latest LTS version of MediaWiki: 1.39 (supported through November 2025). [[mw:Version lifecycle|(Source)]]


Line 11: Line 11:


==1.39==
==1.39==
:''I have checked the release notes through 1.39.5.''
:''I have checked the release notes through 1.39.6.''
*'''MediaWiki 1.39 drops PHP 7.3 support, and requires PHP 7.4.3 or above.'''
*We are currently on the latest version of 1.39.
*$wgExtraNamespaces no longer overrides canonical namespace names specified in extension.json files. While this setting can still be used to rename extension-defined namespaces, system administrators may need to run namespaceDupes.php after upgrading.
*Administrators now have the option to delete/undelete the associated "Talk" page when they are (un)deleting a given page.
*<nowiki>{{=}}</nowiki> is now a wikitext built-in magic word, expanding to =. This is conventionally used as an escape mechanism to allow the use of = in unnamed template arguments.


==1.40==
==1.40==
:''I have checked the release notes through 1.40.1.''
:''I have checked the release notes through 1.40.2.''
*'''Requires PHP 7.4.3+ and the PHP extensions ctype, dom, fileinfo, iconv, intl, json, mbstring, xml.'''
*'''Requires PHP 7.4.3+ and the PHP extensions ctype, dom, fileinfo, iconv, intl, json, mbstring, xml.'''
*Special:Search can now show thumbnails for results for titles outside NS_FILE. This is controlled via the new onSearchResultProvideThumbnail hook.
*Special:Search can now show thumbnails for results for titles outside NS_FILE. This is controlled via the new onSearchResultProvideThumbnail hook.
Line 33: Line 30:
**The [[mw:Extension:Thanks|Thanks]] extension, which lets users thank editors for edits.
**The [[mw:Extension:Thanks|Thanks]] extension, which lets users thank editors for edits.
*The Renameuser extension has been moved to MediaWiki core. It is now possible to rename users without installing an extension. The extension had already been bundled with MediaWiki since 1.18.
*The Renameuser extension has been moved to MediaWiki core. It is now possible to rename users without installing an extension. The extension had already been bundled with MediaWiki since 1.18.
==1.41==
*'''Requires PHP 7.4.3+ and the PHP extensions ctype, dom, fileinfo, iconv, intl, json, mbstring, xml.'''
*MediaWiki now requires browsers to support ES6 for them to receive JavaScript, up from ES5. In practice, this primarily means that users of Internet Explorer 11 (EOL in 2022) will no longer get JavaScript tools.
*Some interesting new configuration variables:
**$wgImplicitRights - A list of implicit rights, in addition to the ones defined by the core. Rights in this list are granted implicitly to all users, but rate limits may apply to them.
**$wgInterwikiLogoOverride - List of interwiki logos overrides.
**$wgSVGNativeRendering - Whether native SVG rendering by the browser agent is allowed
**$wgSVGNativeRenderingSizeLimit - If $wgSVGNativeRendering is set to 'partial', this sets the size limit for an SVG file to be rendered as a PNG instead of directly by the browser.


[[Category:Userspace]]
[[Category:Userspace]]