MediaWiki 1.25/wmf6
MediaWiki 1.25/wmf5 | Deployment of MediaWiki 1.25wmf6 to Wikimedia sites | MediaWiki 1.25/wmf7 |
The latest version (labeled "1.25wmf6") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Thursday, 30 October 2014 (see the roadmap).
Core changes
edit- git #4267febb - Update vendor to include plancake
- git #5a335d51 - Updated mediawiki/core
- git #7acaa0c6 - Hide HHVM tag on Special:{Contributions,RecentChanges,...} (bug 73181)
- git #1fddb80a - Add WebResponse::getHeader()
- git #2543550f - API: Fix simplified continuation module skipping (bug 72764)
- git #a90cb231 - API: Add doc warning to ApiPageSet::populateFromQueryResult (bug 72764)
- git #a9e1c4b4 - Update GeoData to 1.25wmf6 HEAD
- git #0a70a6ee - Revert "Update MobileFrontend"
- git #01f70768 - Bump Flow
- git #2a60cc2c - Add BounceHandler to 1.25wmf6
- git #a41b91c3 - Update MobileFrontend
- git #de95229b - Revert "Update MobileFrontend for cherry-picks"
- git #70f5ab24 - Update MobileFrontend for cherry-picks
- git #e0e1181b - Updating CirrusSearch to pull in I1d8c13cb
- git #7a57e6f7 - Correctly parse <indicator/> contents, Parser rejiggering (bug 72887)
- git #20d69da6 - Update UniversalLanguageSelector for bugfix
- git #527c9248 - Update MobileFrontend
- git #f5982ae2 - Revert layout changes in Media viewer
- git #08c440ae - Update VisualEditor for cherry-picks
- git #295d9638 - Add WikiGrok
- git #87931a4e - Update CentralAuth to fix LocalPageMoveJob
- git #20c904af - Updating Cirrus to disable regular expressions
- git #e09f1ee6 - Update NavigationTiming for cherry-picks
- git #7a6316f8 - Updating CirrusSearch to pull in I65193ae6
- git #b1c02234 - update CentralNotice submodule
- git #b9f7297c - Parse 'upload_source_url' message on SpecialUpload
- git #a9dcf7b4 - Update Wikidata, fix aliases "edit" link
- git #04c35b2c - Fixed possible db error log spam when cluster=* in wfWaitForSlaves()
- git #c399e9c6 - Bump MF for https://gerrit.wikimedia.org/r/#/c/169778/
- git #6580313b - Update VisualEditor to wmf6 branch for cherry-pick
- git #19d294e1 - Fix spelling mistake: s/databses/database
- git #f62bc753 - API: Fix access on getExamplesMessages
- git #17cc7876 - Switch to LOCK IN SHARE MODE in recordUpload2()
- git #d4c77064 - Remove back-compat profiling configuration
- git #0f97573c - CoreTagHooks: Use parse() for output to HTML rather than text()
- git #8765d288 - Update OOjs UI to v0.1.0-pre (deccd11549)
- git #e241959c - ApiHelp: Fix PHP notice when "wrap" parameter is provided
- git #d8807daa - docs/database.txt: Don't mention $wgAntiLockFlags
- git #7585e214 - Add more detailed upload stash error messages
- git #69df5add - Validate cmstarthexsortkey/cmendhexsortkey to be valid hex (bug 40809)
- git #c63600bf - HTMLForm: Only apply cloner click event to form elements, not containing divs (bug 72568)
- git #3e884403 - API: Standardize usage of "ID" in docs
- git #0a32c179 - Maintenance script to clean up mismatched user names in ipblocks (bug 34014, bug 72560)
- git #8dc36310 - Update plural data to CLDR 26 (bug 62861)
- git #51b37035 - Make $wgMWLoggerDefaultSpi more expressive
- git #807b24eb - SqlBagOStuff: reuse code of parent class
- git #cba15a69 - Fix (
- git #c3747dad - Make "View/restore X deleted edits" check permissions per title
- git #8b131971 - mediawiki.ui: Add 'background-color: inherit' to match 'color: inherit' (bug 72192)
- git #a00d57bb - Add deprecated note to SkinTemplate
- git #2ddb67aa - Use Parser::OT_PREPROCESS class const
- git #36c0da63 - Replace a few more logical operators
- git #7fff25af - Remove useless sleep() in JobQueueTest
- git #8e6fa108 - or -> ||
- git #54f1b237 - Tweaked some of the default LockManager ttls
- git #f682aced - Allow search to return matching category
- git #54f05161 - MessagesSv.php: Also remove lies
- git #e7a0759f - resourceloader: Add ResourceLoaderContext::getUserObj and replace use of $wgUser
- git #68153dbf - MessagesNds_nl.php: Remove lies
- git #6c30fff0 - Swap and for &&
- git #ef46373d - Refactor hook handling in ResourceLoaderTest
- git #7701eec0 - Avoid running of hooks when running MWTimestampTest (bug 55886)
- git #11c4eb6d - Deprecate internal ORMTable::unprefixFieldName(s)
- git #88eff25c - Add mediawiki.userSuggest to Special:UserRights (bug 48240)
- git #8fea9c61 - FormatJson::stripComments
Vendor
edit- git #4e919cdf - Add Plancake to 1.25wmf6
Extensions
editApiSandbox
edit- git #9c7c198b - Do not pre-fill limit (bug 67578)
BounceHandler
edit- Newly deployed extension
CentralAuth
edit- git #c662a6bf - Make LocalPageMoveJob::__construct compatible
- git #fdf25b9e - Add some debug logging for GlobalUserMerge
- git #bd539b12 - Fix GlobalRenameRequest::setNewName() checking the wrong value
- git #4b80ac65 - Add missing @throws tag
- git #95d964bb - GlobalRenameRequest: Fix typos in variable name
- git #42c451c3 - Add forceRenameUsers.php
CirrusSearch
edit- git #6c622c9e - Fix undefined offset in updateOneSearchIndexConfig (bug 72888)
- git #a025dfc0 - Provide sledgehammer to disable regular expression searches
- git #ed693190 - Support specifying replica count per index type
- git #cc11b18f - Doc fix
- git #661056b1 - Fix mistaken name
- git #952a9e9e - Do not show backup configuration via API
- git #a67985ec - Add support for highlighting categories
- git #992c4e0c - Allow limiting morelike to pages with wikidata
Cite
edit- git #c9a5b7b1 - Replace == with test for isset and empty string
- git #60a08216 - Replace == with isset
- git #7f10ca97 - Remove Special:Cite, now moved to its own repository
CommonsMetadata
edit- git #1bb5e19f - Ignore book title
DonationInterface
edit- git #2f4fdff1 - Make state field wider, zip smaller to compensate
- git #858bc2f8 - Put "state" placeholder in state dropdown
- git #3586ec96 - Form width/label height now fit w/mediawiki update
- git #e9665417 - update deployment branch review target
- git #e6f8d4e5 - typo in i18n paths
- git #7b4f315d - Allow special treatment for certain store IDs
- git #506da3f8 - Rename test case files to reflect MediaWiki standard
- git #5e90d565 - Add IP spanking for shady cards to Worldpay
- git #826a7c04 - Orphan adapter tests for MC retry
- git #0fc08f40 - Penalize toxic card IPs in velocity filter
- git #ccdc5755 - Don't do contribution tracking in batch mode
- git #5c9f995a - Another safeguard around MC-forbidden retries
- git #a9c1ee85 - Don't retry on certain errors
Echo
edit- git #830e7c4e - Bug: Detect classes within the special directory
- git #c2c3aba6 - Capitalize class name properly
- git #e69c6381 - Hygiene: autogenerate $wgAutoloadFiles lines
- git #b5522018 - I-2. Change the default number of Flow Messages in the flyout
- git #44ec3746 - Limit Echo mentions to 20 users (bug 50082)
EducationProgram
edit- git #15c73186 - Use MovePageIsValidMove hook if possible
FlaggedRevs
edit- git #d43720e3 - Remove "temp hack" quota
Flow
edit- git #f1342c40 - Add temporary ext.flow.new module to avoid missing JS (bug 72994)
- git #0e807603 - QA: make watch test maintainable and readable
- git #992a37f3 - Include workflow title in TopicList API response (bug 72655)
- git #bbd92c08 - Fix incorrect collapsed form state when topic sort changes. (bug 72602)
- git #d2565534 - Remove overlooked Title Case usage
- git #2e2a26d4 - Remove unused message "flow-topic-count-sidebar"
- git #bf769aa7 - Use MovePageIsValidMove hook if possible
- git #ea852946 - Bug: Replace accidently deleted method
- git #189259de - QA: fix moderation test
- git #6e230557 - QA: update thank test
- git #ae731c07 - UserMerge support
- git #013b7c48 - Implement ManagerGroup::clear
- git #99b519dd - Test: Add very basic tests for a variety of API methods
- git #9404e168 - Test: Add test for watching topics via api (bug 72489)
- git #f92ab376 - Hygiene: Don't reach through objects
- git #b6e49de4 - Bug: onWatchArticle takes a WikiPage argument, not Article (bug 72489)
- git #82593bf2 - Fix fatal: Cannot access protected property RootPostLoader::$treeRepo
- git #bc3f1501 - Hygiene: Dont reach out to $wgTitle
- git #388e4124 - Hygiene: remove unnecessary register_globals guard
- git #69a784d7 - Bug: getUserLinks wrong output for anons
- git #11a60bee - Only hide newtopic_form fields on a Flow board (bug 72064)
- git #60c973d0 - Hygiene: Kill unused getIterator methods
- git #d991245b - Hygiene: Use commit metadata in one-off indexes
- git #ad8fec52 - Hygiene: Static analysis cleanups
- git #48a8abb3 - Hygiene: remove dead code in BaseUrlGenerator
- git #aea55e1c - Hygiene: fix feedback from scrutinizer #5
- git #61749288 - Hygiene: fix feedback from scrutinizer
- git #2f9acaeb - Add defines file so namespace ID is only defined once
- git #0e8dfcc6 - Get rid of ugly log extract style
- git #6c3edd23 - Remove no-children API params
- git #8b128b5b - Don't hardcode timestamp format in UUID helper method
- git #08494b9b - Remove no longer relevant @todo
- git #b28859b1 - Hygiene: fix feedback from scrutinizer #4
- git #c99d034c - Hygiene: fix feedback from scrutinizer #3
- git #62a31d90 - Hygiene: fix feedback from scrutinizer #2
- git #7a39ce58 - Hygiene: Pass block instances rather than the factory
- git #5669e4e0 - Hygiene: Files should not be executable
- git #dec4b7f4 - QA: create a test for sorting topics
- git #a6746cad - Correct 'independent' spelling (comment-only)
- git #574003c6 - Add "do not edit" in generated autoload.php
GeoData
edit- git #e39a340b - Correctly populate pageset in ApiQueryGeoSearchElastic (bug 72764)
JsonConfig
edit- git #c7cb88d7 - Use MovePageIsValidMove hook if possible
LiquidThreads
edit- git #dc98785f - Use MovePageIsValidMove hook if possible
Mantle
edit- git #971ba473 - Document incomplete methods and classes.
MassMessage
edit- git #3347038c - Hide EditMassMessageList in Special:SpecialPages
- git #8f5ed221 - Mark list=mmsites as an internal module
- git #bc969564 - Remove i18n shim
- git #2bfe5a61 - Add maintenance script to send messages (bug 72123)
Math
edit- git #51e1d2b7 - Improve wording of preferences
MobileApp
edit- git #ac0e66c9 - Add parameter for turning off full-text search remotely.
MobileFrontend
edit- git #ed65959a - Fix: Really truncate long usernames (bug 72828)
- git #e06d6495 - Save summary in VisualEditor (bug 72612)
- git #b9505d40 - Update and add missing documentation
- git #30a41c5a - Show WikiGrok to readers in alpha/beta
- git #feab9fe9 - Hygiene: Correct the icon documentation
- git #4791cdf9 - Add missing documentation
- git #aef71ece - Convert string to integer (bug 72639)
- git #851a2c0a - Add missing documentation
- git #bd47b7d7 - Tools: Add notifications to grunt
- git #42b39387 - Tools: Add lint task for grunt
- git #b2f3296e - Hygiene: Grunt file code style
- git #ecbdc45f - Hygiene: Rename articleList->PageList for consistency
- git #52aaca0e - Hygiene: Fix jscs errors
- git #dd0766e1 - Add missing documentation (bug 72341)
- git #d712dd4f - Fix nationalities label in WikiGrok v B (bug 72631)
- git #39ef3b59 - Add persistent anonymized WikiGrok user token
- git #972eb229 - Gruntfile cleanup
- git #e5bc9a91 - EditorApi: Check for sections (bug 72521)
- git #175ee95c - Hygiene: Fix typo in CtaDrawer
- git #2fb75625 - Disable beautify on pre-commit hook for now.
- git #53ab569d - Fix make task
- git #b3e80354 - Add qunit and file watching support with grunt
- git #1227da70 - Remove role 'button' (bug 68371)
- git #14520d43 - Tools: JS beautify code
- git #66e0e9c0 - Hygiene: Document when classes use things
- git #bd43b9f0 - Add test for EditorOverlay preview
- git #94956c04 - Adding Florian to the MobileFrontend author list
- git #dd7570b8 - Load nearby by url coordinates and load by page title (bug 49413)
- git #9a4f0a5e - Setup Gruntfile to run jshint and jscs
- git #47f81416 - Support different types of claims in WikiGrok version A.
- git #e7442e22 - Use mw-ui-icon in alpha (bug 64101, bug 71181)
- git #316e2fd5 - Generate WikiGrok prefix correctly
- git #de27276d - Fix useless <h> tag in editor preview
- git #e6ed258d - Remove deprecated call of SkinTemplate::outputPage()
- git #f937dec0 - Fix missing edit preview (bug 72522)
- git #c8490869 - Fix failing tests (bug 72506)
- git #67fe4448 - Fix edit section icon regression (bug 72484)
- git #b1872cb7 - Add handling of code tags in content (bug 49033)
- git #a971e844 - Add workaround for missing "block" display (bug 72474)
- git #cdf6bd69 - Use login page design in beta (bug 72482)
- git #8f27a4f9 - Remove special styling of captcha input field in EditorOverlay (bug 72463)
- git #b8a5b673 - Fix transforming sections (bug 72395)
- git #0b3b380a - Fix summary field in mobile editor (bug 72463)
- git #9ebb7cf0 - Record whether a WikiGrok response is a test
- git #53500264 - Don't let textarea grow bigger than the current window (bug 69092)
- git #9ff2ae2d - Hygiene: coding style spacing
- git #733211ae - Hygiene: Add JSDuck validation
- git #157951e9 - Hygiene: Code styling fixes
- git #9bb204ea - Update WikiGrok logging according to the new schema changes
- git #f214f340 - Hygiene: Refactor pageImage.js to be a method on PageList
- git #97e4c6af - Hygiene: Cleanup the toggling test code
- git #30f2b9ac - Hygiene: Add jscs pre commit hook
- git #ff284263 - Hygiene: Array padding
- git #4057e880 - Hygiene: Curly braces
- git #e49331d7 - Hygiene: Add spaces after keywords
- git #0997f7c4 - HYGIENE: Don't run jscs on README.md file
- git #815cc59a - Hygiene: Line breaks and indents
- git #0c541c9f - Hygiene: var declarations at top
- git #20b0f585 - Hygiene: Remove unnecessary quotes
- git #c49ba152 - Hygiene: Use single quotes
- git #a3ccb502 - Hygiene: Remove trailing commas
- git #d6aec4d9 - Hygiene: Remove Illegal space after key
- git #bc1ceeb5 - Hygiene: Operator stickiness coding style
- git #d66488be - Hygiene: Missing newline after opening curly brace
- git #10e4de67 - Hygiene: Avoid camel case complaints
- git #120d9859 - Hygiene: jscs fix indents
- git #ae474ed3 - Hygiene: function( -> function (
MultimediaViewer
edit- git #31a7f495 - Revert layout changes
- git #392e714c - Add icon for PD licenses
- git #cecf1731 - Fix open panel detection when scrolling
- git #8423974c - Change above-the-fold layout - step 3
- git #f792a42f - Change above-the-fold layout - step 2
- git #a6adad35 - Change above-the-fold layout - step 1
- git #a44be28c - Fetch image title from CommonsMetadata
- git #4d415c33 - Cog icon adjustment
- git #ff7a8b23 - Add about link to disable/enable dialog
NavigationTiming
edit- git #8d36973e - Update NavigationTiming for SCID 10374055
OAuth
edit- git #cb700fc5 - Remove edit token from conflict detection (bug 72634)
- git #fba96f64 - Added UserMerge support (bug 67774)
OpenStackManager
edit- git #b5d21e11 - Make Hiera permissions checks only for Hiera pages
- git #0d1eb850 - Add Hiera namespace with YAML content model
SecurePoll
edit- git #fed7b03f - jump-url needs ->getFullUrl() (bug 72573)
- git #c14ca5d7 - Fix wrong variable
TitleBlacklist
edit- git #8dc6b9ee - Use MovePageCheckPermissions hook if possible
Translate
edit- git #d2356e6a - Make ApiQueryMessageGroupTest tests passing with MW master
- git #fac976b3 - Re-weigh groups now that core-0-mostused does not exist
UniversalLanguageSelector
edit- git #1f398023 - UserGetLanguageObject hook should accept any IContextSource (bug 72951)
- git #2aaa5b19 - Update jquery.ime from upstream
UploadWizard
edit- git #b02c809a - Points upload events to the right schema (bug 72360)
- git #5fe1067a - Add more detailed stash error messages
VisualEditor
edit- git #ddc98ac2 - Update VisualEditor core for cherry-pick
- git #8beefec3 - MWTransclusionDialog: Blur active input when switching modes
- git #9bdb4afa - Add forgotten $overlay pass-through in MWReferenceDialog
- git #23c1f94c - Preserve original data inside parameter objects too
- git #6e1ed78d - Hide page status indicators even if they aren't :visible (bug 72693)
- git #b4e98c14 - [BrowserTest] Disable two failing scenarios
- git #cbb113bc - Convince jsduck mw.Title exists
- git #b89510c1 - Move core/MW messages to correct sections
- git #3846e204 - Show warning on reference dialog when editing a reference used in more than one place (bug 52792)
- git #97dcee13 - Put icons back in template parameter search
- git #5876014c - Override overflow: hidden; for <h3>s in the command help dialog
- git #33c5b38b - Remove oo-ui-{ltr,rtl} special-casing for parameter icons
- git #d0f273d6 - Sprinke some child selectors around in MWTransclusionDialog.css
- git #61e8115e - Pass $overlay to widgets that need it
- git #d128378f - Disable parameter add icon when there's no transclusion parts (bug 63158)
- git #ab365cca - Fix selection check in wikitext warning
- git #8120dac2 - Move autoValue logic from ui.MWParameterPage to dm.MWParameterModel (bug 72404)
- git #c4dfd834 - Allow removing all parts from a transclusion to remove the transclusion (bug 72191)
- git #b8f96bb5 - Make sure initialHash exists before checking its value (bug 72492)
- git #4639a1c0 - Fix wikitext warning: Get range from selection before trying to find start (bug 72475)
- git #0b983d9f - Add template button remains disabled when entering space as a template (bug 71998)
- git #36060a27 - Apply pre-save transform to template previews (bug 71157)
Wikidata
edit- git #9567a7b8 - Update Wikidata, fix aliases edit button
- git #5cab5c2f - Update Wikidata, fix "add links" widget js error
WikimediaEvents
edit- git #3c91344c - Actually unset the HHVM cookie
WikimediaMessages
edit- git #b3a45937 - Add i18n for new 'wikidata-staff' user group (bug 72459)
- git #6ec95ebc - Use the m interwiki prefix instead of metawikimedia
- git #ffc1644c - Add message describing viewdeletedfile right.
- git #6c60d2c6 - Rephrase wikimedia-sulrenamewarning-usenew
ZeroPortal
edit- git #3b71ad15 - Change MIME type of the raw lua
- git #d63842d8 - ZeroPortal setRawResult lua mode
Skins
editModern
edit- git #291d4b8d - Remove full stop in description message