![]() |
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
- git #d9eec3c9 - Modify -—with-extensions to throw extension dependency errors (task T225512) by Clara Andrew-Wani
- git #5bbcaef2 - FileJournal tests by Aryeh Gregor
- git #29e0183a - phpunit: Repair GLOBALS reset in MediaWikiUnitTestCase (task 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 (task T231462) by Brad Jorsch
- git #ab0dfd18 - Revert "Reset $wgContLang consistently for tests" (task 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 (task 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 (task T229417) (task 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 (task T231636) by Daimona Eaytoy
- git #e2e543f7 - Unsuppress more phan issues (part 5) (task 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() (task T189966) by Timo Tijhof
- git #03eaf421 - Add $specialPageAliases and $magicWords for Tajik by Amir Aharoni
- git #70cb2664 - Setup: Remove debug message for "caches" (task T189966) by Timo Tijhof
- git #e70b5b33 - Unsuppress other phan issues (part 4) (task T231636) by Daimona Eaytoy
- git #5eac6d13 - Unsuppress more phan issues (part 3) (task T231636) by Daimona Eaytoy
- git #97f9c992 - phpunit: Don't bother resetting unused global in UploadFromUrlTestSuite (task 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" (task T231283) by Mahuton
- git #a4d29699 - Change the autonym of Sunda from "Basa Sunda" to "Sunda" (task 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 (task T220447) (task T231540) by DannyS712
- git #4129c755 - Rework ApiUploadTest (task T28169) by Petr Pchelko
- git #e864e65d - Use DatabaseBlock instead of deprecated Block in CompositeBlock tests by Thalia
- git #4ff2d43a - filebackend: improve FileBackendMultiWrite consistencyCheck()/resyncFiles() (task T231086) by Aaron Schulz
- git #760569a2 - filebackend: fix PhpStorm warnings in FileBackend by Aaron Schulz
- git #4941f2de - Permit destructors in MediaWikiTestCaseTrait::createNoOpMock (task T231656) by mainframe98
- git #e4f69ee3 - Also set $wgContLang in MWITC::setContentLang() (task T231630) by Lucas Werkmeister
- git #fb3428eb - Unsuppress other phan issues with low count (task T231636) by Daimona Eaytoy
- git #fa36773e - Introduce BlobStore::getBlobBatch method (task T230834) by Petr Pchelko
- git #7f7efbe0 - Globally unsuppress phan issues with low count (task 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 (task 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 (task T35242) by tjones
- git #e5f1f622 - logging: Deprecate LogEventsList::$mDefaultQuery member by Derick Alangi
- git #e6a8e526 - ContribsPage: bring back getContribs() method (task 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 (task 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. (task 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. (task 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 (task T231382) by Bartosz Dziewoński
- git #3c84a763 - Add ext-dom to composer.json by Reedy
- git #60d5b802 - Fix call to non-existing TempFSFileFactory::getTempFSFile() (task 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 (task T231481) by Ostrzyciel
- git #e3ac564e - PermissionManager should not cache anonymous rights under ID 0 (task 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' (task T224429) by Bartosz Dziewoński
- git #2b5ba41c - Remove unused localisation messages 'ascending_abbrev', 'descending_abbrev' (task 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 (task T201491) by Zoranzoki21
Vendor
No changes for vendor
Extensions
3D
No changes for 3D
AbuseFilter
- 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 (task T187153) by Daimona Eaytoy
- git #f7812ea7 - Remove redundant User::addToDatabase call in tests by Daimona Eaytoy
- git #933b791e - Fix param validation in ViewEdit (task T231632) by Daimona Eaytoy
- git #fdb71b58 - Make AbuseFilterVariableHolder::$mVars public again (task T231542) by Daimona Eaytoy
- git #eb91595d - Use row->afl_action instead of $vars (task T231542) by Daimona Eaytoy
- git #d51ca862 - Move parser tests to /unit by Daimona Eaytoy
- git #540edc51 - Remove AbuseFilter::saveFilter dependency on AbuseFilterViewEdit (task 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 (task T213037) (task T159299) by Daimona Eaytoy
- git #4d86758a - Add new number syntax as experimental (task T212730) by Daimona Eaytoy
ActiveAbstract
- git #1cc672f2 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
AdvancedSearch
No changes for AdvancedSearch
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
- git #3c9349d0 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
ArticleCreationWorkflow
No changes for ArticleCreationWorkflow
ArticlePlaceholder
No changes for ArticlePlaceholder
Babel
No changes for Babel
BetaFeatures
No changes for BetaFeatures
BounceHandler
No changes for BounceHandler
Calendar
No changes for Calendar
Campaigns
No changes for Campaigns
Capiunto
No changes for Capiunto
CategoryTree
- git #5b342c51 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CentralAuth
- git #eacbaa22 - Add to existing blocks if a blocked user is centrally hidden (task 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 (task T229598) by Martin Urbanec
- git #beeb049b - Use the GetUserBlock hook instead of UserIsHidden (task T228950) by Thalia
- git #650eb594 - Preload tablesorter styles by module 'jquery.tablesorter.styles' by Fomafix
CharInsert
No changes for CharInsert
CheckUser
No changes for CheckUser
CirrusSearch
- git #021ce2a8 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #e4fe4f16 - Use makeTitleSafe to normalize deepcat inputs (task T228633) by Erik Bernhardson
Cite
- git #35e6993f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CiteThisPage
- git #d60de7d6 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Citoid
- git #76af4709 - Merge 'ext.citoid.wikibase.data' into 'ext.citoid.wikibase.init' by Timo Tijhof
cldr
No changes for cldr
Cognate
No changes for Cognate
CodeEditor
No changes for CodeEditor
CodeMirror
No changes for CodeMirror
CodeReview
- git #d8fcfa73 - Deprecated $wgContLang global no more! by Jack Phoenix
CollaborationKit
- git #3ffebbd3 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Collection
- git #704af541 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
CommonsMetadata
No changes for CommonsMetadata
ConfirmEdit
- git #a42d5d4a - Move apihelp messages to a separate file (task T189982) by Amir Aharoni
CongressLookup
No changes for CongressLookup
ContactPage
No changes for ContactPage
ContentTranslation
- git #a713dcb6 - Fix navigation problem when last issue inside a card gets resolved (task T229230) by petarpetkovic
- git #30098dc5 - Update class in link inspector by Ed Sanders
- git #8f7ff432 - Fix PHP notice in ApiQueryTranslatorStats (task T231544) by Niklas Laxström
- git #2af5ee3b - Selenium: the first test (task T231428) by Jose Pita
- git #576fb2a7 - Use upstream pulsating dot (task T226719) by Ed Sanders
- git #38519e26 - Show link target selection widget for gray links without guessed target name (task T224408) by Niklas Laxström
- git #5cdfd6d8 - Remove contributions menu invite when creating new article (task T230362) by petarpetkovic
- git #0673cbbb - Recursively check the section for nodes excluded from MT validation (task T225118) by Santhosh Thottingal
- git #253d766a - Correct the position of gray interlanguage link dialog (task T224880) by petarpetkovic
- git #35759fd8 - Display warning for partially adapted references (task T206310) by petarpetkovic
- git #e557086e - Guard against empty results (task T231284) by Adam Wight
ContributionTracking
No changes for ContributionTracking
CreditsSource
No changes for CreditsSource
Dashiki
No changes for Dashiki
Disambiguator
No changes for Disambiguator
DismissableSiteNotice
No changes for DismissableSiteNotice
DonationInterface
- git #aa36405e - Move api messages to a separate file (task T189982) by Amir Aharoni
- git #2e61d460 - Used ids instead of classes and allowed for comma and decimal inputs (task T230501) by Margaret Epps
- git #44180d5d - Card alt text: include when translated (task 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
No changes for DoubleWiki
DynamicSidebar
No changes for DynamicSidebar
EUCopyrightCampaign
No changes for EUCopyrightCampaign
Echo
- git #15d36cca - Remove global usage in UserNotificationGateway by Kosta Harlan
- git #7dacde99 - Remove unused dependency on ext.echo.styles.notifications by Roan Kattouw
Elastica
No changes for Elastica
ElectronPdfService
No changes for ElectronPdfService
EntitySchema
No changes for EntitySchema
EventBus
- git #cab674d5 - Make JobExecutor transaction use better match JobRunner by Aaron Schulz
EventLogging
No changes for EventLogging
ExtensionDistributor
No changes for ExtensionDistributor
ExternalGuidance
No changes for ExternalGuidance
FeaturedFeeds
- git #f8c26930 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
FileExporter
- git #bf8bd16e - Always include protocol in clientUrl (task T228846) by Adam Wight
FileImporter
- git #bd65c160 - Pass edit summary through our various forms (task T230983) by Adam Wight
FlaggedRevs
- git #ef2e23e4 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Flow
- 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 (task T231694) by JJMC89
- git #8b578b8e - Fix PHP Notice: Undefined index: posts (task T207867) by Kosta Harlan
- git #04ffe7f6 - ContributionsQuery: Drop 'newbies' feature support, killed in core (task T231540) by James D. Forrester
FundraiserLandingPage
- git #7abcede0 - Fix location of eventlogging schema revision in extension.json (task T231406) by Andrew Green
FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow
Gadgets
No changes for Gadgets
GeoCrumbs
No changes for GeoCrumbs
GeoData
No changes for GeoData
GettingStarted
No changes for GettingStarted
GlobalBlocking
No changes for GlobalBlocking
GlobalCssJs
- git #39005397 - Workaround setMwGlobals resetting services by Aryeh Gregor
GlobalPreferences
No changes for GlobalPreferences
GlobalUsage
- git #01f75479 - Avoid usage of deprecated $wgContLang global (dep in 1.32) (task T189966) by Derick Alangi
GlobalUserPage
No changes for GlobalUserPage
GoogleNewsSitemap
No changes for GoogleNewsSitemap
Graph
- git #cb610a33 - Docs: Standardise "messages used" comments by Ed Sanders
- git #edacbd23 - Rely on ParserCache instead of using $wgMainStash in a flakey way (task T227376) by Aaron Schulz
GrowthExperiments
- git #a688f801 - Selenium: Homepage can be enabled (task T224903) by ephemeralwaves
- git #960cb540 - Revert "Update posted on timestamp when overlay is opened" (task T231701) by Catrope
- git #4aca04d7 - Homepage: Restructure mobile overlay handling (task 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
No changes for GuidedTour
GWToolset
- git #a8f4855c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
ImageMap
- git #b024fddb - Make mapName deterministic so it can be tested by Ed Sanders
InputBox
- git #aab9a97c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Insider
No changes for Insider
intersection
No changes for intersection
Interwiki
- git #3989bee5 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
InterwikiSorting
No changes for InterwikiSorting
Jade
- git #97af2ac9 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
Josa
No changes for Josa
JsonConfig
No changes for JsonConfig
Kartographer
- git #771e9b2b - ApiQueryMapData: Fix PHP fatal when ParserOutput has no map data (task T231561) by Roan Kattouw
- git #a61ccc34 - Fix array access as object (task T231453) by Daimona Eaytoy
LabeledSectionTransclusion
No changes for LabeledSectionTransclusion
LandingCheck
No changes for LandingCheck
LdapAuthentication
No changes for LdapAuthentication
Linter
No changes for Linter
LiquidThreads
- 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 (task T61791) by Kosta Harlan
Listings
No changes for Listings
LocalisationUpdate
- git #eda65056 - Drop PHP message file support by Aryeh Gregor
LoginNotify
No changes for LoginNotify
MachineVision
- 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 (task T231104) by Michael Holloway
- git #5d49a577 - Allow filtering suggestions for review by uploader (task T231104) by Michael Holloway
- git #2799dad7 - Persist the uploader ID in machine_vision_label (task 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 (task T231269) by DannyS712
- git #f9eb4e77 - Add EntityLookup and i18n support for resolving Q-ids to labels by Michael Holloway
MapSources
No changes for MapSources
MassMessage
- git #3b95e534 - Increase MassMessageList edit summary max length (task 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
- git #3927e65c - makeSvgsAndCss.js: Add more logging and an '--all' flag by Ed Sanders
- git #44b88c6e - Re-render MWChemSymbols.css (task T166936) by Ed Sanders
MobileApp
No changes for MobileApp
MobileFrontend
- git #349b22e7 - Don't cast `0` to `null` when passing sectionId to VE (task T231825) by Ed Sanders
- git #4b7a56cc - Document all our components in storybook (task T231489) by jdlrobson
- git #76e2288e - [toolbar] [watchstar] use terser labels (task T226562) by Stephen Niedzielski
- git #ba4f91b6 - Icons should not be defined in stylesheets (task 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 (task 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 (task 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 (task T230927) (task T217826) by jdlrobson
- git #71c25b37 - mobile.editor.overlay: Use consistent transition when switching editors (task T228159) by Bartosz Dziewoński
- git #d4757525 - Build assets reflecting edit change. by jdlrobson
- git #1f0cc51e - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #394737de - 🐛 AMC: Safe guard against when user not found in DB or anon user by Derick Alangi
MultimediaViewer
No changes for MultimediaViewer
NavigationTiming
No changes for NavigationTiming
Newsletter
- 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
No changes for NewUserMessage
Nuke
No changes for Nuke
OATHAuth
- 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 (task T218214) (task T226056) by Dejan Savuljesku
OAuth
No changes for OAuth
OpenStackManager
No changes for OpenStackManager
ORES
- git #29f4dcfd - Include filters config hash in cache key by Stephane Bisson
- git #65b05bb4 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
PageAssessments
- git #0125a54a - Split apihelp messages to a separate file (task T189982) by Alex Monk
- git #28ce3385 - build: Upgrade grunt-banana-checker from 0.8.0 to 0.8.1 by James D. Forrester
PagedTiffHandler
No changes for PagedTiffHandler
PageImages
No changes for PageImages
PageTriage
- git #1c6032a7 - Publish TagCopyvio log entries with `pagetriage` tag (task T228669) by DannyS712
- git #4b0e06b9 - Prevent badges from getting in the way of clicks (task T207452) by Sam Wilson
PageViewInfo
- git #314ca7cd - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
ParserFunctions
No changes for ParserFunctions
ParsoidBatchAPI
- git #b95f55c6 - Split apihelp messages to a separate file (task T189982) by Alex Monk
PdfHandler
No changes for PdfHandler
PerformanceInspector
No changes for PerformanceInspector
Petition
No changes for Petition
Poem
No changes for Poem
PoolCounter
No changes for PoolCounter
Popups
No changes for Popups
ProofreadPage
- 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
- git #d9410f26 - Split apihelp messages to a separate file (task T189982) by Alex Monk
QuickSurveys
No changes for QuickSurveys
Quiz
No changes for Quiz
ReadingLists
No changes for ReadingLists
RelatedArticles
No changes for RelatedArticles
Renameuser
- git #a68dbf8f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #c75eab9b - Remove PHP entry point (task T140007) by Reedy
- git #7b9c3187 - Exclude 'renameuser' from the 'logTypesOnUser' variable (task T200731) by GeoffreyT2000
RevisionSlider
No changes for RevisionSlider
RSS
No changes for RSS
SandboxLink
No changes for SandboxLink
Score
No changes for Score
Scribunto
- git #248dcae3 - Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase (task T230701) by Amir Sarabadani
SearchExtraNS
No changes for SearchExtraNS
SecureLinkFixer
- git #bad04a20 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
No changes for SecurePoll
Sentry
No changes for Sentry
ShortUrl
No changes for ShortUrl
SiteMatrix
No changes for SiteMatrix
SkinPerPage
No changes for SkinPerPage
SpamBlacklist
- 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
No changes for SubPageList3
SubpageSortkey
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi
TemplateData
No changes for TemplateData
TemplateSandbox
No changes for TemplateSandbox
TemplateStyles
No changes for TemplateStyles
TemplateWizard
No changes for TemplateWizard
TextExtracts
- git #4c94bec1 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
Thanks
- git #649d070d - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
- git #c773e017 - Read the block status from the replicas for the 'thank' link (task T231617) by David Barratt
- git #2c94ba17 - Replace $wgUser (task T159299) by Matěj Suchánek
TheWikipediaLibrary
No changes for TheWikipediaLibrary
TimedMediaHandler
- git #549dc59c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
- git #6b091747 - build: Add mediawiki/mediawiki-phan-config (task T224766) by Umherirrender
timeline
No changes for timeline
TitleBlacklist
- git #cba4d461 - VE: Update for errorformat=html (task T229532) by Bartosz Dziewoński
TocTree
No changes for TocTree
TorBlock
- git #5163d315 - Use GetUserBlock hook instead of GetBlockedStatus (task T229692) by Thalia
Translate
- git #3afa15c1 - Hard-deprecate loading the extension via Translate.php (task 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 (task T230100) by Abijeet
- git #273cc53f - Fix moving of translatable pages in namespaces without subpages (task T215202) by Niklas Laxström
TranslationNotifications
- git #60dcd6c0 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
TrustedXFF
No changes for TrustedXFF
TwoColConflict
- git #c44f2a58 - Use upstream pulsating dot (task 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 (task T229791) by Amir Sarabadani
UniversalLanguageSelector
- git #86d39b0f - Updating jquery.uls from upstream by Amir Aharoni
UploadsLink
No changes for UploadsLink
UploadWizard
- git #c0691170 - Add "copy statements to all files" button (task T231225) by Matthias Mullie
- git #03c764dd - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #e28dee84 - Do not escape license message by Ed Sanders
UrlShortener
No changes for UrlShortener
UserMerge
No changes for UserMerge
VipsScaler
- git #cb280535 - Add Serbian aliases (task T212586) by petarpetkovic
VisualEditor
- git #7db2a8c5 - Update VE core submodule to master (ce4a16063) (task 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 (task T211243) by Ed Sanders
- git #593d26b4 - Don't let double-clicking the save button trigger a save (task T230816) by David Lynch
- git #1761b6d6 - MobileArticleTarget: v1 of toolbar refresh (task T211789) (task T230807) by David Lynch
- git #4a894768 - Docs: Standardise "messages used" comments by Ed Sanders
- git #7cc538fe - Use upstream pulsating dot (task T226719) by Ed Sanders
- git #48ae9852 - Update VE core submodule to master (c4c37f4e0) (task T231381) by James D. Forrester
- git #035f34da - DesktopArticleTarget.init: Improve handling of 'preloadparams' (task 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) (task T230794) by Bartosz Dziewoński
- git #b5aa9e9c - ve.ce.MWSignatureNode: Fix rendering by Bartosz Dziewoński
- git #3b09a071 - Link inspector: Turn off 'addQueryInput' (task T230819) by Ed Sanders
- git #c0d2d52e - Remove usages of deprecated MWNamespace. (task 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 (task T229532) by Bartosz Dziewoński
- git #35eead0f - Break up our massive load.php request to work around network issues (task T213214) (task T221197) by Bartosz Dziewoński
Wikibase
- git #329e7f5d - bridge: Ensure tests fail if promise resolves unexpectedly by Michael Große
- git #a4c7bc39 - bridge: fix scriptPath in tests (task T230336) by Lucas Werkmeister
- git #e2260c90 - bridge: split constructor interface from ForeignApi (task T230336) by Lucas Werkmeister
- git #12408fe4 - Bundle all test cases of ApiUserBlockedTest into one test by Amir Sarabadani
- git #0f566df9 - GenericChangeOpResult: add tests (task T224010) by Jakob Warkotsch
- git #8a585457 - Highlight :target statements (task T178745) by Abián
- git #aced6dfd - bridge: Makeing ForeignRepo responsible for holding username (task T230331) by bitPogo
- git #1aec74d0 - bridge: WritingEntityRepository (task T230335) by bitPogo
- git #cb4f8aeb - bridge: Ensure tests fail without assertions by Michael Große
- git #d05a7337 - Add several monolingual languages (task T189427) (task T190981) (task T198366) (task T222020) (task T230145) by jhsoby
- git #392de7dc - Correct languages in EntitySourceDocumentUrlProviderTest (task 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 (task 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 (task T222306) (task T211799) (task 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 (task T222306) (task T211799) (task T214557) by Leszek Manicki
- git #9522e745 - bridge: try to fix flaky test again (task T231074) by Michael Große
- git #4152f986 - bridge: Align BRIDGE_SET_TARGET_VALUE by bitPogo
- git #a63a8993 - Fix entites typo (task T201491) by Zoranzoki21
- git #54205ce1 - Increase TTL of SitesModule from 10m to 1h (task T229153) by Amir Sarabadani
- git #77da2812 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
- git #e54159d1 - Ignore ItemLookupException in ItemTermsRebuilder (task T229816) by Amir Sarabadani
- git #fc179e02 - Add service for counting distinct changed languages in a changeOpResults tree. (task 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 (task T231074) by Michael Große
- git #72391e96 - UserPreferredContentLanguagesLookup: better method param name (task T227083) by Jakob Warkotsch
- git #10505a43 - Added a service generating canonical URLs of "document" pages for defined Entity Sources (task T214557) (task 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
- git #e099c271 - Support pure existence in haswbstatement (task T230175) by Erik Bernhardson
WikibaseLexeme
- git #62536a04 - Selenium: Disable flaky test (task T231685) by Kosta Harlan
WikibaseLexemeCirrusSearch
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
- 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 (task T221916) by Tpt
- git #7493dc1d - Tests: Add test coverage for userCanEdit() (task T221732) by annet
- git #51b27139 - Tests: Add unit tests for getProtectionMsg (task T221732) by Kosta Harlan
- git #846f9b18 - Add page protection message to file page (task 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 (task T231225) by Matthias Mullie
- git #0aa87bca - Better cross-browser fix for T222283 (task T222283) by Eric Gardner
- git #3ece84fd - No need to deal with formatvalue caches if they've already been cleaned up (task T225102) by Matthias Mullie
- git #205bd8a2 - Adds some RDF triples from File metadata (task T221916) by Tpt
WikibaseQualityConstraints
- git #bd149a36 - Add classes to distinguish between param checks and constraint checks (task T227866) by Jakob Warkotsch
- git #11935d52 - Restored the skipped test after changes to Wikibase (task T211799) (task T214557) by Leszek Manicki
- git #7f5bebe4 - Fix order of actions before loading of the definition icon (task T227866) by Noa Rave
- git #b1b1db71 - Temporarily skip a test (task T211799) (task T214557) by Leszek Manicki
Wikidata.org
- git #cf41b91c - Add ADR for the solution design on including WDQS lag into maxlag (task T221774) by alaasarhan
WikidataPageBanner
No changes for WikidataPageBanner
WikiEditor
No changes for WikiEditor
wikihiero
No changes for wikihiero
WikiLove
No changes for WikiLove
WikimediaBadges
- git #a306315f - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikimediaEditorTasks
No changes for WikimediaEditorTasks
WikimediaEvents
- git #692658b8 - Remove user_wpzero AbuseFilter variable (task T227843) by Max Semenik
WikimediaIncubator
- git #3d413489 - Use the correct object in onSpecialSearchSetupEngine (task T224353) by Reedy
WikimediaMaintenance
- git #2908bc77 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
WikimediaMessages
No changes for WikimediaMessages
XAnalytics
No changes for XAnalytics
Skins
CologneBlue
No changes for CologneBlue
EUCopyrightCampaignSkin
No changes for EUCopyrightCampaignSkin
MinervaNeue
- git #17ffe010 - [hack] [toolbar] tighten the icon spacing (task T230232) by Stephen Niedzielski
- git #7af07aef - [icon] [toolbar] update page info icon (task T230693) by Stephen Niedzielski
- git #936ec8dc - [LESS] remove unused variables by Stephen Niedzielski
- git #3c55b23d - [icon] revise icons (task T229440) by Stephen Niedzielski
- git #e5aeeea2 - Restore contributions icon to non-AMC menu (task T231363) by jdlrobson
- git #2e4879b3 - Fix userSandbox path (task T231358) by jdlrobson
MonoBook
No changes for MonoBook
Modern
No changes for Modern
Nostalgia
No changes for Nostalgia
Timeless
- 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 (task T231250) by Isarra
- git #49a2ab34 - Add settings to use a particular layout even at higher resolutions (task 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 (task T211357) by Isarra
- git #a4900353 - Use flex for logo container width and to show some username on small screens (task T184998) by Isarra
- git #cd71b68b - Fix weird lines appearing in IE with Extension:WikiEditor (task 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 (task T132004) (task 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 (task T231256) (task T231234) by Isarra
- git #e0d18e32 - Style datatables consistently with wikitables (task T220232) by Isarra
- git #1c079f55 - Better contrast on wikitable borders (task 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 (task T215608) (task T181184) by Isarra
Vector
No changes for Vector
Total Changes
363 Changes in 77 repos by 78 authors