Open main menu
TriangleArrow-Left.svgMediaWiki 1.33.0-wmf.19 Deployment of MediaWiki 1.33.0-wmf.20 to Wikimedia sites MediaWiki 1.33.0-wmf.21TriangleArrow-Right.svg

The latest version (labeled "1.33.0-wmf.20") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 05 March 2019 (see the roadmap).

Contents

Core changesEdit

  • git #53a71b98 - Update git submodules by Gerrit Code Review
  • git #f929e2a5 - ActiveUsersPager: Fix ordering and return 0-action users (task T217525) by Aaron Schulz
  • git #4234bfa1 - Update git submodules by Gerrit Code Review
  • git #2bbf31ae - Update git submodules by Gerrit Code Review
  • git #1ced2a90 - API: Avoid duplicate logs to api-feature-usage by Krinkle
  • git #3b1b6adc - Update git submodules by Gerrit Code Review
  • git #cba2d378 - Update git submodules by Gerrit Code Review
  • git #2c32b6de - resources: Remove deprecated 'jquery.hidpi' module (task T202154) by James D. Forrester
  • git #3162b076 - Various small code and comment cleanups to IndexPager by Aaron Schulz
  • git #3f717984 - Drop AuthPlugin and related code, deprecated in 1.27 (task T215843) by James D. Forrester
  • git #e453a7b3 - Set api-request log http.request_headers properly (task T214080) by Andrew Otto
  • git #3290e7b3 - Remove outdated reference to design.txt by Lucas Werkmeister
  • git #f15cacf7 - Allows to add subsections to special pages groups on special page "Specialpages" (task T216467) by MarkAHershberger
  • git #b707afa7 - objectcache: optimize WAN cache key updates during HOLDOFF_TTL (task T203786) by Aaron Schulz
  • git #1852681b - Fix typo in Priority Hints static variable name (task T216499) by Gilles Dubuc
  • git #844f5291 - Remove unused method Title::validateFileMoveOperation() (task T214316) by Legoktm
  • git #0364f852 - Various fixes to make phan-taint-check happier (task T216348) by Krinkle
  • git #919671a8 - Avoid cached lag logging spam from changes list pages (task T160833) by Aaron Schulz
  • git #3c4be2f2 - Various fixes for phan-taint-check (task T216348) by Krinkle
  • git #aea6cbdc - Status: Make various improvements to the Status class by Krinkle
  • git #8e1dc0c2 - resourceloader: Remove warning for handled localStorage error (task T195647) by Timo Tijhof
  • git #7edafc29 - Move specialpage redirects related classes to own files by Reedy
  • git #48019fa3 - mediawiki.cldr: Move file to its own directory (task T193826) by Timo Tijhof
  • git #b7cd670c - maintenance: Remove unused code from several maintenance scripts by Umherirrender
  • git #4b469947 - Fix usage of MediaWikiServices in comments and documentation by D3r1ck01
  • git #3d662e93 - installer: Replace the use of global $wgParser with services by Derick Alangi
  • git #b4d19f0c - resources: Remove 'jquery.mockjax' module (task T202154) by Krinkle
  • git #cdbf91c8 - resources: Remove 'jquery.xmldom' module (task T202154) by Krinkle
  • git #7b6651ed - build: Add names to Fresnel scenarios by Timo Tijhof
  • git #d5dd48b8 - Various fixes to make phan-taint-check happier (task T216348) by Umherirrender
  • git #c2bc3209 - validateRegistrationFile: Accept glob patterns by Krinkle
  • git #84c46d38 - Add separate log action for file reverts (task T60209) by Brian Wolff
  • git #8d52cf3d - Move FauxResponse class to own file by Reedy
  • git #11aef1cc - logging: Remove 'null' return from ManualLogEntry::getTags() by Timo Tijhof
  • git #22c8cda8 - Show password policy flags on Special:PasswordPolicies (task T118774) by Gergő Tisza
  • git #06a9e62b - Recentchanges: Hide instead of disable namespace selector checkboxes by Roan Kattouw
  • git #204126e7 - Simplify strings in PHP code by Fomafix
  • git #ea7895bd - Add mediawiki.interface.helpers.styles where it is needed (task T212613) by jdlrobson
  • git #037c06e8 - Hygiene: use null-coalescing operator when operating on tags by Piotr Miazga
  • git #30b05e10 - Replace lowercase {@inheritdoc} with @inheritDoc by Umherirrender
  • git #007bfbf8 - maintenance: Add missing limit parameters to some explode() by Umherirrender
  • git #05e4dc01 - Remove references to obsolete special page and messages by Thalia
  • git #426df4cd - API: Handle Messages in errorArrayToStatus() (task T217382) by Brad Jorsch
  • git #a26eee40 - Avoid use of deprecated ObjectCache::getMainWANInstance method by Krinkle
  • git #6ab38621 - rdbms: document Database::doQuery() return value by Aaron Schulz
  • git #fc005c9c - RCFilters: Make SaveFiltersPopup header's label and icon wrap by Roan Kattouw
  • git #fb524741 - Fix is_array check in ResourceLoaderImageModule by Umherirrender
  • git #1e5af82d - Preferences: Remove href="#" from stub threshold sample link by Bartosz Dziewoński
  • git #96da4ee8 - Add missing dependency on module 'mediawiki.RegExp' by Bartosz Dziewoński
  • git #fa988783 - Document the 'sitewide' option for the Block class by Thalia
  • git #cb04fe6a - maintenance: Replace custom .ext extraction with pathinfo() by Thiemo Kreuz
  • git #47a1f144 - DateTimeFormatter: Use mw.RegExp.escape from 'mediawiki.RegExp' by Fomafix
  • git #7ce9ef15 - mw-ui-radio, mw-ui-checkbox: Don't reset every font style by Santhosh Thottingal
  • git #6ee5cdd1 - obectcache: split out some WAN cache refresh logic into scheduleAsyncRefresh() by Aaron Schulz
  • git #10f7497e - Add UserSendConfirmationMail hook (task T215665) by Roan Kattouw
  • git #6a28fb3a - API: Use log context for api-feature-usage log (task T217162) by Brad Jorsch
  • git #c0927cba - maintenance: Remove arguments that match their default values by D3r1ck01
  • git #f50ea029 - objectcache: simplify WAN cache unwrap() method by removing FLG_STALE by Aaron Schulz
  • git #37b3383e - Remove comments literally repeating the next line of code by Thiemo Kreuz (WMDE)
  • git #0e24c6a4 - Add tests to ensure that retrieved actions match passed in restrictions (task T213220) by David Barratt
  • git #667ef8fa - Fix warning on QUnit modules without dependencies by Elliott Eggleston
  • git #ac9fa2d3 - redis: Fix incomplete @var documentation in RedisConnRef by Thiemo Kreuz
  • git #a1ab4b2c - Use splat operator in HamcrestPHPUnitIntegration by Kunal Mehta
  • git #45990c1b - mw.ui forms: Style individual form field warnings, as well as errors by Roan Kattouw
  • git #d612c218 - Remove unnecessary variable from UserTest by Thalia
  • git #7f3483e5 - rdbms: make safeWaitForMasterPos() handle master connection failure by Aaron Schulz
  • git #a2b85209 - Emit new style API action logs into Monolog. (task T214080) by Ottomata
  • git #3b4a7cbd - resourceloader: Add getScript() method for loading scripts with callback (task T27962) by Evad37
  • git #6efe8744 - Document type for class properties in ResourceLoaderImageModule by Umherirrender
  • git #a848eae6 - Use htmlspecialchars() not htmlentities in xml export for validity (task T216348) by Brian Wolff
  • git #0b583944 - Fix read-only mode for LoadBalancerSingle by Lucas Werkmeister

VendorEdit

  • git #8196c2b7 - Elastica: Remove scalar return type hints by Erik Bernhardson
  • git #92321fd6 - Remove scalar type hints from ruflin/Elastica by Erik Bernhardson

ExtensionsEdit

3DEdit

AbuseFilterEdit

ActiveAbstractEdit

AdvancedSearchEdit

No changes for AdvancedSearch

AntiSpoofEdit

  • git #6b0a163f - Use ::class for class name resolution by Umherirrender

ApiFeatureUsageEdit

No changes for ApiFeatureUsage

ArticleCreationWorkflowEdit

No changes for ArticleCreationWorkflow

ArticlePlaceholderEdit

No changes for ArticlePlaceholder

BabelEdit

BetaFeaturesEdit

No changes for BetaFeatures

BounceHandlerEdit

  • git #9ef919c1 - Use ::class for class name resolution by Umherirrender
  • git #e533942a - Pass string as field to IDatabase::selectRowCount by Umherirrender

CalendarEdit

No changes for Calendar

CampaignsEdit

  • git #99219191 - Use ExtensionRegistry rather than class_exists by Reedy
  • git #35ae930c - Use ::class for class name resolution by Umherirrender

CapiuntoEdit

No changes for Capiunto

CategoryTreeEdit

No changes for CategoryTree

CentralAuthEdit

  • git #9f4a2380 - Use Maintenance::setBatchSize in maintenance scripts by Reedy
  • git #dc732134 - Use ::class for class name resolution by Umherirrender
  • git #bf46de7c - Declare class properties in maintenance scripts by Reedy
  • git #74523c8e - Adjust array doc type in BatchCAAntiSpoof::getDB by Umherirrender
  • git #9adf1722 - Prevent fixStuckGlobalRename.php (somewhat) from breaking attachment data (task T188882) by Gergő Tisza
  • git #6cf05cb0 - Fix undefined variable access in maintenance/checkLocalUser.php by Brad Jorsch
  • git #8575c722 - Fix MySQLism in CentralAuthUser by Brad Jorsch
  • git #e37ea9c3 - Replace use of deprecated ResourceLoaderTestModules hook (task T214211) by James D. Forrester

CharInsertEdit

No changes for CharInsert

CheckUserEdit

CirrusSearchEdit

CiteEdit

CiteThisPageEdit

CitoidEdit

  • git #dc9054eb - Don't autofocus citoid re-use search on mobile by Jforrester

cldrEdit

  • git #68748779 - Use ::class for class name resolution by Umherirrender
  • git #e150d7c3 - Remove a couple of pointless temp variables before returns by Reedy
  • git #13931539 - Move class CLDRParser to own file by Reedy

CognateEdit

No changes for Cognate

CodeEditorEdit

CodeMirrorEdit

No changes for CodeMirror

CodeReviewEdit

  • git #ee11442f - Use ::class for class name resolution by Umherirrender

CollaborationKitEdit

  • git #f96e9bec - Use ExtensionRegistry rather than class_exists by Reedy
  • git #6d371d97 - Use ::class for class name resolution by Umherirrender
  • git #0d428423 - Call setContextTitle() before calling EditPage magic methods by Isarra
  • git #801e4fa5 - Fix some more form stuff? by Isarra
  • git #64e7757f - Remove orphaned ul rule by Isarra
  • git #f1fd613c - Fix alignment and label formatting on Special:CreateHubFeature by Isarra

CollectionEdit

CommonsMetadataEdit

No changes for CommonsMetadata

ConfirmEditEdit

  • git #ae67c819 - Add extension.json dependency on Math to MathCaptcha by Umherirrender
  • git #f96b1eda - Use ::class for class name resolution by Umherirrender

CongressLookupEdit

No changes for CongressLookup

ContactPageEdit

No changes for ContactPage

ContentTranslationEdit

ContributionTrackingEdit

No changes for ContributionTracking

CreditsSourceEdit

No changes for CreditsSource

DashikiEdit

No changes for Dashiki

DisambiguatorEdit

No changes for Disambiguator

DismissableSiteNoticeEdit

No changes for DismissableSiteNotice

DonationInterfaceEdit

DoubleWikiEdit

No changes for DoubleWiki

DynamicSidebarEdit

EUCopyrightCampaignEdit

No changes for EUCopyrightCampaign

EchoEdit

  • git #408721a3 - Fix off-by-one edit count for ThankYouEdit notification (task T209541) by Kosta Harlan
  • git #8212dfe2 - Test that checks for alerts' flyout (task T217051) by ephemeralwaves
  • git #833731c5 - Remove non-functional maintenance script testDiscussionParser.php by Umherirrender
  • git #42f153ca - Use ::class for class name resolution by Umherirrender
  • git #1b5308ba - Use explicit columns and avoid SELECT * by Umherirrender
  • git #8ce0cc17 - Fix UserMerge integration for use with table prefix (task T217487) by Umherirrender
  • git #8da7e5b0 - Pass string as field to IDatabase::selectField and ::selectRowCount by Reedy
  • git #db6c1f07 - NotificationDeleteJob: Remove unused variable $targetMapper by Roan Kattouw
  • git #bb0ca321 - Convert caching to WANObjectCache by Aaron Schulz
  • git #fdc2b42b - Declare class properties in Formatter and WikiRequest by Umherirrender

ElasticaEdit

ElectronPdfServiceEdit

No changes for ElectronPdfService

EventBusEdit

EventLoggingEdit

  • git #ed4943d5 - Allow looking up of latest JSONSchema by title without specific revid (task T215442) by Reedy
  • git #76284678 - includes: Improve on code for consistency, efficiency and maintainability by Derick Alangi

ExtensionDistributorEdit

  • git #ddfdb96d - Use ::class for class name resolution by Umherirrender

ExternalGuidanceEdit

FeaturedFeedsEdit

No changes for FeaturedFeeds

FileExporterEdit

No changes for FileExporter

FileImporterEdit

No changes for FileImporter

FlaggedRevsEdit

  • git #e786a14f - Remove compat code for OOUI\ButtonInputWidget by Umherirrender
  • git #c77e652d - Use ::class for class name resolution by Umherirrender
  • git #582181e4 - Add method scope visibility by Krinkle

FlowEdit

FundraiserLandingPageEdit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflowEdit

No changes for FundraisingTranslateWorkflow

GadgetsEdit

No changes for Gadgets

GeoCrumbsEdit

No changes for GeoCrumbs

GeoDataEdit

GettingStartedEdit

  • git #1752310e - Use ::class for class name resolution by Umherirrender

GlobalBlockingEdit

  • git #37dd01cd - Drop .class from GlobalBlocking class by Reedy
  • git #2d0cbef6 - WikiMap is going to exist, has for a looong time by Reedy
  • git #f3b0af07 - Use ::class for class name resolution by Umherirrender

GlobalCssJsEdit

GlobalPreferencesEdit

No changes for GlobalPreferences

GlobalUsageEdit

  • git #8a743f30 - Use ::class for class name resolution by Umherirrender

GlobalUserPageEdit

No changes for GlobalUserPage

GoogleNewsSitemapEdit

No changes for GoogleNewsSitemap

GraphEdit

No changes for Graph

GrowthExperimentsEdit

GuidedTourEdit

  • git #f5a7bc63 - Use ExtensionRegistry rather than class_exists by Reedy
  • git #6e101087 - Use ::class for class name resolution by Umherirrender

GWToolsetEdit

  • git #41a030fa - Use ::class for class name resolution by Umherirrender

ImageMapEdit

No changes for ImageMap

InputBoxEdit

InsiderEdit

No changes for Insider

intersectionEdit

No changes for intersection

InterwikiEdit

No changes for Interwiki

InterwikiSortingEdit

No changes for InterwikiSorting

JADEEdit

  • git #06977af6 - Remove unneeded argument on JudgmentContent::validateContent by Reedy
  • git #f5603baf - Add missing use statement for DBError by Umherirrender

JosaEdit

No changes for Josa

JsonConfigEdit

  • git #de4f742d - Use ExtensionRegistry rather than class_exists by Reedy
  • git #dc365c85 - Use ::class for class name resolution by Umherirrender

KartographerEdit

  • git #d81c1729 - eslint: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
  • git #0677d508 - Use extension.json to enforce requirement of JsonConfig by Reedy
  • git #fadf4b2e - Use ::class for class name resolution by Umherirrender

LabeledSectionTransclusionEdit

No changes for LabeledSectionTransclusion

LandingCheckEdit

No changes for LandingCheck

LdapAuthenticationEdit

  • git #e4ed3ccd - Remove calls to no-longer-imeplemented methods after I2eeaeed1 by BryanDavis
  • git #3b5cdc2d - Follow-up 2a9d1c27: Stop referring to the now-killed AuthPlugin class (task T217692) by Hashar
  • git #9a723f4c - Use ::class for class name resolution by Umherirrender

LinterEdit

LiquidThreadsEdit

No changes for LiquidThreads

ListingsEdit

No changes for Listings

LocalisationUpdateEdit

No changes for LocalisationUpdate

LoginNotifyEdit

  • git #112a8678 - Use ExtensionRegistry rather than class_exists by Umherirrender

MapSourcesEdit

No changes for MapSources

MassMessageEdit

MathEdit

No changes for Math

MobileAppEdit

No changes for MobileApp

MobileFrontendEdit

MultimediaViewerEdit

NavigationTimingEdit

NewsletterEdit

  • git #b872123d - Use ::class for class name resolution by Umherirrender

NewUserMessageEdit

No changes for NewUserMessage

NukeEdit

  • git #38ff8983 - Remove compat code for version 1.27 by Reedy
  • git #9baf3559 - Use ::class for class name resolution by Umherirrender

OATHAuthEdit

  • git #11ee9949 - Use ::class for class name resolution by Umherirrender

OAuthEdit

  • git #ed191a8e - Remove PHP entry point by Umherirrender
  • git #35f3894d - Use ExtensionRegistry rather than class_exists by Reedy
  • git #70ff5bd6 - Use ::class for class name resolution by Umherirrender

OpenStackManagerEdit

  • git #8bc48ede - Use ::class for class name resolution by Umherirrender
  • git #900d6353 - Remove class_exists for own class from maintenance script by Umherirrender
  • git #054466af - Construct OpenStackNovaUser always with username by Umherirrender

ORESEdit

No changes for ORES

PageAssessmentsEdit

  • git #4200d61c - Use ::class for class name resolution by Umherirrender

PagedTiffHandlerEdit

  • git #9f0b3d5f - Use ::class for class name resolution by Umherirrender
  • git #b767447f - Remove comments literally repeating the test…() function name by Thiemo Kreuz
  • git #f6c00fbf - Add method scope visibility by Thiemo Kreuz (WMDE)

PageImagesEdit

  • git #5682f9c0 - Use ::class for class name resolution by Umherirrender
  • git #272b98a3 - Pass string as field to IDatabase::selectField by Umherirrender

PageTriageEdit

PageViewInfoEdit

No changes for PageViewInfo

ParserFunctionsEdit

No changes for ParserFunctions

ParsoidBatchAPIEdit

No changes for ParsoidBatchAPI

PdfHandlerEdit

No changes for PdfHandler

PerformanceInspectorEdit

No changes for PerformanceInspector

PetitionEdit

No changes for Petition

PoemEdit

No changes for Poem

PoolCounterEdit

No changes for PoolCounter

PopupsEdit

ProofreadPageEdit

PropertySuggesterEdit

No changes for PropertySuggester

QuickSurveysEdit

QuizEdit

  • git #b98c4375 - Load styles module 'ext.quiz.styles' via addModuleStyles() by Fomafix

ReadingListsEdit

No changes for ReadingLists

RelatedArticlesEdit

No changes for RelatedArticles

RenameuserEdit

  • git #b8706cb2 - Migrate from Title::moveTo to MovePage::move by Reedy
  • git #2718c782 - Use ::class for class name resolution by Umherirrender
  • git #f50ccff2 - Remove compat code for version 1.27 by Umherirrender
  • git #cecfe521 - Migrate to new phan (task T216937) by Umherirrender
  • git #aae62089 - Fix MediaWiki.Usage.DeprecatedGlobalVariables exclude by Umherirrender
  • git #16abc6d4 - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

RevisionSliderEdit

RSSEdit

No changes for RSS

SandboxLinkEdit

No changes for SandboxLink

ScoreEdit

ScribuntoEdit

No changes for Scribunto

SearchExtraNSEdit

No changes for SearchExtraNS

SecurePollEdit

  • git #b4b2b80b - Use ExtensionRegistry rather than class_exists by Umherirrender
  • git #d239e3b0 - ActorMigration exists because of MW requirement in extension.json by Reedy
  • git #cf9ca1a8 - jobs: Fix method name from getID() as defined in SecurePoll_Entity by Derick Alangi
  • git #9202f725 - Use ::class for class name resolution by Umherirrender

SentryEdit

  • git #47fb3f3e - Use ::class for class name resolution by Umherirrender

ShortUrlEdit

  • git #a9d24b4b - Use ::class for class name resolution by Umherirrender

SiteMatrixEdit

No changes for SiteMatrix

SkinPerPageEdit

No changes for SkinPerPage

SpamBlacklistEdit

  • git #f3ff95ce - Use ExtensionRegistry rather than class_exists by Umherirrender

SubPageList3Edit

No changes for SubPageList3

SubpageSortkeyEdit

No changes for SubpageSortkey

SyntaxHighlight_GeSHiEdit

TemplateDataEdit

No changes for TemplateData

TemplateSandboxEdit

No changes for TemplateSandbox

TemplateStylesEdit

No changes for TemplateStyles

TemplateWizardEdit

No changes for TemplateWizard

TextExtractsEdit

No changes for TextExtracts

ThanksEdit

  • git #e0be7340 - Use ExtensionRegistry rather than class_exists by Umherirrender

TimedMediaHandlerEdit

timelineEdit

No changes for timeline

TitleBlacklistEdit

  • git #0b3b7f67 - Use ExtensionRegistry rather than class_exists by Umherirrender

TocTreeEdit

No changes for TocTree

TorBlockEdit

  • git #a778f810 - ChangeTags has existed for many MW versions by Reedy
  • git #bd744745 - Use ::class for class name resolution by Umherirrender

TranslateEdit

  • git #8e0c8b38 - Revert "TranslateUtils: Avoid use of deprecated class Revision" by Nikerabbit
  • git #b6a9ea93 - Fix crash due to invalid language code passed to SpecialTranslate (task T204833) by jenkins-bot
  • git #c8e8aa22 - Upgrade mediawiki/mediawiki-codesniffer to 24.0.0 by jenkins-bot
  • git #81f92955 - Replaces usage of wfBCP47 with LanguageCode::bcp47 (task T210988) by jenkins-bot
  • git #55e09594 - TranslateUtils: Avoid use of deprecated class Revision by jenkins-bot
  • git #4c333645 - Remove display of the message group state for the source language (task T160511) by jenkins-bot
  • git #85200709 - Use ::class for class name resolution by Umherirrender
  • git #3ccb5104 - Support usage of DisabledSpecialPage when deciding whether to add tabs by jenkins-bot
  • git #04d9822a - Remove "Read" and "Write" section headers by Thiemo Kreuz
  • git #d290bedf - Fix invalid display of priority language notice (task T217046) by abijeet

TranslationNotificationsEdit

  • git #bfa941c7 - Use ::class for class name resolution by Umherirrender

TrustedXFFEdit

No changes for TrustedXFF

TwoColConflictEdit

No changes for TwoColConflict

UniversalLanguageSelectorEdit

  • git #df2aa345 - Use ::class for class name resolution by Umherirrender
  • git #f8e9ed12 - Move some more php files under includes by Reedy
  • git #e1c7ad82 - Use ExtensionRegistry rather than class_exists by Reedy
  • git #03bc19fa - Use ::class for class name resolution by Umherirrender

UploadsLinkEdit

No changes for UploadsLink

UploadWizardEdit

UrlShortenerEdit

  • git #92394dba - Use ::class for class name resolution by Umherirrender

UserMergeEdit

No changes for UserMerge

VipsScalerEdit

  • git #34af0437 - Update extension PHP structure by Reedy
  • git #4c7ca41c - Move class VipsCommand and VipsConvolution to own files by Reedy

VisualEditorEdit

WikibaseEdit

WikibaseCirrusSearchEdit

WikibaseLexemeEdit

WikibaseMediaInfoEdit

WikibaseQualityConstraintsEdit

Wikidata.orgEdit

No changes for Wikidata.org

WikidataPageBannerEdit

No changes for WikidataPageBanner

WikiEditorEdit

No changes for WikiEditor

wikihieroEdit

WikiLoveEdit

  • git #18dfe76c - Move PHP files to includes/ by Reedy
  • git #8c5828f6 - Use ExtensionRegistry rather than class_exists by Reedy
  • git #9348056a - Use ::class for class name resolution by Umherirrender

WikimediaBadgesEdit

No changes for WikimediaBadges

WikimediaEventsEdit

WikimediaIncubatorEdit

  • git #2600573b - Remove unused class properties from InfoPage by Reedy
  • git #cbb02354 - Declare class properties by Reedy
  • git #0acc0795 - Use ExtensionRegistry rather than class_exists by Reedy
  • git #1fefd9e5 - Use ::class for class name resolution by Umherirrender
  • git #788d49b6 - Remove compat check for version 1.27 by Umherirrender

WikimediaMaintenanceEdit

  • git #e664c2dc - Use ::class for class name resolution by Umherirrender

WikimediaMessagesEdit

No changes for WikimediaMessages

XAnalyticsEdit

No changes for XAnalytics

ZeroBannerEdit

No changes for ZeroBanner

ZeroPortalEdit

No changes for ZeroPortal

SkinsEdit

CologneBlueEdit

No changes for CologneBlue

EUCopyrightCampaignSkinEdit

No changes for EUCopyrightCampaignSkin

MinervaNeueEdit

MonoBookEdit

No changes for MonoBook

ModernEdit

No changes for Modern

NostalgiaEdit

No changes for Nostalgia

TimelessEdit

No changes for Timeless

VectorEdit

No changes for Vector

Total ChangesEdit

362 Changes in 94 repos by 71 committers