User:Iritscen/WikiFuture: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(+1.29.1)
(added 1.30.0 and warning note about eventual 1.31)
Line 2: Line 2:


Oldest version of MediaWiki still supported as of June 2017: 1.27. Source: https://www.mediawiki.org/wiki/Version_lifecycle
Oldest version of MediaWiki still supported as of June 2017: 1.27. Source: https://www.mediawiki.org/wiki/Version_lifecycle
Current version on OniGalore: '''{{CURRENTVERSION}}'''


You can browse each version of the MW code here: https://phabricator.wikimedia.org/source/mediawiki/branches/master/
You can browse each version of the MW code here: https://phabricator.wikimedia.org/source/mediawiki/branches/master/
Line 8: Line 10:


==1.29==
==1.29==
:''These are the changes for future versions of 1.29 after 1.29.0.''
:''These are the changes for future versions of 1.29 after 1.29.0. I have checked the release notes through 1.29.2.''
*(1.29.1) Vector (the extension) was accidentally included in the 1.29.0 release, but is not bundled from 1.29.1 onward. Since the extension is supposed to have been folded into the skin, I don't think this will affect us, but I'm leaving a note here as a reminder just in case something breaks when we update past 1.29.0.
*(1.29.1) Vector (the extension) was accidentally included in the 1.29.0 release, but is not bundled from 1.29.1 onward. Since the extension is supposed to have been folded into the skin, I don't think this will affect us, but I'm leaving a note here as a reminder just in case something breaks when we update past 1.29.0.
==1.30==
:''I have checked the release notes through 1.30.0.''
*Browsers that don't support Unicode will have their edits rejected.
*Removed 'jquery.mwExtension' module.
*mw.user.bucket (deprecated in 1.23) was removed.
*Added ability for users to prohibit other users from sending them emails with Special:Emailuser. Can be enabled by setting $wgEnableUserEmailBlacklist to true.
*Edit summaries, block reasons, and other "comments" are now stored in a separate database table.
*Added JS config values wgDiffOldId/wgDiffNewId to the output of diff pages.
*Added ability to search for contributions within an IP range at Special:Contributions.
*$wgOOUIEditPage was removed, as it is now the default. This was an opt-out variable for the new, "pretty" buttons and checkboxes at the bottom of the edit form, not anything to do with the toolbar.
==1.31==
*'''Warning: MW developers are [[mw:Editor|currently planning]] to remove support for the 2006 editing toolbar in 1.31'''. This is the one we're currently using! This change will break [[XEB]], and the editing UX doesn't get any better with the 2010 toolbar (it gets even worse with the 2017 wikitext beta...), so we need to think carefully before upgrading. The classic 2006 toolbar may become available as a third-party gadget, but will it be customizable or would we have to rewrite our own toolbar from scratch?


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

Revision as of 00:20, 21 February 2018

Below are any notable changes that we should look forward to, or watch out for, if upgrading MediaWiki (besides various security fixes). Source: https://www.mediawiki.org/wiki/Release_notes

Oldest version of MediaWiki still supported as of June 2017: 1.27. Source: https://www.mediawiki.org/wiki/Version_lifecycle

Current version on OniGalore: 1.39.6

You can browse each version of the MW code here: https://phabricator.wikimedia.org/source/mediawiki/branches/master/

1.29

These are the changes for future versions of 1.29 after 1.29.0. I have checked the release notes through 1.29.2.
  • (1.29.1) Vector (the extension) was accidentally included in the 1.29.0 release, but is not bundled from 1.29.1 onward. Since the extension is supposed to have been folded into the skin, I don't think this will affect us, but I'm leaving a note here as a reminder just in case something breaks when we update past 1.29.0.

1.30

I have checked the release notes through 1.30.0.
  • Browsers that don't support Unicode will have their edits rejected.
  • Removed 'jquery.mwExtension' module.
  • mw.user.bucket (deprecated in 1.23) was removed.
  • Added ability for users to prohibit other users from sending them emails with Special:Emailuser. Can be enabled by setting $wgEnableUserEmailBlacklist to true.
  • Edit summaries, block reasons, and other "comments" are now stored in a separate database table.
  • Added JS config values wgDiffOldId/wgDiffNewId to the output of diff pages.
  • Added ability to search for contributions within an IP range at Special:Contributions.
  • $wgOOUIEditPage was removed, as it is now the default. This was an opt-out variable for the new, "pretty" buttons and checkboxes at the bottom of the edit form, not anything to do with the toolbar.

1.31

  • Warning: MW developers are currently planning to remove support for the 2006 editing toolbar in 1.31. This is the one we're currently using! This change will break XEB, and the editing UX doesn't get any better with the 2010 toolbar (it gets even worse with the 2017 wikitext beta...), so we need to think carefully before upgrading. The classic 2006 toolbar may become available as a third-party gadget, but will it be customizable or would we have to rewrite our own toolbar from scratch?