User:Iritscen/WikiFuture: Difference between revisions

+1.23
(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, currentevents-url and helppage have been removed from the default Sidebar.
*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.


===Latest:1.22.4===
==1.23==
*Various security updates
:''These changes are listed through 1.23.10.''
*Reintroduced a link to help pages in the default sidebar, that any sysop can customize by editing MediaWiki:Sidebar locally. The link now points to a mediawiki.org page which is guaranteed to exist. Nothing needs to be done on your end, but remember to adjust MediaWiki:Sidebar for the needs of your wikis. Everyone can help with the shared documentation by translating: https://www.mediawiki.org/wiki/Special:Translate/agg-Help_pages .
*1.23 has several database changes since 1.22, and will not work without schema updates.
*Corrected a regression in 1.22 which introduced red links on the login page. If you previously installed 1.22.x and have created a local page to make the red link blue, write its title as in MediaWiki:helplogin-url if you didn't already. Otherwise, you don't need to do anything, but you can translate the help page at https://www.mediawiki.org/wiki/Help:Logging_in .
*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]]