MediaWiki 1.34/wmf.21
![]() |
Deployment of MediaWiki 1.34.0-wmf.21 to Wikimedia sites | MediaWiki 1.34.0-wmf.22![]() |
The latest version (labeled "1.34.0-wmf.21") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 3 September 2019 (see the roadmap).
Core changes
edit- git #d9eec3c9 - Modify -—with-extensions to throw extension dependency errors (T225512) by Clara Andrew-Wani
- git #5bbcaef2 - FileJournal tests by Aryeh Gregor
- git #29e0183a - phpunit: Repair GLOBALS reset in MediaWikiUnitTestCase (T230023) by Timo Tijhof
- git #8159307c - Correct the wording of the backend-fail-hash message by Amir Aharoni
- git #d458953f - ApiQueryCategories: Supply limit for DB query (T231462) by Brad Jorsch
- git #ab0dfd18 - Revert "Reset $wgContLang consistently for tests" (T231799) by Ladsgroup
- git #915ec808 - Add Martin Urbanec to .mailmap by Lucas Werkmeister
- git #748a7fe9 - Fix duplicate Jon Harald Søby in CREDITS by Lucas Werkmeister
- git #a8cc16cb - Remove Oracle reference from WikiMap (T230418) by Aaron Schulz
- git #09407afd - Reset $wgContLang consistently for tests by Aryeh Gregor
- git #3d5faa10 - rdbms: clean up use of ATTACH queries in DatabaseSqlite by Aaron Schulz
- git #9a9944e2 - objectcache: add "sessionConsistencyWindow" option to ReplicatedBagOStuff by Aaron Schulz
- git #eccceb8f - phpunit: Add more info to LocalSettings.php error in MediaWikiIntegrationTestCase by Timo Tijhof
- git #136054d9 - Allow CompositeBlock::appliesToRight to return null when unsure (T229417) (T231145) by Thalia
- git #8f666cab - Use Maintenance::getConfig in some maintenance scripts by Umherirrender
- git #6b8a2a75 - Avoid multiply calls to MediaWikiServices::getInstance() in one function by Umherirrender
- git #3b767e49 - Add string cast when outputting exceptions in sql.php by Umherirrender
- git #e3c91070 - Use the existing link renderer in the special page pagers by Umherirrender
- git #4e330b44 - Permit case independent unit test directories by mainframe98
- git #89cd9377 - Avoid usage of deprecated setTags() method, use addTags() instead by Derick Alangi
- git #327e8ea4 - Unsuppress phan issues part 6 (T231636) by Daimona Eaytoy
- git #e2e543f7 - Unsuppress more phan issues (part 5) (T231636) by Daimona Eaytoy
- git #54190757 - Unpack arrays on variadic arguments by Umherirrender
- git #fc7c916b - Remove unneeded redeclaration of mPage in Article subclasses by Umherirrender
- git #52a21ace - Fix method/function names case mismatch in core files by Derick Alangi
- git #e0d817b7 - objectcache: Optimise array_map in MemcachedBagOStuff::makeKey() by Timo Tijhof
- git #a11863a0 - ProxyLookup: Optimise in_array in isConfiguredProxy() (T189966) by Timo Tijhof
- git #03eaf421 - Add $specialPageAliases and $magicWords for Tajik by Amir Aharoni
- git #70cb2664 - Setup: Remove debug message for "caches" (T189966) by Timo Tijhof
- git #e70b5b33 - Unsuppress other phan issues (part 4) (T231636) by Daimona Eaytoy
- git #5eac6d13 - Unsuppress more phan issues (part 3) (T231636) by Daimona Eaytoy
- git #97f9c992 - phpunit: Don't bother resetting unused global in UploadFromUrlTestSuite (T189966) by Timo Tijhof
- git #8754e077 - maintenance: Remove cross-wiki purging from rebuildmessages.php by Timo Tijhof
- git #6cd24201 - Change the autonym of Banjar from "Bahasa Banjar" to "Banjar" (T231283) by Mahuton
- git #a4d29699 - Change the autonym of Sunda from "Basa Sunda" to "Sunda" (T228832) by Mahuton
- git #f7eb6a66 - user: Hard deprecate `User::addNewUserLogEntryAutoCreate()` method by Derick Alangi
- git #b5445185 - jobqueue: Avoid usage of deprecated `MWHttpRequest::factory()` by Derick Alangi
- git #da64cb8f - ContribsPage: Re-remove the getContribs() method (T220447) (T231540) by DannyS712
- git #4129c755 - Rework ApiUploadTest (T28169) by Petr Pchelko
- git #e864e65d - Use DatabaseBlock instead of deprecated Block in CompositeBlock tests by Thalia
- git #4ff2d43a - filebackend: improve FileBackendMultiWrite consistencyCheck()/resyncFiles() (T231086) by Aaron Schulz
- git #760569a2 - filebackend: fix PhpStorm warnings in FileBackend by Aaron Schulz
- git #4941f2de - Permit destructors in MediaWikiTestCaseTrait::createNoOpMock (T231656) by mainframe98
- git #e4f69ee3 - Also set $wgContLang in MWITC::setContentLang() (T231630) by Lucas Werkmeister
- git #fb3428eb - Unsuppress other phan issues with low count (T231636) by Daimona Eaytoy
- git #fa36773e - Introduce BlobStore::getBlobBatch method (T230834) by Petr Pchelko
- git #7f7efbe0 - Globally unsuppress phan issues with low count (T231636) by Daimona Eaytoy
- git #9b90a1fd - Add some LocalRepo integration tests by Aryeh Gregor
- git #4802a26b - Correctly format null error reporting level by Aryeh Gregor
- git #f3b786bd - Replace unecessary rollbackMasterChangesAndLog() call in doPostOutputShutdown() by Aaron Schulz
- git #7526c309 - Remove redundant ignore_user_abort() call in ApiStashEdit by Aaron Schulz
- git #e29538b1 - rdbms: add more ScopedCallback::newScopedIgnoreUserAbort() calls (T231443) by Aaron Schulz
- git #cfff40e9 - Optimize HashRing to avoid hashing for the common single-location case by Aaron Schulz
- git #c5afd254 - lockmanager: sort key by bucket in QuorumLockManager::doLockByType by Aaron Schulz
- git #445699ef - resourceloader: Remove Grade C sniffs for WebOS <=1.4 and SymbianOS by Timo Tijhof
- git #6281a389 - Preserve grapheme clusters in upper corner completion suggester highlighting (T35242) by tjones
- git #e5f1f622 - logging: Deprecate LogEventsList::$mDefaultQuery member by Derick Alangi
- git #e6a8e526 - ContribsPage: bring back getContribs() method (T231540) by daniel
- git #f1914810 - Remove usages of Title::quickUserCan by Petr Pchelko
- git #fb6e0ec7 - mime,logging: Remove unused private methods by Derick Alangi
- git #a0d038b0 - filerepo: rename resolveToStoragePath() and tweak file operation arrays by Aaron Schulz
- git #7f2da3af - HashRing optimizations and PhpStorm warning work-arounds by Aaron Schulz
- git #f78e39d3 - Remove $wgMemCachedDebug by Aaron Schulz
- git #1b57f6a8 - Make ObjectCache check the value of apc.enable_cli in CLI mode (T227838) by Aaron Schulz
- git #97b9dbc6 - Integration tests for Language fallback methods by Aryeh Gregor
- git #709773ab - createNoOpMock() method for PHPUnit tests by Aryeh Gregor
- git #49e2aec5 - Move User::getAllRights to PermissionManager. (T220191) by Petr Pchelko
- git #0fdb213f - Fix FileBackendGroup test for some configurations by Aryeh Gregor
- git #4c4b61c1 - Improve formatting of constructor documentation for block classes by Thalia
- git #7fb4a955 - Remove unneeded overrideMwServices/resetServices by Aryeh Gregor
- git #47464abb - Call resetServices() when setting globals in tests by Aryeh Gregor
- git #b860ef0d - Avoid fatal errors when reporting exceptions. by daniel
- git #6906a772 - Add UnknownContentHandler. (T220608) by daniel
- git #5719815f - filebackend: add idiom constant to FileBackend for null results by Aaron Schulz
- git #b4640b64 - filebackend: fix @throws comment in FileBackend::makeContentDisposition() by Aaron Schulz
- git #499e68e3 - mediawiki.Uri: Add another test for arrayParams (T231382) by Bartosz Dziewoński
- git #3c84a763 - Add ext-dom to composer.json by Reedy
- git #60d5b802 - Fix call to non-existing TempFSFileFactory::getTempFSFile() (T231488) by daniel
- git #4d8a287a - Special:DeletedContributions: Drop 'newbies' feature by James D. Forrester
- git #73664393 - Pagers: Drop 'newbie' feature by James D. Forrester
- git #611b21a1 - Special:NewFiles: Use a proper user widget instead by James D. Forrester
- git #ae0e0f4d - Make WantedQueryPage::makeWlhLink protected (T231481) by Ostrzyciel
- git #e3ac564e - PermissionManager should not cache anonymous rights under ID 0 (T228253) by Petr Pchelko
- git #8a87ec27 - profiler: Centralise output responsibility from ProfilerOutputText to Profiler by Timo Tijhof
- git #00db615f - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #6f6fcab1 - Docs: Standardise "messages used" comments by Ed Sanders
- git #f801b850 - Grunt: Expand js{,on} for readability by Ed Sanders
- git #7fba6829 - ApiFeedContributions: Drop 'newbies' feature by James D. Forrester
- git #5e90299f - Remove unused localisation message 'wlshowlast' (T224429) by Bartosz Dziewoński
- git #2b5ba41c - Remove unused localisation messages 'ascending_abbrev', 'descending_abbrev' (T224429) by Bartosz Dziewoński
- git #2ac0c8b7 - Re-add missing messages in languages/i18n/exif/qqq.json by Bartosz Dziewoński
- git #bd2a4395 - Integration tests for FileBackendGroup by Aryeh Gregor
- git #37022e2e - LockManagerGroup tweaks by Aryeh Gregor
- git #61592e00 - Fix typo in comment by Niklas Laxström
- git #ea40cc2d - Fix entites typos (T201491) by Zoranzoki21
Vendor
editNo changes for vendor
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #984e0663 - Move non-unit tests back into default (integration) directory by Kosta Harlan
- git #393e47c5 - Upgrade phan-config to 0.7.1 by Daimona Eaytoy
- git #2a956bc8 - Also catch Error in the hacky workaround for bad rows (T187153) by Daimona Eaytoy
- git #f7812ea7 - Remove redundant User::addToDatabase call in tests by Daimona Eaytoy
- git #933b791e - Fix param validation in ViewEdit (T231632) by Daimona Eaytoy
- git #fdb71b58 - Make AbuseFilterVariableHolder::$mVars public again (T231542) by Daimona Eaytoy
- git #eb91595d - Use row->afl_action instead of $vars (T231542) by Daimona Eaytoy
- git #d51ca862 - Move parser tests to /unit by Daimona Eaytoy
- git #540edc51 - Remove AbuseFilter::saveFilter dependency on AbuseFilterViewEdit (T213037) by Daimona Eaytoy
- git #8e166f10 - Refactor and speed up non-parser tests by Daimona Eaytoy
- git #87713008 - Use permissions accessors by Daimona Eaytoy
- git #c469fb4b - Mostly remove $wgUser (T213037) (T159299) by Daimona Eaytoy
- git #4d86758a - Add new number syntax as experimental (T212730) by Daimona Eaytoy
ActiveAbstract
edit- git #1cc672f2 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
edit- git #3c9349d0 - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #5b342c51 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CentralAuth
edit- git #eacbaa22 - Add to existing blocks if a blocked user is centrally hidden (T228950) by Thalia
- git #1c1b6284 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #a50eca09 - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
- git #ec87ce9d - Follow-up to beeb049b00: correct typo in block options by Thalia
- git #0d49a86a - Fix "Uncaught TypeError: abortable.abort is not a function" by Matthias Mullie
- git #a4dca397 - Merge four tiny styles-only modules for misc CA special pages by Timo Tijhof
- git #d4f6e8af - [globalrename] Pass note to globalrenamequeue-email-body-approved (T229598) by Martin Urbanec
- git #beeb049b - Use the GetUserBlock hook instead of UserIsHidden (T228950) by Thalia
- git #650eb594 - Preload tablesorter styles by module 'jquery.tablesorter.styles' by Fomafix
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
CirrusSearch
edit- git #021ce2a8 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #e4fe4f16 - Use makeTitleSafe to normalize deepcat inputs (T228633) by Erik Bernhardson
Cite
edit- git #35e6993f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CiteThisPage
edit- git #d60de7d6 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Citoid
edit- git #76af4709 - Merge 'ext.citoid.wikibase.data' into 'ext.citoid.wikibase.init' by Timo Tijhof
cldr
editNo changes for cldr
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
edit- git #d8fcfa73 - Deprecated $wgContLang global no more! by Jack Phoenix
CollaborationKit
edit- git #3ffebbd3 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Collection
edit- git #704af541 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #a42d5d4a - Move apihelp messages to a separate file (T189982) by Amir Aharoni
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #a713dcb6 - Fix navigation problem when last issue inside a card gets resolved (T229230) by petarpetkovic
- git #30098dc5 - Update class in link inspector by Ed Sanders
- git #8f7ff432 - Fix PHP notice in ApiQueryTranslatorStats (T231544) by Niklas Laxström
- git #2af5ee3b - Selenium: the first test (T231428) by Jose Pita
- git #576fb2a7 - Use upstream pulsating dot (T226719) by Ed Sanders
- git #38519e26 - Show link target selection widget for gray links without guessed target name (T224408) by Niklas Laxström
- git #5cdfd6d8 - Remove contributions menu invite when creating new article (T230362) by petarpetkovic
- git #0673cbbb - Recursively check the section for nodes excluded from MT validation (T225118) by Santhosh Thottingal
- git #253d766a - Correct the position of gray interlanguage link dialog (T224880) by petarpetkovic
- git #35759fd8 - Display warning for partially adapted references (T206310) by petarpetkovic
- git #e557086e - Guard against empty results (T231284) by Adam Wight
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #aa36405e - Move api messages to a separate file (T189982) by Amir Aharoni
- git #2e61d460 - Used ids instead of classes and allowed for comma and decimal inputs (T230501) by Margaret Epps
- git #44180d5d - Card alt text: include when translated (T231549) by Elliott Eggleston
- git #14b9504f - Update deps for compat with latest mw core by Elliott Eggleston
- git #2fb8a404 - Non-USD support for updonate by Elliott Eggleston
- git #d7d56b60 - Fix other amount validation for updonate by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #15d36cca - Remove global usage in UserNotificationGateway by Kosta Harlan
- git #7dacde99 - Remove unused dependency on ext.echo.styles.notifications by Roan Kattouw
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
editNo changes for EntitySchema
EventBus
edit- git #cab674d5 - Make JobExecutor transaction use better match JobRunner by Aaron Schulz
EventLogging
editNo changes for EventLogging
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
edit- git #f8c26930 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
FileExporter
edit- git #bf8bd16e - Always include protocol in clientUrl (T228846) by Adam Wight
FileImporter
edit- git #bd65c160 - Pass edit summary through our various forms (T230983) by Adam Wight
FlaggedRevs
edit- git #ef2e23e4 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Flow
edit- git #8f6767c9 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #040e4ed0 - Assign flow-suppress to the suppress group and oversight grant (T231694) by JJMC89
- git #8b578b8e - Fix PHP Notice: Undefined index: posts (T207867) by Kosta Harlan
- git #04ffe7f6 - ContributionsQuery: Drop 'newbies' feature support, killed in core (T231540) by James D. Forrester
FundraiserLandingPage
edit- git #7abcede0 - Fix location of eventlogging schema revision in extension.json (T231406) by Andrew Green
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
edit- git #39005397 - Workaround setMwGlobals resetting services by Aryeh Gregor
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
edit- git #01f75479 - Avoid usage of deprecated $wgContLang global (dep in 1.32) (T189966) by Derick Alangi
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
edit- git #cb610a33 - Docs: Standardise "messages used" comments by Ed Sanders
- git #edacbd23 - Rely on ParserCache instead of using $wgMainStash in a flakey way (T227376) by Aaron Schulz
GrowthExperiments
edit- git #a688f801 - Selenium: Homepage can be enabled (T224903) by ephemeralwaves
- git #960cb540 - Revert "Update posted on timestamp when overlay is opened" (T231701) by Catrope
- git #4aca04d7 - Homepage: Restructure mobile overlay handling (T229271) by Roan Kattouw
- git #05b3aefe - Mobile homepage: Lazy-load RL modules with only one request by Roan Kattouw
- git #9cd7a9d2 - build: Update grunt-banana-checker by Roan Kattouw
- git #3a0738e5 - Homepage: Transit mobile overlay HTML as HTML, not JSON by Roan Kattouw
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #a8f4855c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
ImageMap
edit- git #b024fddb - Make mapName deterministic so it can be tested by Ed Sanders
InputBox
edit- git #aab9a97c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
edit- git #3989bee5 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
InterwikiSorting
editNo changes for InterwikiSorting
Jade
edit- git #97af2ac9 - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
edit- git #771e9b2b - ApiQueryMapData: Fix PHP fatal when ParserOutput has no map data (T231561) by Roan Kattouw
- git #a61ccc34 - Fix array access as object (T231453) by Daimona Eaytoy
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
edit- git #28b3e601 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #aea015af - Speculative to avoid setting subtitle when no title is found (T61791) by Kosta Harlan
Listings
editNo changes for Listings
LocalisationUpdate
edit- git #eda65056 - Drop PHP message file support by Aryeh Gregor
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #736de5dd - README updates by Eric Gardner
- git #0af9b483 - Revert "Dev: Register WikibaseClient as an extension dependency" by Jforrester
- git #0ea26e4b - Hygiene: Remove SpecialImageLabeling by Michael Holloway
- git #9f040611 - Update review UI to use new unreviewed image labels API module (T231104) by Michael Holloway
- git #5d49a577 - Allow filtering suggestions for review by uploader (T231104) by Michael Holloway
- git #2799dad7 - Persist the uploader ID in machine_vision_label (T231104) by Michael Holloway
- git #9fcdd568 - Dev: Register WikibaseClient as an extension dependency by Michael Holloway
- git #9e7f324b - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
- git #f9eb4e77 - Add EntityLookup and i18n support for resolving Q-ids to labels by Michael Holloway
MapSources
editNo changes for MapSources
MassMessage
edit- git #3b95e534 - Increase MassMessageList edit summary max length (T231147) by DannyS712
- git #8a714ce1 - build: Updating eslint-config-wikimedia to 0.14.1 by libraryupgrader
- git #b3ab634b - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #207c5a9d - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
- git #c8daf768 - build: Updating npm dependencies by libraryupgrader
Math
edit- git #3927e65c - makeSvgsAndCss.js: Add more logging and an '--all' flag by Ed Sanders
- git #44b88c6e - Re-render MWChemSymbols.css (T166936) by Ed Sanders
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #349b22e7 - Don't cast `0` to `null` when passing sectionId to VE (T231825) by Ed Sanders
- git #4b7a56cc - Document all our components in storybook (T231489) by jdlrobson
- git #76e2288e - [toolbar] [watchstar] use terser labels (T226562) by Stephen Niedzielski
- git #ba4f91b6 - Icons should not be defined in stylesheets (T231489) by jdlrobson
- git #76160b99 - Fix failing qunit test by jdlrobson
- git #d23c77dd - Dev: Provide sensible fallbacks on mw.config values that don't exist (T231489) by jdlrobson
- git #9aa5a0a2 - build: Updating handlebars to 4.1.2 by libraryupgrader
- git #3976b576 - Upgrade to Sinon 4.5.0 by jdlrobson
- git #6bd17bd3 - Make promoCampaign.js API make use of mw.storage return values by Nicholas Ray
- git #ebc7c484 - Storybook: Pull core assets rather than assume file structure by jdlrobson
- git #7d4fa991 - mobile.init/editorLoadingOverlay: Fix toolbar height off by 1px (T228159) by Bartosz Dziewoński
- git #47bdc6b1 - 💩 specials: Avoid usage of MWNamespace class as it's deprecated by Derick Alangi
- git #671192e4 - mobile.editor.overlay: Avoid editor flickering when the user is blocked by Bartosz Dziewoński
- git #97928699 - currentPage should reflect currentPage not relevant title (T230927) (T217826) by jdlrobson
- git #71c25b37 - mobile.editor.overlay: Use consistent transition when switching editors (T228159) by Bartosz Dziewoński
- git #d4757525 - Build assets reflecting edit change. by jdlrobson
- git #1f0cc51e - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
- git #394737de - 🐛 AMC: Safe guard against when user not found in DB or anon user by Derick Alangi
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #e7940dd4 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #d3ba3488 - content: Remove unused constant NewsletterContent::NEWSLETTER_MANAGE by Derick Alangi
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #89438231 - Update version to 0.4.0 to keep better track of changes by Reedy
- git #3ab00ff4 - Re-add missing qqq for oathauth-ui-not-enabled-modules by Reedy
- git #630a17da - UI upgrade (T218214) (T226056) by Dejan Savuljesku
OAuth
editNo changes for OAuth
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #29f4dcfd - Include filters config hash in cache key by Stephane Bisson
- git #65b05bb4 - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
PageAssessments
edit- git #0125a54a - Split apihelp messages to a separate file (T189982) by Alex Monk
- git #28ce3385 - build: Upgrade grunt-banana-checker from 0.8.0 to 0.8.1 by James D. Forrester
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageTriage
edit- git #1c6032a7 - Publish TagCopyvio log entries with `pagetriage` tag (T228669) by DannyS712
- git #4b0e06b9 - Prevent badges from getting in the way of clicks (T207452) by Sam Wilson
PageViewInfo
edit- git #314ca7cd - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
edit- git #b95f55c6 - Split apihelp messages to a separate file (T189982) by Alex Monk
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
editNo changes for Popups
ProofreadPage
edit- git #e3c8cf2f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #8af2644e - build: Update devDependencies by Ed Sanders
- git #7db1d5ad - Docs: List messages used by Ed Sanders
PropertySuggester
edit- git #d9410f26 - Split apihelp messages to a separate file (T189982) by Alex Monk
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
editNo changes for RelatedArticles
Renameuser
edit- git #a68dbf8f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #c75eab9b - Remove PHP entry point (T140007) by Reedy
- git #7b9c3187 - Exclude 'renameuser' from the 'logTypesOnUser' variable (T200731) by GeoffreyT2000
RevisionSlider
editNo changes for RevisionSlider
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
edit- git #248dcae3 - Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase (T230701) by Amir Sarabadani
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #bad04a20 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
editNo changes for SecurePoll
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
edit- git #b9c0f070 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #19c69f41 - Improve edit/upload error message integration by Bartosz Dziewoński
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
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
edit- git #4c94bec1 - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
Thanks
edit- git #649d070d - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
- git #c773e017 - Read the block status from the replicas for the 'thank' link (T231617) by David Barratt
- git #2c94ba17 - Replace $wgUser (T159299) by Matěj Suchánek
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
edit- git #549dc59c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #6b091747 - build: Add mediawiki/mediawiki-phan-config (T224766) by Umherirrender
timeline
editNo changes for timeline
TitleBlacklist
edit- git #cba4d461 - VE: Update for errorformat=html (T229532) by Bartosz Dziewoński
TocTree
editNo changes for TocTree
TorBlock
edit- git #5163d315 - Use GetUserBlock hook instead of GetBlockedStatus (T229692) by Thalia
Translate
edit- git #3afa15c1 - Hard-deprecate loading the extension via Translate.php (T228054) by James D. Forrester
- git #ecf627e9 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #7065cdbb - Fix per language cache purging in MessageGroupStatsRebuildJob by Niklas Laxström
- git #230505a6 - Add some more logs to identify performance issues with core export (T230100) by Abijeet
- git #273cc53f - Fix moving of translatable pages in namespaces without subpages (T215202) by Niklas Laxström
TranslationNotifications
edit- git #60dcd6c0 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #c44f2a58 - Use upstream pulsating dot (T226719) by Bartosz Dziewoński
- git #fd02192f - build: Updating wdio-mediawiki to 0.4.0 by libraryupgrader
- git #119bf560 - build: Upgrade eslint-config-wikimedia from 0.13.1 to 0.14.0 and make pass by James D. Forrester
- git #d6b5d441 - Merge ext.TwoColConflict.Settings into ext.TwoColConflict.Split.Tour (T229791) by Amir Sarabadani
UniversalLanguageSelector
edit- git #86d39b0f - Updating jquery.uls from upstream by Amir Aharoni
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #c0691170 - Add "copy statements to all files" button (T231225) by Matthias Mullie
- git #03c764dd - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
- git #e28dee84 - Do not escape license message by Ed Sanders
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
edit- git #cb280535 - Add Serbian aliases (T212586) by petarpetkovic
VisualEditor
edit- git #7db2a8c5 - Update VE core submodule to master (ce4a16063) (T228230) by Ed Sanders
- git #c0eb57ed - Remove Phan suppression for a fixed false positive by Bartosz Dziewoński
- git #91f99ce7 - ve.init.mw.DesktopArticleTarget.init: Update for Minerva changes again by Bartosz Dziewoński
- git #e5f5a493 - Support for defined template context items (T211243) by Ed Sanders
- git #593d26b4 - Don't let double-clicking the save button trigger a save (T230816) by David Lynch
- git #1761b6d6 - MobileArticleTarget: v1 of toolbar refresh (T211789) (T230807) by David Lynch
- git #4a894768 - Docs: Standardise "messages used" comments by Ed Sanders
- git #7cc538fe - Use upstream pulsating dot (T226719) by Ed Sanders
- git #48ae9852 - Update VE core submodule to master (c4c37f4e0) (T231381) by James D. Forrester
- git #035f34da - DesktopArticleTarget.init: Improve handling of 'preloadparams' (T231382) by Bartosz Dziewoński
- git #20b1c6d7 - Update VE core submodule to master (fe0ca590e) by Ed Sanders
- git #21f0f712 - Update VE core submodule to master (c6d271fa5) (T230794) by Bartosz Dziewoński
- git #b5aa9e9c - ve.ce.MWSignatureNode: Fix rendering by Bartosz Dziewoński
- git #3b09a071 - Link inspector: Turn off 'addQueryInput' (T230819) by Ed Sanders
- git #c0d2d52e - Remove usages of deprecated MWNamespace. (T11977) by Petr Pchelko
- git #b28c4bd3 - Update VE core submodule to master (aec8d85c5) by James D. Forrester
- git #756572ed - ve.init.mw.ArticleTarget: Use errorformat=html when saving (T229532) by Bartosz Dziewoński
- git #35eead0f - Break up our massive load.php request to work around network issues (T213214) (T221197) by Bartosz Dziewoński
Wikibase
edit- git #329e7f5d - bridge: Ensure tests fail if promise resolves unexpectedly by Michael Große
- git #a4c7bc39 - bridge: fix scriptPath in tests (T230336) by Lucas Werkmeister
- git #e2260c90 - bridge: split constructor interface from ForeignApi (T230336) by Lucas Werkmeister
- git #12408fe4 - Bundle all test cases of ApiUserBlockedTest into one test by Amir Sarabadani
- git #0f566df9 - GenericChangeOpResult: add tests (T224010) by Jakob Warkotsch
- git #8a585457 - Highlight :target statements (T178745) by Abián
- git #aced6dfd - bridge: Makeing ForeignRepo responsible for holding username (T230331) by bitPogo
- git #1aec74d0 - bridge: WritingEntityRepository (T230335) by bitPogo
- git #cb4f8aeb - bridge: Ensure tests fail without assertions by Michael Große
- git #d05a7337 - Add several monolingual languages (T189427) (T190981) (T198366) (T222020) (T230145) by jhsoby
- git #392de7dc - Correct languages in EntitySourceDocumentUrlProviderTest (T231666) by Lucas Werkmeister
- git #d7ff310c - bridge: Skip the flaky canEditSingleStringMainSnak test again by Michael Große
- git #dfe97c1e - Make all other ChangeOp implementations return GenericChangeOpResult (T224010) by alaasarhan
- git #12f709fb - bridge: short syntax for API calls by Pablo Grass
- git #89a8de31 - bridge: npm update&audit fix by Pablo Grass
- git #90649d68 - Prefix statement, and reference namespaces in RDF output (T222306) (T211799) (T214557) by Leszek Manicki
- git #0ad55504 - In FormatEntities use RemexHtml Serializer instead of DOM by Tim Starling
- git #0f84602a - bridge: Extend integration tests by bitPogo
- git #3da6b03f - bridge: simplyfy store integration tests by bitPogo
- git #f2ecdebd - Added prefixes to document (data) URIs in the RDF output (T222306) (T211799) (T214557) by Leszek Manicki
- git #9522e745 - bridge: try to fix flaky test again (T231074) by Michael Große
- git #4152f986 - bridge: Align BRIDGE_SET_TARGET_VALUE by bitPogo
- git #a63a8993 - Fix entites typo (T201491) by Zoranzoki21
- git #54205ce1 - Increase TTL of SitesModule from 10m to 1h (T229153) by Amir Sarabadani
- git #77da2812 - Use `Special:MyLanguage` in API help links (T231269) by DannyS712
- git #e54159d1 - Ignore ItemLookupException in ItemTermsRebuilder (T229816) by Amir Sarabadani
- git #fc179e02 - Add service for counting distinct changed languages in a changeOpResults tree. (T224010) by rosalie
- git #68cf2380 - bridge: collect coverage from all ts and vue files in src/ by Michael Große
- git #17b61706 - bridge: fix flaky bridge browser test (T231074) by Michael Große
- git #72391e96 - UserPreferredContentLanguagesLookup: better method param name (T227083) by Jakob Warkotsch
- git #10505a43 - Added a service generating canonical URLs of "document" pages for defined Entity Sources (T214557) (T211799) by Leszek Manicki
- git #aae45685 - fix typos in ReplicaMasterAwareRecordIdsAcquirer phpdoc by addshore
- git #74bfc9d9 - Make EntityInfo::getEntityInfo() private by Aleksey Bekh-Ivanov (WMDE)
WikibaseCirrusSearch
edit- git #e099c271 - Support pure existence in haswbstatement (T230175) by Erik Bernhardson
WikibaseLexeme
edit- git #62536a04 - Selenium: Disable flaky test (T231685) by Kosta Harlan
WikibaseLexemeCirrusSearch
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- git #dffb7a3b - Remove old-style qualifiers & code paths with no other statements by Matthias Mullie
- git #06afa86a - Increase delay before checking file upload success by Matthias Mullie
- git #2dd99b06 - Adds more File metadata to RDF output (T221916) by Tpt
- git #7493dc1d - Tests: Add test coverage for userCanEdit() (T221732) by annet
- git #51b27139 - Tests: Add unit tests for getProtectionMsg (T221732) by Kosta Harlan
- git #846f9b18 - Add page protection message to file page (T221732) by annet
- git #a40a2d81 - Convert QualifierValueInputWidget to ComponentWidget by Matthias Mullie
- git #b7043d5e - Convert LinkNoticeWidget to ComponentWidget by Matthias Mullie
- git #594a63ce - Allow passing in non-default data (T231225) by Matthias Mullie
- git #0aa87bca - Better cross-browser fix for T222283 (T222283) by Eric Gardner
- git #3ece84fd - No need to deal with formatvalue caches if they've already been cleaned up (T225102) by Matthias Mullie
- git #205bd8a2 - Adds some RDF triples from File metadata (T221916) by Tpt
WikibaseQualityConstraints
edit- git #bd149a36 - Add classes to distinguish between param checks and constraint checks (T227866) by Jakob Warkotsch
- git #11935d52 - Restored the skipped test after changes to Wikibase (T211799) (T214557) by Leszek Manicki
- git #7f5bebe4 - Fix order of actions before loading of the definition icon (T227866) by Noa Rave
- git #b1b1db71 - Temporarily skip a test (T211799) (T214557) by Leszek Manicki
Wikidata.org
edit- git #cf41b91c - Add ADR for the solution design on including WDQS lag into maxlag (T221774) by alaasarhan
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaBadges
edit- git #a306315f - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- git #692658b8 - Remove user_wpzero AbuseFilter variable (T227843) by Max Semenik
WikimediaIncubator
edit- git #3d413489 - Use the correct object in onSpecialSearchSetupEngine (T224353) by Reedy
WikimediaMaintenance
edit- git #2908bc77 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
WikimediaMessages
editNo changes for WikimediaMessages
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #17ffe010 - [hack] [toolbar] tighten the icon spacing (T230232) by Stephen Niedzielski
- git #7af07aef - [icon] [toolbar] update page info icon (T230693) by Stephen Niedzielski
- git #936ec8dc - [LESS] remove unused variables by Stephen Niedzielski
- git #3c55b23d - [icon] revise icons (T229440) by Stephen Niedzielski
- git #e5aeeea2 - Restore contributions icon to non-AMC menu (T231363) by jdlrobson
- git #2e4879b3 - Fix userSandbox path (T231358) by jdlrobson
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
edit- git #3cf24fa8 - Better padding for new messages yellow by Isarra
- git #b5df43b3 - Add a min-height to thumbcaptions so magnify icon doesn't overflow by Isarra
- git #649a9f13 - Add arrows for extension:proofreadpage pages and sort tabs appropriately (T231250) by Isarra
- git #49a2ab34 - Add settings to use a particular layout even at higher resolutions (T131803) by Isarra
- git #41afd6e2 - Fix close behaviour on click-toggle dropdowns by Isarra
- git #f3eea9d9 - Align echo new messages yellow thing by Isarra
- git #7f87813b - Simplify JavaScript code by Fomafix
- git #808c3172 - Clean up and/or optimise icons a bit by Isarra
- git #c16be2f4 - Fix languages/variants stuff some more by Isarra
- git #46bbcd9a - Cleanup js clicky stuff a bit more by Isarra
- git #54997f2d - Use click to toggle for desktop dropdown menus (T211357) by Isarra
- git #a4900353 - Use flex for logo container width and to show some username on small screens (T184998) by Isarra
- git #cd71b68b - Fix weird lines appearing in IE with Extension:WikiEditor (T190991) by Isarra
- git #682ba33f - Bump version by Isarra
- git #ba13e451 - Only move special page namespace caction to sidebar if only one by Isarra
- git #f0fc1a43 - Custom logo rendering, including text wordmark images (T132004) (T230663) by Isarra
- git #a8710c87 - Apply content padding to data-after-content on small resolutions by Isarra
- git #8bca35de - Put languages back in sidebar on desktop (T231256) (T231234) by Isarra
- git #e0d18e32 - Style datatables consistently with wikitables (T220232) by Isarra
- git #1c079f55 - Better contrast on wikitable borders (T220255) by Isarra
- git #2cc41bbb - Make editsection icon part of first editsection link by Isarra
- git #fa969cf9 - Better position notifications area (watchlist ajax, preferences changes, by Isarra
- git #8138b52f - Remove extra padding on thumbcaptions by Isarra
- git #488be95b - Kill weird table normalisation (T215608) (T181184) by Isarra
Vector
editNo changes for Vector
Total Changes
edit363 Changes in 77 repos by 78 authors