MediaWiki 1.34/wmf.21/Changelog
Core changes edit
- 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 edit
No changes for vendor
Extensions edit
3D edit
No 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 (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 edit
- git #1cc672f2 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
AdvancedSearch edit
No changes for AdvancedSearch
AntiSpoof edit
No changes for AntiSpoof
ApiFeatureUsage edit
- git #3c9349d0 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
ArticleCreationWorkflow edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder edit
No changes for ArticlePlaceholder
Babel edit
No changes for Babel
BetaFeatures edit
No changes for BetaFeatures
BounceHandler edit
No changes for BounceHandler
Calendar edit
No changes for Calendar
Campaigns edit
No changes for Campaigns
Capiunto edit
No 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 (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 edit
No changes for CharInsert
CheckUser edit
No 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 (task 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 edit
No changes for cldr
Cognate edit
No changes for Cognate
CodeEditor edit
No changes for CodeEditor
CodeMirror edit
No 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 edit
No changes for CommonsMetadata
ConfirmEdit edit
- git #a42d5d4a - Move apihelp messages to a separate file (task T189982) by Amir Aharoni
CongressLookup edit
No changes for CongressLookup
ContactPage edit
No changes for ContactPage
ContentTranslation edit
- 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 edit
No changes for ContributionTracking
CreditsSource edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
Disambiguator edit
No changes for Disambiguator
DismissableSiteNotice edit
No changes for DismissableSiteNotice
DonationInterface edit
- 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 edit
No changes for DoubleWiki
DynamicSidebar edit
No changes for DynamicSidebar
EUCopyrightCampaign edit
No 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 edit
No changes for Elastica
ElectronPdfService edit
No changes for ElectronPdfService
EntitySchema edit
No changes for EntitySchema
EventBus edit
- git #cab674d5 - Make JobExecutor transaction use better match JobRunner by Aaron Schulz
EventLogging edit
No changes for EventLogging
ExtensionDistributor edit
No changes for ExtensionDistributor
ExternalGuidance edit
No 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 (task T228846) by Adam Wight
FileImporter edit
- git #bd65c160 - Pass edit summary through our various forms (task 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 (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 edit
- git #7abcede0 - Fix location of eventlogging schema revision in extension.json (task T231406) by Andrew Green
FundraisingTranslateWorkflow edit
No changes for FundraisingTranslateWorkflow
Gadgets edit
No changes for Gadgets
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
No changes for GeoData
GettingStarted edit
No changes for GettingStarted
GlobalBlocking edit
No changes for GlobalBlocking
GlobalCssJs edit
- git #39005397 - Workaround setMwGlobals resetting services by Aryeh Gregor
GlobalPreferences edit
No changes for GlobalPreferences
GlobalUsage edit
- git #01f75479 - Avoid usage of deprecated $wgContLang global (dep in 1.32) (task T189966) by Derick Alangi
GlobalUserPage edit
No changes for GlobalUserPage
GoogleNewsSitemap edit
No 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 (task T227376) by Aaron Schulz
GrowthExperiments edit
- 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 edit
No 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 edit
No changes for Insider
intersection edit
No changes for intersection
Interwiki edit
- git #3989bee5 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
InterwikiSorting edit
No changes for InterwikiSorting
Jade edit
- git #97af2ac9 - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
Josa edit
No changes for Josa
JsonConfig edit
No changes for JsonConfig
Kartographer edit
- 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 edit
No changes for LabeledSectionTransclusion
LandingCheck edit
No changes for LandingCheck
LdapAuthentication edit
No changes for LdapAuthentication
Linter edit
No 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 (task T61791) by Kosta Harlan
Listings edit
No changes for Listings
LocalisationUpdate edit
- git #eda65056 - Drop PHP message file support by Aryeh Gregor
LoginNotify edit
No 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 (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 edit
No changes for MapSources
MassMessage edit
- 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 edit
- 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 edit
No changes for MobileApp
MobileFrontend edit
- 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 edit
No changes for MultimediaViewer
edit
No 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 edit
No changes for NewUserMessage
Nuke edit
No 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 (task T218214) (task T226056) by Dejan Savuljesku
OAuth edit
No changes for OAuth
OpenStackManager edit
No 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 (task T231269) by DannyS712
PageAssessments edit
- 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 edit
No changes for PagedTiffHandler
PageImages edit
No changes for PageImages
PageTriage edit
- 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 edit
- git #314ca7cd - Use `Special:MyLanguage` in API help links (task T231269) by DannyS712
ParserFunctions edit
No changes for ParserFunctions
ParsoidBatchAPI edit
- git #b95f55c6 - Split apihelp messages to a separate file (task T189982) by Alex Monk
PdfHandler edit
No changes for PdfHandler
PerformanceInspector edit
No changes for PerformanceInspector
Petition edit
No changes for Petition
Poem edit
No changes for Poem
PoolCounter edit
No changes for PoolCounter
Popups edit
No 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 (task T189982) by Alex Monk
QuickSurveys edit
No changes for QuickSurveys
Quiz edit
No changes for Quiz
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
No 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 (task T140007) by Reedy
- git #7b9c3187 - Exclude 'renameuser' from the 'logTypesOnUser' variable (task T200731) by GeoffreyT2000
RevisionSlider edit
No changes for RevisionSlider
RSS edit
No changes for RSS
SandboxLink edit
No changes for SandboxLink
Score edit
No changes for Score
Scribunto edit
- git #248dcae3 - Split LuaEngineTestBase to LuaEngineUnitTestBase and LuaEngineTestBase (task T230701) by Amir Sarabadani
SearchExtraNS edit
No changes for SearchExtraNS
SecureLinkFixer edit
- git #bad04a20 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll edit
No changes for SecurePoll
Sentry edit
No changes for Sentry
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SkinPerPage edit
No 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 edit
No changes for SubPageList3
SubpageSortkey edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi edit
No changes for SyntaxHighlight_GeSHi
TemplateData edit
No changes for TemplateData
TemplateSandbox edit
No changes for TemplateSandbox
TemplateStyles edit
No changes for TemplateStyles
TemplateWizard edit
No changes for TemplateWizard
TextExtracts edit
- git #4c94bec1 - Use `Special:MyLanguage` in API help links (task 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 (task T231617) by David Barratt
- git #2c94ba17 - Replace $wgUser (task T159299) by Matěj Suchánek
TheWikipediaLibrary edit
No 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 (task T224766) by Umherirrender
timeline edit
No changes for timeline
TitleBlacklist edit
- git #cba4d461 - VE: Update for errorformat=html (task T229532) by Bartosz Dziewoński
TocTree edit
No changes for TocTree
TorBlock edit
- git #5163d315 - Use GetUserBlock hook instead of GetBlockedStatus (task T229692) by Thalia
Translate edit
- 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 edit
- git #60dcd6c0 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
TrustedXFF edit
No changes for TrustedXFF
TwoColConflict edit
- 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 edit
- git #86d39b0f - Updating jquery.uls from upstream by Amir Aharoni
UploadsLink edit
No changes for UploadsLink
UploadWizard edit
- 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 edit
No changes for UrlShortener
UserMerge edit
No changes for UserMerge
VipsScaler edit
- git #cb280535 - Add Serbian aliases (task T212586) by petarpetkovic
VisualEditor edit
- 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 edit
- 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 edit
- git #e099c271 - Support pure existence in haswbstatement (task T230175) by Erik Bernhardson
WikibaseLexeme edit
- git #62536a04 - Selenium: Disable flaky test (task T231685) by Kosta Harlan
WikibaseLexemeCirrusSearch edit
No 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 (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 edit
- 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 edit
- git #cf41b91c - Add ADR for the solution design on including WDQS lag into maxlag (task T221774) by alaasarhan
WikidataPageBanner edit
No changes for WikidataPageBanner
WikiEditor edit
No changes for WikiEditor
wikihiero edit
No changes for wikihiero
WikiLove edit
No changes for WikiLove
WikimediaBadges edit
- git #a306315f - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikimediaEditorTasks edit
No changes for WikimediaEditorTasks
WikimediaEvents edit
- git #692658b8 - Remove user_wpzero AbuseFilter variable (task T227843) by Max Semenik
WikimediaIncubator edit
- git #3d413489 - Use the correct object in onSpecialSearchSetupEngine (task T224353) by Reedy
WikimediaMaintenance edit
- git #2908bc77 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
WikimediaMessages edit
No changes for WikimediaMessages
XAnalytics edit
No changes for XAnalytics
Skins edit
CologneBlue edit
No changes for CologneBlue
EUCopyrightCampaignSkin edit
No changes for EUCopyrightCampaignSkin
MinervaNeue edit
- 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 edit
No changes for MonoBook
Modern edit
No changes for Modern
Nostalgia edit
No 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 (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 edit
No changes for Vector
Total Changes edit
363 Changes in 77 repos by 78 authors