2015-09-26 12:38:37 +00:00
|
|
|
Security reminder: If you have PHP's register_globals option set, you must
|
|
|
|
|
turn it off. MediaWiki will not work with it enabled.
|
|
|
|
|
|
|
|
|
|
== MediaWiki 1.27 ==
|
|
|
|
|
|
|
|
|
|
THIS IS NOT A RELEASE YET
|
|
|
|
|
|
|
|
|
|
MediaWiki 1.27 is an alpha-quality branch and is not recommended for use in
|
|
|
|
|
production.
|
|
|
|
|
|
|
|
|
|
=== Configuration changes in 1.27 ===
|
2015-09-29 18:00:33 +00:00
|
|
|
* Removed $wgUseLinkNamespaceDBFields
|
2015-09-30 20:39:20 +00:00
|
|
|
* Deprecated $wgResourceLoaderMinifierStatementsOnOwnLine and
|
|
|
|
|
$wgResourceLoaderMinifierMaxLineLength, because there was little value in
|
|
|
|
|
making the behavior configurable. The default values (`false` for the former,
|
|
|
|
|
1000 for the latter) are now hard-coded.
|
2015-10-04 18:39:58 +00:00
|
|
|
* $wgDebugDumpSqlLength was removed (deprecated in 1.24).
|
|
|
|
|
* $wgDebugDBTransactions was removed (deprecated in 1.20).
|
2015-10-06 18:13:13 +00:00
|
|
|
* $wgRemoteUploadTarget (added in 1.26) removed, replaced by $wgForeignUploadTargets
|
2015-09-26 12:38:37 +00:00
|
|
|
|
|
|
|
|
=== New features in 1.27 ===
|
2015-08-19 23:33:03 +00:00
|
|
|
* $wgDataCenterId and $wgDataCenterRoles where added, which will serve as
|
|
|
|
|
basic configuration settings needed for multi-datacenter setups.
|
|
|
|
|
$wgDataCenterUpdateStickTTL was also added.
|
2015-10-01 03:05:23 +00:00
|
|
|
* Added a new hook, 'UserMailerTransformContent', to transform the contents
|
|
|
|
|
of an email. This is similar to the EmailUser hook but applies to all mail
|
|
|
|
|
sent via UserMailer.
|
|
|
|
|
* Added a new hook, 'UserMailerTransformMessage', to transform the contents
|
|
|
|
|
of an emai after MIME encoding.
|
|
|
|
|
* Added a new hook, 'UserMailerSplitTo', to control which users have to be
|
|
|
|
|
emailed separately (ie. there is a single address in the To: field) so
|
|
|
|
|
user-specific changes to the email can be applied safely.
|
2015-10-01 07:24:18 +00:00
|
|
|
* $wgCdnMaxageLagged was added, which limits the CDN cache TTL
|
|
|
|
|
when any load balancer uses a DB that is lagged beyond the 'max lag'
|
|
|
|
|
setting in the relevant section of $wgLBFactoryConf.
|
2015-09-26 12:38:37 +00:00
|
|
|
|
|
|
|
|
==== External libraries ====
|
|
|
|
|
|
|
|
|
|
=== Bug fixes in 1.27 ===
|
|
|
|
|
|
|
|
|
|
=== Action API changes in 1.27 ===
|
2015-09-27 19:43:05 +00:00
|
|
|
* Added list=allrevisions.
|
2015-09-26 12:38:37 +00:00
|
|
|
|
|
|
|
|
=== Action API internal changes in 1.27 ===
|
|
|
|
|
|
|
|
|
|
=== Languages updated in 1.27 ===
|
|
|
|
|
|
|
|
|
|
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 Bugzilla reports.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
=== Other changes in 1.27 ===
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
== Compatibility ==
|
|
|
|
|
|
|
|
|
|
MediaWiki 1.27 requires PHP 5.3.3 or later. There is experimental support for
|
|
|
|
|
HHVM 3.3.0.
|
|
|
|
|
|
|
|
|
|
MySQL 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:
|
|
|
|
|
|
|
|
|
|
* MySQL 5.0.3 or later
|
|
|
|
|
* PostgreSQL 8.3 or later
|
|
|
|
|
* SQLite 3.3.7 or later
|
|
|
|
|
* Oracle 9.0.1 or later
|
|
|
|
|
* Microsoft SQL Server 2005 (9.00.1399)
|
|
|
|
|
|
|
|
|
|
== Upgrading ==
|
|
|
|
|
|
|
|
|
|
1.27 has several database changes since 1.26, 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).
|
|
|
|
|
|
|
|
|
|
If upgrading from before 1.11, and you are using a wiki as a commons
|
|
|
|
|
repository, make sure that it is updated as well. Otherwise, errors may arise
|
|
|
|
|
due to database schema changes.
|
|
|
|
|
|
|
|
|
|
If upgrading from before 1.7, you may want to run refreshLinks.php to ensure
|
|
|
|
|
new database fields are filled with data.
|
|
|
|
|
|
|
|
|
|
If you are upgrading from MediaWiki 1.4.x or earlier, you should upgrade to
|
|
|
|
|
1.5 first. The upgrade script maintenance/upgrade1_5.php has been removed
|
|
|
|
|
with MediaWiki 1.21.
|
|
|
|
|
|
|
|
|
|
Don't forget to always back up your database before upgrading!
|
|
|
|
|
|
|
|
|
|
See the file UPGRADE for more detailed upgrade instructions.
|
|
|
|
|
|
|
|
|
|
For notes on 1.26.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/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.
|