MediaWiki 1.37/wmf.23

MediaWiki 1.37.0-wmf.22 Deployment of MediaWiki 1.37.0-wmf.23 to Wikimedia sites MediaWiki 1.37.0-wmf.24

The latest version (labeled "1.37.0-wmf.23") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 14 September 2021 (see the roadmap).

Core changesEdit

VendorEdit

ExtensionsEdit

AbuseFilterEdit

  • git #a722dfe1 - Rename ParserFactory -> RuleCheckerFactory by Daimona Eaytoy
  • git #357ddd49 - Clean up / simplify parser-related classes by Daimona Eaytoy
  • git #f8e9ac7e - Rename AbuseFilterCachingParser -> FilterEvaluator by Daimona Eaytoy

AntiSpoofEdit

BounceHandlerEdit

  • git #07ed3665 - Replace usage of deprecated CentralAuthUser::getMasterInstance() by Alexander Vorwerk

CategoryTreeEdit

CentralAuthEdit

CirrusSearchEdit

CitoidEdit

cldrEdit

  • git #d2748ba3 - Remove unneeded default currency symbols from Symbols.php by Umherirrender
  • git #7eccd1b9 - Use language scripts when generating currency symbols by Umherirrender
  • git #f673fc6f - Fix line indent in LocalNamesFrr.php by Umherirrender
  • git #a03c3113 - Use @phpcs-require-sorted-array on pre-defined arrays in LocalNames by Umherirrender
  • git #67c7829b - Sort language codes alphabetically in pre-defined arrays in LocalNames by Umherirrender

CodeMirrorEdit

ContentTranslationEdit

  • git #52073c5e - CXDashboard: Present the favorites list separate from the suggestions (task T290482) by NikG
  • git #b8a673f5 - UI lib MwCard: Remove height for card title by NikG
  • git #4c75d7f2 - build: Updating mediawiki/mediawiki-phan-config to 0.11.0 by Umherirrender
  • git #d80cbeef - CX3 Build 0.1.0+20210910 by Santhosh Thottingal
  • git #40d38d52 - Set secure=true option for the CX cookie by Santhosh Thottingal
  • git #c4cba3b7 - Remove unused RL module mw.cx.ui.Header.skin (task T290431) by Santhosh Thottingal
  • git #61b48223 - Merge RL module for dismissable message widget with infobar (task T290431) by Santhosh Thottingal
  • git #4638ea65 - CXDashboard: Fix issue on favorite suggestion click by NikG
  • git #19b664b6 - Remove ext.cx.util RL module (task T290431) by Santhosh Thottingal
  • git #e4d6285a - Make Special:CXStats work with ONLY_FULL_GROUP_BY SQL mode by Niklas Laxström
  • git #c93ee54e - CX Skin: Fix deprecation warning about legacy feature of ResourceLoaderSkinModule (task T289570) by Santhosh Thottingal
  • git #98d91001 - Assume position:sticky availability and remove custom handling by Santhosh Thottingal
  • git #7d1fcd7c - Remove mw.cx.unique method, inline it in the only place it is used by Santhosh Thottingal
  • git #4a381212 - Remove unused methods from ext.cx.util.js and cxconfiguration API by Santhosh Thottingal
  • git #c616002b - Remove mw.cx.tools.SearchTool ResourceLoader module (task T290431) by Santhosh Thottingal
  • git #75196227 - Merge ve.ui.CXSurface and ve.ui.CXDesktopContext RL modules to ve.init.mw.CXTarget (task T290431) by Santhosh Thottingal
  • git #b63c21d6 - Language search entrypoint: Fill title and source language (task T286645) by Santhosh Thottingal
  • git #21fc118a - SX: Remove section URL param when selecting invalid section (task T287742) by NikG
  • git #82c3322e - SX Language selector: Show as dialog in wide screens (task T287883) by Santhosh Thottingal

DisambiguatorEdit

DiscussionToolsEdit

  • git #9c20efcd - Record timing for 'saveSuccess' and 'saveFailure' events (task T290931) by Bartosz Dziewoński
  • git #b52699ad - Log more precise error codes for timeout etc. (and HTTP statuses) (task T290514) by Bartosz Dziewoński
  • git #085ea2e8 - Remove client-side timeout when saving pages (again) (task T290514) by Bartosz Dziewoński
  • git #ce899aaa - Inject services in hook handlers where possible by Bartosz Dziewoński
  • git #c70a2031 - Inject ConfigFactory in API modules by Bartosz Dziewoński
  • git #a6a547f2 - Add some tests covering ThreadItem::getHTML() and related methods by Bartosz Dziewoński

DonationInterfaceEdit

EchoEdit

EventBusEdit

FileImporterEdit

FlaggedRevsEdit

  • git #3e8bcc5f - Alter use of deprecated methods to ones called 'Primary' by James D. Forrester

FlowEdit

GeoDataEdit

GettingStartedEdit

  • git #3c8bdb5e - Replace obsolete LESS `box-shadow()` mixin by Volker E

GraphEdit

  • git #fa36b0d2 - Replace obsolete LESS `box-shadow()` mixin by Volker E

GrowthExperimentsEdit

ImageMapEdit

KartographerEdit

  • git #e813fef4 - build: Make stylelint's grunt configuration like other extensions by Kunal Mehta

LdapAuthenticationEdit

MachineVisionEdit

  • git #a9baea74 - Replace obsolete LESS `box-shadow()` mixin by Volker E

MediaSearchEdit

MobileFrontendEdit

  • git #17ce0454 - postEditMobile hook: Pass newRevId (task T269659) by Kosta Harlan
  • git #9da236ae - build: Updating stylelint-config-wikimedia to 0.11.1 by Umherirrender
  • git #5f17e025 - build: Updating mediawiki/mediawiki-phan-config to 0.11.0 by Umherirrender
  • git #306c4277 - specials: Replace deprecated `User::(newFromName()&newFromIdentify())` by Derick A

MultimediaViewerEdit

  • git #f074ab46 - Replace obsolete LESS `box-shadow()` mixin by Volker E

NavigationTimingEdit

NearbyPagesEdit

OAuthEdit

  • git #85a322a6 - Alter use of deprecated methods to ones called 'Primary' by James D. Forrester

PagedTiffHandlerEdit

  • git #cd00ec4c - Remove code duplicated from BitmapMetadataHandler::Tiff() by Kunal Mehta
  • git #f381ed6b - Reduce level of indentation in retrieveMetaData() by Kunal Mehta

PopupsEdit

  • git #d6eddc9c - build: Updating stylelint-config-wikimedia to 0.11.1 by Umherirrender
  • git #64c6357e - build: Updating mediawiki/mediawiki-phan-config to 0.11.0 by Umherirrender

ProofreadPageEdit

RelatedArticlesEdit

ScoreEdit

ScribuntoEdit

SecurePollEdit

  • git #d4b8d707 - Use CentralAuth's database manager by Alexander Vorwerk
  • git #84cf5af6 - Alter use of deprecated methods to ones called 'Primary' by James D. Forrester

SyntaxHighlight_GeSHiEdit

TemplateDataEdit

  • git #d253fa4e - Merge code paths in assertTemplateData() helper method by Thiemo Kreuz

TimedMediaHandlerEdit

TranslateEdit

UniversalLanguageSelectorEdit

UserMergeEdit

  • git #1f8b4017 - Alter use of deprecated methods to ones called 'Primary' by James D. Forrester

VisualEditorEdit

WikibaseEdit

WikibaseLexemeEdit

WikibaseMediaInfoEdit

  • git #1d5ccb71 - styles: Remove obsolete vendor prefixed properties (task T278670) by Volker E
  • git #3f003c8d - build: Updating stylelint-config-wikimedia to 0.11.1 by Umherirrender
  • git #7ca3241f - build: Updating mediawiki/mediawiki-phan-config to 0.11.0 by Umherirrender
  • git #2394d20b - Replace obsolete LESS `box-shadow()` mixin by Volker E
  • git #056ee00a - Revert "Add profile to rescore query based on an LTR model" by Matthias Mullie
  • git #e91afb57 - Add profile to rescore query based on an LTR model (task T274670) by Cormac Parle
  • git #dd2012e0 - Add English label & aliases of top related Wikidata items to query (task T258053) by Matthias Mullie

WikibaseQualityConstraintsEdit

  • git #0f37566e - Only get $wikiIdCode once in ImportConstraintEntities by Lucas Werkmeister
  • git #a2f1d051 - Replace usages of deprecated wfWikiID() by Alexander Vorwerk

WikimediaApiPortalOAuthEdit

WikimediaEventsEdit

  • git #2b65d80d - PrefUpdateInstrumentation: Restore returns and fix incorrect trigger_error (task T290669) by Timo Tijhof
  • git #4fa4e2f6 - PrefUpdateInstrumentation: remove extra tab by DannyS712

WikimediaIncubatorEdit

WikimediaMaintenanceEdit

  • git #374dbc77 - Use namespaced GlobalRename by Taavi Väänänen
  • git #5395dcaa - renameWiki: Alter use of deprecated method to one called 'Primary' by James D. Forrester

SkinsEdit

MinervaNeueEdit

MonoBookEdit

TimelessEdit

  • git #078fc93c - resources: increase specificity of mw-editfont font-family in forms.less (task T271177) by AntiCompositeNumber

VectorEdit

MiscEdit

VisualEditor/VisualEditorEdit

No changesEdit

  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • CheckUser
  • ChessBrowser
  • Cite
  • CiteThisPage
  • CodeEditor
  • CodeReview
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • DoubleWiki
  • DynamicSidebar
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • GuidedTour
  • IPInfo
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • LiquidThreads
  • Listings
  • LocalisationUpdate
  • LoginNotify
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MobileApp
  • Modern
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageTriage
  • PageViewInfo
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaMessages
  • Wikisource
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changesEdit

343 Changes in 61 repos by 67 authors