MediaWiki 1.38/fr

MediaWiki 1.38 est la version actuelle stable de MediaWiki. Voir le fichier pour la liste complète des changements. Elle a été déployée sur les wikis de la Fondation Wikimedia dans les branches incrémentales « wmf » de septembre 2020 à mars 2022. La version stable 1.38.0 est sortie le 2 juin 2022. Téléchargez ou copiez la branche   de Git pour suivre cette version.

Nouvelle configuration

 * (T297708) – Ce paramètre peut être utilisé pour contrôler le temps maximal d'exécution pour certaines pages qui ont à faire des recherches coûteuses (telles que RecentChanges ou  UserContribs).
 * – Ce paramètre permet de réécraser la détection automatique des navigateurs et la gestion des formats. It's initially used to prevent auto-linking of possible telephone numbers in wiki pages' output in Safari on iOS; this can be re-enabled if you wish, or locally extended for other browsers' quirks.
 * (T240685), , and – Ceci fournit la configuration pour un nouveau service  qui prend en charge le format   , prévu pour être intégré avec Prometheus.
 * – Ce paramètre permet d'hériter des droits d'un autre groupe, à la fois pour les autorisations et les suppressions.
 * –  possède maintenant une option   pour contrôler la durée pendant laquelle les métadonnées des fichers restent dans le cache. De plus, la valeur par défaut est passée de 1 à 4 heures.
 * – Ceci vous permet de définir une liste d'habillages de préférence à afficher plus haut dans Special:Preferences.
 * EXPERIMENTAL
 * – Répertoire contenant les fichiers de configuration dédiés aux sites. Setting this will enable multi-tenant ("wiki farm") mode, causing site-specific settings to be loaded based on information from the web request.
 * – The file extension to be used when looking up site-specific settings files in, such as  or.
 * – Fonction de callback qui renvoie le nom du wiki pour la requête courante. This is used in multi-tenant ("wiki farm") mode to determine which settings file to load from.
 * – Ceci remplace la variable d'environment.
 * (T230211) – Force deferred updates to be run before sending a response to the client, instead of attempting to run them after sending the response. Setting this to  is useful for end-to-end testing, to ensure that the effects of a request are visible to any subsequent requests, even if they are made immediately after the first one. Note however that this does not ensure that database replication is complete, nor does it execute any jobs enqueued for later.
 * – table schema migration stage, for normalizing   and   fields.

Configuration modifiée

 * and – Ceux-ci sont maintenant initialisés plus tard ; ils ne peuvent donc pas être utilisés à partir de   sauf s'ils sont initialisés dans ce fichier.
 * – Ce paramètre n'utilise plus l'option.
 * – Ce paramètre peut être maintenant mis à pour désactiver le contrôle de la taille avant la mise à l'échelle. Les extensions peuvent toujours réécraser sa valeur en utilisant l'accroche.
 * – On considère qu'il vaut toujours vrai.
 * – Ceci ne prend plus en charge la valeur chaîne de caractères des fichiers CDB.
 * (T292321) –  Ceci est maintenant obsolète; remplacer par l'utilisation de.
 * – Ceci a été mis à jour dans.

Configuration supprimée

 * – 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.
 * – Nous ne prenons en charge que jQuery v3.
 * – Cette fonctionnalité expérimentale a été supprimée. Pour pouvoir encore utiliser cette fonctionnalité, voir.
 * – Alias pour.

Extensions intégrées

 * (T191740) L'extension est maintenant intégrée à MediaWiki. This is an anti-abuse feature that allows privileged users to set specific actions to be taken when actions by users, such as edits or file uploads, match certain criteria.
 * (T232948) L'extension est maintenant intégrée à 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) L'habillage est maintenant intégré à 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.

Autres modifications

 * (T284921) The "auto-number headings" feature was removed following a consultation, due to performance reasons.

Nouvelles fonctionnalités opérateur/développeur

 * Le mécanisme de configuration a été quelque peu modifié; découvrez comment ici.
 * EXPERIMENTAL: La variable d'environnement  peut être utilisée pour préciser l'emplacement du fichier de paramètres. Ceci permet de charger différents fichiers de paramètres en fonction de l'environnement. Settings files may be given as PHP files like the traditional   file, or they may use   or   format. Voir
 * Added a  maintenance script – This file enables the deletion of a given user's associated email address. It can be helpful for privacy-preserving operations.
 * The description array for constructing an  now can use ' ' to disable fields on a condition easily, supported expressions are the same as ' '.
 * There is a new interface,, to allows you to mark file repos provided by an extension as supporting making API queries against the foreign file repo so that extensions like TimedMediaHandler that depend on this can stop hard-coding looking for specific class names.
 * EXPERIMENTAL Added support for an easy to configure multi-tenant ("wiki farm") mode: Settings for each site can be placed in a directory specified by . La détection de site est contrôlée par   et vaut par défaut le nom de l'hôte demandé. Par exemple, initialiser   fera que les paramètres pour   seront chargés à partir de «   ». WARNING: YAML files under the Web root may be accessible to browsers, please take appropriate measures to protect them from access via HTTP.
 * Running QUnit tests for an individual test suite module is possible with, where   is "MediaWiki" to run core's QUnit tests or the skin or extension name.
 * The  module now has a   Less mixin.

Nouvelles bibliothèques externes

 * a été promu comme venant du développement.

Bibliothèques externes modifiées

 * 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.

Modification des bibliothèques externes propres au développement

 * 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.

Bibliothèques externes supprimées

 * , obsolète depuis MW 1.28; remplacez par.

Modifications dans l'API Action

 * New  parameter on action=delete that allows you to delete the associated talk page of a subject page.
 * (T117549) New  parameter for all API actions, for specifying language variant (akin to the existing   parameter for index.php).

Mises à jour des langues
MediaWiki prend en charge plus de 400 langues. Beaucoup de régionalisations sont mises à jour régulièrement. Nous avons indiqué ci-dessous uniquement les nouvelles langues ainsi que celles qui ont été retirées, ainsi que les modifications de langue issus des rapports 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).