MediaWiki 1.36

From mediawiki.org
This page is a translated version of the page MediaWiki 1.36 and the translation is 32% complete.
Använder du PHP8 rekommenderar vi att du använder MediaWiki 1.38.4 eller $2. PHP8 används inte på Wikimedias wikier och testas därför mindre men andra grupper använder MediaWiki med PHP8 utan problem. Skulle du stöta på buggar när du använder MediaWiki med PHP8 får du gärna rapportera dem. Se ärende T248925 för mer information.
Varning Varning: MediaWiki 1.36.0 till 1.36.2 innehåller en väldigt allvarlig säkerhetsbrist. Uppdatera helst till 1.36.3 eller senare. Läs 2021-12 security release/FAQ för mer information.

MediaWiki 1.36 är en föråldrad version av MediaWiki. Läs filen RELEASE NOTES för en fullständig lista över ändringar. Den sattes i bruk på Wikimedia Foundations wikier genom inkrementella "wmf"-underavdelningar, med mellan den 21 juli 2020 och 15 april 2021. Den stabila versionen 1.36.0 släpptes 27 maj 2021. Ladda ner 1.36.4 eller kolla in underavdelningen REL1_36 på Git för att följa utrullningen. 1.36-grenen, med versionen 1.36.4, nådde dess slutliv den 3 juni 2022.

Nya funktioner

Ny MediaWiki-logotyp
Ny MediaWiki-logotyp
  • MediaWikis logotyp har ändrats. Detta betyder att knappen "Drivs av MediaWiki" som visas i utseendets fot kommer vara annorlunda.
  • Alla HTML5-namngivna entiteter accepteras nu i wikitext.
  • (T106263) Filbeskrivningssidans alternativa storlekar inkluderar nu 2048px.

Ändringar till Action API

  • `Access-Control-Max-Age` was added to the default list of headers allowed for cross-origin API requests ($wgAllowedCorsHeaders ).
  • Accounts with the 'bot' right no longer have pages automatically added to the watchlist when making API edits, regardless of their preferences.

This is to reduce the size of the watchlist data in the database. To add API bot edits to the watchlist, explicitly set the 'watch' option.

Uppgraderingsanteckningar

  • MediaWiki 1.36 now requires the PHP internationalisation extension (commonly referred to as Intl, ext-intl, or php-intl).

If you use this feature, please move the MediaWiki:Autoblock_whitelist page.

This is not safe; extension functions are run relatively late, some services are already initialised by that point and so they use the old configuration. Changes in 1.36 make this kind of breakage even more common. You can use the MediaWikiServices hook instead. (In the future there might be a dedicated hook for configuration changes.)

  • The MediaWiki update script, maintenance/update.php , used to accept `--nopurge` as an option to prevent clearing caches stored in the database during upgrade.

This is no longer encouraged, and the option has been removed.

Konfigurering

Nya konfigurationsalternativ

  • (T256001) $wgManualRevertSearchRadius This setting controls a new feature that marks edits as reverts if they restore the page to an exact previous state. This configuration variable sets the maximum number of revisions of a page that will be checked against every new edit. Set this to 0 to disable the feature entirely.
  • (T244058) $wgOldRevisionParserCacheExpireTime This setting was added to control caching of ParserOutput for old (non-current) revisions.
  • (T265263) $wgRememberMe - This setting configures the "remember me" checkbox on account log-in systems via RememberMeAuthenticationRequest.
  • (T157145) $wgSkinMetaTags This setting lets sysadmins configure skins that support meta tags. These tags make sharing of MediaWiki pages on a variety of social platforms more contentful and thus useful.
  • (T280944) $wgIncludejQueryMigrate This setting lets sysadmins disable the jQuery Migrate plugin. It has been enabled by default since MediaWiki 1.27 . In future releases it will be disabled by default.

Ändrade konfigureringsalternativ

  • $wgLogos This setting selects the logo shown on the site. The default value for the site logo, which is shown in an install if you have not set one, will now be the new logo of MediaWiki.
  • (T274695) $wgAjaxEditStash This setting, to disable the edit stashing feature when users start writing an edit summary, has been deprecated. In future releases, this feature will always be enabled.
  • $wgUploadStashScalerBaseUrl This setting, to enable remote on-demand media scaling, was deprecated. Use the `thumbProxyUrl` setting in $wgLocalFileRepo instead.
  • $wgSlaveLagWarning , $wgSlaveLagCritical These settings have been renamed, to $wgDatabaseReplicaLagWarning & $wgDatabaseReplicaLagCritical respectively. The former configuration variable names are deprecated, but will be used as the fallback if they are still set, and remain temporarily available for extensions which try to read them.
  • $wgWANObjectCaches – The "coalesceKeys" option was removed without deprecation and replaced by a new "coalesceScheme" option, set to "hash_stop" by default.

If you use Dynomite, then set the new "coalesceKeys" option to "hash_tag". The "cluster" and "mcrouterAware" options were also removed without deprecation. Use "broadcastRoutingPrefix" instead.

Borttagna konfigureringsalternativ

The last use of this setting was for pre-processor configuration, which was deprecated in 1.34 and removed in 1.35.

  • $wgEnableRestAPI This setting, ignored since 1.35, has been removed.
  • $wgPagePropsHaveSortkey This temporary setting has been removed, along with the schema change upgrade path it controlled. If your site is still using it, meaning you have not yet applied the `pp_sortkey` schema change from 1.24, you must now apply it before upgrading.
  • The deprecated password policies PasswordCannotMatchBlacklist and PasswordNotInLargeBlacklist were removed.

Please use PasswordCannotMatchDefaults and PasswordNotInCommonList respectively instead.

Undersidor