19,208
edits
(ton of notable changes in 1.22) |
(+1.23) |
||
Line 1: | Line 1: | ||
''Last updated when our current installation was at version 1.19.2.'' | ''Last updated when our current installation was at version 1.19.2.'' | ||
Below are any notable changes that we should look forward to, or watch out for, if upgrading MediaWiki. | Below are any notable changes that we should look forward to, or watch out for, if upgrading MediaWiki (besides various security fixes). | ||
==Future 1.19 versions== | ==Future 1.19 versions== | ||
Line 38: | Line 38: | ||
==1.22== | ==1.22== | ||
:''These changes are listed through 1.22.15.'' | |||
*1.22 has several database changes since 1.21, and will not work without schema updates. | *1.22 has several database changes since 1.21, and will not work without schema updates. | ||
*Same requirements as above. | *Same requirements as above. | ||
Line 48: | Line 49: | ||
*Converted the table of contents on wiki pages from <table> to <div> and adjusted skin CSS accordingly. The CSS was carefully crafted to be backwards-compatible in all reasonable cases (uses of the <nowiki>__TOC__</nowiki> magic word, the #toc CSS id and the .toc CSS class). However, particularly bad abuse of the id or the class can possibly break. | *Converted the table of contents on wiki pages from <table> to <div> and adjusted skin CSS accordingly. The CSS was carefully crafted to be backwards-compatible in all reasonable cases (uses of the <nowiki>__TOC__</nowiki> magic word, the #toc CSS id and the .toc CSS class). However, particularly bad abuse of the id or the class can possibly break. | ||
*Broken files tracking category removed from pages if an image with that name is uploaded. | *Broken files tracking category removed from pages if an image with that name is uploaded. | ||
*portal-url | *portal-url and currentevents-url have been removed from the default Sidebar; helppage now points to a mediawiki.org page which is guaranteed to exist. Any sysop can customize the sidebar by editing MediaWiki:Sidebar. | ||
*The 'edit' right no longer allows for editing a user's own CSS and JS. | *The 'edit' right no longer allows for editing a user's own CSS and JS. | ||
*New rights 'editmyusercss', 'editmyuserjs', 'viewmywatchlist', 'editmywatchlist', 'viewmyprivateinfo', 'editmyprivateinfo', and 'editmyoptions' restrict actions that were formerly allowed by default. They have been added to the default for $wgGroupPermissions['*']. | *New rights 'editmyusercss', 'editmyuserjs', 'viewmywatchlist', 'editmywatchlist', 'viewmyprivateinfo', 'editmyprivateinfo', and 'editmyoptions' restrict actions that were formerly allowed by default. They have been added to the default for $wgGroupPermissions['*']. | ||
Line 71: | Line 72: | ||
*Legacy skins Simple, MySkin, Chick, Standard and Nostalgia were all removed. | *Legacy skins Simple, MySkin, Chick, Standard and Nostalgia were all removed. | ||
=== | ==1.23== | ||
* | :''These changes are listed through 1.23.10.'' | ||
* | *1.23 has several database changes since 1.22, and will not work without schema updates. | ||
* | *Same requirements as above. | ||
*Preferences 'watchcreations', 'watchdefault', 'enotifwatchlistpages' ("Add pages I create and files I upload to my watchlist", "Add pages and files I edit to my watchlist", "Email me when a page or file on my watchlist is changed") are now enabled by default. In addition new user accounts' personal and talk pages are now watched by them by default. | |||
*Add expensive parser functions {{REVISIONID:}}, {{REVISIONUSER:}} and {{REVISIONTIMESTAMP:}} (with friends). | |||
*The MediaWiki:Group-user.{css,js} pages can now be used to add custom CSS or JavaScript enabled only for registered users. | |||
*[[Special:Diff]] was added, allowing users to create internal links to revision comparison pages using syntax such as [[Special:Diff/12345]], [[Special:Diff/12345/prev]] or [[Special:Diff/12345/98765]]. | |||
*Slight changes to the typography. The details are listed [https://www.mediawiki.org/wiki/Typography_refresh here], but the gist of it is a classier serif font for headers, slightly larger text, and that text is now dark-dark-gray instead of black. | |||
*Redirect pages, when viewed with redirect=no, no longer hide the remaining page content. | |||
*The global functions addButton and insertTags (for mw.toolbar.addButton and mw.toolbar.insertTags) now emits mw.log.warn when accessed. | |||
*Display MediaWiki:Loginprompt on the login page (as in 1.21). | |||
[[Category:Userspace]] | [[Category:Userspace]] |