Jump to content

MediaWiki 1.21wmf7

From mediawiki.org
This page is a translated version of the page MediaWiki 1.21/wmf7 and the translation is 100% complete.
MediaWiki 1.21/wmf6 Déploiement de MediaWiki 1.21wmf7 sur les sites Wikimedia MediaWiki 1.21/wmf8

La dernière version (appelée « 1.21wmf7 ») de MediaWiki, le logiciel qui fait fonctionner Wikipedia et les sites associés, est en cours de déploiement par étapes sur les sites Wikimedia, à compter du mercredi 2 janvier 2013 (voir le planning en anglais).

Dorénavant, nous prévoyons de déployer la dernière version du logiciel toutes les deux semaines. Nous espérons que cela minimisera les problèmes possiblement rencontrés par les utilisateurs ; il nous sera également plus facile d'identifier la cause d'un problème, car le code problématique sera bien plus récent.

Changements les plus importants

Changements brisant la compatibilité

  • Le format de certaines entrées de journal retournées par le module action=query&list=logevents de l'API est modifié, afin de permettre une sortie valide au format XML. En particulier, les détails d'une entrée de journal qui étaient précédemment retournés avec une clé de la forme « 4::exemple » seront maintenant retournés avec une clé plus simple comme « exemple ». (git #6571047c)

Core changes

Extensions

AbuseFilter

AntiBot

  • git #0d61743 - bogue 40291 - Allow users/bots with 'bot' right to not be stopped by AntiBot_GenericFormEncoding::onEditFilterMerged

ArticleFeedbackv5

CentralAuth

CentralNotice

CodeEditor

ConfirmEdit

  • git #82cc98f - Disable ulimit time limit for long-running captcha.py script.

ContributionTracking

  • git #f202e4b - Updating documentation and messages per request from Siebrand.

DataValues

Diff

  • git #98c0dfa - Fixed @since tags
  • git #5ba598c - Changed behaviour of isassoc to treat all arrays with only numeric keys as non-assoc
  • git #0bd99ce - Work on splitting the patching code to its own dedicated class
  • git #d4fe275 - Split diffing code from diff representation classes to new diffing service classes

DonationInterface

  • git #3a7df60 - Quick fix to account for the fact that we have no "down for maintainence" page, and a maintenance window in a minute.

DoubleWiki

E3Experiments

EventLogging

ExtensionDistributor

  • git #64f2522 - Don't need to proxy the extension list
  • git #734c292 - Rename $wgExtDistBranches to $wgExtDistSnapshotRefs
  • git #05ec8cd - Clean up config docs and set defaults to false
  • git #249c465 - Add ability to customize the proxy we pass to MWHttpRequest
  • git #c8ce856 - Provide ability to customize branch description on-wiki
  • git #d1f7980 - Clean up "Get another extension"
  • git #67eb3f7 - Rewrite ExtensionDistributor to no longer require working copies

FlaggedRevs

FundraiserLandingPage

GeoCrumbs

  • git #5863bce - Only show breadcrumbs if there is more than 1

GeoData

GettingStarted

GlobalUsage

MapSources

Math

  • git #7ff47f8 - Rename Math.body to MathRenderer to be consistent with the class name. Reson: Further classes will be added in the next step.

MobileFrontend

MoodBar

MwEmbedSupport

OpenStackManager

  • git #6685a66 - Set username if none is specified
  • git #49e9590 - Fix for OpenStack token loss on memcache restart
  • git #30f5edd - Add space between sentences
  • git #29910c8 - Update casing, punctuation and newlines
  • git #9a2e7de - Remove nova credential check for ssh key form
  • git #7eeea0f - _ is an invalid character for shell account name
  • git #46f820e - Now using real groups with real member lists for posixgroups for Projects.

PostEdit

ProofreadPage

Renameuser

Scribunto

TemplateSandbox

TimedMediaHandler

Translate

TranslationNotifications

UnicodeConverter

UniversalLanguageSelector

UploadWizard

UserMerge

  • git #829e90d - Adding explicit support when mentioning user names

VipsScaler

VisualEditor

WebFonts

WikiEditor

Wikibase

WikimediaIncubator

  • git #c8e2cba - Simplify 'wminc-fs-settings-text' and improve link
  • git #5e5f58b - Ensure template is passed by reference in invocation of hook UserCreateForm in AutoTestWiki::onUserCreateForm

WikimediaMaintenance

  • git #5ff2401 - Maintenance script to clean up old bogus skin preferences
  • git #01b7ab4 - Numerous git-deploy related updates