MediaWiki 1.37/wmf.6
![]() |
Deployment of MediaWiki 1.37.0-wmf.6 to Wikimedia sites | MediaWiki 1.37.0-wmf.7![]() |
The latest version (labeled "1.37.0-wmf.6") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 18 May 2021 (see the roadmap).
Core changesEdit
- git #fea8f37a - Branch commit for wmf/1.37.0-wmf.6 by trainbranchbot
- git #8831b494 - Use @deprecated annotation on hook interfaces, not functions (task T282903) by Umherirrender
- git #e34e93f2 - Soft deprecate ContentHandler::getContentText() (task T268041) by Alexander Vorwerk
- git #7ce73555 - Hard-deprecate DBAccessBase class (task T279063) by Lucas Werkmeister
- git #ac47a1a9 - Don't use NamespaceInfo when it's not necessary by Thiemo Kreuz
- git #12870e98 - Add maintenance script to delete corrupted pages (task T263340) by Ammar Abdulhamid
- git #312e6171 - Remove backward compatibility $_FILES from FauxRequest::getUpload by Umherirrender
- git #d9ed4f61 - Remove global function wfGetRusage() by Alexander Vorwerk
- git #31408b7f - Silence transaction profiler warnings in ExternalStoreDB::fetchBlob() (task T282145) by Gergő Tisza
- git #8925ba9c - Add TransactionProfiler::silenceForScope() by Gergő Tisza
- git #240dfd77 - Add tests for PageCommandFactory by DannyS712
- git #79f6d5b5 - ApiPageSet: add documentation to all variables by DannyS712
- git #113dfbb3 - Move UploadBase::stashFile removal to correct section of release notes by Cindy Cicalese
- git #0deb3b08 - Remove aliases for SearchResultPageIdentity by daniel
- git #1a1dda50 - Soft-deprecate DBAccessBase class (task T279063) by Lucas Werkmeister
- git #0be2e83e - resourceloader: Restore feedback for SkinModule invalid argument (task T271441) by Timo Tijhof
- git #ae1db0cf - resourceloader: Fix reliance on global state in SkinModule (task T277728) by Timo Tijhof
- git #c9ed63b5 - i18n: Use more modern language for the primary DB in <readonly_lag> (task T254646) by James D. Forrester
- git #2c8a8122 - resourceloader: Simplify 'features' processing in SkinModule constructor (task T277728) by Timo Tijhof
- git #f2f9345e - Replace uses of DB_MASTER with DB_PRIMARY in documentation and local variables (task T254646) by James D. Forrester
- git #13e21c16 - docs: Emphasize “Modern”/“Basic support” terminology over “Grade A”/“C” by Volker E
- git #6e89835f - Fix extra space in field definition of page.page_restrictions by Amir Sarabadani
- git #1ac26ae3 - Convert MergeHistory to PageIdentity by Petr Pchelko
- git #d0a30ef0 - Revert "Add assertions about page IDs during undeletion." (task T282844) by Tim Starling
- git #8cf3ae86 - Drop RollbackPageFactoryTest by Petr Pchelko
- git #6a7508c1 - LogEventsList: always define $pageName (task T282834) by Petr Pchelko
- git #7cda5b0b - Make `mw-content-body` universal to all skins (task T279388) by jdlrobson
- git #2d4372f0 - Legacy feature should not load thumbnail style rules (only layout) (task T280292) by Jdlrobson
- git #2ae37fa6 - In MessageCache respect injected content language by Tim Starling
- git #37e952e1 - Using RevisionListBase::getPage instead of calling $title directly (task T282825) by ZabeMath
- git #e87fadc1 - Upload: convert b/c cases to UserIdentity by Petr Pchelko
- git #5180b743 - ApiQueryUserContribs: Clarify the labels for ucstart and ucend (task T262834) by Michał Turek
- git #fd2a9bf4 - resourceloader: Remove Title from public interfaces (task T278459) by daniel
- git #e556a7ea - purgeParserCache.php: Remove carriage return printer, minor cleanup (task T280605) (task T282761) by Timo Tijhof
- git #282e4ede - ImportReporter: replace Title in method signatures (task T278459) by daniel
- git #246c5437 - ApiPageSet: replace Title in method signatures (task T278459) by daniel
- git #abb55334 - Simplify and cleanup TalkPageNotificationManagerTest by DannyS712
- git #90f66a03 - Make UserOptionsLookup::getDefaultOption() not abstract by DannyS712
- git #77ac7a90 - MWTimestampTest: use StaticUserOptionsLookup by DannyS712
- git #2ed29c04 - Remove MediaWikiIntegrationTestCase::formatErrorLevel, private and unused by DannyS712
- git #827f3eb9 - PageArchive: more cleanup with dependencies by DannyS712
- git #39d093a4 - Hard deprecate the setters of SessionProvider class (task T282256) by vladshapik
- git #44a0238f - Remove mw-body-content class from BaseTemplate::getIndicators (task T279388) by Isarra
- git #f311d3b8 - Modern keys must be unset (task T282646) by jdlrobson
- git #f942d651 - Revert "Revert "Create buildPersonalPage method for SkinTemplate class, add menu item to personal menu.."" by Jdlrobson
- git #84ac5265 - registration: Better error when config value is missing by Thiemo Kreuz
- git #c20d6764 - ArticleViewTest: Make timestamp tests deterministic (task T282648) by Marius Hoch
- git #754132a4 - Article: Use correct timestamp for OutputPage::setRevisionTimestamp (task T282648) by Marius Hoch
- git #6805f39a - Remove unused default values from class properties by Thiemo Kreuz
- git #3f6ca47e - Revert flaky timestamp assertion in ArticleViewTest (task T282648) by Tim Starling
- git #80c30978 - Make page_is_redirect and page_is_new unsigned (task T230428) by Amir Sarabadani
- git #95ab3b9f - Tests: stop calling MediaWikiIntegrationTestCase::editPage() statically by DannyS712
- git #29e8f74b - GenderCacheTest: fix call to overrideMwServices() by DannyS712
- git #f93efbbb - Make UserGetEmail hook more robust by Thiemo Kreuz
- git #d2902f02 - Convert NamespaceDefTest to a unit test by DannyS712
- git #e814ebab - TemplateCategoriesTest: remove unneeded require of runJobs.php by DannyS712
- git #ba2e2163 - GenderCache: remove checking for valid usernames (task T267054) by DannyS712
- git #cefb0c4b - Revert "Create buildPersonalPage method for SkinTemplate class, add menu item to personal menu.." (task T276561) (task T282646) by Legoktm
- git #8a010024 - Optimise MessageCache::isMainCacheable() for the single-message case (task T247223) by Tim Starling
- git #fb882ada - Follow-up bbc75d404: Update @since tag as we're back-porting (task T281972) by James D. Forrester
- git #572df442 - mediawiki.visibleTimeout: Remove redundant file closure by Timo Tijhof
- git #87448355 - mediawiki.visibleTimeout: Convert to package files by Timo Tijhof
- git #e86ad5b4 - Remove duplicate mention on CREDITS by 01miki10
- git #8327d2f0 - Fix changes list "hide myself" feature (task T282183) by Tim Starling
- git #5d8befe2 - Rename namespaces for tiwikis (task T263840) by ZabeMath
- git #69945139 - DatabaseBlockStore: clarify cross-wiki access by daniel
- git #929dbef7 - Article::generateContentOutput: Ensure OutputPage has rev id set (task T281587) by Marius Hoch
- git #a3e8ca73 - Return the action name instead of action id in API response (task T280566) by STran
- git #7136d671 - Replace User::idFromName with ActorStore by Petr Pchelko
- git #695e61ce - Clean up hard deprecated Title methods by Petr Pchelko
- git #753b1bca - Introduce Block interface and replace AbstractBlock. (task T271494) by daniel
- git #0dec104b - Deferred updates: remove Title from method signatures. (task T278459) by daniel
- git #02ae9aa0 - Rewrite UserEditTrackerTest as an integration test by Tim Starling
- git #99ca273a - Convert UploadStash to UserIdentity by Petr Pchelko
- git #e11939f1 - Inject load balancers into some authentication providers by DannyS712
- git #4175bb6d - RCFilters: Remove obsolete vendor prefixes (task T277803) by Volker E
- git #7b832c1f - Remove SearchResultPageIdentity interface (task T282091) by daniel
- git #489564b3 - getFooterIcons should not return empty arrays, part 2, Electric Boogaloo (task T278266) by Isarra
- git #4f348bfb - Simplify use of 'label-raw' on html forms for tag-filter message by Umherirrender
- git #076b93fb - Add extension.json merge strategy "provide_default" (task T142663) by Tim Starling
- git #48ea7801 - phpunit.php: Remove DB-related options (task T90875) by Daimona Eaytoy
- git #f3386455 - Create FauxRequestUpload to fake uploads in tests (task T48163) by Umherirrender
- git #e0979b7d - Use same title for page and html on Special:(Deleted)Contributions (task T113346) by Umherirrender
VendorEdit
No changes for vendor
ExtensionsEdit
3DEdit
- git #bb7c983e - build: Updating postcss to 8.2.15 by libraryupgrader
AbuseFilterEdit
- git #59d61b36 - build: Updating npm dependencies by libraryupgrader
- git #360d41c8 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #bcf6abb0 - Use FauxRequest::setUpload in AbuseFilterUploadTestTrait::doUpload by Umherirrender
ActiveAbstractEdit
No changes for ActiveAbstract
AdvancedSearchEdit
- git #d39029e9 - build: Updating npm dependencies by libraryupgrader
AntiSpoofEdit
- git #1d8faddf - Remove PHP 5.3 $this closure workaround by Kunal Mehta
ApiFeatureUsageEdit
- git #aa9c3fe0 - build: Updating postcss to 8.2.15 by libraryupgrader
ArticleCreationWorkflowEdit
- git #1c0f5c6f - build: Updating npm dependencies by libraryupgrader
ArticlePlaceholderEdit
- git #984449b9 - build: Updating postcss to 8.2.15 by libraryupgrader
BabelEdit
- git #b54a12be - build: Updating postcss to 8.2.15 by libraryupgrader
BetaFeaturesEdit
- git #f609d015 - build: Updating npm dependencies by libraryupgrader
- git #02a2e300 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
BounceHandlerEdit
No changes for BounceHandler
CalendarEdit
- git #bd38e4ee - build: Updating postcss to 8.2.15 by libraryupgrader
CampaignsEdit
No changes for Campaigns
CapiuntoEdit
- git #8b2b5501 - build: Updating postcss to 8.2.15 by libraryupgrader
CategoryTreeEdit
- git #16cba63b - build: Updating postcss to 8.2.15 by libraryupgrader
CentralAuthEdit
- git #26bce5fb - build: Updating postcss to 8.2.15 by libraryupgrader
- git #9f689b2d - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #1fb70f25 - Never return null from CentralAuthUser::getEmail (task T281526) by Petr Pchelko
- git #b640846c - Use narrow UserIdentity interface where possible by Thiemo Kreuz
CentralNoticeEdit
- git #867301c6 - build: Updating npm dependencies by libraryupgrader
- git #15ef5401 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #782dfdbd - build: Updating npm dependencies by libraryupgrader
- git #8504d819 - build: Updating npm dependencies by libraryupgrader
- git #02bcab33 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #e512adb9 - build: Updating composer dependencies by libraryupgrader
- git #9e62b63c - Remove comments that literally repeat the code by Thiemo Kreuz
- git #bf0806b4 - selenium: Add JUnit reporter (task T214686) by Željko Filipin
- git #1806ce27 - Remove special page alias for CNReporter too (task T232912) by Raymond
- git #362a9166 - Remove unused global (task T232912) by Elliott Eggleston
- git #e8aafbd0 - Remove Special:CNReporter (task T232912) by DannyS712
- git #5b326e3a - Remove long-deprecated code by Adam Wight
- git #148e0280 - build: Updating eslint-config-wikimedia to 0.20.0 by libraryupgrader
- git #b45c9e0e - Remove unused code to remove old cookies by Andrew Green
- git #e3ce4f7f - Use mw.eventLog.logEvent for all EventLogging logs (task T271168) by Ottomata
CharInsertEdit
- git #767b84e2 - build: Updating postcss to 8.2.15 by libraryupgrader
CheckUserEdit
- git #7e5cb5c0 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #bf17fe89 - Replace deprecated User group methods (task T281819) by vladshapik
ChessBrowserEdit
- git #91ee1db1 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #87e95bdd - Dim inactive buttons when displaying initial or final board state by Ori Livneh
CirrusSearchEdit
- git #a11bfd33 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #a68d456c - tests: Use colons after case statement in a switch by Umherirrender
- git #93a95cb7 - Exempt all keywords from query length restrictions (task T279722) by tjones
CiteEdit
- git #13e58467 - build: Updating npm dependencies by libraryupgrader
CiteThisPageEdit
- git #e8266d94 - build: Updating postcss to 8.2.15 by libraryupgrader
CitoidEdit
- git #7bd671d9 - build: Updating postcss to 8.2.15 by libraryupgrader
cldrEdit
- git #a91b39ff - build: Updating dependencies by libraryupgrader
CodeEditorEdit
- git #e915150f - build: Updating postcss to 8.2.15 by libraryupgrader
CodeMirrorEdit
- git #50228428 - build: Updating npm dependencies by libraryupgrader
CodeReviewEdit
- git #e8706c98 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #373eddb1 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
CognateEdit
- git #0365d1b4 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
CollectionEdit
- git #4ee7dce2 - build: Updating postcss to 8.2.15 by libraryupgrader
CommonsMetadataEdit
- git #8acf5862 - build: Updating postcss to 8.2.15 by libraryupgrader
ConfirmEditEdit
- git #eaccab96 - build: Updating postcss to 8.2.15 by libraryupgrader
CongressLookupEdit
- git #bddeab4b - build: Updating postcss to 8.2.15 by libraryupgrader
ContactPageEdit
No changes for ContactPage
ContentTranslationEdit
- git #872a06c3 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #2cc9b323 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #06dd5660 - SX vuex suggestions/actions: Fix duplicate declaration by NikG
- git #140b2dc0 - SX vuex application/actions: Fix duplicate declaration by NikG
CreditsSourceEdit
No changes for CreditsSource
DashikiEdit
No changes for Dashiki
DisambiguatorEdit
No changes for Disambiguator
DiscussionToolsEdit
- git #1e9c208b - build: Updating postcss to 8.2.15 by libraryupgrader
- git #33f94693 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
DismissableSiteNoticeEdit
- git #757cac36 - build: Updating postcss to 8.2.15 by libraryupgrader
DonationInterfaceEdit
- git #081ada82 - build: Updating npm dependencies by libraryupgrader
- git #42c7863f - Add JPY amounts for monthly convert (task T281293) by pcoombe
- git #a4c7af3a - Don't use Adyen by default in Japan (task T282274) by pcoombe
DoubleWikiEdit
- git #44df3e08 - build: Updating postcss to 8.2.15 by libraryupgrader
DynamicSidebarEdit
No changes for DynamicSidebar
EchoEdit
- git #88e37cb0 - build: Updating npm dependencies by libraryupgrader
- git #9ccc7af2 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #37c602c5 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
ElasticaEdit
No changes for Elastica
ElectronPdfServiceEdit
- git #aa2565fa - build: Updating npm dependencies by libraryupgrader
EntitySchemaEdit
- git #6f225b32 - build: Updating npm dependencies by libraryupgrader
EventBusEdit
- git #64e8a002 - Convert from User to UserIdentity by Petr Pchelko
EventLoggingEdit
- git #a6b118f3 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #7ebe3ea7 - Add Dockerfile for eventlogging devserver by Santhosh Thottingal
EventStreamConfigEdit
- git #3815bddd - build: Updating postcss to 8.2.15 by libraryupgrader
ExtensionDistributorEdit
- git #6984b0ca - build: Updating postcss to 8.2.15 by libraryupgrader
ExternalGuidanceEdit
- git #2e0b79f6 - build: Updating postcss to 8.2.15 by libraryupgrader
FeaturedFeedsEdit
- git #2c204f0e - build: Updating postcss to 8.2.15 by libraryupgrader
FileExporterEdit
No changes for FileExporter
FileImporterEdit
- git #9d009ccb - build: Updating npm dependencies by libraryupgrader
- git #d59d703a - Replace FileImporter\Services\WikiPageFactory by Umherirrender
- git #c2a00ec2 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #dc4fb031 - Update fileimporter-cantimportfilehidden by JJMC89
FlaggedRevsEdit
- git #05a78b38 - Drop several configs that are not used in production (task T277883) by Amir Sarabadani
- git #77ccea2e - build: Updating postcss to 8.2.15 by libraryupgrader
- git #dcba58e5 - Remove usages of User::whoIs - getting deprecated. (task T281394) by Petr Pchelko
FlowEdit
- git #abd6c620 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #1156a72b - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #efb3d3ac - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #f1489415 - Replace user addGroup method (task T281835) by Jeena Huneidi
- git #cc1c9df7 - build: Updating dependencies by libraryupgrader
FundraiserLandingPageEdit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflowEdit
No changes for FundraisingTranslateWorkflow
GadgetsEdit
- git #6132dbae - Remove PHP 5.3 $this closure workaround by Umherirrender
GeoCrumbsEdit
No changes for GeoCrumbs
GeoDataEdit
- git #cc7126e3 - Make sure mId exists (task T282735) by ZabeMath
GettingStartedEdit
- git #5758f118 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #0b356c3a - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
GlobalBlockingEdit
- git #96642a4c - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
GlobalCssJsEdit
No changes for GlobalCssJs
GlobalPreferencesEdit
- git #ce07935b - build: Updating postcss to 8.2.15 by libraryupgrader
- git #5fe9fb58 - Avoid using User::listOptionKinds() (task T277600) by ZabeMath
GlobalUsageEdit
- git #65a5f300 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
GlobalUserPageEdit
- git #60aa57ad - build: Updating postcss to 8.2.15 by libraryupgrader
GlobalWatchlistEdit
- git #9effccb1 - build: Updating npm dependencies by libraryupgrader
GoogleNewsSitemapEdit
No changes for GoogleNewsSitemap
GraphEdit
- git #a2c4a74d - build: Updating postcss to 8.2.15 by libraryupgrader
GrowthExperimentsEdit
- git #596b0e55 - Remove double spaces from en.json by Amir Aharoni
- git #dd6299a4 - build: Updating dependencies by libraryupgrader
- git #51f177cd - Special:EditGrowthConfig: Add explanatory messages to sections (task T274031) by Martin Urbanec
- git #8317c4d8 - Special:EditGrowthConfig: Change messages (task T274031) by Martin Urbanec
- git #092580c4 - SpecialEditGrowthConfig: Reorder configuration fields (task T274031) by Martin Urbanec
- git #0ac6943a - Add myself to authors by Martin Urbanec
- git #a3b6be9a - Add changeWikiConfig.php as a maintenance script (task T282756) by Martin Urbanec
- git #d4fb69e2 - WikiPageConfigWriter should not save invalid config by Martin Urbanec
- git #c4bda563 - Suggested edits: Set footer color for topic filter dialog (task T282711) by MewOphaswongse
- git #80ed6060 - Skip SuggestedEditsTest when PageViewInfo is not installed (task T282720) by Gergő Tisza
- git #168230bb - Add a link: select annotation view when acceptance changes on desktop (task T282175) by MewOphaswongse
- git #1c21f627 - AddLink: LinkSuggestionInteraction logger and instrumentation (task T278116) (task T278117) (task T278114) (task T278177) (task T278487) (task T278112) by Kosta Harlan
- git #9804aea4 - AddLink: Instrumentation for onboarding dialog (task T278111) by Kosta Harlan
- git #7ee52e08 - AddLink: Instrumentation for skipall_dialog (task T278118) by Kosta Harlan
- git #2d865962 - AddLink: Instrumentation for edit summary dialog (task T278118) by Kosta Harlan
- git #6762cde7 - HelpPanelLogger: Require user ID before logging (task T273700) by Kosta Harlan
- git #8c9d0211 - Add Link: refine exclusion rules for finding link text matches (task T267694) by Gergő Tisza
- git #a6bbb196 - Add a link: change how RecommendedLinkToolbarDialog determines when to update the current recommendation by MewOphaswongse
- git #2407808f - Add a link: explicitly set annotation icon's margin for mixed directionality (task T282401) by MewOphaswongse
- git #75fd81cf - Add a link: fix link inspector calculations for RTL (task T282506) by MewOphaswongse
- git #59ee67f8 - AddLink: Auto-advance to save dialog on mobile with "No" (task T282424) by Kosta Harlan
- git #32b15d60 - Add a link: open help panel's suggested-edits panel instead of home (task T278488) by MewOphaswongse
GuidedTourEdit
- git #eec1dd71 - build: Fix whitespace indentation in .svgo.config.js by Volker E
- git #ccd5f88b - build: Updating postcss to 8.2.15 by libraryupgrader
GWToolsetEdit
- git #dcf5b070 - build: Updating npm dependencies by libraryupgrader
ImageMapEdit
No changes for ImageMap
InputBoxEdit
- git #a32e73d3 - build: Updating npm dependencies by libraryupgrader
InsiderEdit
- git #43eac2d4 - build: Updating npm dependencies by libraryupgrader
intersectionEdit
- git #c4319209 - build: Updating dependencies by libraryupgrader
InterwikiEdit
- git #3b91e870 - build: Updating npm dependencies by libraryupgrader
InterwikiSortingEdit
- git #02ef5e42 - build: Updating npm dependencies by libraryupgrader
IPInfoEdit
No changes for IPInfo
JosaEdit
- git #4e80a710 - build: Updating npm dependencies by libraryupgrader
JsonConfigEdit
- git #e2319271 - Add temporary compatibility before calling Kartographer (task T281224) by Thiemo Kreuz
- git #d80c1273 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #2830c93e - build: Updating npm dependencies by libraryupgrader
KartographerEdit
- git #2946ae88 - Revert "styles: Remove obsolete vendor prefixed properties" (task T282952) by Legoktm
- git #2645d134 - Fix incomplete SimpleStyleParser::normalize() implementation (task T281224) by Thiemo Kreuz
- git #e030a624 - build: Updating websocket-extensions to 0.1.4 by libraryupgrader
- git #4dbb6d06 - build: Updating npm dependencies by libraryupgrader
LabeledSectionTransclusionEdit
- git #6a625412 - build: Updating npm dependencies by libraryupgrader
LandingCheckEdit
- git #314440d5 - build: Updating npm dependencies by libraryupgrader
LdapAuthenticationEdit
- git #de14646a - build: Updating npm dependencies by libraryupgrader
LinterEdit
- git #be6d67fa - build: Updating npm dependencies by libraryupgrader
LiquidThreadsEdit
- git #74c43886 - build: Updating npm dependencies by libraryupgrader
ListingsEdit
- git #e0c78c59 - build: Updating npm dependencies by libraryupgrader
LocalisationUpdateEdit
- git #e4f5456b - build: Updating npm dependencies by libraryupgrader
LoginNotifyEdit
- git #578c4006 - build: Updating npm dependencies by libraryupgrader
MachineVisionEdit
- git #c77c061a - build: Updating npm dependencies by libraryupgrader
MapSourcesEdit
- git #f3634cb4 - Check array boundaries before accessing array (task T282833) by Petr Pchelko
- git #5df10176 - build: Updating npm dependencies by libraryupgrader
MassMessageEdit
- git #2c295fdc - Do not set $wgReadOnly to make editing fail (task T282901) by mainframe98
- git #8d91d58b - build: Updating npm dependencies by libraryupgrader
MathEdit
- git #d25dc0fb - Remove wgMathUseRestBase (task T274436) by physikerwelt (Moritz Schubotz)
- git #aa998967 - build: Updating npm dependencies by libraryupgrader
- git #b43acdd0 - Selenium: update README.md file (task T210726) by sahil
MediaModerationEdit
- git #06dbaafb - build: Updating npm dependencies by libraryupgrader
MediaSearchEdit
- git #f624ce8f - Assessment filter and assessment in QuickView (task T279565) (task T276257) by seddon
- git #db66e1b7 - Config getters don't use wg prefix (task T282862) by Matthias Mullie
- git #9e2fd3b9 - Filters should come before search term by Matthias Mullie
- git #dfccc69c - build: Updating grunt to 1.4.0 by libraryupgrader
- git #6e8b2d5c - I18nUtils: Minor cleanup by Reedy
MobileAppEdit
- git #2ead19ca - build: Updating npm dependencies by libraryupgrader
MobileFrontendEdit
- git #689941ab - MobileFrontend: cleanup tests.mobilefrontend (task T259707) by Simon Legner
- git #91c3461c - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #ed04f1e0 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #0434d255 - Replace RecentChange::getPerformer with RecentChange::getPerformerIdentity (task T276412) by Vadim Kovalenko
MultimediaViewerEdit
- git #2217b6be - build: Updating npm dependencies by libraryupgrader
Edit
No changes for NavigationTiming
NewsletterEdit
- git #7de50467 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #8f589f87 - build: Updating dependencies by libraryupgrader
NewUserMessageEdit
- git #af116a45 - build: Updating dependencies by libraryupgrader
NukeEdit
- git #53e190b0 - build: Updating dependencies by libraryupgrader
OATHAuthEdit
- git #bae40b8b - Replace uses of the deprecated setters of AbstractAuthenticationProvider (task T281991) by vladshapik
- git #7820be33 - Replace uses of DB_MASTER with DB_PRIMARY by ZabeMath
- git #c54975b8 - build: Updating dependencies by libraryupgrader
OAuthEdit
- git #13782499 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #a9d24e16 - Use UserIdentity instead of User across the code (task T276412) by Vadim Kovalenko
- git #8a3ee47a - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #12ec7743 - build: Updating dependencies by libraryupgrader
OAuthRateLimiterEdit
- git #c7174bed - build: Updating dependencies by libraryupgrader
OpenStackManagerEdit
- git #c4d87cae - build: Updating dependencies by libraryupgrader
ORESEdit
- git #eca3fd03 - build: Updating dependencies by libraryupgrader
PageAssessmentsEdit
- git #888feb29 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #1778952b - build: Updating dependencies by libraryupgrader
PagedTiffHandlerEdit
- git #b437f3b3 - build: Updating dependencies by libraryupgrader
PageImagesEdit
- git #a0d2696e - Remove leftover SearchResultPageIdentity typehints by Petr Pchelko
- git #668d0445 - build: Updating dependencies by libraryupgrader
- git #ccedc7a9 - Use PageIdentityValue instead of SearchResultPageIdentityValue. by daniel
- git #985dfba5 - Pass wikiId to constructor of SearchResultPageIdentityValue. by daniel
- git #4bb7afac - Address voice and tone issues. (task T277955) by Clare Ming
PageNoticeEdit
- git #e3702180 - build: Updating dependencies by libraryupgrader
PageTriageEdit
- git #07cea5bf - build: Updating websocket-extensions to 0.1.4 by libraryupgrader
- git #ec68ae76 - build: Updating dependencies by libraryupgrader
- git #c4975ca9 - Fix GROUP BY in PageTriageUtil (task T281329) by Umherirrender
PageViewInfoEdit
- git #262d4afe - build: Updating dependencies by libraryupgrader
ParserFunctionsEdit
- git #2b33aed5 - build: Updating npm dependencies by libraryupgrader
PdfHandlerEdit
- git #d8213756 - build: Updating dependencies by libraryupgrader
PoemEdit
- git #fb2de3fe - build: Updating dependencies by libraryupgrader
PoolCounterEdit
- git #bacaae37 - build: Updating dependencies by libraryupgrader
PopupsEdit
- git #cb7fd4e4 - Update entrypoint- and bundle-size limits by WMDE-Fisch
ProofreadPageEdit
- git #6c4be75f - build: Updating dependencies by libraryupgrader
PropertySuggesterEdit
- git #b332f830 - build: Updating dependencies by libraryupgrader
QuickSurveysEdit
- git #3ae1b94d - build: Updating dependencies by libraryupgrader
QuizEdit
- git #43766de1 - build: Updating dependencies by libraryupgrader
ReadingListsEdit
- git #0f0f04fa - build: Updating dependencies by libraryupgrader
RelatedArticlesEdit
- git #64282bce - build: Updating dependencies by libraryupgrader
RenameuserEdit
- git #f996dcb9 - Remove PHP 5.3 $this closure workaround by Kunal Mehta
- git #0b35ac11 - build: Updating dependencies by libraryupgrader
RevisionSliderEdit
- git #bcdbec52 - build: Updating dependencies by libraryupgrader
RSSEdit
- git #b3f3afee - build: Updating dependencies by libraryupgrader
SandboxLinkEdit
- git #7236d241 - build: Updating dependencies by libraryupgrader
ScoreEdit
- git #e25e68b9 - build: Updating websocket-extensions to 0.1.4 by libraryupgrader
- git #49f88460 - build: Updating dependencies by libraryupgrader
ScribuntoEdit
- git #87e2d2ed - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #31335d46 - build: Updating dependencies by libraryupgrader
SearchExtraNSEdit
- git #527f3f9a - build: Updating dependencies by libraryupgrader
SecureLinkFixerEdit
- git #66272361 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #fee7ab5a - build: Updating dependencies by libraryupgrader
SecurePollEdit
- git #a7a5c60c - Remove PHP 5.3 $this closure workaround by Kunal Mehta
- git #6409c06c - SchulzeTallierTest: Add string keys in data provider by Thalia
- git #bc18ace5 - build: Updating npm dependencies by libraryupgrader
- git #d558dda1 - Add unit tests for SchulzeTallier class (task T282226) by STran
- git #dab640ab - Replace deprecated User group methods (task T281820) by vladshapik
- git #0ec19e13 - Add tests for abstract Tallier class (task T282011) by Thalia
ShortUrlEdit
- git #89f022ec - build: Updating npm dependencies by libraryupgrader
SiteMatrixEdit
- git #7b95e1a6 - build: Updating dependencies by libraryupgrader
SpamBlacklistEdit
- git #bca1a619 - build: Updating dependencies by libraryupgrader
StopForumSpamEdit
- git #45cee412 - build: Updating dependencies by libraryupgrader
SubPageList3Edit
- git #5de6645c - build: Updating dependencies by libraryupgrader
SubpageSortkeyEdit
- git #ddf9d341 - build: Updating dependencies by libraryupgrader
SyntaxHighlight_GeSHiEdit
- git #c6e7317b - build: Updating dependencies by libraryupgrader
TemplateDataEdit
- git #fd8d214f - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #21819626 - build: Updating npm dependencies by libraryupgrader
TemplateSandboxEdit
- git #68ea7291 - Parse templatesandbox-editform-legend message in VisualEditor (task T282287) by Kunal Mehta
- git #16f41cc3 - build: Updating npm dependencies by libraryupgrader
- git #ba81dd66 - ContentOverrideCallback may not get a Title by daniel
TemplateStylesEdit
- git #023998a9 - build: Updating npm dependencies by libraryupgrader
TemplateWizardEdit
- git #2acab9b9 - build: Updating dependencies by libraryupgrader
TextExtractsEdit
- git #e15f62f4 - build: Updating dependencies by libraryupgrader
ThanksEdit
- git #f0174b6d - build: Updating dependencies by libraryupgrader
- git #8055732a - Remove PHP 5.3 $this closure workaround by Kunal Mehta
- git #60a87965 - ApiCoreThank: Ensure partial block against thanks applies to revisions (task T242785) by Thalia
- git #da091690 - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
- git #43dd004a - Allow partially blocking giving thanks (task T242785) by STran
TheWikipediaLibraryEdit
- git #4b4fbf6e - build: Updating dependencies by libraryupgrader
TimedMediaHandlerEdit
- git #bbd1e29c - build: Updating dependencies by libraryupgrader
timelineEdit
- git #554ac04b - build: Updating dependencies by libraryupgrader
TitleBlacklistEdit
- git #9d8d5c93 - build: Updating dependencies by libraryupgrader
TocTreeEdit
- git #aad4e923 - build: Updating npm dependencies by libraryupgrader
TorBlockEdit
- git #e89adbea - build: Updating grunt to 1.4.0 by libraryupgrader
TranslateEdit
- git #907dadaa - Translation page deletion should not clear metadata (task T282905) by Niklas Laxström
- git #39a0ef55 - build: Updating npm dependencies by libraryupgrader
- git #ba42bde6 - SpecialPageTranslation: Inject LanguageNameUtils and LanguageFactory by Niklas Laxström
- git #01715741 - SpecialPageTranslation: Simplify return by Niklas Laxström
- git #77443d94 - Phan: include src directory in scanning by Niklas Laxström
- git #ba45817d - Replace deprecated use of Linker::link* (task T279337) by Niklas Laxström
- git #364a85c8 - SpecialPageTranslation: Remove BC code for MW 1.34 by Niklas Laxström
- git #41c01393 - Improve symmetry between pagemode and proofread implementations by nmlgc
- git #ece3f98b - GroupSynchronizationCache: Add In Review state for groups (task T182433) by Abijeet
- git #84363ef0 - Trigger MessageIndexRebuild after group sync is complete (task T182433) by Abijeet
- git #91ddac86 - SpecialPageTranslation: prefer use statements by Niklas Laxström
- git #2382a561 - SpecialManageGroups: Check message definition for reused message key by Abijeet
- git #ad197759 - SpecialManageGroups: Skip processing groups that have errors (task T182433) by Abijeet
- git #097d989c - ExportTranslationsMaintenanceScript: Add flag to skip group sync check (task T182433) by Abijeet
- git #60352c5d - ProcessMessageChanges: Add flag to skip group sync check during import (task T182433) by Abijeet
- git #07eb8722 - SpecialPageTranslation: remove pointless return by Niklas Laxström
- git #229b4199 - SpecialPageTranslation: Replace deprecated Linker::link* (task T279337) by Niklas Laxström
- git #1b2eae4a - Add constructor for TranslationUnit by Niklas Laxström
TranslationNotificationsEdit
- git #16d8aead - build: Updating grunt to 1.4.0 by libraryupgrader
TrustedXFFEdit
- git #364a4c39 - build: Updating grunt to 1.4.0 by libraryupgrader
TwoColConflictEdit
- git #4bcc8328 - build: Updating npm dependencies by libraryupgrader
- git #d700764f - Use narrow UserIdentity interface where possible by Thiemo Kreuz
UniversalLanguageSelectorEdit
- git #96ec65ac - Replace Jomolhari with BabelStone for Tibetan (task T197596) by Santhosh Thottingal
- git #a47ee3c4 - build: Updating npm dependencies by libraryupgrader
- git #8e85f0d6 - Fire hook when compact language links are opened (task T281928) by Sam Smith
UploadsLinkEdit
- git #048de82f - build: Updating grunt to 1.4.0 by libraryupgrader
UploadWizardEdit
- git #036393b1 - build: Updating npm dependencies by libraryupgrader
UrlShortenerEdit
- git #239f0e67 - build: Updating npm dependencies by libraryupgrader
- git #1b1457ba - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
UserMergeEdit
- git #4f410cb9 - build: Updating grunt to 1.4.0 by libraryupgrader
- git #f78ee5a1 - Replace deprecated User group methods (task T281821) by vladshapik
- git #671e8c0d - Remove references to user fields removed in MW 1.34 (task T278917) by Tim Starling
VipsScalerEdit
- git #44cc7c21 - build: Updating npm dependencies by libraryupgrader
VisualEditorEdit
- git #2a40996c - Add mw-body-content to surface element (task T283014) by jdlrobson
- git #9cac7167 - Invert template search result highlighting (task T275048) by Adam Wight
- git #b2aa35a9 - Show a warning before resetting the transclusion dialog (task T272355) by Andrew Kostka
- git #f444610f - Support isEmpty on transclusion dialog elements (task T272355) by Adam Wight
- git #b2c9b225 - Add back button to the transclusion dialog (task T272354) by Andrew Kostka
- git #e0bbf0b9 - Show a delete button only in the transclusion context menu (task T274263) by Andrew Kostka
- git #85f45fd4 - Introduce feature flag for template dialog sidebar changes (task T274263) by Adam Wight
- git #1d300c3d - build: Updating npm dependencies by libraryupgrader
- git #9607cb3e - Template dialog bigger size uses "larger" preset (task T273971) by Adam Wight
- git #42b557ff - Use add template when adding a new transclusion part (task T277028) by WMDE-Fisch
- git #c468f529 - Remove obsolete vendor prefixed properties (task T278670) by Volker E
WebAuthnEdit
- git #0a92d40c - build: Updating npm dependencies by libraryupgrader
- git #d5507cb7 - Fix type hint for AbstractSecondaryAuthenticationProvider by Umherirrender
WikibaseEdit
- git #4ba08042 - .edittoolbar.js: rename shadowed variable outside of binding context by Umherirrender
- git #5f3929f5 - Change spaces to tabs in .json files and fix indent by Umherirrender
- git #9c5179aa - Stop expecting SearchResultPageIdentity by Petr Pchelko
- git #295f1335 - Revert "Reenable test to check no edit links on old revision" (task T227266) (task T281587) by Jforrester
- git #78a04718 - Use PageIdentityValue instead of SearchResultPageIdentityValue. by daniel
- git #45e1352d - Backport CI fixes (task T282731) (task T243729) (task T282744) by Kosta Harlan
- git #a2098045 - EditFilterHookRunnerTest: do not check for context changes (task T282744) by Gergő Tisza
- git #44d31603 - repo: Mock getLazyConnectionRef (task T282731) (task T243729) by Kosta Harlan
- git #4f4b8229 - Remove usage of 1.37 deprecated CSS class 'mw-small-spinner' (task T279880) by rosalie
- git #42b205c1 - Reenable test to check no edit links on old revision (task T281587) by Michael Große
- git #6762e2a9 - Rename SkinTemplateNavigationHook and add simple test (task T282544) by Thomas Arrow
- git #005c9858 - Pass wikiId to constructor of SearchResultPageIdentityValue. by daniel
- git #c0a699df - Replace deprecated User group methods (task T281704) by vladshapik
- git #32b5a3ab - Migrate using SkinTemplateNavigation to SkinTemplateNavigation::Universal (task T280164) by Amir Sarabadani
- git #a707dbe1 - Use PageProps in PagePropsEntityIdLookup by Lucas Werkmeister
- git #8934a921 - Allow failures of secondary CI on REL1_36 by Michael Große
- git #1377cedb - Fix: When a sitelink change happens, always dispatch to the site (task T280627) (task T233520) by addshore
WikibaseCirrusSearchEdit
- git #1cab2182 - build: Updating grunt to 1.4.0 by libraryupgrader
WikibaseLexemeEdit
- git #ee5095f1 - Wait for two seconds before opening RC so replication catches up (task T277862) by Amir Sarabadani
- git #9ff2de22 - build: Updating npm dependencies by libraryupgrader
- git #1e2165a1 - Selenium: Copy MediaWiki core pageobjects (task T277862) by Marius Hoch
- git #65842590 - Selenium: Try to wait for replication before reading from API (task T277862) by Marius Hoch
WikibaseLexemeCirrusSearchEdit
- git #e9a922cc - build: Updating dependencies by libraryupgrader
WikibaseMediaInfoEdit
- git #34b4dbf3 - Make PHPUnit tests easier to read by using shortcuts by Thiemo Kreuz
WikibaseQualityConstraintsEdit
- git #4c99e1b1 - Allow non-static closures in tests by Lucas Werkmeister
- git #912819ab - build: Updating dependencies by libraryupgrader
Wikidata.orgEdit
- git #6a496291 - build: Updating npm dependencies by libraryupgrader
WikidataPageBannerEdit
- git #a9698d3d - build: Updating dependencies by libraryupgrader
WikiEditorEdit
- git #5b056917 - build: Updating dependencies by libraryupgrader
- git #385903a3 - PHP VisualEditorFeatureUse logging: properly record session id (task T281409) by David Lynch
wikihieroEdit
- git #e05b52b5 - build: Updating dependencies by libraryupgrader
WikiLoveEdit
- git #a261190a - build: Updating npm dependencies by libraryupgrader
- git #0bcf84a3 - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
WikimediaApiPortalOAuthEdit
- git #45225efe - build: Updating dependencies by libraryupgrader
WikimediaBadgesEdit
- git #58dcc1c0 - build: Updating dependencies by libraryupgrader
WikimediaEditorTasksEdit
- git #2c3db833 - build: Updating dependencies by libraryupgrader
WikimediaEventsEdit
- git #de1e2111 - build: Updating dependencies by libraryupgrader
- git #54256a5b - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
- git #cb6a48de - Fix 'final_state: vector' bug in VectorPrefDiffInstrumentation (task T261842) by Nicholas Ray
- git #92450158 - searchSatisfaction: Use visibleTimeout from core by Erik Bernhardson
WikimediaIncubatorEdit
- git #004e30e5 - build: Updating dependencies by libraryupgrader
WikimediaMaintenanceEdit
- git #7629f457 - build: Updating dependencies by libraryupgrader
WikimediaMessagesEdit
- git #5cbb2c9b - build: Updating dependencies by libraryupgrader
WikisourceEdit
- git #1dc5a931 - build: Updating dependencies by libraryupgrader
- git #9bc65cb9 - Add OCR tool URL as a CSP default-src (task T282080) by Sam Wilson
XAnalyticsEdit
- git #3c77004a - build: Updating dependencies by libraryupgrader
SkinsEdit
CologneBlueEdit
- git #e79de6d7 - build: Updating npm dependencies by libraryupgrader
- git #352c68cc - Remove the redundant clear:both on #footer for CologneBlue (task T278470) by anjali041
- git #0caf3e0c - Remove mw-body-content from indicators (task T279388) by Jdlrobson
MinervaNeueEdit
- git #27ad791d - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #87934a30 - Use content-body skin feature (task T281228) by mainframe98
- git #9524dae2 - Set a fixed table header text-alignment (task T240106) by Derk-Jan Hartman
ModernEdit
- git #24884e44 - build: Updating npm dependencies by libraryupgrader
- git #96dbfa14 - Remove mw-body-content from indicators (task T279388) by Jdlrobson
MonoBookEdit
- git #3123a686 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #0321b399 - Drop mw-body-content class from Monobook in preparation for glorious future (task T279388) by Jdlrobson
NostalgiaEdit
- git #aeccb7d4 - build: Updating npm dependencies by libraryupgrader
TimelessEdit
- git #46bbec00 - build: Updating npm dependencies by libraryupgrader
- git #9e81cbf9 - Drop mw-body-content class from #bodyContent (task T279388) by Jdlrobson
- git #05338215 - Prevent overflowing non-content images from exploding all over the (task T279951) by Isarra
VectorEdit
- git #9213c514 - Remove not needed $this->equalTo() from tests by Thiemo Kreuz
- git #dd6cdd71 - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #7ab2edb2 - Remove unused $contentNavigation from `getTemplateData` method by Nicholas Ray
- git #6998c536 - Both UserMenu stylesheets should be shipped in modern (task T276561) by jdlrobson
- git #efaf3aad - Remove mw-body-content from HTML that is not the article body (task T279388) by Jdlrobson
- git #63f9dd81 - Cleanup styles for personal user dropdown menu. (task T276561) by Clare Ming
- git #de5a640c - Allow `languageinheader` query param to fully control treatment of languages (task T282543) by Nicholas Ray
- git #7f780961 - search: Wire up submit event handler (task T274869) by Sam Smith
WikimediaApiPortalEdit
- git #0c97f09b - build: Updating npm dependencies by libraryupgrader
VisualEditorEdit
No changes for VisualEditor
Total ChangesEdit
447 Changes in 178 repos by 74 authors