MediaWiki 1.38/yo

MediaWiki 1.38 jẹ itusilẹ iduroṣinṣin lọwọlọwọ ti MediaWiki. Consult the file for the full list of changes. O ti wa ni ransogun lori Wikimedia Foundation wiki nipasẹ awọn ẹka afikun "wmf" laarin Oṣu Kẹsan 2021 ati Oṣu Kẹta 2022. The 1.38.0 stable release came out in 2 June 2022. Download or checkout the   branch in Git to follow this release.

Configuration changes for system administrators
MediaWiki 1.38 is introducing a new system for configuration loading. The new system is fully compatible with the traditional way of configuring, but it offers some new features. Interested parties are encouraged to experiment with the new ways to load configuration and report any issues they come across.

New configuration

 * (T297708) – This setting can be used to control the maximum execution time for several expensive query pages (e.g. RecentChanges and UserContribs).
 * – Eto yii ngbanilaaye idari awọn aṣawakiri 'iwari aifọwọyi ati mimu awọn ọna kika mu. O n lo lakoko lati ṣe idiwọ isopo-laifọwọyi ti awọn nọmba tẹlifoonu ti o ṣee ṣe ni iṣelọpọ awọn oju-iwe wiki ni Safari lori iOS; Eyi le tun mu ṣiṣẹ ti o ba fẹ, tabi faagun ni agbegbe fun awọn aṣawakiri miiran.
 * (T240685), , and – Iwọnyi n pese iṣeto ni fun iṣẹ  tuntun pẹlu atilẹyin fun ọna kika  , ti a pinnu fun iṣọpọ pẹlu Prometheus.
 * – This setting allows inheriting permissions, both granted and revoked, from another group.
 * –  ni bayi ni aṣayan   kan lati ṣakoso fun bawo ni metadata faili ti wa ni ipamọ to gun. Ni afikun, aiyipada yipada lati wakati 1 si awọn wakati 4.
 * – Eyi n jẹ ki o ṣeto atokọ ti awọn awọ ara ti o fẹ lati ṣe atokọ ti o ga julọ ni Special:Preferences.
 * EXPERIMENTAL (see the docs on the new system to load configuration)
 * – Liana ti o ni awọn faili iṣeto ni aaye kan ninu. Ṣiṣeto eyi yoo jẹ ki ipo ayalegbe lọpọlọpọ ("oko wiki") ṣiṣẹ, nfa awọn eto aaye kan pato lati kojọpọ da lori alaye lati inu ibeere wẹẹbu.
 * – Ifaagun faili lati ṣee lo nigbati o n wa awọn faili eto aaye kan pato ni, gẹgẹbi  tabi.
 * – A callback function that returns the name of the wiki for the current request. Replaced by the MW_WIKI_NAME environment variable in 1.39. Eyi ni a lo ni ipo ayalegbe pupọ ("oko wiki") lati pinnu iru faili eto lati kojọpọ lati.
 * – Eyi rọpo oniyipada ayika.
 * (T230211) – Force deferred updates to be run before sending a response to the client, instead of attempting to run them after sending the response. Ṣiṣeto eyi si  wulo fun idanwo ipari-si-opin, lati rii daju pe awọn ipa ti ibeere kan han si eyikeyi awọn ibeere ti o tẹle, paapaa ti wọn ba ṣe lẹsẹkẹsẹ lẹhin akọkọ. Note however that this does not ensure that database replication is complete, nor does it execute any jobs enqueued for later.
 * – Ipele ijira tabili tabili, fun deede  ati awọn aaye.

Changed configuration

 * and – Iwọnyi ti ṣeto nigbamii, nitorinaa ko le ṣee lo laarin   mọ ayafi ti o ba ṣeto ni kedere ninu faili yẹn.
 * – Eto yii ko gba  mọ bi aṣayan.
 * – Eto yi le ni bayi ṣeto si lati mu iwọn iṣayẹwo iwọn rẹ jẹ ki o to iwọn. Awọn amugbooro tun le yi iye rẹ pada nipa lilo kio.
 * – Ṣiṣẹ bi nigbagbogbo-otitọ.
 * – This no longer supports the string value for CDB files.
 * (T292321) –  Awọn atunṣe lilo eyi yẹ ki o ṣee ṣe pẹlu   dipo.
 * – Eyi jẹ akọsilẹ tuntun ni.

Removed configuration

 * – This setting has been removed, as it was a flawed solution to the problem of locale dependence. MediaWiki will now always set a locale of  or   and works around the remaining problems of the   locale by not using  . This follows the direction of PHP 8.0, which sets a locale of   by default instead of respecting.
 * (T293848) – Experiment removed, originally added in 1.35.
 * – A ṣe atilẹyin jQuery v3 nikan.
 * – Ẹya idanwo yii ti yọkuro. Ti o ba tun nilo lati lo ẹya yii, jọwọ wo.
 * – Inagi fun.

Bundled extensions

 * (T191740) Ifaagun ti wa ni idapọ pẹlu MediaWiki. Eyi jẹ ẹya-ara ilokulo ti o fun laaye awọn olumulo ti o ni anfani lati ṣeto awọn iṣe kan pato lati ṣe nigbati awọn iṣe nipasẹ awọn olumulo, gẹgẹbi awọn atunṣe tabi awọn gbigbe faili, ba awọn ibeere kan mu.
 * (T232948) Ifaagun ti wa ni idapọ pẹlu MediaWiki. This is a content feature that lets users create mathematical formulæ, written in a sub-set of LaTeX and rendered in MathML with a fallback SVG image. By default, it will use Wikimedia's mathoid service to render each formula, but local rendering can be set up for network isolation or performance.
 * (T191743) Awọ ti wa ni idapọ pẹlu MediaWiki. This is a simple, light-weight, and scalable skin that is particularly optimised for mobile use, and integrates well with the MobileFrontend extension (available separately), but can also be used as a regular desktop skin.

Other changes

 * (T284921) Ẹya “awọn akọle nọmba-laifọwọyi” ti yọkuro ni atẹle ijumọsọrọ kan, nitori awọn idi iṣẹ ṣiṣe.

Onišẹ titun/awọn ẹya ara ẹrọ ti o ni idagbasoke

 * Awọn iṣeto ni siseto yi pada substantially; o le ka diẹ sii nipa bawo.
 * EXPERIMENTAL: Oniyipada ayika  ni a le lo lati pato ipo ti faili eto naa. Eyi n gba awọn faili eto yiyan laaye lati kojọpọ da lori agbegbe. Awọn faili eto le jẹ fifun bi awọn faili PHP bi faili   ibile, tabi wọn le lo ọna kika   tabi  . Wo
 * Ṣafikun deleteUserEmail iwe afọwọkọ itọju – Faili yii jẹ ki piparẹ adirẹsi imeeli ti olumulo kan ti o somọ. O le ṣe iranlọwọ fun awọn iṣẹ ṣiṣe ipamọ-iṣiri.
 * Apejuwe apejuwe fun kikọ Fọọmu HTML ni bayi le lo ' ' lati mu awọn aaye ṣiṣẹ ni irọrun lori ipo kan, awọn ikosile atilẹyin jẹ kanna bii ' '.
 * Ni wiwo tuntun wa,, lati gba ọ laaye lati samisi awọn ibi ipamọ faili ti a pese nipasẹ itẹsiwaju bi atilẹyin ṣiṣe awọn ibeere API lodi si repo faili ajeji ki awọn amugbooro bii TimedMediaHandler pe da lori eyi le da ifaminsi lile duro fun awọn orukọ kilasi kan pato.
 * EXPERIMENTAL Atilẹyin ti a ṣafikun fun irọrun lati tunto ipo ayalegbe pupọ (“oko wiki”): Awọn eto fun aaye kọọkan ni a le gbe sinu ilana ti a pato nipasẹ . Wiwa aaye jẹ iṣakoso nipasẹ   ati awọn aiṣiṣe si orukọ agbalejo ti o beere. Fun apẹẹrẹ, eto   yoo jẹ ki awọn eto fun   kojọpọ lati "  >". IKILO: Awọn faili YAML labẹ root Wẹẹbu le wa si awọn aṣawakiri, jọwọ gbe awọn igbese ti o yẹ lati daabobo wọn lati iwọle nipasẹ HTTP.
 * Ṣiṣe awọn idanwo QUnit fun module igbeyewo suite kọọkan ṣee ṣe pẹlu, nibiti   jẹ "MediaWiki" lati ṣiṣẹ QUnit core idanwo tabi awọ ara tabi orukọ itẹsiwaju.
 * Module  ni bayi ni .olumulo-yan Apopọ-kere.

Awọn ile-ikawe ita tuntun

 * jẹ igbega lati idagbasoke-nikan.

Yi pada ita ikawe

 * Updated  from v0.42.0 to v0.43.2.
 * Updated  from 2.6.11 to 3.2.23.
 * Updated  from v0.3.0 to v0.4.0.
 * Updated  from 3.2.5 to 3.2.6.
 * Updated  from 7.2.0 to 7.4.1.
 * Updated  from 1.10.9 to 1.10.11.
 * Updated  from 1.9.2 to 1.10.0.
 * Updated  from 1.1.3 to 1.1.4.
 * Updated  from 0.10.5 to 0.11.1.
 * Updated  from 1.23.1 to 1.25.0.
 * Updated  from 0.5.0 to 0.5.1.
 * Updated  from 1.4.1 to 2.0.0.
 * Updated  from 3.0.2 to 4.0.0.
 * Updated  from 2.2.4 to 2.2.6.
 * Updated  from 3.0.2 to 4.0.0.
 * Updated  from v0.14.0-a14 to v0.15.0.
 * Updated  from 1.0.7 to 1.0.8.
 * Updated  from 1.1.0 to 1.2.0.
 * Updated  from 2.0.0 to 3.0.0.
 * Updated  from 3.2.0 to 4.0.1.

Iyipada idagbasoke-awọn ile-ikawe itagbangba nikan

 * Updated  from 2.16.0 to 2.18.0.
 * Updated  from 3.5.4 to 3.5.5.
 * Updated  from 1.5.4 to 1.5.5.
 * Updated  for PHP < 7.3 from 2.10.4 to 2.13.6.
 * Updated  for PHP >= 7.3 from 3.0.0 to 3.1.5.

Awọn ile-ikawe itagbangba kuro

 * jquery.jStorage, ti a ti parẹ lati MW 1.28; lo  dipo.

Ayipada API igbese

 * Tuntun  paramita on action=parẹ ti o fun ọ laaye lati pa oju-iwe ọrọ ti o somọ ti oju-iwe koko-ọrọ rẹ rẹ.
 * (T117549) Tuntun iyatọ paramita fun gbogbo awọn iṣe API, fun sisọ iyatọ ede (ni ibamu si iyatọ paramita ti o wa tẹlẹ fun index.php).

Awọn ede imudojuiwọn
MediaWiki ṣe atilẹyin awọn ede to ju 400 lọ. Ọpọlọpọ awọn agbegbe ni imudojuiwọn nigbagbogbo. Ni isalẹ awọn ede titun ati yiyọ kuro nikan ni a ṣe akojọ, bakanna bi awọn iyipada si awọn ede nitori awọn ijabọ Phabricator.


 * (T292166) Updated namespace names for the Lombard language.
 * (T299201) Changed the autonym of the Angika language to अंगिका
 * (T298309) Changed the autonym of the Abkhaz language to аԥсшәа
 * (T302972) Changed the autonym of the Kirundi language to ikirundi
 * (T220303) Show numbered lists with Burmese numerals in relevant languages
 * (T291899) Added language support for (hsn).
 * (T292612) Added language support for (ksw).
 * (T293656) Added language support for (gur).
 * (T294729) Added language support for (blk).
 * (T296286) Added language support for (sms).
 * (T296612) Added language support for (vmw).
 * (T296707) Added language support for (gaa).
 * (T297073) Added language support for (gld).
 * (T297074) Added language support for (nmz).
 * (T298075) Added language support for (nod).
 * (T298182) Added language support for (kea).
 * (T298385) Added language support for (yrl).
 * (T299329) Added language support for (fon).
 * (T300474) Added language support for (nyn).
 * (T302556) Added language support for (rsk).