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
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 (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
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
edit- git #3c9349d0 - Use `Special:MyLanguage` in API help links (task 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 (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
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 (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
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 (task 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 (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
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 (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
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 (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
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) (task 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 (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
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 (task 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 (task T231561) by Roan Kattouw
- git #a61ccc34 - Fix array access as object (task 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 (task 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 (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
editNo 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
editNo 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
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 (task T218214) (task 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 (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
editNo changes for PagedTiffHandler
PageImages
editNo 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
editNo changes for ParserFunctions
ParsoidBatchAPI
edit- git #b95f55c6 - Split apihelp messages to a separate file (task 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 (task 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 (task T140007) by Reedy
- git #7b9c3187 - Exclude 'renameuser' from the 'logTypesOnUser' variable (task 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 (task 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 (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
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 (task T224766) by Umherirrender
timeline
editNo changes for timeline
TitleBlacklist
edit- git #cba4d461 - VE: Update for errorformat=html (task T229532) by Bartosz Dziewoński
TocTree
editNo 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
editNo 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
editNo 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
editNo changes for UrlShortener
UserMerge
editNo 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
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 (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
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 (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
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 (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
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 (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
editNo changes for Vector
Total Changes
edit363 Changes in 77 repos by 78 authors