2018-04-17 18:24:01 +00:00
|
|
|
== MediaWiki 1.32 ==
|
|
|
|
|
|
|
|
|
|
THIS IS NOT A RELEASE YET
|
|
|
|
|
|
|
|
|
|
MediaWiki 1.32 is an alpha-quality branch and is not recommended for use in
|
|
|
|
|
production.
|
|
|
|
|
|
|
|
|
|
=== Configuration changes in 1.32 ===
|
2017-11-20 23:50:22 +00:00
|
|
|
* (T115414) The $wgEnableAPI and $wgEnableWriteAPI settings, deprecated in 1.31, have been removed.
|
2018-04-16 23:26:48 +00:00
|
|
|
* The $wgUseAjax setting, deprecated in 1.31, is now ignored.
|
2018-04-18 16:05:52 +00:00
|
|
|
* The $wgSiteSupportPage setting, unused since 1.5, was removed.
|
2018-04-19 17:00:16 +00:00
|
|
|
* $wgJpegQuality was added to allow configuring the quality of JPEG thumbnails (default 80).
|
|
|
|
|
* The default quality of JPEG thumbnails generated by GD was reduced from 95 to 80.
|
2018-04-18 01:22:13 +00:00
|
|
|
* $wgExperimentalHtmlIds, deprecated since 1.30, has been removed. The 'html5-legacy' value for
|
|
|
|
|
$wgFragmentMode is no longer accepted.
|
2018-04-17 18:24:01 +00:00
|
|
|
* …
|
|
|
|
|
|
|
|
|
|
=== New features in 1.32 ===
|
2017-02-28 20:52:17 +00:00
|
|
|
* (T112474) Generalized the ResourceLoader mechanism for overriding modules
|
|
|
|
|
using a particular page during edit previews.
|
|
|
|
|
* Added 'ApiParseMakeOutputPage' hook.
|
2018-04-17 18:24:01 +00:00
|
|
|
|
|
|
|
|
=== External library changes in 1.32 ===
|
|
|
|
|
* …
|
|
|
|
|
|
|
|
|
|
==== Upgraded external libraries ====
|
2018-05-01 20:04:21 +00:00
|
|
|
* Updated QUnit from 2.4.0 to 2.6.0.
|
2018-04-17 18:24:01 +00:00
|
|
|
|
|
|
|
|
==== New external libraries ====
|
|
|
|
|
* …
|
|
|
|
|
|
|
|
|
|
==== Removed and replaced external libraries ====
|
|
|
|
|
* …
|
|
|
|
|
|
|
|
|
|
=== Bug fixes in 1.32 ===
|
|
|
|
|
* …
|
|
|
|
|
|
|
|
|
|
=== Action API changes in 1.32 ===
|
|
|
|
|
* …
|
|
|
|
|
|
|
|
|
|
=== Action API internal changes in 1.32 ===
|
2017-02-28 20:52:17 +00:00
|
|
|
* Added 'ApiParseMakeOutputPage' hook.
|
2018-04-17 18:24:01 +00:00
|
|
|
|
|
|
|
|
=== Languages updated in 1.32 ===
|
|
|
|
|
MediaWiki supports over 350 languages. Many localisations are updated
|
|
|
|
|
regularly. Below only new and removed languages are listed, as well as
|
|
|
|
|
changes to languages because of Phabricator reports.
|
|
|
|
|
|
2018-05-02 09:37:28 +00:00
|
|
|
* (T193566) Added language support for Ambonese Malay (abs).
|
2018-04-17 18:24:01 +00:00
|
|
|
|
|
|
|
|
=== Breaking changes in 1.32 ===
|
2018-02-02 20:39:57 +00:00
|
|
|
* $wgRequestTime was removed (deprecated in 1.25).
|
2018-04-17 22:17:39 +00:00
|
|
|
Use $_SERVER['REQUEST_TIME_FLOAT'] or WebRequest::getElapsedTime() instead.
|
2018-02-02 20:39:57 +00:00
|
|
|
* The MediaWikiI18N class was removed (deprecated in 1.31).
|
|
|
|
|
* QuickTemplate::setTranslator() was removed (deprecated in 1.31).
|
|
|
|
|
Use Skin::msg() instead.
|
2018-04-19 01:35:41 +00:00
|
|
|
* wfInitShellLocale() was removed (deprecated in 1.30).
|
2018-04-19 01:41:00 +00:00
|
|
|
* wfShellExecDisabled() was removed (deprecated in 1.30).
|
2017-09-13 13:47:01 +00:00
|
|
|
* The type string for the parameter $lang of DateFormatter::getInstance is
|
|
|
|
|
removed (deprecated in 1.31).
|
2018-03-30 21:25:18 +00:00
|
|
|
* The EDIT_TOKEN_SUFFIX constant was removed (deprecated in 1.27).
|
|
|
|
|
Use MediaWiki\Session\Token::SUFFIX instead.
|
2018-04-30 21:40:09 +00:00
|
|
|
* EditPage::isOouiEnabled() was removed (deprecated in 1.30).
|
|
|
|
|
* mw.util.wikiGetlink() was removed (deprecated in 1.23).
|
|
|
|
|
Use mw.util.getUrl() instead.
|
2018-05-02 19:32:38 +00:00
|
|
|
* (T61113) The following methods and constants from the Revision class were deprecated in
|
|
|
|
|
1.25 and have now been removed.
|
|
|
|
|
* Revision::getRawUser()
|
|
|
|
|
* Revision::getRawUserText()
|
|
|
|
|
* Revision::getRawComment()
|
2018-04-30 22:58:00 +00:00
|
|
|
* window.gM() from mediawiki.jqueryMsg was removed (deprecated in 1.23).
|
|
|
|
|
Use mw.msg() or mw.message() instead.
|
2018-04-17 18:24:01 +00:00
|
|
|
|
|
|
|
|
=== Deprecations in 1.32 ===
|
2018-04-17 21:29:36 +00:00
|
|
|
* Use of a StartProfiler.php file is deprecated in favour of placing
|
|
|
|
|
configuration in LocalSettings.php.
|
2018-04-25 22:13:03 +00:00
|
|
|
* HTMLForm::setSubmitProgressive() is deprecated. No need to call it. Submit
|
|
|
|
|
button is already marked as progressive.
|
2018-04-17 18:24:01 +00:00
|
|
|
|
|
|
|
|
=== Other changes in 1.32 ===
|
|
|
|
|
* …
|
|
|
|
|
|
|
|
|
|
== Compatibility ==
|
|
|
|
|
MediaWiki 1.32 requires PHP 5.5.9 or later. Although HHVM 3.18.5 or later is supported,
|
|
|
|
|
it is generally advised to use PHP 5.5.9 or later for long term support.
|
|
|
|
|
|
|
|
|
|
MySQL/MariaDB is the recommended DBMS. PostgreSQL or SQLite can also be used,
|
|
|
|
|
but support for them is somewhat less mature. There is experimental support for
|
|
|
|
|
Oracle and Microsoft SQL Server.
|
|
|
|
|
|
|
|
|
|
The supported versions are:
|
|
|
|
|
|
2018-04-18 21:23:27 +00:00
|
|
|
* MySQL 5.5.8 or later
|
2018-04-17 18:24:01 +00:00
|
|
|
* PostgreSQL 9.2 or later
|
|
|
|
|
* SQLite 3.3.7 or later
|
|
|
|
|
* Oracle 9.0.1 or later
|
|
|
|
|
* Microsoft SQL Server 2005 (9.00.1399)
|
|
|
|
|
|
|
|
|
|
== Upgrading ==
|
|
|
|
|
1.32 has several database changes since 1.31, and will not work without schema
|
|
|
|
|
updates. Note that due to changes to some very large tables like the revision
|
|
|
|
|
table, the schema update may take quite long (minutes on a medium sized site,
|
|
|
|
|
many hours on a large site).
|
|
|
|
|
|
|
|
|
|
Don't forget to always back up your database before upgrading!
|
|
|
|
|
|
|
|
|
|
See the file UPGRADE for more detailed upgrade instructions, including
|
|
|
|
|
important information when upgrading from versions prior to 1.11.
|
|
|
|
|
|
|
|
|
|
For notes on 1.31.x and older releases, see HISTORY.
|
|
|
|
|
|
|
|
|
|
== Online documentation ==
|
|
|
|
|
Documentation for both end-users and site administrators is available on
|
|
|
|
|
MediaWiki.org, and is covered under the GNU Free Documentation License (except
|
|
|
|
|
for pages that explicitly state that their contents are in the public domain):
|
|
|
|
|
|
|
|
|
|
https://www.mediawiki.org/wiki/Special:MyLanguage/Documentation
|
|
|
|
|
|
|
|
|
|
== Mailing list ==
|
|
|
|
|
A mailing list is available for MediaWiki user support and discussion:
|
|
|
|
|
|
|
|
|
|
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
|
|
|
|
|
|
|
|
|
|
A low-traffic announcements-only list is also available:
|
|
|
|
|
|
|
|
|
|
https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce
|
|
|
|
|
|
|
|
|
|
It's highly recommended that you sign up for one of these lists if you're
|
|
|
|
|
going to run a public MediaWiki, so you can be notified of security fixes.
|
|
|
|
|
|
|
|
|
|
== IRC help ==
|
|
|
|
|
There's usually someone online in #mediawiki on irc.freenode.net.
|