MediaWiki 1.26/wmf16
Appearance
MediaWiki 1.26/wmf15 | Deployment of MediaWiki 1.26wmf16 to Wikimedia sites | MediaWiki 1.26/wmf17 |
The latest version (labeled "1.26wmf16") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 28 July 2015 (see the roadmap).
Core changes
[edit]- git #0765a0cd - Updated mediawiki/core (T110367)
- git #dfc73f39 - Updated mediawiki/core
- git #3605750e - Updated mediawiki/core
- git #36c58603 - Updated mediawiki/core
- git #7895ff71 - Updated mediawiki/core
- git #517479c1 - Updated mediawiki/core
- git #57d19e33 - Updated mediawiki/core
- git #ac0a3cc9 - Updated mediawiki/core
- git #3a9ecf8e - Updated mediawiki/core
- git #33592900 - Updated mediawiki/core
- git #53078347 - Updated mediawiki/core
- git #a17f2115 - Updated mediawiki/core
- git #29dc8aea - Updated mediawiki/core
- git #c6cc95dc - Updated mediawiki/core
- git #e2f7f6cd - Updated mediawiki/core
- git #8af1a4c3 - Updated mediawiki/core
- git #5aeede85 - Updated mediawiki/core
- git #5e730cbb - Updated mediawiki/core
- git #18b85916 - Updated mediawiki/core
- git #1876d920 - Updated mediawiki/core
- git #bb245d21 - Updated mediawiki/core
- git #dd51d139 - Updated mediawiki/core
- git #110f6565 - Updated mediawiki/core
- git #15126a70 - Updated mediawiki/core
- git #c7906e67 - resourceloader: Fix undefined $filename in safeFileHash()
- git #3023437f - Updated mediawiki/core
- git #1e778c4b - Updated mediawiki/core
- git #c454b3c6 - resourceloader: Convert FileModule to use version hashing (T104950)
- git #7fc9cd4e - Updated mediawiki/core (T107244)
- git #dc5ae50b - Updated mediawiki/core (T107327)
- git #1ad13afc - Updated mediawiki/core
- git #5912413d - Updated mediawiki/core
- git #9b14ded4 - Updated mediawiki/core (T107170)
- git #3f56559b - Updated mediawiki/core (T107170)
- git #5fe9824e - Updated mediawiki/core (T99017, T104499)
- git #713d9006 - Updated mediawiki/core
- git #b579ffee - Bump VisualEditor in 1.26wmf16 for SWAT
- git #971abff8 - Updated mediawiki/core
- git #848adca2 - Updated mediawiki/core
- git #ac88d32f - Updated mediawiki/core
- git #d90ad90e - Bump WikimediaEvents
- git #856c55d0 - Updated mediawiki/core (T107778)
- git #35572fb3 - Updated mediawiki/core (T107324)
- git #b9f6d83a - Updated mediawiki/core
- git #aebd8f87 - Updated mediawiki/core
- git #20c20a62 - Updated mediawiki/core (T101300, T107329)
- git #a81838d3 - Updated mediawiki/core
- git #3dfb1c23 - Updated mediawiki/core
- git #7da87104 - Revision::newNullRevision: Make sure the Title is set in the constructor (T91170)
- git #22ca12f5 - Monolog: Add Formatter that uses MWExceptionHandler::getRedactedTraceAsString (T107440)
- git #a2b45531 - Updated mediawiki/core
- git #0c82a7a0 - Revert I4afaecd8: Avoiding writing sessions for no reason (T102199)
- git #44ade150 - Updated mediawiki/core (T59529)
- git #f062eeab - Updated mediawiki/core (T105681)
- git #edd444f5 - Update VisualEditor for Idaf4960f
- git #31e6799d - Updated mediawiki/core
- git #ad4c6d4f - Updated mediawiki/core
- git #3d85fc9f - Make Special:MIMESearch expensive again (T107265)
- git #23e6a40a - Updated mediawiki/core
- git #cfc6452c - Switch search-suggest message to use Message::parse()
- git #55604631 - Defer the InfoAction purge in onArticleEdit()
- git #4dc9dfa3 - Updated mediawiki/core (T99015)
- git #c72b7c43 - Debug logging for T102199 (take 2)
- git #940815a8 - Revert "Use OOUI HTMLForm for Special:Watchlist"
- git #652069c1 - Updated mediawiki/core (T107429)
- git #eb281630 - Debug logging for T102199
- git #5601f08a - Updated mediawiki/core
- git #2c9518ed - Add Content-Length header to thumb.php redirects (T84842)
- git #1500a7d9 - Updated mediawiki/core
- git #9d26eeb1 - RedisBagOStuff: if no alternatives, skip master link status check
- git #7b3c7d61 - update .gitmodules to track submodule branches
- git #5be408b2 - Update VisualEditor for I70e8c545
- git #1451a6b5 - Fix Southern Luri autonym
- git #71b3e7a4 - Implement redirects in CssContent (T73201, T35973)
- git #65827867 - Fix typo: requiered -> required
- git #eadc6b05 - Don't retry invalid thumbnail requests due to impossible width (T106740)
- git #afcf4a7c - Gather more information about pre rendering 500s (T106740)
- git #eaed316e - Fix the grammar of apihelp-options-param-option(name|value)
- git #6c8815de - Consistent wording of tog-enotifwatchlistpages
- git #1139fbe5 - resourceloader: Add must-revalidate to Cache-Control (T105255)
- git #b00cd0b1 - resourceloader: Move startup code from PHP to startup.js
- git #f9376ef2 - Put "userjs-" in <code> in apihelp-options-description
- git #3d95034c - Fix the logic of the message apihelp-tag-example-rev
- git #036816ad - Consistent wording for "Protocol of the URL" messages
- git #9508c5bd - Use OOUI HTMLForm for Special:Watchlist (T99256)
- git #62152160 - Updater: Avoid fatal on wfLoadSkin/wfLoadExtension
- git #9d61d551 - Fix grammar in apihelp-query+deletedrevs-param-prop
- git #c7f28b7f - Moment.js: Use DMY date format for English
- git #7c6d5a8a - Fix grammar in apihelp-query+filearchive-param-prop
- git #86a9deb5 - Replace all-caps with <strong> in an apihelp message
- git #8fd98388 - Add full stop to apihelp-query+revisions+base-param-difftotext
- git #97b7770d - Fix the grammar of apihelp-query+backlinks-param-limit
- git #729a2108 - Change spelling in apihelp-emailuser-example-email
- git #31dbc1ee - Fix the logic in an apihelp message
- git #32d1017e - Don't let LinkCache grow indefinitely (T106998)
- git #ca877c87 - SpecialBlock: Simplify HTMLForm submit callback handling
- git #76b63018 - Implement CalendarWidget and DateInputWidget (T97425)
- git #bbfc8728 - Auto-forward to search suggestion when zero results (T105202)
- git #5b6559eb - Kill broken OOUI implementations of HTMLSelectAndOtherField, HTMLSelectOrOtherField
- git #b783f1a9 - mediawiki.legacy.shared: Set form field labels to 'vertical-align: middle'
- git #d08f7a66 - Convert Special:RandomInCategory to use OOUI display format
- git #27130394 - HTMLTitleTextField: Support 'relative' config option
- git #648ef0d8 - Read extension.json files in the web updater (T100414)
- git #59104b32 - Show correct default limit in Special:BlockList (T71132)
- git #b628c362 - SpecialStatistics: Implement statistics-articles-desc message
- git #46211d46 - Added CachingSiteStore APC comments
- git #23a6ecf0 - SpecialAllMessages: Add missing <select id=""> for the <label for="">
- git #2e69aaab - SpecialChangeContentModel: Use autocomplete for title field
- git #ba7acbe7 - Allow HTMLTitleTextField to work on GET forms
- git #3c245536 - Revert "Convert Special:Search to OOUI" (T106273)
- git #5d51d4a0 - Escape unescaped content shown in Special:BlockList
- git #5c50bb4c - HTMLForm: Allow IP adresses as username in HTMLUserTextField (T106807)
- git #e47982e1 - The http-invalid-url message has a parameter, so send it
- git #9686485a - HTMLUserTextField: "else if" â "elseif"
- git #72c60683 - Suppress stdin warning with --quiet
- git #7c1f5006 - resources: Provide jquery.i18n (v1.0.3)
- git #3ebb3845 - Log exceptions in the StatsD process
- git #face67ce - build: Use blacklist instead of whitelist for jshint/jscs/jsonlint
- git #dc713626 - Fixed missing space in User CAS exception
- git #ff7a585c - WAN and stash cache notes
- git #3f7443df - HTMLForm: Allow to set the primary flag for submit buttons
- git #8aa358f7 - Update OOjs to v1.1.8
- git #94b10f0b - OutputPage: Load skin-appropriate OOUI theme
- git #414f7c06 - ResourcesOOUI: Convert theme names to lowercase
- git #b0ce636e - Update fallback order for luz
- git #46898b8e - OutputPage.php: Use descriptive $variant instead of $_v as local variable
- git #5efbb10f - SpecialAllMessages: Apply wfBCP47() to HTML lang attribute
- git #46bfcc37 - mw.ui: Fix broken hover state for quiet buttons (T106618)
- git #2972ca80 - Fix doxygen return class with namespace
- git #a7a90d36 - HTMLForm: Handle HTMLFormFieldWithButton subclasses in OOUI forms
- git #7aeb2704 - Don't double-serialize values for APC
- git #aaaf8283 - Add Southern Luri (luz)
- git #be03b796 - Disallow qqq as interface language (T104987)
- git #cad0eb47 - Fix name of Western and Southern Balochi
- git #6e7c0349 - Improved addMissingMetadata() on POST failure
- git #4c9a819b - Use feature test rather than version check (T106579)
- git #087a9845 - Update OOjs UI to v0.12.1
- git #54eb877a - Clear the stat cache in addMissingMetadata() to avoid more POSTs
- git #bbb1b871 - Add id to Parser tags/hooks headings
- git #34e7222e - Add linktrail for Latvian (T106515)
- git #96ee9005 - Add LICENSE for mustache.js library
- git #d173acb4 - mw.widgets.TitleInputWidget: Don't bypass namespace choice with redirects
- git #0f51fc6a - mw.widgets.TitleInputWidget: Allow limiting to main namespace, too
- git #f0f90ef4 - widgets: Code quality and cleanup pass
- git #c2e45cdd - Made DB ignoreErrors() method protected
- git #b3f9120a - Rework PHP and vendor check (T102094)
- git #848ad3d9 - Allow numeric statsd key name components
- git #e82b0cb1 - Fixed various FileBackendDBRepoWrapper errors found in IDE
- git #760c1a16 - Fix doxygen warnings for missing commands
- git #daeece73 - Implement OOUI version of tag filter in ChangeTags
- git #bc1b025e - Correct documentation of ChangeTags::buildTagFilterSelector
- git #07ab9dcd - Increase $wgSVGMaxSize to 5120 pixels wide (previously 2048).
Vendor
[edit]Extensions
[edit]AbuseFilter
[edit]- git #fe8cdc35 - Revert "Add "Last hit" timestamp column to Special:AbuseFilter list view" (T106798)
CirrusSearch
[edit]- git #e53c8ea4 - Log an executor id in ElasticsearchIntermediary (T105202)
- git #cb2619f7 - Instructions for validating a new ES
- git #7bcb0c33 - Print dump progress correctly
Cite
[edit]- git #a7a072ed - Ignore parsers without extCite (T105598)
ConfirmEdit
[edit]- git #abb9c02d - Send rate limits to main captcha log
ContentTranslation
[edit]- git #bade2bbd - Provide useful error details when publishing fails (T100498)
- git #9e374691 - Enable the Publish button for retrying after a publishing failure
- git #67583a9a - Add apihelp for the progress parameter in the cxpublish module
- git #c1309695 - Reduce the code duplication in applyTranslationTemplate method
- git #1e870579 - Allow placing cursor inside empty list when translating from scratch (T103504)
- git #07bf40d4 - Allow to scroll suggested lists of links in the link inspector (T106530)
- git #449fd91c - Fix: Creating an external link with no text selected results link label as "null" (T106521)
- git #c4fc25d4 - Allow to add a link by pressing Enter from the link inspector (T106441)
- git #d4d9afb5 - Avoid providing Special:CX for blocked users (T100498)
- git #18ba3017 - When link target changed, reset the style classes (T106437)
- git #1958d70b - Don't swap link cards when opening the link of the card behind (T106595)
- git #686316ec - Fix JSCS errors
- git #3e616c67 - Send authorization header to cxserver (T97113)
- git #1b31d29d - Correct alignment for the link icon for RTL wikis (T106704)
- git #2b7915d4 - Set an explicit "from" parameter on the gray interlanguage link (T106704)
- git #6b5935cf - Strip only the Category namespace when adapting categories (T106643)
- git #bde6a2c2 - Link the ContentTranslation change tag to the description (T104710)
- git #f68d6f8c - Dashboard: Use the available horizontal space for titles
- git #389512d7 - Set ULS position according to page direction (T106241)
- git #6a675cca - Contribution hover menu icon and layout adjustments (T105961)
- git #86a664ba - Select the default source language from common languages (T105327)
DismissableSiteNotice
[edit]- git #07644222 - Set license-name
Echo
[edit]- git #6515e1fd - Avoid an extra memcached lookup in MWEchoNotifUser::getNotificationCount()
- git #e4d3b7e9 - ApiEchoMarkRead: Remove unused variable
FlaggedRevs
[edit]- git #0ccb06cf - Make wpReviewthis checkbox actually work
- git #d7c8bf71 - Replace "based off" with "based on" in messages
Flow
[edit]- git #1fa6a191 - SECURITY: Strip edit tokens in mw.flow.data (T107170)
- git #0975bff2 - Clean up 'Flow talk page manager' related code (T101300, T107329)
- git #3b0e8cde - Change Polish translation of Topic namespace
- git #2dd1a4bf - Made BufferedBagOStuff proxy through lock() calls to avoid breakage
- git #5d2701c1 - Add dm.Post and connect them to dm.Topic hierarchically (T105057)
- git #2899008e - Fix flow DM in single-view and history pages (T106750)
- git #8d9ec2e0 - Browser tests: make faster
- git #cf429d5b - Use post time + 1 min for signature edit as well. (T105484)
- git #c35d7ec9 - Browser tests: upgrade to mediawiki-selenium 1.4
- git #aa69dd17 - Have wgFlowHelpPage point to real page
- git #c2e94112 - Correctly populate topic on single-topic view
- git #61607c4b - build: Use new grunt-tyops package rather than local copy
GWToolset
[edit]- git #d8174cf9 - Do not retry UploadMediafileJob jobs with bad parameters
Gadgets
[edit]- git #2bd2ef99 - Removed caching config variables and always enable caching (T106743)
Gather
[edit]- git #f53ceef5 - QA: Use the mobile-only host when testing beta
GlobalCssJs
[edit]- git #903a0084 - Don't require $wgConf in order to generate correct URLs on a wiki farm (T106766)
GuidedTour
[edit]- git #962efab7 - Set license-name
LiquidThreads
[edit]- git #9194397f - When user can not post a new thread, let the non-AJAX path handle it (T104421)
Math
[edit]- git #bf6b1f32 - Add release notes for version 3.0.0 (T106953)
MobileFrontend
[edit]- git #14a35638 - Load all mobile license messages along with Skin.js (T107429)
- git #bda9c3f0 - Modify cache conditions for replacing the last-modified-bar (T107104)
- git #ffdf869b - Regression: Don't show button labels in Overlay (T107090)
- git #e020e713 - Fix flakey search in pages feature (T98476)
- git #f8168c58 - Disable fixed headers on overlays in ios 8 (T106934)
- git #0cb50788 - Rewrite wikidata description search test (T106622)
- git #4e3da9ca - Make unit tests agnostic about whether a meta[viewport] tag is present (T106623)
- git #e68ca6c1 - Adjust how position-fixed works in light of new beta (T106434)
- git #e17a657b - QA: Make notifications test compatible with user_factory (T106879)
- git #1a1c53f8 - Stop running toggling tests in alpha environment (T104362)
- git #27459afc - Skin itself should not be border box (T86366)
- git #f8e2d256 - Fix the position of the edit button in Safari (T106347)
- git #df6890d4 - Update LanguageOverlay test
- git #bfca4894 - Hygiene: Don't pull in watchlist code in InfiniteScroll test
- git #8ba8ebb9 - Update Overlay test to be skin agnostic (T104362)
- git #a00476da - Package message up with the module that uses it. (T104362)
- git #798d38d7 - QA: Make a flakey test less flakey
- git #046e2cc9 - Fix mobile-frontend-page-edit-summary truncated text (T92016)
- git #5cdb1e9e - Prevent back button hiding on scroll in chrome (T98846)
- git #ba8cc186 - Don't hook into desktop mode login page
- git #3320d2f3 - QA: Add barry environment
- git #39bd1d6c - Handle CAPTCHAs with different mime types different (T105617)
MultimediaViewer
[edit]- git #6930738b - Track image load time with statsv (T105681)
Parsoid
[edit]- Newly deployed extension
RestBaseUpdateJobs
[edit]- git #39a443de - Explicitly disallow retries of RestbaseUpdateJobs (T73853)
Scribunto
[edit]- git #828c6cf5 - Prevent leaking title fragments across invokes (T106951)
- git #b630ecdd - Re-restrict the Scribunto content handler to NS_MODULE
SecurePoll
[edit]- git #fd0e9fb1 - [SecurePoll] Replace deprecated sajax call with API module (T55122)
ShortUrl
[edit]- git #5fa07299 - Avoid exceptions on encodeTitle() INSERT races (T106849)
SpamBlacklist
[edit]- git #5eaf5ce8 - Added local blacklist caching
SyntaxHighlight_GeSHi
[edit]- git #3fdb8837 - Map 'gettext' to 'pot' (T105889)
TextExtracts
[edit]- git #f5c114c5 - SECURITY: Disallow extracts for non-wikitext for now. (T107170)
TimedMediaHandler
[edit]- git #a963ee82 - Made WebVideoTranscodeJob bail if the work is started already
Translate
[edit]- git #53b6c323 - Remove support for gettext documentation in non-tux editor
- git #0fea6100 - Ignore composer.lock
- git #fb1c89aa - Fix help indicator support for MW 1.25 and above (T106082)
- git #43077d73 - Remove support for getLastDiff from non-tux editor
- git #bb73a717 - Remove suggestion support from non-tux editor
- git #2d235827 - Special:SearchTranslation provide link to foreign messages
- git #a2bb7966 - MessageGroupStats: use TranslateUtils::getLanguageNames (T105856)
- git #75a8da99 - Search translations using API (T100176)
UniversalLanguageSelector
[edit]- git #9afbea29 - Use jQuery.i18n from MediaWiki core if available. (T95666)
UploadWizard
[edit]- git #b4854f19 - Fix minor style issue with Thanks step buttons
- git #40cf2bf2 - [UploadWizard] Make button labels and targets configurable (T105285)
VisualEditor
[edit]- git #941a5091 - Revert "Revert "For empty / whitespace-only headings, output <p> instead of <h#>""
- git #55a44bc0 - Revert "Replace wgVisualEditorNamespaces with an associative array"
- git #599d6c31 - Follow-up 8250c8ad54: unbreak ApiResponseCache (T107212)
- git #4981a825 - Allow skin developers to set an offset for toolbar floating (T95528)
- git #b9149e35 - Update VE core submodule to master (cb14f66)
- git #59317517 - Trim external link before validating (T103450)
- git #29116355 - Change reference context title from 'Basic' to 'Reference'
- git #97e0cd28 - Make missingref references uneditable, not uninspectable (T106810)
- git #a54e6f9f - Update VE core submodule to master (a6dabf8)
- git #b390a32f - ParameterWidget: Connect to Search results widget 'choose' events (T106696)
- git #8250c8ad - Separate 'isMissing' micro cache from full link data cache (T106819)
- git #3b978f0b - Add save button to review mode on save dialog (T69868)
- git #678b2632 - Update VE core submodule to master (1834dd9)
- git #38276210 - Load the jquery.i18n library from MediaWiki, not lib/ve
- git #82fb5f60 - Parse SpamBlacklist error on the server-side (T99830)
- git #647a5597 - Replace wgVisualEditorNamespaces with an associative array (T104898)
- git #57f8fc53 - build: Drop last jscs over-ride and make pass
- git #cfac3868 - Update VE core submodule to master (d6effdd)
- git #05f4542f - Update VE core submodule to master (aeaad4e)
- git #074eb0de - Hooks: Support auto-enabling for a proportion of new accounts
- git #2429c5fc - Hooks: Support auto-enabling for auto-created accounts
WikiEditor
[edit]- git #59272848 - Set license-name
- git #1b02e982 - Toolbar: Remove Opera redraw hack (T106574)
- git #7c932c06 - Fix spaces
Wikidata
[edit]- git #fa89a849 - Update Wikibase: Don't write change rows where LENGTH(change_info) > 65500
- git #41c15b78 - Update Wikibase: Fix WB spinner, UnresolvedRedirectException on client
- git #94fe4605 - Update Wikibase: Fix use class in CallbackFactory
- git #533d5ef0 - Update Wikibase: Fix the dumpJson and the rebuildItemsPerSite maintenance scripts
- git #501a0233 - Update Wikibase: Fix maintenance/dumpJson.php fatal
- git #97e82a94 - Update Wikibase: Fixes for JSON dump creation
- git #e2876297 - Update Wikidata - fix T104609 and partial fix/debug for T107711
- git #949fd514 - Update Wikidata - fix api xml / raw mode handling (T59529)
- git #58692cc1 - Update Wikidata - rm set focus on page in sitelinks ui
- git #22bfe41a - Update Wikidata - add usage tracking job
WikimediaEvents
[edit]- git #6ced1cd1 - Restore the ability to open GeoHack in a new tab (T107244)
- git #bdf3c3ff - Fix race condition in WMA tracking (T107327)
- git #d695a14c - Track Wikivoyage maps usage (T107324)
- git #4f0bc627 - Increase search sampling from 1 in 1000 to 1 in 200 (T107778)
- git #809930ee - Make WikimediaEventsHooks::onSpecialSearchResults() static (T107117)
ZeroBanner
[edit]- git #3619520e - Check wgLocalVirtualHosts instead of just $wgConf->isLocalVHost
cldr
[edit]- git #2d80036f - Add translations for Cham languages
- git #a78c7977 - Add translations for Jinyu (cjy)
- git #c033fb49 - Add translations for Laki language
Skins
[edit]Vector
[edit]- git #ac43e74c - Unbreak styles for installer (T106747)
- git #0eaadb3b - Don't use core config in Vector skin