Jump to content

MediaWiki 1.21/wmf8

From mediawiki.org
This page is a translated version of the page MediaWiki 1.21/wmf8 and the translation is 100% complete.
MediaWiki 1.21/wmf7 ウィキメディアのウェブサイト群への MediaWiki 1.21wmf8 の展開 MediaWiki 1.21/wmf9

ウィキペディアとその姉妹サイトを支える MediaWiki の最新版 (名前は「1.21wmf8」) が、2013年1月16日以降、全ウィキメディアサイトに展開されます (ロードマップを参照してください)。

最新のソフトウェアを2週間ごとに展開する方針を続行します。この方式では、起こりうる問題と不具合を最小化し、問題の原因となりうるコードをずっと最新に近いものにすることで、問題の原因がより簡単に突き止められるようにすることを意図しています。

Core changes

Extensions

AbuseFilter

  • git #772a9fa - (バグ 28362) add conditional article_views variable
  • git #586598b - Let AbuseFilter work with 1.19
  • git #0c174ae - Properly integrate $wgAbuseFilterValidGroups
  • git #2128a52 - Adding a Link back to Abuse filter management page Added the navigation bar Set page title to 'Editing Abuse filter'
  • git #9fa6ef5 - Add hooks to AF that allow altering User and Title specific vars

ArticleFeedbackv5

Babel

CheckUser

ConfirmEdit

  • git #93e45f2 - Removed redundant width/height tags to avoid getimagesize() call.
  • git #b85608c - Consistency tweak: Use "..." instead of '...' in message text

ContributionReporting

DataValues

  • git #7959c2b - (minor) some valueview widgets no longer fail when calling destroy() twice
  • git #f4e7711 - (minor) function for checking whether value would be most suitable for view
  • git #3e47041 - Work on value parsers
  • git #142e916 - (minor) function for checking whether value would be suitable for valueview
  • git #e5a8f9e - Get rid of singleton pattern in ValueValidatorFactory
  • git #c108fe8 - Get rid of incorrect usage of interfaces in ValueValidators
  • git #9ac98a0 - Removed ValueParsers Error interface
  • git #976d632 - Removed ValueFormatters Result interface
  • git #81607bd - Update commonsMedia widget value on suggester's close event
  • git #d9d90e0 - Accept ValueParser instance in definition so one with options can be set
  • git #79832d7 - Also use equality method if the object implements comparable
  • git #a902978 - Add info to test error message
  • git #56be34a - Added temporary method to obtain allowed values from validator
  • git #f966a64 - Fixed access level
  • git #3434030 - Get rid of ValueParsers\Result interface
  • git #8c17c7c - ValueParsers do not need to parse to a DataValue
  • git #a70cff4 - fix doc
  • git #4ba9d36 - Added docs that accidentally got removed
  • git #d382faa - Some work on the datatype interface

Diff

  • git #b1a62bf - Version 0.4 release
  • git #9ff956d - Moar tests, for great justice!
  • git #87599c6 - Added test to check if serialization handling remains compatible with v0.3
  • git #1d79066 - Added compatibility with Diff < 0.4 in Diff::unserialize
  • git #282f813 - Refactor tests after splitting of patching code from diff
  • git #6f984f3 - Fixed issues with isAssoc methods, added docs, and added a lot of tests
  • git #67a9105 - Fixed check for assoc diffs

DonationInterface

  • git #733d242 - Removing last vestiges of hard-coded defaults in forms. Switching the forms to use class="optional" for required, but hidden elements.
  • git #8a6cc1e - (バグ 43505) Two spaces in translation message

E3Experiments

Echo

  • git #f65a384 - Update ArticleSaved hook to use correct request object
  • git #c3e9ad0 - Support for limiting notifications to a specific user group or groups
  • git #31258ba - (バグ 43974) making sure that badge is only applied to immediate child
  • git #1fdaefc - Turn off article-linked email notif so users need to opt-in
  • git #4cf5adf - Redirect should not trigger 'article-linked' notification
  • git #17cbe36 - Docking overley to notifications link rather than side of window
  • git #1897b18 - Setting the line-height for the notification content area
  • git #39416e5 - (バグ 43701) - LinkedPage was linked by 127.0.0.1 from page

EducationProgram

EventLogging

FlaggedRevs

GeoCrumbs

GettingStarted

  • git #5f8fbe9 - Split test for Special:GettingStarted and GuidedTour:
  • git #932a94b - Set master to the equivalent of the 1.21wmf8 deployment branch.
  • git #ede7404 - Set gettingstarted tour cookie when they click an article.
  • git #d811a60 - Fixes to allow more instant generic use
  • git #088c441 - Fix i18n issues on GettingStarted page tour.
  • git #dbafbef - Restyle using Munaf Assaf's CSS and add GuidedTour steps/tour.
  • git #66a832f - Fix incorrect comment and unnecessary variable.

GlobalBlocking

GuidedTour

    • Newly deployed extension

LabeledSectionTransclusion

LandingCheck

  • git #7c7ad72 - Making sure the defaults apply with empty GET params.
  • git #07ce729 - Rename calls to wfArrayToCGI to wfArrayToCgi

LdapAuthentication

  • git #be069f3 - Use wgLDAPPreferences rather than hardcoded values

LiquidThreads

  • git #95be79c - Update LiquidThreads OldChangesListRecentChangesLine hook in accordance with Ib8f297b3

MobileFrontend

MoodBar

Narayam

OpenStackManager

PageImages

PageTriage

ParserFunctions

PostEdit

Renameuser

Scribunto

  • git #322a68c - Make our loader work like Lua's built-in loaders
  • git #0386f56 - Create wmf/1.21wmf8 branch and update .gitreview
  • git #af0f192 - Fix mw.allToString( nil )
  • git #114f5c1 - Add Scribunto_LuaInterpreter::isLuaFunction method
  • git #374972c - Add Scribunto_LuaInterpreter::wrapPhpFunction
  • git #8c2300e - Make loader available to console, interface modules
  • git #2b4b422 - Allow the profiler to be configured or disabled

SearchExtraNS

    • Newly deployed extension

TemplateSandbox

TimedMediaHandler

  • git #51b85c9 - Remove width rule for the "copy code" button
  • git #7710d01 - seek up to 3 seconds before seekpoint to extract frames

Translate

TranslationNotifications

  • git #0a38eb2 - Showing Special:NotifyTranslators is restricted
  • git #8683952 - Add plural on notified number of languages in log
  • git #18a5006 - Add explicit GENDER support in user messages

TrustedXFF

UniversalLanguageSelector

UploadWizard

Vector

VisualEditor

WikiEditor

  • git #ede8d1d - Add jQuery event trigger for when the initial sections are done
  • git #80a5a59 - Losslessly compress images
  • git #3223a71 - Remove source images and just store compressed images in the folders
  • git #87b0c0d - Georgian bold toolbar icon reworked. Followed by general style.
  • git #73c92a3 - Added toolbar icon for Ossetian language. Added Ossetian to toolbar configuration.

Wikibase

WikimediaMaintenance

  • git #c872b1f - Need to query based on the keys, not the values
  • git #3da1834 - Created a maintenance script to create the tables for Translate
  • git #5fd89bf - Output a newline after the total in getJobQueueLengths.php

ZeroRatedMobileAccess

cldr

  • git #55cd1ba - set a CLDR_VERSION constant to use in extension credits and elsewhere