Jump to content

MediaWiki 1.42

From mediawiki.org
This page is a translated version of the page MediaWiki 1.42 and the translation is 83% complete.
Outdated translations are marked like this.

MediaWiki 1.42 est une ancienne version de MediaWiki. Consultez le fichier Notes de version pour avoir 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 octobre 2023 à mars 2024. La version stable 1.42.0 est sortie le 27 juin 2024. Téléchargez mediawiki-1.43.5.tar.gz ou copiez la branche REL1_42 de Git pour suivre cette version.

MediaWiki 1.42 reached end-of-life with version 1.42.7 on 30 June 2025.

Modifications

Some specific notes for MediaWiki 1.42 upgrades are below:

  • MediaWiki now requires Composer 2.x, and any related (vendor) files generated by Composer must be generated by Composer 2.x. Composer 1.x is mostly end-of-life upstream, and using it will result in slower actions when downloading and installing packages. See the upstream blog post at https://blog.packagist.com/deprecating-composer-1-support/ for further information.

For notes on 1.41.x and older releases, see HISTORY.

Configuration changes for system administrators in 1.42

  • Composer 1.x is no longer supported and cannot be used with MediaWiki.

New configuration

Changed configuration

Removed configuration

New user-facing features in 1.42

  • (T308160) filter: is now allowed in inline CSS in wikitext
  • The vector 2022 skin is bundled with this and future releases.

New developer features in 1.42

  • (T326466) MediaWikiIntegrationTestCase's database and set-up code now avoids using dynamic properties, which was causing deprecation warnings in PHP 8.2.
  • (T13555) MediaWiki now includes styles that allow more accessible markup for section headings. MediaWiki's own HTML output will be changed in the future. More information: Heading HTML changes
  • (T193472) PHP Notice and Warning errors that are silenced (e.g., by the "@" operator, error_reporting directive, or Wikimedia\AtEase) are now logged to a new "silenced-error" channel.
  • (T347347) The CLI installer accepts a "--with-developmentsettings" argument to require the DevelopmentSettings.php file at install time.
  • (T350054) MediaWiki's ResourceLoader has been updated to add basic support for code-splitting (aka "tree-shaking") when using the Codex component library. A ResourceLoader module can now specify a list of "codexComponents" in its module definition and ensure that only the code for those components gets sent to the client. More information: Codex § Loading a subset of Codex components (recommended for skins and extensions)
  • (T345185) The SessionProviderInterface now allows defining providers that are exempt from rights checks when auto-creating users.

Action API changes in 1.42

  • APIQueryTags now includes "software" in the "source" array for software-generated tags. Reliance on this array's "extension" entries is now deprecated, but they will remain for backward compatibility.

Languages updated in 1.42

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.

  • (T268143) Language variant conversion has been removed for Kazakh.
  • (T352776) Updated autonym spelling for the Mon language (mnw).
  • (T351874) Added language support for Komering (kge).
  • (T351992) Added language support for Efik (efi).
  • (T352954) Added language support for Rutul (rut).
  • (T353058) Added language support for Arbëresh (aae).
  • (T353307) Added language support for Guadeloupean Creole (gcf).
  • (T353500) Added language support for Southeastern Kolami (nit).
  • (T354519) Added language support for Tooro (ttj).
  • (T354926) Added language support for Nyoro (nyo).
  • (T356616) Added language support for Chinook Jargon (chn).
  • (T357879) Added language support for Ibibio (ibb).


Voir aussi

Sous-pages