MediaWiki 1.26/wmf16/Changelog
< MediaWiki 1.26 | wmf16
Core changes
edit- git #0765a0cd - Updated mediawiki/core (task 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 (task T104950)
- git #7fc9cd4e - Updated mediawiki/core (task T107244)
- git #dc5ae50b - Updated mediawiki/core (task T107327)
- git #1ad13afc - Updated mediawiki/core
- git #5912413d - Updated mediawiki/core
- git #9b14ded4 - Updated mediawiki/core (task T107170)
- git #3f56559b - Updated mediawiki/core (task T107170)
- git #5fe9824e - Updated mediawiki/core (task T99017, task 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 (task T107778)
- git #35572fb3 - Updated mediawiki/core (task T107324)
- git #b9f6d83a - Updated mediawiki/core
- git #aebd8f87 - Updated mediawiki/core
- git #20c20a62 - Updated mediawiki/core (task T101300, task T107329)
- git #a81838d3 - Updated mediawiki/core
- git #3dfb1c23 - Updated mediawiki/core
- git #7da87104 - Revision::newNullRevision: Make sure the Title is set in the constructor (task T91170)
- git #22ca12f5 - Monolog: Add Formatter that uses MWExceptionHandler::getRedactedTraceAsString (task T107440)
- git #a2b45531 - Updated mediawiki/core
- git #0c82a7a0 - Revert I4afaecd8: Avoiding writing sessions for no reason (task T102199)
- git #44ade150 - Updated mediawiki/core (task T59529)
- git #f062eeab - Updated mediawiki/core (task T105681)
- git #edd444f5 - Update VisualEditor for Idaf4960f
- git #31e6799d - Updated mediawiki/core
- git #ad4c6d4f - Updated mediawiki/core
- git #3d85fc9f - Make Special:MIMESearch expensive again (task 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 (task T99015)
- git #c72b7c43 - Debug logging for T102199 (take 2)
- git #940815a8 - Revert "Use OOUI HTMLForm for Special:Watchlist"
- git #652069c1 - Updated mediawiki/core (task T107429)
- git #eb281630 - Debug logging for T102199
- git #5601f08a - Updated mediawiki/core
- git #2c9518ed - Add Content-Length header to thumb.php redirects (task 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 (task T73201, task T35973)
- git #65827867 - Fix typo: requiered -> required
- git #eadc6b05 - Don't retry invalid thumbnail requests due to impossible width (task T106740)
- git #afcf4a7c - Gather more information about pre rendering 500s (task 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 (task 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 (task 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 (task T106998)
- git #ca877c87 - SpecialBlock: Simplify HTMLForm submit callback handling
- git #76b63018 - Implement CalendarWidget and DateInputWidget (task T97425)
- git #bbfc8728 - Auto-forward to search suggestion when zero results (task 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 (task T100414)
- git #59104b32 - Show correct default limit in Special:BlockList (task 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" (task T106273)
- git #5d51d4a0 - Escape unescaped content shown in Special:BlockList
- git #5c50bb4c - HTMLForm: Allow IP adresses as username in HTMLUserTextField (task 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 (task 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 (task 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 (task 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 (task 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 (task 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
editExtensions
editAbuseFilter
edit- git #fe8cdc35 - Revert "Add "Last hit" timestamp column to Special:AbuseFilter list view" (task T106798)
CirrusSearch
edit- git #e53c8ea4 - Log an executor id in ElasticsearchIntermediary (task T105202)
- git #cb2619f7 - Instructions for validating a new ES
- git #7bcb0c33 - Print dump progress correctly
Cite
edit- git #a7a072ed - Ignore parsers without extCite (task T105598)
ConfirmEdit
edit- git #abb9c02d - Send rate limits to main captcha log
ContentTranslation
edit- git #bade2bbd - Provide useful error details when publishing fails (task 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 (task T103504)
- git #07bf40d4 - Allow to scroll suggested lists of links in the link inspector (task T106530)
- git #449fd91c - Fix: Creating an external link with no text selected results link label as "null" (task T106521)
- git #c4fc25d4 - Allow to add a link by pressing Enter from the link inspector (task T106441)
- git #d4d9afb5 - Avoid providing Special:CX for blocked users (task T100498)
- git #18ba3017 - When link target changed, reset the style classes (task T106437)
- git #1958d70b - Don't swap link cards when opening the link of the card behind (task T106595)
- git #686316ec - Fix JSCS errors
- git #3e616c67 - Send authorization header to cxserver (task T97113)
- git #1b31d29d - Correct alignment for the link icon for RTL wikis (task T106704)
- git #2b7915d4 - Set an explicit "from" parameter on the gray interlanguage link (task T106704)
- git #6b5935cf - Strip only the Category namespace when adapting categories (task T106643)
- git #bde6a2c2 - Link the ContentTranslation change tag to the description (task T104710)
- git #f68d6f8c - Dashboard: Use the available horizontal space for titles
- git #389512d7 - Set ULS position according to page direction (task T106241)
- git #6a675cca - Contribution hover menu icon and layout adjustments (task T105961)
- git #86a664ba - Select the default source language from common languages (task 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 (task T107170)
- git #0975bff2 - Clean up 'Flow talk page manager' related code (task T101300, task 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 (task T105057)
- git #2899008e - Fix flow DM in single-view and history pages (task T106750)
- git #8d9ec2e0 - Browser tests: make faster
- git #cf429d5b - Use post time + 1 min for signature edit as well. (task 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 (task 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 (task 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 (task T104421)
Math
edit- git #bf6b1f32 - Add release notes for version 3.0.0 (task T106953)
MobileFrontend
edit- git #14a35638 - Load all mobile license messages along with Skin.js (task T107429)
- git #bda9c3f0 - Modify cache conditions for replacing the last-modified-bar (task T107104)
- git #ffdf869b - Regression: Don't show button labels in Overlay (task T107090)
- git #e020e713 - Fix flakey search in pages feature (task T98476)
- git #f8168c58 - Disable fixed headers on overlays in ios 8 (task T106934)
- git #0cb50788 - Rewrite wikidata description search test (task T106622)
- git #4e3da9ca - Make unit tests agnostic about whether a meta[viewport] tag is present (task T106623)
- git #e68ca6c1 - Adjust how position-fixed works in light of new beta (task T106434)
- git #e17a657b - QA: Make notifications test compatible with user_factory (task T106879)
- git #1a1c53f8 - Stop running toggling tests in alpha environment (task T104362)
- git #27459afc - Skin itself should not be border box (task T86366)
- git #f8e2d256 - Fix the position of the edit button in Safari (task 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 (task T104362)
- git #a00476da - Package message up with the module that uses it. (task T104362)
- git #798d38d7 - QA: Make a flakey test less flakey
- git #046e2cc9 - Fix mobile-frontend-page-edit-summary truncated text (task T92016)
- git #5cdb1e9e - Prevent back button hiding on scroll in chrome (task 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 (task T105617)
MultimediaViewer
edit- git #6930738b - Track image load time with statsv (task T105681)
Parsoid
edit- Newly deployed extension
RestBaseUpdateJobs
edit- git #39a443de - Explicitly disallow retries of RestbaseUpdateJobs (task T73853)
Scribunto
edit- git #828c6cf5 - Prevent leaking title fragments across invokes (task T106951)
- git #b630ecdd - Re-restrict the Scribunto content handler to NS_MODULE
SecurePoll
edit- git #fd0e9fb1 - [SecurePoll] Replace deprecated sajax call with API module (task T55122)
ShortUrl
edit- git #5fa07299 - Avoid exceptions on encodeTitle() INSERT races (task T106849)
SpamBlacklist
edit- git #5eaf5ce8 - Added local blacklist caching
SyntaxHighlight_GeSHi
edit- git #3fdb8837 - Map 'gettext' to 'pot' (task T105889)
TextExtracts
edit- git #f5c114c5 - SECURITY: Disallow extracts for non-wikitext for now. (task 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 (task 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 (task T105856)
- git #75a8da99 - Search translations using API (task T100176)
UniversalLanguageSelector
edit- git #9afbea29 - Use jQuery.i18n from MediaWiki core if available. (task T95666)
UploadWizard
edit- git #b4854f19 - Fix minor style issue with Thanks step buttons
- git #40cf2bf2 - [UploadWizard] Make button labels and targets configurable (task 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 (task T107212)
- git #4981a825 - Allow skin developers to set an offset for toolbar floating (task T95528)
- git #b9149e35 - Update VE core submodule to master (cb14f66)
- git #59317517 - Trim external link before validating (task T103450)
- git #29116355 - Change reference context title from 'Basic' to 'Reference'
- git #97e0cd28 - Make missingref references uneditable, not uninspectable (task T106810)
- git #a54e6f9f - Update VE core submodule to master (a6dabf8)
- git #b390a32f - ParameterWidget: Connect to Search results widget 'choose' events (task T106696)
- git #8250c8ad - Separate 'isMissing' micro cache from full link data cache (task T106819)
- git #3b978f0b - Add save button to review mode on save dialog (task 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 (task T99830)
- git #647a5597 - Replace wgVisualEditorNamespaces with an associative array (task 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 (task 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 (task 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 (task T107244)
- git #bdf3c3ff - Fix race condition in WMA tracking (task T107327)
- git #d695a14c - Track Wikivoyage maps usage (task T107324)
- git #4f0bc627 - Increase search sampling from 1 in 1000 to 1 in 200 (task T107778)
- git #809930ee - Make WikimediaEventsHooks::onSpecialSearchResults() static (task 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
editVector
edit- git #ac43e74c - Unbreak styles for installer (task T106747)
- git #0eaadb3b - Don't use core config in Vector skin