MediaWiki 1.26/wmf11
Appearance
MediaWiki 1.26/wmf10 | Deployment of MediaWiki 1.26wmf11 to Wikimedia sites | MediaWiki 1.26/wmf12 |
The latest version (labeled "1.26wmf11") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 23 June 2015 (see the roadmap).
Core changes
[edit]- git #6d43dc0a - Updated mediawiki/core (T104279)
- git #5d5436ce - Updated mediawiki/core
- git #20706add - Add maintenance script to populate page,revision,archive.*_content_* fields (T103388)
- git #7128e20e - resourceloader: Move applyFilter() stats back to filter()
- git #3b2dfe51 - resourceloader: Add timing metrics for key operations
- git #6e8a4262 - Use APC for caching slave lag times (T101433)
- git #f82927fe - Updated mediawiki/core (T97334)
- git #3f51f8d3 - Updated mediawiki/core (T104055)
- git #e8797512 - Updated mediawiki/core (T104058)
- git #dcadd069 - Update CentralNotice to tip of wmf_deploy for dd66b08c06
- git #1bca96b0 - Updated mediawiki/core (T103776)
- git #75e6be3b - Updated mediawiki/core (T103610)
- git #29ae7379 - Updated mediawiki/core
- git #0105ee61 - Updated mediawiki/core
- git #22a14193 - Updated mediawiki/core
- git #03a12448 - Update Wikidata: Use SELECT FOR UPDATE in SqlIdGenerator
- git #570c23a7 - Updated mediawiki/core (T103888)
- git #30d187ad - Remove 'direction: ltr' from 'pre' styles (T103780)
- git #8ce367e8 - Updated mediawiki/core (T103653)
- git #1de6e00a - Wrap lines in <pre> and .mw-code by default (T103780)
- git #8658d774 - Updated mediawiki/core (T103739)
- git #6d2119bb - Updated mediawiki/core (T103738)
- git #7928cd54 - Bump Flow for cherry-picks
- git #416293b4 - Updated mediawiki/core (T103716)
- git #0abab45f - Revert r47388 / 8d9243cf3: Use Title::getLocalURL() for rel=canonical links
- git #181ed3d6 - Updated mediawiki/core (T97334)
- git #d458936e - Updated mediawiki/core (T103555)
- git #aaaf0d7c - Updated mediawiki/core (T103502)
- git #5f169cae - Updated mediawiki/core
- git #00cebe23 - Update SyntaxHighlight_GeSHi for cherry-picks
- git #bc60d3eb - Updated mediawiki/core
- git #8cc20cd2 - Add RejectParserCacheValue hook
- git #3c8bb2c4 - Update SyntaxHighlight_GeSHi for cherry-pick
- git #f74f40c8 - Updated mediawiki/core
- git #11e2eb89 - submodule bump for https://gerrit.wikimedia.org/r/#/c/220192/
- git #0f64b612 - Implement wfGlobalCacheKey() for database-agnostic keys
- git #64431fcf - MediaWiki.php: Factor out tryNormaliseRedirect
- git #b0a79e92 - Rename WikiPage::isParserCacheUsed to WikiPage::shouldCheckParserCache
- git #3fa45196 - Suppress deprecation warnings in 'jquery.mwExtension.test'
- git #428c9312 - Declare .icc files to be binary in .gitattributes
- git #c099155a - ellapsed => elapsed
- git #0586f3a4 - WikiPage::isParserCacheUsed: change 'oldid' to 'oldId'
- git #0b89dadc - Hygiene: Use [i] instead of charAt(i) for string index access
- git #2f89482a - Fix undeclared dependency on jquery.mwExtension
- git #b2768298 - Make proxy behaviour of detectServer() configurable (T75510)
- git #ade24dad - Construct clean canonical URLs for wiki pages, ignoring request URL (T67402)
- git #ed8ef675 - EditPage: Check $wgContentHandlerUseDB
- git #584a2393 - TinyRGB support for JPG thumbnails (T100976)
- git #f14356df - Set Southern Kurdish to use Kurdish ordered list style type
- git #ec02aba4 - Change spaces to tabs (T103243)
- git #d6def861 - Explicitly declare property visibility, remove use of var
- git #9359cfff - tests/phpunit/phpunit.php: Add @codingStandardsIgnore comment
- git #96c93a8c - maintenance/exportSites: Fix minor whitespace issue
- git #f0d6c2bf - Restore namespace-number keys in APIQuerySiteinfo siprop=namespaces (T102645)
- git #4559185a - Remove use of $.escapeRE in favour of mw.RegExp.escape
- git #b0ee0c01 - Deprecate jquery.mwExtension
- git #8bee338d - Introduce mediawiki.RegExp module
- git #03c1d480 - resourceloader: Small code cleanups to ResourceLoaderModule
- git #b4068ae9 - Remove double str_replace( ' ', '_', $ ) when using LinkBatch
- git #79c44dd0 - Add LinkBatch to ImagePage for user pages in the file history
- git #6b24d10b - Fix some line indent of string concat
- git #cdf39f95 - Uncomment wfDeprecated call from I6ccd4df
- git #5a9d3916 - Make constructor of Block accept array of options
- git #72a07777 - Avoid undefined index on Special:Tags
- git #70f3afd5 - Remove unneeded empty lines at begin of if/else/foreach body
- git #ee40c552 - Fix comment for grep in SpecialWantedfiles.php
- git #f32e0cdd - Use Linker::linkKnown for some links to MediaWiki pages from navigation
- git #1a7f3124 - Use correct fields for LinkBatch on Special:NewPages
- git #3169b369 - Fix tooltip for invert checkbox on Special:NewPages
- git #646fdc97 - Added pre-emptive session renewal to avoid "random" submission errors (T102199)
- git #2581453f - resourceloader: Enable module content version for data modules
- git #dca469bb - Fix phpcs warnings (T102614)
- git #aac831f9 - resourceloader: Use content-neutral context when computing module versions
- git #9f34e31d - Allow limit and offset to be restricted in subclasses of QueryPage.php
- git #d8821f2b - Fixed spacing (T102609)
- git #2ce87684 - Avoid assignment in return in TemplateParser.php
- git #889f83dc - Fix phpcs warnings
- git #66d56895 - Revert "StashEdit: Use postWithToken" (T102863)
- git #5b7acdfc - Remove unused global from SpecialUserlogin.php
- git #78da7f16 - API: Give block details along with errors (T95072)
- git #b04e5f7c - Make a line shorter for phpcs
- git #d2344425 - Fix ChangeTags functions after split of definedTags from tagUsageStatistics
- git #fd9178e4 - Fix braces code style (T102805)
- git #5132a686 - Remove multiple empty lines in functions (T102774)
- git #2e1916f9 - ResourceLoaderImageModule: Fix incorrect documentation
- git #eec796cb - Update OOjs UI to v0.11.5
- git #9cdf419b - registration: Improve error message if a non-array attribute is set (T102523)
- git #7caa6f8e - Don't include never-applied defined tags in tagUsageStatistics function (T91535)
- git #bd745a78 - Move dependency on user.tokens from mediawiki.api.edit to mediawiki.api
- git #9f5b6f5a - Fix whitespace issues around parentheses (T102617)
- git #295d35a9 - API: Add some BCarray into ApiQuerySiteinfo (T102645)
- git #dd42294d - Made User generally use DB_SLAVE by default (T92357)
- git #671adf39 - Remove i18n references to Popularpages (T100676)
- git #fd10cd5b - Use HTMLForm for Special:Export (T73434)
Vendor
[edit]- git #f5453c60 - Add kzykhys/pygments for SyntaxHighlight_GeSHi (T103185)
Extensions
[edit]Babel
[edit]- git #97977396 - build: Updating development dependencies
CentralAuth
[edit]- git #d025119e - Fix missing messages (T103738)
- git #eff64ecf - Follow-up c24ed0dda: Fix .gitignore addition
- git #c24ed0dd - build: Configure banana-checker and jsonlint
CirrusSearch
[edit]- git #40a13c5e - Add support for PHP 5.3 to the dumpIndex maintenance script (T101691)
- git #ad9d11e9 - Consume trailing spaces when extracting special syntax (T101840)
Citoid
[edit]- git #b31552d6 - Focus insert button on panel switch (T97352)
CodeEditor
[edit]- git #bc526cbf - Load module 'ext.wikiEditor.toolbar.styles' (T102738, T102739)
Collection
[edit]- git #829ef92f - Use $wgCanonicalServer to create the API baseurl
- git #855a7edd - build: Use grunt to run jscs and jshint, add jsonlint too
ConfirmEdit
[edit]- git #e13d31e2 - Moved up shouldCheck() short-circuit logic a bit
ContentTranslation
[edit]- git #c08ca7b1 - Consistently use title.toText() for cache access (T104055)
- git #14869977 - Remove $.isEmpty check from the formatter tool (T104058)
- git #c85196a3 - Fix CX alias file loading (T103888)
- git #f4f800fe - Enable publish button when the preference is not to use initial translation (T103555)
- git #33656a79 - Additional trigger to add reflist while adding a reference manually (T103502)
- git #52f66c27 - Fix RTL display of the trend in CXStats
- git #ddfb8cb6 - Congratulate translator on 10th, 100th translation milestones (T99071)
- git #bc18bea6 - Fix missing new translation button for new users
- git #23b609f1 - Add the missing CX icon for CX dashboard
- git #8a0c86f8 - Add lang and dir to autonyms in the dashboard
- git #88456229 - Redesign the Content Translation dashboard (T88344)
- git #2d497ef3 - Fix JSCS errors of ext.cx.sitemapper.js
- git #867f7a14 - Convert unadapted links to plain text while publishing (T78133)
- git #1459457b - Whitespace and spelling fixes in cx.stats js and less
- git #26a39ca9 - lang and dir attributes for the autonym on the stats page
- git #ebad5372 - build: Updating development dependencies
- git #f22a912d - Fix phpcs warnnings
- git #632bdd34 - CXStats: Avoid graph overflowing the page margin
- git #f01a3a76 - Correct extension name in the shim
- git #b8b2d430 - Fixes when language code and domain differ (T99888)
- git #96237364 - Make gray links stay gray even if unfocused
- git #1114ce31 - Migrate to JSON configuration based extension registration (T92492)
- git #7acad49b - build: Configure banana-checker and jsonlint
DonationInterface
[edit]- git #4793a7b6 - Allow text in the payment table to wrap (T101564)
- git #a65faf86 - Use email address as user id (T101566)
Echo
[edit]- git #25e32f1b - Have EchoNotificationDeleteJob process only one user (T102574)
- git #15617251 - Remove EchoNotificationFormatter::requiredParameters
EventLogging
[edit]- git #91e7b087 - Release 0.0.9, Add changelog.md
- git #0472cc0b - build: Configure banana-checker and jsonlint
- git #60e19e6a - HTTPS is now forced for meta.wikimedia.org and many other wikimedia sites, use it
FlaggedRevs
[edit]- git #2c96a696 - build: Configure banana-checker and jsonlint
- git #a7862f96 - Remove removed message 'stabilize_protect_quota' from qqq
Flow
[edit]- git #87b8ed49 - Revert "Temporarily make subpages in occupied namespaces non-Flow again" (T104279)
- git #dfde3fff - Add --archive-pattern option to convert script
- git #56fdea65 - Temporarily make subpages in occupied namespaces non-Flow again (T103776)
- git #1ede61a8 - Pass missing argument to EnableFlowWikitextConversionStrategy (T103716)
- git #ade189f4 - Revert "Convert watch star from wikiglyph glyphs to OOUI icons" (T103426)
- git #dadc21ef - Use parent instead of super to fix IE8
- git #dfa769aa - Browser tests for "mark as resolved" and "reopen" (T102842)
- git #69059e77 - Document missing parameter for createSignatureClarificationRevision
- git #36374079 - Fix topics not appearing reliably after LQT->Flow, before action=purge (T101425)
- git #cb292cb4 - Add more tests for TalkpageManager
- git #4c33ff5b - Only check $wgFlowOccupy settings for non-existent pages (T95592, T101881, T76197)
- git #cf0a18e4 - Output error message instead of failing for more than just html (T98547)
- git #fb5a24f3 - Implement "Mark as resolved" user workflow (T98929)
- git #3894cded - Move the UTF-8 forcing workaround for libxml into createDOM()
- git #bed3ef5c - Import\Wikitext\ImportSource::extractTemplates(): Explictly specify UTF-8 (T103020)
- git #032b8ae9 - tests: s/parse_url/wfParseUrl/
- git #5a6bb577 - Short-circuit in the ContentHandlerDefaultModelFor hook
- git #2d8e288c - Remove unused use statement
- git #64e43708 - Fix property name in tests
- git #41955b53 - Add events on moderation action for dm.Topic
- git #8f6cb26b - Don't break update.php
- git #2f9fdd7b - Suppress notification emails for Flow user actions (including import) (T101540, T93521)
- git #33ef3e73 - Add flow_workflow_update_timestamp index (T102871)
- git #314119c2 - Fix appearance of article icon (T102908)
- git #3ff09dba - Convert watch star from wikiglyph glyphs to OOUI icons
- git #5980c65b - Add ParserOutput timestamp to fix Wikibase exception (T102874)
- git #09a25d9b - Don't rely on __toString
- git #ef8c99d9 - Improve Workflow::isNew check
- git #fe2fda9d - Don't write when we're reading data (T101890)
- git #c50e3f27 - Stop accepting Workflow object in BoardContent
- git #b5644a73 - Fix TalkpageImportOperationTest (T86809)
- git #a1d34159 - Make PostRevisionTestCase store all objects
- git #c472b0aa - Replace wikiglyph-star-list icon with watchlist icon from OOUI (via mw-ui-icon)
- git #0ec618cf - Replace wikiglyph icons in side rail with OOUI (really mw-ui) icons
- git #e89fddce - Run pre-save transform on wikitext before saving it (T68307)
- git #43f89bec - Add option to conversion script to skip pages with a certain template (T102261)
- git #2208254f - Make FlowUpdateWorkflowPageId a run-once updatescript
Gadgets
[edit]- git #a6b1a9c5 - build: Configure banana-checker and jsonlint
Gather
[edit]- git #e95ecc29 - Fix api call for recent/active collections (T103496)
- git #554216eb - Make collections link show on special pages (T103048)
- git #3f975b0b - Fix horizontals scroll on collections (T103047)
- git #47b1655e - Make sure mode is always set to avoid php warnings (T103392)
- git #57e15536 - Show correct label for the pagination button (T103150)
- git #45d1b558 - Render tabs to my collections and recent collections (T102188)
- git #ce2d1bf6 - Add a wfWaitForSlaves call in the count update loop
- git #863c1b02 - build: Updating development dependencies
- git #194da912 - Fix collections list pagination (T102983)
- git #9844ae38 - On bad /explore/ urls render page not found (T103012)
- git #a8c262e0 - Collections link for anon takes user to public view. (T101115)
- git #4364d720 - Extend the core TemplateParser (T102941)
- git #168b95cf - Correctly insert collections into the main menu (T102901)
- git #1c1f6584 - Work around Mustache problems
- git #2320d22b - Pass skin to PageActionsOverlay. (T102719)
- git #cda0b218 - Revert "Render tabs to my collections and active collections"
GlobalBlocking
[edit]- git #0898fcf3 - build: Configure banana-checker and jsonlint
- git #bb36151b - Add documentation to GlobalBlocking messages currently missing them (T102851)
GlobalUsage
[edit]- git #819ea5b7 - build: Configure banana-checker and jsonlint
Graph
[edit]- git #c77e7265 - Load ext.graph.visualEditor on mobile (T103561)
InputBox
[edit]- git #eb23e068 - build: Configure banana-checker and jsonlint
MassMessage
[edit]- git #d78f8ce2 - build: Configure jshint, jsonlint, banana-checker, jscs through npm
MobileApp
[edit]- git #9a646732 - build: Configure banana-checker and jsonlint
- git #b4405a95 - Use Material-ish edit pencil background (T99678)
MobileFrontend
[edit]- git #2be3609c - Remove unnecessary padding (T103308)
- git #2daabcc2 - Remove a redundant selector
- git #ab1e0d22 - Bring back content max-width in stable (T103307)
- git #e70d6690 - Float thanks link to right (T101035, T103393)
- git #b6b50854 - Apply revision history styles in stable
- git #01628303 - Revert "Never apply border-box to 'body' (i.e. for a 'Skin')"
- git #2d0ef88d - Make it possible to customize tutorial background color
- git #e7c917cf - build: Remove unused packages 'jshint' and 'jscs'
- git #b8d400ae - QA: Fix failing smoke test for watchlist feature
- git #0ea0aa7a - build: Updating development dependencies
- git #9ddda416 - QA: Skip test whilst exception occurring (T103107)
- git #8ab1db1e - build: Use jsduck native
- git #5e072556 - build: Implement 'npm run doc' entry point
- git #b16e4c4a - Correctly close SearchOverlay when the close button is clicked (T102946)
- git #32dff8b6 - build: Move .jscsrctest.js to tests/
- git #4c0ca158 - Untangle external libraries into their own subtree
- git #d55017ed - build: Remove references to non-existent "javascripts/" directory
- git #79d2553f - build: Remove redundant 'mkdir:all' task
- git #0a0e03b2 - build: Remove 'clean' task
- git #e1a59cf4 - build: Remove 'checkInstallPath' task
- git #15ede4d4 - Remove duplicate x button in search bar on Microsoft browsers (T102325)
- git #61bc5cb3 - Correct icon sizes in left menu (T102868)
- git #fdab6dda - Hygiene: Update how browser tests work
- git #32576d8f - Generalise the desktop max width css (T102190, T101313)
- git #8c7551e9 - Upgrade mediawiki codesniffer to 0.2.0
- git #e2c451b4 - Inherit UsercreateTemplate for User{login|create} templates to fix T102775 (T102775)
- git #ae2ae7ef - Hygiene: Tie banner image max width to less variable
- git #7a5d9ed3 - Fix Notifications bell in Alpha header (T102514)
- git #ede25e9e - Render edit summaries on Special:MobileDiff (T101797)
- git #1cc7961f - Avoid undefined indices warning when revision hidden (T102273)
- git #d00cd7b7 - Don't mess with the cache (T102554)
- git #bf619508 - Move mobile image viewer tobeta (T100728)
- git #7207440f - Fix VE toolbar styles
MultimediaViewer
[edit]- git #d996d5e6 - build: Configure banana-checker and jsonlint
- git #0e9cfb5d - Fix clipping of text when metadata panel is closed (T101391)
- git #ecc5b58c - Remove the 640 bucket (T102870)
NavigationTiming
[edit]- git #26db06a0 - build: Configure banana-checker and jsonlint
OAuth
[edit]- git #f96c18dd - build: Configure banana-checker and jsonlint
- git #a4d38eb5 - Add dir='ltr' for apps and versions
- git #b070bcfd - Apply coding conventions for JavaScript
OpenStackManager
[edit]- git #3f9bbd26 - Use correct hooks for bastion project membership (T97334)
- git #400d9637 - Automatically add to shell group when adding to a project (T97334)
Popups
[edit]- git #073486ca - Replace 'jquery.mwExtension' by 'mediawiki.RegExp' (T103610)
SandboxLink
[edit]- git #4b3990fa - build: Configure banana-checker and jsonlint
- git #04f2d0a0 - Add author to i18n/en.json
Scribunto
[edit]- git #ddfd65b7 - Replace deprecated wfRunHooks by Hooks::run
- git #d426627c - lint: 'if(' => 'if ('
- git #95617056 - build: Configure banana-checker and jsonlint
SemanticForms
[edit]- git #5cbf01db - Set context title when editing other pages (T103653)
- git #53fad3e5 - Version 3.3
SiteMatrix
[edit]- git #bc3b7965 - build: Configure banana-checker and jsonlint
SyntaxHighlight_GeSHi
[edit]- git #40859fcd - Hide the red border around syntax errors
- git #1653f3b7 - Cherry-pick 892b52a, ca778d0, f834b71.
- git #c61aeb1f - Use <code> instead of <span> for inline code snippets
- git #be30bdfe - Cherry-pick I234a4da5, I36656383, I3c0e8bc2, and I8af2b188
- git #f1c472c6 - RejectParserCacheValue may pass a WikiPage or Article
- git #65bfa894 - Use RejectParserCacheValue hook to invalidate caches that were using GeSHi
- git #41db8dbe - Add cache versioning and makeCacheKey method
- git #6a20c7f3 - Correct whitespace around <syntaxhighlight> blocks (T85794)
- git #5b7522a5 - Unbreak <syntaxhighlight enclose="none"> (T85794)
- git #d30a5724 - Correct behavior of <syntaxhighlight highlight="[lines]"> with more than one line (T85794)
- git #d272c1e0 - Enable syntaxhighlighting on mobile target (T100563)
- git #98153311 - Use wfGlobalCacheKey()
- git #fb0e430f - Add basic parser tests for functionality of non-recognized languages
- git #f36b6c66 - If unable to shell out to Pygments, emit a warning and fall back to plain text.
- git #64874432 - Bundle Pygments 2.0.2
- git #a142c919 - Follow-up for I07446ec98: remove geshi/
- git #f1941f8a - Only look for a compatible lexer if a direct Pygments match is unavailable
- git #64848944 - Highlight using Pygments rather than Geshi (T85794)
TemplateData
[edit]- git #322404ff - build: Updating development dependencies
TextExtracts
[edit]- git #7c1ea489 - Update for rename of WikiPage::isParserCacheUsed() in I7de67937f0
Thanks
[edit]- git #5567537f - Fix doc comment for BeforePageDisplay hook (T89676)
- git #d723a35f - Remove unnecessary dependency upon user.tokens
- git #c4cf3172 - Use mw.Api#postWithToken for mobilediff
- git #0837a1ef - build: Add .jshintignore (T102677)
TimedMediaHandler
[edit]- git #8747b651 - build: Configure banana-checker and jsonlint
- git #1fe2c5f9 - Flush the trx in WebVideoTranscodeJob before the transcode
- git #55c8d075 - Kill dependency on PEAR
- git #694f6117 - i18n: Document message timedmedia-subtitle-no-video (T103219)
- git #135e1381 - Fix MP4/H.264 transcodes on modern avconv (T73391)
Translate
[edit]- git #6a44ab93 - Skip stats cache purges on no-op edits (T102229)
- git #e31b1b24 - Normalize key in WikiPageMessageGroup::getMessage
TranslationNotifications
[edit]- git #9f9bcd71 - build: Configure banana-checker and jsonlint
UserMerge
[edit]- git #756cf08a - Don't depend upon $wgUser for attributing log entries (T103739)
VipsScaler
[edit]- git #81407564 - build: Configure banana-checker and jsonlint
VisualEditor
[edit]- git #0cea3084 - Update VE core submodule to master (7b7b3d8)
- git #049c14c6 - build: Don't run jsonlint on lib
- git #87f2d0bc - Make ext.visualEditor.mwalienextension mandatory (no longer experimental) (T103455)
- git #cd830735 - build: Updating development dependencies
- git #b5a15be1 - [BrowserTest] Update the commons_upload gem
- git #f7026d5e - Converting an error image (red link) from block to inline does not lose its error state (T101085)
WikiEditor
[edit]- git #8ffaace1 - build: Configure banana-checker and jsonlint
- git #edbee613 - Support fallback languages for icons (T87247)
- git #d408916a - build: Updating development dependencies
WikiGrok
[edit]- git #c2c3539b - build: Updating development dependencies
WikimediaEvents
[edit]- git #326a23c1 - build: Configure banana-checker and jsonlint
WikimediaIncubator
[edit]- git #85a338a1 - build: Configure banana-checker and jsonlint
WikimediaMaintenance
[edit]- git #a17c2ef3 - Revert rSVN69553 and improve - notifyNewProjects deferred email madness
- git #ddf4c2ac - Fix defaultbranch
- git #89716e27 - Try to make addWiki a little more sane
WikimediaMessages
[edit]- git #0bf26354 - Add i18n messages for 'mover' user group (T102770)
Skins
[edit]Vector
[edit]- git #73f8dcc8 - Remove superfluous whitespace from HTML output (T102861)