MediaWiki 1.32/wmf.12
MediaWiki 1.32.0-wmf.10 | Deployment of MediaWiki 1.32.0-wmf.12 to Wikimedia sites | MediaWiki 1.32.0-wmf.13 |
The latest version (labeled "1.32.0-wmf.12") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 10 July 2018 (see the roadmap).
Core changes
edit- git #490a345d - Update git submodules by Gerrit Code Review
- git #9926033b - Use Language::equals to compare Language objects by Legoktm
- git #b1336fc2 - Language: compare on same object in equals() by Legoktm
- git #89b2e1eb - registration: Document ResourceLoaderImageModule's useDataURI option (task T198930) by Legoktm
- git #53a18d12 - CSP: Allow an option of disabling nonces by Jforrester
- git #f4888e14 - Replace 'capsule' with appropriate 'tag' by Volker E
- git #0935e47a - Remove most uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
- git #e9d7882e - UsersMultiselectWidget: Reduce default non-JS rows to 10 (task T194525) by Volker E
- git #d609da62 - Add a method to HTMLForm that allows the preText to be accessed externally. (task T199115) by David Barratt
- git #59ea2006 - Avoid losing cached ParserOutput in doEditContent. (task T198483) by daniel
- git #06a59f17 - Tweak 'mediawiki.skinning.elements' documentation by Legoktm
- git #7a4df753 - Web installer: Correctly escape U+00A0 NO-BREAK SPACE by Kevin Israel
- git #ea7101e6 - resourceloader: Add coverage for StartupModule::getAllModuleHashes by Timo Tijhof
- git #86dd3b0a - Avoid deprecated IDatabase::getWikiId() reference by Krinkle
- git #6badc741 - Fix ParserTestRunner DB table test prefix logic (task T198943) by Aaron Schulz
- git #130ec252 - Fix PhanTypeMismatchDeclaredParam by Krinkle
- git #6b240c69 - Avoid arithmetics on localized number string ("0,04") in SpecialWatchlist (task T198501) by Edward Chernenko
- git #ab55f041 - Remove unused AuthManager::singleton() call by Krinkle
- git #36252b71 - Allow ResourceLoaderImage modules without data URIs (task T198930) by Jdlrobson
- git #c22666df - Remove hasOwnProperty checks in for-loops by Timo Tijhof
- git #70fe08d2 - build: Enable and make pass no-prototype-builtins by James D. Forrester
- git #6450fc98 - build: Upgrade eslint to 5.x by James D. Forrester
- git #b4193048 - Avoid duplicate IDs on Special:Preferences (task T198875) by Bartosz Dziewoński
- git #53fd8295 - Use consistent caching strategy in Revision storage classes (task T198704) by daniel
- git #501d3106 - Append new line character to output of populateChangeTagDef.php by Amir Sarabadani
- git #1e8dff37 - Release note for getLaggedSlaveMode() removal by Antoine Musso
- git #2fd62f5d - rdbms: add resolveDomainID() method to LBFactory/LoadBalancer by Aaron Schulz
- git #264b4039 - Remove outdated transition code by Aaron Schulz
- git #4903284e - Remove $wgBrowserBlacklist setting (deprecated, no-op) by Krinkle
- git #6cfdbdf6 - Add support for extra database connections in unit tests. by daniel
- git #1da16f16 - Fix CONCAT assertions in some MCR tests by Aaron Schulz
- git #b718dd45 - mw.Upload.BookletLayout: Update padding/margin to match OOUI to avoid scrollbars by Bartosz Dziewoński
- git #023a1ab3 - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #377ce5a4 - Fix error in various deprecated selectFields() methods (task T198687) by Brad Jorsch
- git #6f60ee3b - Hard deprecate wfBCP47, which was soft deprecated in 1.31 by C. Scott Ananian
- git #2a6af685 - Revert "Introduce RevisionStoreFactory & Tests" by addshore
- git #c9ae846d - Remove deprecated CONN_TRX_AUTO alias by Aaron Schulz
- git #c121d44f - Use CONN_TRX_AUTOCOMMIT instead of deprecated CONN_TRX_AUTO alias by Aaron Schulz
- git #97e86d93 - Limit the number of cached languages in MessageCache via MapCacheLRU by Aaron Schulz
- git #ee5eb48a - build: Set Travis conf to "allow failure" for long-failing builds by Timo Tijhof
- git #f31e3902 - resourceloader: Simplify ResourceLoader::isFileModule() by Timo Tijhof
- git #83524ae3 - shell: Note that ::isDisabled() should be called before ::command() by Krinkle
- git #6849ebc7 - Maintenance: Don't try shelling out if it's disabled by Krinkle
- git #8b4a4b86 - Deprecate string type for $lang of DifferenceEngine::setTextLanguage by Krinkle
- git #137433f1 - RC Filters: Lazy build menu on model initialization (task T198535) by Kosta Harlan
- git #d3e00e04 - Changing the default for $wgPageCreationLog to true (task T196400) by Valerie
- git #f81dc6e7 - Allow extra slots in write-both/read-new mode. (task T198413) by daniel
- git #72c50093 - Add MediaWikiService::getPerDbNameStatsdDataFactory (task T196609) by addshore
- git #830efff4 - RC Filters: Avoid unnecessary update events when clearing highlight (task T198359) by Gergő Tisza
- git #ed5ab7c8 - Use array_merge to merge indexed arrays in categoryChangesAsRdf.php. (task T198356) by daniel
- git #33258e04 - Introduce new schema flags and use them in RevisionStore. (task T197619) by daniel
- git #f14c6bb5 - Prevent fatal error when {{#translation:}} is placed on subpage named code (task T198518) by Niklas Laxström
- git #a98e6808 - Fix incorrect arguments to prepareContent() call in WikiPage (task T198483) by Gergő Tisza
- git #66d50603 - Update parser tests for translation change (task T198625) by Gergő Tisza
- git #40d2d66f - Special:Preferences: Replace OOUI preferences CSS by LESS file by Volker E
- git #a9fc2863 - RC Filters: Prevent updateIfHeightChanged on tag multiselect widget (task T198399) by Kosta Harlan
- git #97c2b68a - mw.widgets.TitleWidget: Don't mark optional fields as invalid when empty (task T198402) by Bartosz Dziewoński
- git #72566c80 - Allow MediaWikiTestCase::insertPage to use given User by MusikAnimal
- git #8ed6eed7 - WikiPage: Do not set "undid revision ID" for rollbacks (task T190374) by Bartosz Dziewoński
- git #387c32dd - RCFilters: Fix highlight container selector in Watchlist overrides (task T198445) by Moriel Schottlender
- git #ad1d6542 - Special:Preferences: Improve section grouping (task T198499) by Volker E
- git #a50f6100 - MWNamespace: Add getCategoryLinkType() method by Aaron Schulz
- git #bde72492 - selenium: Remove '☃' character (U+2603 snowman emoji) from random usernames (task T198384) by Bartosz Dziewoński
- git #142302ea - Add @see $wgContentHandlerUseDB to RevisionStore params by Addshore
- git #fb97a7ba - Ensure services are added to MediaWikiServicesTest::provideGetService by Addshore
- git #c37c3a66 - MediaWikiServicesTest, remove out of date note by Addshore
- git #eb39d5f9 - Introduce RevisionStoreFactory & Tests (task T194729) by Addshore
- git #0d518520 - Regression test for autopatrolling rollbacks (task T198449) by daniel
- git #49aa0841 - Mark rollbacking revision as patrolled (task T198449) by Matěj Suchánek
- git #1000236b - Prevent "Undefined offset notice" (task T194616) by Matěj Suchánek
- git #bc9e865a - Add Manipuri/Meitei to Names.php (task T198132) by MarcoAurelio
- git #b4a12253 - RCFilters: Hide highlight containers when RCFilters is disabled (task T198440) by Roan Kattouw
- git #f1d815f5 - Remove deprecated 'json' module (task T127328) by Timo Tijhof
- git #b6e13c7e - Hard-deprecate ApiBase::profile{In|Out}() by Max Semenik
- git #6afa7bb8 - Make ProcessCacheLRU wrap MapCacheLRU by Krinkle
- git #8d963e6a - Correct $specialPageAliases for sa.wiki (task T102320) by Jayprakash12345
- git #9f4da9f1 - Fix table locking in WikiPage::doDeleteArticleReal (task T198350) by Gergő Tisza
- git #6612407f - objectcache: make MultiWriteBagOStuff handle duplicate add() operations (task T198280) by Aaron Schulz
- git #bb15314f - RC Filters: Check if app is initialized before calling change tags (task T198399) by Kosta Harlan
- git #d9b9bf77 - ForeignStructuredUpload: Stop using methods from CapsuleMultiselectWidget (task T183299) (task T198362) by Bartosz Dziewoński
- git #72265e94 - RELEASE-NOTES: Add note for breaking CategoryMultiselectWidget (task T183299) by Bartosz Dziewoński
- git #f02eed24 - Allow overloading of getLabel() with return ' ' (task T198338) by Fomafix
- git #1f2b2f3f - Add key expiration and map resizing support to MapCacheLRU by Aaron Schulz
- git #64b266b9 - RC Filters: Don't apply/clear highlighting while still initializing (task T198359) by Roan Kattouw
- git #8faba225 - ResourceLoaderImage module definitions can define a defaultColor (task T197909) by Jdlrobson
- git #ae2f5d62 - Add missing use statements by Umherirrender
Vendor
edit- git #43619292 - Update OOUI to v0.27.4 by Volker E
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #255e4059 - Fix message key for reserved tag by Daimona Eaytoy
- git #33b1b12b - Reserve abusefilter-condition-limit tag by Daimona Eaytoy
- git #5f73034c - Minor escaping fixes (task T197002) by Brian Wolff
- git #1ae14697 - Don't use globals for filter validation by Daimona Eaytoy
- git #c8c66b55 - Two minor fixes to make code testable by Daimona Eaytoy
- git #f9687ad6 - Abstract methods in ViewEdit related to filter saving (task T193596) by Daimona Eaytoy
- git #ca91e854 - Bump equivset to 1.3 to avoid PHP fatal error (task T189560) by Daimona Eaytoy
- git #7104c405 - Copy levels documentation on AbuseFilterParser by Daimona Eaytoy
- git #f6eaba08 - Add min and max date selectors to AbuseLog (task T99650) by Daimona Eaytoy
- git #b40ded69 - Add colon to "Action type" field on Special:AbuseFilter/test by Guycn2
- git #3a1ec5d2 - Add missing i18n for sanitize function by Daimona Eaytoy
- git #ce834170 - Make disabled variables not overridable by Daimona Eaytoy
- git #79ec4ebf - Stop computing removed variables and show custom error message (task T190698) by Daimona Eaytoy
- git #61be1e91 - Fix SQLite syntax errors by Daimona Eaytoy
- git #40d9c5b0 - Use content language for the revdel dropdown (task T198182) by Daimona Eaytoy
- git #29492513 - Add phan seccheck to composer and remove deprecated module by Daimona Eaytoy
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #930ecc53 - Preselect first item when searching for namespace (task T190156) by Gabriel Birke
- git #fd1d7edf - Fix minor issues with the UI on monobook (task T194856) by tzhelyazkova
- git #e456131f - Insert pill label on backspace in namespace filter (task T190161) by Tim Eulitz
- git #1c3bf6ef - Unselect namespace dropdown items before disabling them (task T190156) by Thiemo Kreuz (WMDE)
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
edit- git #dd19866b - Run stylelint also for less files by Umherirrender
- git #b23cd901 - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
- git #7a52e9e5 - Fix for Minerva margin of tables, update forgotten version number (task T178782) by jenkins-bot
- git #3051e845 - Remove use of deprecated wfBCP47() global function by jenkins-bot
BetaFeatures
edit- git #805e0c47 - Add empty `alt` attribute to screenshot `img` elements (task T198959) by Volker E
- git #21593c1f - phpcs: Re-enable three filename/constant rules and make pass by Jforrester
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #e184417a - Add feature flag for Special:UsersWhoWillBeRenamed (task T118637) by MarcoAurelio
- git #ed08553a - Add a privacy note to globalrenamerequest-pretext (task T168098) by MarcoAurelio
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #a0e56627 - wfMemcKey no more! by Jack Phoenix
CirrusSearch
edit- git #4fa55343 - OtherIndex support multiple clusters (task T194678) by Erik Bernhardson
- git #3b9a6425 - Add @covers tags to a few tests by David Causse
- git #3636e0bf - Cleanup annotations by Erik Bernhardson
- git #4204dcbb - Always declare variables before using them by Erik Bernhardson
- git #4481241b - Add ParsedQuery::getFeaturesUsed() (task T197774) by David Causse
- git #bdfd6f8a - Simplify CirrusDebugOptions by David Causse
- git #96134eb7 - Add a fulltext query classifier (task T197774) by David Causse
Cite
editNo changes for Cite
CiteThisPage
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
edit- git #3eb233c9 - Update to CLDR 33.1 by Reedy
- git #6191ade7 - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #c8f75d5a - Restore GetPreferences hook handler registration (task T198537) by Max Semenik
- git #4ebe54a5 - Focus before setting the cursor/selection (task T197263) by Niharika29
CodeReview
edit- git #f1c4b4ec - wfMemcKey no more! by Jack Phoenix
CollaborationKit
editNo changes for CollaborationKit
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #7e9ed45b - Config variable for age of purged unpublished drafts (task T189089) by jenkins-bot
- git #8245cf4e - Show progress indication while MT option changes (task T196060) by jenkins-bot
- git #ce824adb - Make all tool dialogs cover content (task T198390) by petarpetkovic
- git #c39bbd0e - Revert "Improve section alignment performance" by Santhosh
- git #1663a946 - Improve section alignment performance (task T198459) by jenkins-bot
- git #1639b901 - Remove mixins from the CSS output by jenkins-bot
- git #53832f0d - Fix icon positioning in issue card by jenkins-bot
- git #0ffddbb8 - Fix icon positioning in "New translation" dialog by petarpetkovic
- git #db125e9d - Use mixin for ellipsis truncation by jenkins-bot
- git #0c92e3de - Allow non-Main namespace source titles iff given in URL (task T198178) by jenkins-bot
- git #f48b1b07 - CXTextSelectionContextItem: Use translation instance from the mixin by jenkins-bot
- git #38072511 - Expand dialogs to fill the document space (task T198390) by jenkins-bot
- git #cb44663a - Use debounce to align section pairs instead of throttle (task T198459) by jenkins-bot
- git #a7e6b0c1 - Introduce text ellipsis mixin by jenkins-bot
- git #2c423933 - Truncate preferred tool name (task T196065) by jenkins-bot
- git #3541a9ca - Prevent complex editing dialogs from covering editing tools (task T193587) by jenkins-bot
- git #876aed1c - CX2: Add feature to mark unadapted link as red link (task T193233) by Nikerabbit
- git #109daea5 - Introduce pre and post translate handlers (task T198284) by Santhosh Thottingal
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
DisableAccount
editNo changes for DisableAccount
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #95346041 - Fix Ingenico cardPaymentMethodSpecificInput key by Elliott Eggleston
- git #97869c20 - Update SmashPig library by Elliott Eggleston
- git #7603369d - skipAuthentication flag disables 3DSecure for Connect (task T176512) by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #75a55b80 - Remove some non-helpful lines of documentation by Umherirrender
- git #2abc4a92 - Selenium: Create selenium-daily npm script (task T188742) by Zfilipin
- git #10a99b01 - Handle missing presentation model (task T195253) by Stephane Bisson
- git #da2da90b - Re-enable test coverage reporting, add @covers tags (task T195136) by Kosta Harlan
- git #592bc476 - Add timestamps to generated notifications by Moriel Schottlender
EducationProgram
edit- git #896276e2 - Use interface IResultWrapper as type hint by Umherirrender
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EventBus
edit- git #a0663f80 - Don't specify the comment if it is an empty string. by Petr Pchelko
- git #60145f14 - Use RevisionRecordInserted hook for EventBus revision-create records (task T186228) by Petr Pchelko
EventLogging
edit- git #96c3c928 - Add better logging in RemoteSchema.php for failed locking and http (task T198280) by Krinkle
- git #8289440a - Fix extraneous margin inside the code-samples dialog (task T198269) by Krinkle
ExtensionDistributor
editNo changes for ExtensionDistributor
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #d8b118ae - Add integration test for TextRevisionFromTextRevision (task T197681) by WMDE-Fisch
- git #f3bb43d1 - Fix array access bug in ImportDetails::getSourceFileExtension by Thiemo Kreuz
- git #69fea189 - Split code in importInternal into seperate methods by Thiemo Kreuz
- git #f8c8a236 - Add missing @license tags to all classes by Thiemo Kreuz
- git #7c1cf715 - Add missing test cases for WikiTextConversions & …ContentCleaner (task T198606) by Thiemo Kreuz
- git #a57f21a4 - Add missing test cases for new WikiTextConversions features (task T198606) by Thiemo Kreuz
- git #a0c595d7 - Reuse existing wikitext formatting when adding parameters (task T198606) by Thiemo Kreuz
- git #51fcc51b - Let expectedCount have a default in WikiTextContentCleanerTest by Thiemo Kreuz (WMDE)
- git #759847ab - Add template parameters when requested via + syntax in config (task T198606) by Thiemo Kreuz (WMDE)
- git #392da466 - Properly parse required parameters in CommonsHelperConfigParser (task T198606) by Thiemo Kreuz
- git #8bb311ea - Remove meta.wikimedia.org as example domain for config files by Thiemo Kreuz
- git #859e1d4f - Rename "Local > Commons" to more generic "Source > Target" by WMDE-Fisch
- git #29da66b1 - Show InputField in SpecialPage tests by WMDE-Fisch
- git #b6e06c83 - Micro optimizations to the template parameter parser (task T194505) by Thiemo Kreuz (WMDE)
- git #f0b9a489 - Add missing test case to WikiTextContentCleanerTest (task T194505) by Thiemo Kreuz
- git #6d375bf9 - Add support for numeric parameters to WikiTextContentCleaner (task T194505) by Thiemo Kreuz
- git #6eba59c4 - Add parameter parser/tokenizer to WikiTextContentCleaner (task T194505) by Thiemo Kreuz
- git #fdce0dd7 - Change default FileImporterCommonsHelperBasePageName (task T198050) by Thiemo Kreuz
- git #acd9a814 - Rewrite WikiTextContentCleaner to support nested templates (task T194505) by Thiemo Kreuz
- git #e7c8cefe - Add support for template parameters in WikiTextConversions (task T194505) by Thiemo Kreuz
- git #93a44ff3 - Add full parameter support to CommonsHelperConfigParser (task T194505) by Thiemo Kreuz
FlaggedRevs
edit- git #44e4c7ce - Make array to string joining more robust by Reedy
- git #127e850e - Use interface IResultWrapper as type hint by Umherirrender
Flow
edit- git #a1bca3c9 - Provide other text styling tools under 'more' (task T93243) by James D. Forrester
- git #e0a1cd97 - Remove deprecated profiling calls by Max Semenik
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
edit- git #1f3b1714 - Update horrible kludge to match parent updates by Elliott Eggleston
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
Graph
edit- git #2d36fe3d - jQuery deferred callback no more have a context (task T198229) by Antoine Musso
- git #b23f4e88 - VE table widget is still a work in progress (task T151262) (task T198229) by Antoine Musso
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
edit- git #2b6d88f1 - Add an API module to set global preferences (task T62856) by Max Semenik
- git #fe50fc30 - Add an API module to read global prefs/local overrides (task T197259) (task T197260) by Max Semenik
- git #28c3a281 - Remove unused saveToCache() method by Aaron Schulz
- git #6d87d643 - Support local overrides for CheckMatrix (task T195288) by Max Semenik
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #65ef25c4 - Remove dependency on deprecated 'json' module by Timo Tijhof
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
JADE
edit- git #176c92a1 - Translate JADE namespaces into Spanish by MarcoAurelio
- git #e92e2360 - Add prefix to message keys (task T198302) by Prateek Saxena
- git #4f2de566 - Add labels from the current UI concept. (task T198302) by Adam Wight
- git #b631a6ca - Drop endorsements from schema; add judgment.notes by Adam Wight
- git #b3766a64 - Validate only one preferred judgment by Adam Wight
- git #0ca405f3 - double -> single quotes by Adam Wight
- git #57bc3c0f - Simplify allowed schemas by Adam Wight
- git #035a8a69 - Make capitalization agree by Adam Wight
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
edit- git #fe543daa - Use published wikimedia fork of Leaflet.Sleep (task T177019) by Michael Holloway
- git #d4bf7a19 - Use published version of @wikimedia/mapdata (task T177019) by Michael Holloway
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
edit- git #7fca7e2f - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
LoginNotify
editNo changes for LoginNotify
MapSources
editNo changes for MapSources
MassMessage
editNo changes for MassMessage
Math
editNo changes for Math
MobileApp
edit- git #42c1e084 - Follow-up 9176791: Only call ->addTags() once, for performance by James D. Forrester
MobileFrontend
edit- git #91262fd1 - Fix Media Gallery buttons / detail panel contrast (task T197106) by Nicholas Ray
- git #439622b3 - Fix parsing/i18n of no-results message (task T199156) by Jdlrobson
- git #fd915578 - Lead paragraph transform should not log if the page is already mobile friendly (task T196767) by jdlrobson
- git #77591990 - Replace $.Deferred() with assert.async() (task T193069) by Krinkle
- git #2432c478 - Use wgPageContentLanguage instead of custom config by Jdlrobson
- git #82b32d0b - Revert "Add special pages preferences" by Pmiazga
- git #3d8adac7 - Fix toolbar group names (task T198583) by Ed Sanders
- git #f2aca24e - Add special pages preferences (task T186760) by jdlrobson
- git #37def501 - Headings can now be removed (task T193517) by jdlrobson
- git #6375b49b - ContentProvider should support UTF-8 by jdlrobson
- git #6befc361 - Leave 50px offset from top of moved paragraph (task T197491) by Jdlrobson
- git #f3602a31 - Fix: upgrade resource-modules linter (task T197251) by Stephen Niedzielski
- git #2f19fbb4 - Autosign only when necessary (task T192725) by Jdlrobson
- git #cf79b54f - Username on mobile diff should never point to editor (task T197581) by Jdlrobson
- git #b87e3243 - Fix: upgrade resource-modules linter (task T197273) by Stephen Niedzielski
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
edit- git #45b83780 - Add transferSize to response when available (task T197974) by Gilles Dubuc
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OAuth
editNo changes for OAuth
OATHAuth
editNo changes for OATHAuth
ORES
edit- git #dd33ceb0 - Hooks\Helpers: Fix check for whether a model is enabled by Roan Kattouw
- git #64f668f2 - ScoreStorage: Move $modelsToClean parameter up to the interface by Roan Kattouw
- git #ab8a2aae - Fix types of ThresholdLookup::prepareThresholdRequestParam by Umherirrender
- git #8cd9c943 - Graceful handle of exceptions (task T197647) by Amir Sarabadani
OpenStackManager
editNo changes for OpenStackManager
PagedTiffHandler
editNo changes for PagedTiffHandler
PageAssessments
edit- git #74e7b384 - Fix return type of SpecialPage::getQueryInfo by Umherirrender
PageImages
editNo changes for PageImages
PageTriage
edit- git #96933763 - Do not include Draft NS redirects in the queue (task T195545) by Sam Wilson
- git #cdb26e17 - Fix setting of reviewed state based on autopatrol permission (task T198497) by MusikAnimal
- git #7b4a1b60 - Only set afc mode if Draft namespace is defined by Sam Wilson
- git #0ef6d6a4 - Verify is_draft exists before checking its value in underscore (task T195924) by Moriel Schottlender
- git #2d27173b - Sanity-check NPP API filter values and add default (task T198364) by Moriel Schottlender
- git #eda1b087 - Use core batch-size parameter by Sam Wilson
- git #d6af779e - Add AfC state filters for drafts (task T195924) by Sam Wilson
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
ParserMigration
editNo changes for ParserMigration
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #a0dc96ca - Hygiene: consistently refer to globals directly by Stephen Niedzielski
- git #c1d281f0 - Send the Accept-Language header when calling API (task T198619) by jdlrobson
- git #ce8a2d4c - Update: cancel unused HTTP requests in flight (task T197700) by Stephen Niedzielski
- git #2a854f76 - Hygiene: forbid unused lint directives by Stephen Niedzielski
- git #89e59218 - Hygiene: enable Redux DevTools for debug builds by Stephen Niedzielski
- git #2d150f0a - Hygiene: update mw-node-qunit dependency package (task T197251) by Jdlrobson
- git #6c17af26 - Extracts can expand with narrow thumbnails (task T192928) by jdlrobson
- git #4e43f0cf - Truncate source_url to max 1000 characters (task T196904) by jdlrobson
- git #ff5bfd1d - Whole popup area should be clickable (task T192773) by Jdlrobson
- git #21c8e621 - Add SVG border using polyline element (task T192928) by jdlrobson
- git #823b6af8 - Hygiene: replace tap-dot reporter by Stephen Niedzielski
- git #bf6ee6f2 - Doc: forbid JSDoc warnings & work around tag checker by Stephen Niedzielski
ProofreadPage
edit- git #2a8f6d40 - Fallbacks to the quality category when the page quality level page property is not set yet (task T198470) by Tpt
- git #ba89c8e0 - Special:IndexPages: sort by the number of page remaining to correct (task T59198) by Candalua
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #a00a0fdd - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces by Umherirrender
RelatedSites
editNo changes for RelatedSites
Renameuser
editNo changes for Renameuser
RevisionSlider
edit- git #3520a606 - Limit fetchUserGenderData to maximum 50 users (task T197858) by WMDE-Fisch
- git #4ab8460f - Indicator flip issue on expand/collapse (task T198626) by WMDE-Fisch
- git #407c1de8 - Use cookie to dismiss help dialog and fix failing browser tests by WMDE-Fisch
RSS
edit- git #9a706dd1 - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
SandboxLink
editNo changes for SandboxLink
Scribunto
edit- git #eb8ccf03 - Get rid of call_user_func_array() by Max Semenik
Score
editNo changes for Score
SearchExtraNS
editNo changes for SearchExtraNS
SecurePoll
edit- git #80e05529 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
edit- git #583dc7a9 - Hash the title in "blacklist" cache keys by Aaron Schulz
- git #09ca11cd - wfMemcKey no more! by Jack Phoenix
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TextExtracts
edit- git #60cd40b9 - Remove not needed count() and "return true" from hook handlers by Thiemo Kreuz
- git #9f99628c - Remove unused ParserOptions from ExtractFormatterTest by Thiemo Kreuz
Thanks
editNo changes for Thanks
TimedMediaHandler
edit- git #6e1c80da - Add new i18n NewMwEmbedSupport to banana by Umherirrender
- git #ef61bf04 - Avoid use of deprecated getWikiID() method by Aaron Schulz
- git #ec3e68a7 - eslint: Remove one-var/vars-on-top exceptions by James D. Forrester
- git #05d17d94 - eslint: Lint all non-third-party files by James D. Forrester
- git #33180cfc - Fix for videos in galleries in NWE preview (task T198266) by Brion Vibber
- git #bc1ebef9 - Fixes for parsoid-rendered previews in NWE / 2017 wikitext editor (task T198266) (task T198103) by Brion Vibber
- git #62d10fbe - Indentation fixes by James D. Forrester
- git #62a3d19c - Use short array syntax and a consistent quoting style by James D. Forrester
- git #53ed477c - Use much smaller BlackPixel encoding by James D. Forrester
- git #218fb6b1 - Use stdClass to force JSON object encoding by Ed Sanders
- git #227f7046 - Add $wgFFmpegVP9RowMT option to enable -row-mt for VP9 transcodes (task T190334) by Brion Vibber
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #1dee5032 - Update version before MLEB release by Kartik Mistry
- git #4011772a - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
- git #4b84e355 - Remove use of deprecated wfBCP47() global function by jenkins-bot
- git #515fb5ae - Avoid counting where not necessary by jenkins-bot
- git #2119bc6d - PremadeMediawikiExtensionGroups: Add support for language white/blacklists (task T112889) by Nikerabbit
- git #bc72049e - Make more consistent the behavior of MessageGroupBase::getTranslatableLanguages (task T112889) by Amire80
TranslationNotifications
edit- git #5943a7c0 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #153f7f49 - Add missing depencency on core module 'mediawiki.user' by Krinkle
- git #94436b2c - Consistent 1-level indention in LineBasedUnifiedDiffFormatterTest by Thiemo Kreuz
- git #81927c4e - Add test for no-break space replacement. by Thiemo Kreuz (WMDE)
- git #6405b31b - Consistently lowercase all message keys by WMDE-Fisch
- git #f5e73adf - Use proper double quoted "\u{…}" syntax (task T154300) by WMDE-Fisch
UnicodeConverter
editNo changes for UnicodeConverter
UniversalLanguageSelector
edit- git #5d490d16 - Update version before MLEB release by Kartik Mistry
- git #7a1a1852 - Downgrade mediawiki-codesniffer to 19 for MLEB extensions (task T196220) by Kartik Mistry
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #d578c2b7 - Fix positioning of "Remove" button on "Details" step for small images (task T197924) by Bartosz Dziewoński
- git #072a6f34 - CategoriesDetailsWidget: Stop using methods from CapsuleMultiselectWidget (task T183299) by Bartosz Dziewoński
- git #cc330ab1 - Redesign arrow steps (task T197924) by Jforrester
- git #1929dfd8 - Improve what details step looks like (task T197924) (task T189145) by Jforrester
- git #e59f4f6b - Rename 'Next' to 'Publish' (task T182307) by Matthias Mullie
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #f80b0294 - Fix doc in GalleryDialog and add todo by Ed Sanders
- git #6e71e1c0 - build: Bump devDependencies related to the screenshots task by James D. Forrester
- git #71e42d50 - init.mw.ArticleTarget: sort categories correctly in renderCategories (task T197759) by David Lynch
- git #ceab9e65 - build: Bump linters for eslint 5 and make pass by James D. Forrester
- git #3c6ca93b - build: Enable and make pass no-prototype-builtins by James D. Forrester
- git #ba3e5a36 - MWWelcomeDialog: Shrink the background image by 1/3 so the CTAs show (task T191095) by Bartosz Dziewoński
- git #b4456cc4 - MWWelcomeDialog: Refactor splash image to allow resizing it (task T191095) by Bartosz Dziewoński
- git #9ef039dd - DesktopArticleTarget.init: Fix URI comparison if it contains a port number by Bartosz Dziewoński
- git #a247fd4e - MWImageNode: Make 'mw' attribute optional again (task T198660) by Bartosz Dziewoński
- git #5827b17a - ve.ui.MWTemplatePlaceholderPage: Avoid Firefox rendering issue (task T198274) by Bartosz Dziewoński
- git #6bf9210a - De-duplicate and fix updating of file link in media dialog (task T198565) by Ed Sanders
- git #452545fa - Fix window target when opening feedbackUrl by Ed Sanders
- git #f1b506bb - Fix toolbar group names (task T198583) by Ed Sanders
- git #92c4e231 - DesktopArticleTarget: consolidate edit tab behavior (task T198272) by David Lynch
- git #d9066c82 - Replace wfMemcKey with $wgMemc->makeKey by Esanders
- git #715d67b5 - Pass page parameter for multipage file (PDF, DjVu) thumbnails (task T182392) by Bartosz Dziewoński
- git #5cdbc178 - Pass video thumbtime to thumbnail metadata request (task T198150) by Ed Sanders
- git #22979cdc - Update VE core submodule to master (49fd5e439) by James D. Forrester
- git #56a3aa9f - Update link contexts with label info from core (task T124305) by Bartosz Dziewoński
- git #e73d6f3f - Update VE core submodule to master (fab33197b) (task T124305) (task T197651) (task T198010) by Bartosz Dziewoński
- git #bb1d7271 - Pass content language in Accept-Language header to RESTBase (task T198186) by Ed Sanders
- git #1b116394 - Correct documentation of $title Title object and add type hints by Ed Sanders
- git #6cad6f60 - Don't call Resizable constructor conditionally by Ed Sanders
Wikibase
edit- git #ffef675a - Add Statement page section mixin to Selenium (task T198713) by Thomas Arrow
- git #547d7977 - Set wikibase-data-model commit to match master (task T198975) by Thomas Arrow
- git #63f1fe8e - selenium: getEntity for wikibase api by Pablo Grass
- git #4e4da2d0 - Move Wikibase API Selenium to Wikibase (task T198713) by Thomas Arrow
- git #6a765039 - Make EntityReferenceExtractors configurable per entity type (task T198295) by Jakob Warkotsch
- git #292ace6a - Remove redundant Wikibase styles for special pages (task T194979) by Matěj Suchánek
- git #976a67d2 - Use getPerDbNameStatsdDataFactory for dispatch metrics (task T196609) by addshore
- git #71a33fae - Clean up around EntityParserOutputDataUpdater related code (task T198295) by Jakob Warkotsch
- git #808b34cd - Catch bad lookups and report them (task T198091) by Addshore
- git #e1c36f30 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian
- git #d7778663 - Refactor ParserOutputDataUpdater (task T198295) by Jakob Warkotsch
- git #b6fd6597 - Start a very basic nodejs browser test (task T180228) by WMDE-leszek
- git #63178e30 - Remove unused bool return and outdated note about "php 5" by Thiemo Kreuz
- git #6b8c0e53 - Write wikibase statement qualifiers to the search index (task T193407) by Cormac Parle
- git #1695a15b - Add statement ID as id attribute to statements (task T169224) by WMDE-leszek
- git #ca1d29fc - Replace uses of deprecated Language::truncate() (task T197492) by C. Scott Ananian
WikibaseLexeme
edit- git #d803ce04 - Rename newRandomSense/FormId in NewSense/Form by addshore
- git #9971f49c - Selenium test for statement addition to lexemes (task T198713) by Thomas Arrow
- git #feca2bc0 - Make SenseId a subclass of EntityId (task T199097) by Lucas Werkmeister
- git #b8d6efa9 - Always construct SenseId including lexeme ID (task T199097) by Lucas Werkmeister
- git #bb1546ca - ADR: Invite all team members for architecture decisions by Pablo Grass
- git #d4c2ef64 - Complete wikibase.api.js move by Thomas Arrow
- git #862bf593 - selenium: use util method to create test strings (task T194771) by Pablo Grass
- git #f8da9dcc - Form representations: prefill spelling variant (task T197092) by Pablo Grass
- git #3211ac5a - WikibaseLexemeServices: test it by Pablo Grass
- git #7551f02f - lexemeformview: enforce properly injected value (task T197089) by Pablo Grass
- git #05f6c0e0 - Introduce WikibaseLexemeServices and use it by Amir Sarabadani
- git #a7b3e7d8 - Revert "Remove unused code from Lexeme frontend data model" by Pablo Grass (WMDE)
- git #3d7150b5 - RepresentationWidget: vuex as data store (task T197089) by Pablo Grass
- git #01c079c1 - SpecialNewLexeme: meaningful form placeholders (task T195439) by Pablo Grass
- git #441883cc - Include more details about composer running in README.md (task T197868) by Thomas Arrow
- git #9f9b4891 - selenium: adding grammatical feature in node (task T198489) by Jforrester
- git #a81cc2b2 - Remove unused code from Lexeme frontend data model (task T198379) by Thomas Arrow
- git #d7a7daed - GrammaticalFeatureListWidget: Show exact results (task T198489) by Pablo Grass (WMDE)
- git #c68f5222 - GrammaticalFeatureList: harden against missing info by Pablo Grass
- git #89745d20 - Show description in the item selector on Special:NewLexeme (task T165597) by Addshore
- git #f4323ebd - Made helper method private in LexemeLinkFormatterTest by Addshore
- git #5a63a6d0 - ADR: document architecture decisions (task T198305) by Addshore
- git #2785762d - Add missing curly bracket to readme file (task T197868) by Željko Filipin
- git #74d97f38 - Make Lexeme JS data model better represent backend (task T197085) by Thomas Arrow
- git #fa1ff4a4 - Update reference in documentation comment by Lucas Werkmeister
WikibaseQuality
editNo changes for WikibaseQuality
WikibaseQualityConstraints
edit- git #cb9b719d - Set requiresUnblock to false for CheckConstraintsRdf (task T199146) by Smalyshev
- git #c8acc882 - Simplify parseConstraintScopeParameter() (task T197473) by Lucas Werkmeister
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
editNo changes for WikiEditor
wikihiero
edit- git #e34a11db - Replace wfMemcKey with $wgMemc->makeKey by Esanders
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
Wikidata.org
editNo changes for Wikidata.org
WikimediaEvents
editNo changes for WikimediaEvents
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #d9f55d13 - Fix case of FormatJson class (task T199080) by Antoine Musso
- git #b85eafb5 - Rename $wmfRealm to $wmgRealm (task T45956) by TerraCodes
WikimediaMessages
edit- git #4d404e01 - Rename $wmfRealm to $wmgRealm (task T45956) by jenkins-bot
- git #3c487175 - New users should not see rcfilters guided tours (task T198141) by Stephane Bisson
- git #59880a1c - Add grammatical cases of Wikidata for Belarusian (be) (task T191928) by jenkins-bot
- git #0772fe0a - Add period to MediaWiki:Search-interwiki-results-satwiki by jenkins-bot
- git #64e9d3c1 - Introduce satwiki to WikimediaMessages (task T198400) by jenkins-bot
- git #e48c9c06 - Declare eventparticipant user group to WikimediaMessages (task T198167) by jenkins-bot
XAnalytics
editNo changes for XAnalytics
ZeroBanner
editNo changes for ZeroBanner
ZeroPortal
editNo changes for ZeroPortal
Skins
editCologneBlue
editNo changes for CologneBlue
MinervaNeue
edit- git #a2dcc812 - Remove incorrect code comment by Bartosz Dziewoński
- git #20e3bbd2 - Don't render blank issues (task T199005) by Jdlrobson
- git #795c0abf - Hygiene: Document why selectors are needed by Jdlrobson
- git #a8ed9380 - Do not restrict images to 320px at tablet resolution by Jdlrobson
- git #56dabf0a - Links should not be clickable in mobile page issue element (task T198115) by Stephen Niedzielski
- git #fde1c108 - Doc: move config type and defaults near identity by Jdlrobson
- git #4bf2156a - Doc: add debug tips for AB testing by Jdlrobson
- git #b60fab33 - Fix: add login icon as a server render dependency of main menu (task T196893) by Jdlrobson
- git #c10c3f01 - Increasing specificity of '.center' class (task T193595) by Jan Drewniak
- git #9164b915 - External link icons should use defaultColor (task T197909) by Jdlrobson
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #f010a2d8 - Use exactly calculated value to work around a Chrome bug (task T196610) by Bartosz Dziewoński
Total Changes
edit373 Changes in 58 repos by 86 committers