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

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

Contents

Core changesEdit

  • git #a08fc9ee - Improve documentation of the PageContentLanguage hook (task T214358) by Niklas Laxström
  • git #ba764503 - Remove deprecated ParserOutput::legacyOptions by Aaron Schulz
  • git #bc80791f - resourceloader: Reword and expand doc comment about FileModule "packageFiles" by Krinkle
  • git #e0b5e483 - OutputPage: Use $this->getUser() by Fomafix
  • git #cfda5e7e - Streamline code involving .= string concatenations by Thiemo Kreuz
  • git #59f4c323 - Bump minimum SQLite version to 3.8.0 by Max Semenik
  • git #276bf4a7 - Avoid using stale data for revision visibility and actor data (task T216159) by Bill Pirkle
  • git #a6bd784b - ProtectionForm: Add type hint to ::showLogExtract() header by Derick Alangi
  • git #73f29466 - Remove a few method_exists() checks by Max Semenik
  • git #a0370fe3 - mediawiki.cookie: Export config via packageFiles by Aaron Schulz
  • git #d459d8de - maintenance: Replace deprecated global $wgParser with getParser() service by Derick Alangi
  • git #e073c261 - installer: Remove redundant $key variable by Timo Tijhof
  • git #3e40bc1d - Add sanity check to notifyUpdatesForRevision() for $oldRev by Aaron Schulz
  • git #770ee823 - installer: Code augmentation in wfInstallerMain function by Derick Alangi
  • git #301973d1 - Fix the order of the parameters for htmlform-title-badnamespace by mainframe98
  • git #41822a6b - installer: Get WebRequest in mw-config via RequestContext by Krinkle
  • git #3643883a - Remove suppress of PhanRedefineFunctionInternal by Umherirrender
  • git #236e6ae1 - jobqueue: allow direct server configuration arrays to JobQueueDB by Aaron Schulz
  • git #39a79151 - Installer: Fix an obsolete comment by Max Semenik
  • git #e8c7108e - mediawiki.cookie: Move file to its own directory by Timo Tijhof
  • git #7dc2f399 - Make HTMLCacheUpdateJob avoid waiting on replication for no reason by Aaron Schulz
  • git #2de481de - Make PurgeJobUtils::invalidatePages avoid waiting on replication for no reason by Aaron Schulz
  • git #31ae2472 - SVGMetadataExtractorTest: remove method existence test by Max Semenik
  • git #d04da19a - Make addIdentifierQuotes part of IDatabase (task T216348) by Aaron Schulz
  • git #b9568e64 - objectcache: Use constant for $ttl param default in WANObjectCache::set() by Timo Tijhof
  • git #1e9db557 - Remove $wgMediaInTargetLanguage (task T205040) by Max Semenik
  • git #9d5e2fd7 - Move class RangeDifference to own file by Umherirrender
  • git #518a6279 - Remove `list-style-type` declaration from elements.css (task T151100) by Volker E
  • git #bfd7f1aa - rdbms: optimize Database::selectDomain() to avoid extra queries by Aaron Schulz
  • git #3dc6b84a - resourceloader: Omit default 'debug=false' from load.php urls by Krinkle
  • git #b14ab776 - resourceloader: Separate context from extraQuery in ClientHtmlTest by Krinkle
  • git #ba03d8f3 - Move CacheDependency classes to own files by Umherirrender
  • git #9fe2e8eb - objectcache: remove BagOStuff::modifySimpleRelayEvent() by Aaron Schulz
  • git #74be3a01 - objectcache: move ERR_* constants to IExpiringStore by Aaron Schulz
  • git #833c4b4e - jquery.tablesorter: Optimise getElementSortKey() code by Timo Tijhof
  • git #11ce0ab9 - Move class HistoryPager to own file by Umherirrender
  • git #441711ed - jquery.tablesorter: Remove dead node check in getElementSortKey() by Bartosz Dziewoński
  • git #9a4a7542 - resourceloader: Replace ResourceLoaderDebug config use with context (task T32956) by Timo Tijhof
  • git #d515f784 - Move class JobQueueAggregatorNull to own file by Umherirrender
  • git #80da67d6 - Add @var to class properties to clarify types by Umherirrender
  • git #a6a05adb - Block: Explicit convert Message to string by Fomafix
  • git #200c722d - Remove deprecated Language::markNoConversion by Fomafix
  • git #61c53912 - Convert a few call_user_func*() calls to native PHP syntax by Max Semenik
  • git #8b4ca713 - build: Remove failing HHVM test from Travis CI config by Timo Tijhof
  • git #5f8bb38f - rdbms: undeprecate DBReplicationWaitError to align with current use by Aaron Schulz
  • git #ebd13438 - objectcache: remove obsolete code from SqlBagOStuff::handleWriteError() by Aaron Schulz
  • git #6ba61568 - NamespaceMultiselectWidget: Allow filtering by namespace ID or label (task T216078) by Moriel Schottlender
  • git #46e5b28e - UserTest: correctly reset fake time (task T216631) by Stephane Bisson
  • git #5dd409cd - objectcache: add $flags argument to BagOStuff::delete() by Aaron Schulz
  • git #84cc936a - objectcache: fix comment typo for addBusyCallback() by Aaron Schulz
  • git #33a06450 - Introducing User::getLatestEditTimestamp() (task T216631) by Sbisson
  • git #b00852c9 - Add @var to Pager classes by Umherirrender
  • git #cc329a5b - Update PHPDoc types in several maintenance scripts and related by Umherirrender
  • git #6a38e16b - Update OOUI to v0.30.4 (task T92026) (task T145674) (task T206729) (task T213884) (task T216780) (task T217014) (task T217213) (task T217381) (task T217790) by James D. Forrester
  • git #f17c2976 - Use short assignment operator in PHP by Fomafix
  • git #96657099 - Report logs for each individual test failure (task T217489) by Erik Bernhardson
  • git #52400140 - Do not bother with WAN cache set options for immutable text blob keys by Aaron Schulz
  • git #46db79ba - Make IndexPager query direction code more readable by Aaron Schulz
  • git #fe1ef392 - Use the .= operator to concatenate a var with another by Derick Alangi
  • git #1e4bf352 - Normalize "LEFT OUTER JOIN" to "LEFT JOIN" in SQL queries by Aaron Schulz
  • git #249c9d63 - resourceloader: Remove wgAvailableSkins from mw.config (task T217772) by Krinkle
  • git #f74efe7f - ActiveUsersPager: Fix ordering and return 0-action users (task T217525) by Brad Jorsch
  • git #cb15755e - Normalize use of "INNER JOIN" to "JOIN" in database queries by Aaron Schulz
  • git #0dc015c8 - Make ApiStashEdit use a separate key for the parser output due to size (task T204742) by Aaron Schulz
  • git #bcf563ef - objectcache: add metrics for WAN cache deletes and check key touches/resets by Aaron Schulz
  • git #c6ca1cf3 - Add help text to "partial" and "sitewide" options on Special:Block (task T213101) by Thalia
  • git #194bdc09 - resourceloader: Remove ResourceLoaderMaxQueryLength from mw.config by Timo Tijhof
  • git #1476e999 - resourceloader: Use local var for getConfig() calls in StartUpModule by Timo Tijhof
  • git #95da4e0d - Title: Minor clean up for stricter checks, casting style, and doc types by D3r1ck01
  • git #a912c5ce - Make LinksUpdate::getPropertyDeletions private by Aaron Schulz
  • git #25fefbfc - user_group, the nonexistent table that keeps on giving (task T199474) by Jack Phoenix
  • git #62050909 - Revert "Convert MultiHttpClient to use Guzzle" (task T202352) (task T217733) by Antoine Musso
  • git #d9202405 - Add more documentation to DeferredUpdates::doUpdates by Aaron Schulz
  • git #285a50ca - resourceloader: Minor clean up in saveFileDependencies() by Timo Tijhof
  • git #69d4b694 - Remove various references to cURL in code comments (task T137926) by Timo Tijhof
  • git #72207a0c - Fix a rather fatal typo in rebuildrecentchanges.php by Jack Phoenix
  • git #0ccc6920 - API: Avoid duplicate logs to api-feature-usage by Brad Jorsch
  • git #1e048a08 - Convert MultiHttpClient to use Guzzle (task T202352) by Aaron Schulz
  • git #c6f34408 - resourceloader: Remove addModuleScripts, and deprecate getModuleScripts. (task T188689) by Krinkle
  • git #3c3073d6 - resources: Provide the moment gom-Latn i18n to gom as well (task T191339) by James D. Forrester
  • git #8cddd03a - Clear cached HTML artifacts by Jdlrobson
  • git #a574f4c0 - Block Special pages only if the user is sitewide blocked (task T209097) by Dbarratt
  • git #e6021abc - ApiQueryLogEvents: Add IGNORE INDEX to avoid MariaDB optimizer bug (task T71222) by Brad Jorsch
  • git #9ba30e60 - Specify licence of mediawiki ontology.owl (task T216842) by Greta Doçi
  • git #7c12727f - Stash WatchedItem changes so that the jobs run from the queue (task T188801) by Aaron Schulz
  • git #bc2a712a - Check normalization rules of usernames during signup (task T63416) by Bartosz Dziewoński
  • git #ab4feff3 - Hard deprecate MWNamespace::canTalk() by Max Semenik
  • git #1aaa08bf - Fix HeaderCallback failing on headers without a colon (task T216086) by Thiemo Kreuz
  • git #d5b2a162 - Fix small typos by Shreyas Minocha
  • git #fda5c640 - logging: Start using LinkTarget & UserIdentity in ManualLogEntry by Thiemo Kreuz
  • git #c2a3556a - Added Id to the input box (task T208800) by Wolverine17
  • git #cf568ba8 - Linker: Use RequestContext::getMain()->getLanguage() instead of $wgLang by Fomafix

VendorEdit

ExtensionsEdit

3DEdit

  • git #471522e3 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader

AbuseFilterEdit

ActiveAbstractEdit

No changes for ActiveAbstract

AdvancedSearchEdit

AntiSpoofEdit

No changes for AntiSpoof

ApiFeatureUsageEdit

No changes for ApiFeatureUsage

ArticleCreationWorkflowEdit

No changes for ArticleCreationWorkflow

ArticlePlaceholderEdit

No changes for ArticlePlaceholder

BabelEdit

  • git #1f1e530c - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta

BetaFeaturesEdit

No changes for BetaFeatures

BounceHandlerEdit

  • git #cab86667 - Use php null coalesce operator ?? by Umherirrender

CalendarEdit

CampaignsEdit

No changes for Campaigns

CapiuntoEdit

  • git #96aa06d2 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
  • git #7565af09 - Add phan by Umherirrender
  • git #ecf8a353 - Rename unit tests to match class name by Umherirrender

CategoryTreeEdit

  • git #71ee5861 - Avoid use of func_get_args() by Kunal Mehta
  • git #60884c60 - Stop manually messing with caching HTTP headers by MaxSem

CentralAuthEdit

  • git #2dd47cdc - Change ResultWrapper to IResultWrapper by Umherirrender
  • git #e486a153 - Do not parse HTML title attribute (task T217734) by Matěj Suchánek
  • git #c3115487 - Remove call of undeclared methods in Special:MergeAccount by Umherirrender
  • git #850d3e1f - Add current username to centralauth-login-error-locked for {{GENDER: by MarcoAurelio

CharInsertEdit

No changes for CharInsert

CheckUserEdit

CirrusSearchEdit

CiteEdit

No changes for Cite

CiteThisPageEdit

  • git #045259a4 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
  • git #687af3d4 - Make SpecialCiteThisPage use setInterfaceMessage() option for parse() calls by Aaron Schulz

CitoidEdit

cldrEdit

CognateEdit

CodeEditorEdit

  • git #60f5dd35 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader

CodeMirrorEdit

  • git #37b49bfd - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
  • git #9c04302f - Use 'wikiEditor-toolbar-doneInitialSections' as trigger by Ed Sanders
  • git #41817291 - Wait for DOM ready before querying DOM by Fomafix
  • git #ebd382f0 - Make Special:JavaScriptTest pass on Webkit and on Firefox by Fomafix

CodeReviewEdit

CollaborationKitEdit

CollectionEdit

  • git #246912e1 - Use php null coalesce operator ?? by Umherirrender

CommonsMetadataEdit

No changes for CommonsMetadata

ConfirmEditEdit

No changes for ConfirmEdit

CongressLookupEdit

No changes for CongressLookup

ContactPageEdit

No changes for ContactPage

ContentTranslationEdit

No changes for ContentTranslation

ContributionTrackingEdit

No changes for ContributionTracking

CreditsSourceEdit

No changes for CreditsSource

DashikiEdit

No changes for Dashiki

DisambiguatorEdit

  • git #b06ce6f5 - Add missing use statement by Umherirrender
  • git #a42a4453 - Move file DisambiguatorHooks to match filename by Umherirrender

DismissableSiteNoticeEdit

  • git #1b092a0f - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
  • git #1bd93308 - Add phan by Umherirrender
  • git #5e79af5a - Move file DismissableSiteNoticeHooks to match filename by Umherirrender

DonationInterfaceEdit

DoubleWikiEdit

  • git #0f7e927b - Use php null coalesce operator ?? by Umherirrender

DynamicSidebarEdit

No changes for DynamicSidebar

EUCopyrightCampaignEdit

No changes for EUCopyrightCampaign

EchoEdit

ElasticaEdit

  • git #cb92585f - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader

ElectronPdfServiceEdit

EventBusEdit

No changes for EventBus

EventLoggingEdit

  • git #18d0c541 - Use isset instead of array_key_exists to check for params (task T215442) by Andrew Otto
  • git #1fc52e3a - Remove unneeded argument from JsonSchemaContentHandler::__construct by Umherirrender
  • git #54bc684c - Avoid use of func_get_args() by Krinkle
  • git #f0acdf18 - Declare class properties for JsonTreeRef class by Umherirrender

ExtensionDistributorEdit

  • git #9f292a39 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
  • git #94599d0d - Add phan by Umherirrender
  • git #c8726610 - Rename maintenance class to match filename by Umherirrender

ExternalGuidanceEdit

  • git #72945404 - mw.externalguidance.special/createpage: Avoid deprecated View.$ (task T216264) by Bartosz Dziewoński
  • git #7e0c0b40 - Improve PHPUnit tests for SpecialExternalGuidanceTest::class by Derick Alangi

FeaturedFeedsEdit

  • git #5d6b3ea2 - Use php null coalesce operator ?? by Umherirrender

FileExporterEdit

No changes for FileExporter

FileImporterEdit

No changes for FileImporter

FlaggedRevsEdit

FlowEdit

  • git #d05b4894 - Factor out base-url attribute transformation into static methods by Kosta Harlan
  • git #c8cda712 - Conversion\Utils: Work around DOMDocument serialization bug (task T217766) by Roan Kattouw
  • git #93614d1e - Api: Remove use of deprecated method getExamples() by Derick Alangi
  • git #ff2f08cb - Mark flaky API Flow tests as broken (task T210921) by Krinkle
  • git #bf923d8a - Don't override message and stack trace for UnknownWorkflowIdException (task T217330) by Roan Kattouw
  • git #16b1cdfb - FlowException: Don't HTML-escape in getPageTitle() by Roan Kattouw
  • git #ac14f6e9 - eslint: Update eslint-config-wikimedia 0.11.0 by Ed Sanders

FundraiserLandingPageEdit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflowEdit

No changes for FundraisingTranslateWorkflow

GadgetsEdit

No changes for Gadgets

GeoCrumbsEdit

  • git #2dca1a71 - Rename hook class to contain word "Hooks" by Umherirrender

GeoDataEdit

  • git #b13ce6b8 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta

GettingStartedEdit

No changes for GettingStarted

GlobalBlockingEdit

GlobalCssJsEdit

No changes for GlobalCssJs

GlobalPreferencesEdit

  • git #f0407b55 - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders

GlobalUsageEdit

  • git #4fcccbc0 - Simplify ternary operator by using ?: by Umherirrender
  • git #ea9c32dc - Make insertLinks() avoid waiting on replication for no reason by Aaron Schulz

GlobalUserPageEdit

GoogleNewsSitemapEdit

No changes for GoogleNewsSitemap

GraphEdit

  • git #29a5a15a - Use php null coalesce operator ?? by Umherirrender
  • git #3f2194f6 - Rename file Hooks to match filename by Umherirrender

GrowthExperimentsEdit

GuidedTourEdit

No changes for GuidedTour

GWToolsetEdit

ImageMapEdit

InputBoxEdit

  • git #2147fbfa - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader

InsiderEdit

  • git #57bafccd - Rename hook class to contain word "Hooks" by Umherirrender
  • git #0a411fa9 - Avoid use of func_get_args() by Kunal Mehta

intersectionEdit

  • git #d5e2d27a - Use variadic args for IDatabase::buildLike by Umherirrender

InterwikiEdit

InterwikiSortingEdit

No changes for InterwikiSorting

JADEEdit

No changes for JADE

JosaEdit

  • git #c0457894 - Rename hook class to contain word "Hooks" by Umherirrender

JsonConfigEdit

No changes for JsonConfig

KartographerEdit

  • git #3356b55a - VE: Remove unnecessary setMode call by Bartosz Dziewoński
  • git #11554b21 - Remove use of deprecated ParserOutput::getModuleScripts() by Bartosz Dziewoński
  • git #7e87ea18 - ve.ce.MWMapsNode: Avoid deprecated OOUI this.$ by Bartosz Dziewoński

LabeledSectionTransclusionEdit

  • git #22f1b57e - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
  • git #03c37b20 - Add phan by Umherirrender
  • git #cd2f4210 - Move file LabeledSectionTransclusion to match filename by Umherirrender

LandingCheckEdit

No changes for LandingCheck

LdapAuthenticationEdit

  • git #c318f7da - Remove calls to no-longer-imeplemented methods after I2eeaeed1 by Brad Jorsch
  • git #1b9fd1fd - Follow-up 2a9d1c27: Stop referring to the now-killed AuthPlugin class (task T217692) by James D. Forrester

LinterEdit

  • git #ed092434 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
  • git #baa1b847 - Add phan by Umherirrender
  • git #e47e4717 - Move sql file into own folder by Umherirrender
  • git #e649f302 - Fix type of LintError->templateInfo by Umherirrender

LiquidThreadsEdit

ListingsEdit

  • git #c60a12bb - Move file Listings to match filename by Umherirrender

LocalisationUpdateEdit

  • git #e6e56daa - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

LoginNotifyEdit

No changes for LoginNotify

MapSourcesEdit

MassMessageEdit

  • git #22e7d073 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
  • git #dbc6d1d4 - Code improvements for files in includes/ root directory by Krinkle

MathEdit

  • git #1c79c4a2 - Avoid use of func_get_args() by Kunal Mehta
  • git #328e2f2c - Use ::class for class name resolution by Umherirrender

MobileAppEdit

No changes for MobileApp

MobileFrontendEdit

MultimediaViewerEdit

No changes for MultimediaViewer

NavigationTimingEdit

NewsletterEdit

No changes for Newsletter

NewUserMessageEdit

No changes for NewUserMessage

NukeEdit

  • git #03789943 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader

OATHAuthEdit

No changes for OATHAuth

OAuthEdit

No changes for OAuth

OpenStackManagerEdit

ORESEdit

No changes for ORES

PageAssessmentsEdit

No changes for PageAssessments

PagedTiffHandlerEdit

No changes for PagedTiffHandler

PageImagesEdit

PageTriageEdit

PageViewInfoEdit

  • git #43a0f6f8 - Use php null coalesce operator ?? by Umherirrender
  • git #5255a3d8 - Pass bool to Status::setResult by Umherirrender

ParserFunctionsEdit

No changes for ParserFunctions

ParsoidBatchAPIEdit

  • git #e8b967f7 - Use php null coalesce operator ?? by Umherirrender

PdfHandlerEdit

No changes for PdfHandler

PerformanceInspectorEdit

No changes for PerformanceInspector

PetitionEdit

No changes for Petition

PoemEdit

  • git #613f6f68 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta

PoolCounterEdit

No changes for PoolCounter

PopupsEdit

  • git #3915dd16 - Remove unused parameter by Stephen Niedzielski
  • git #4803a717 - Change delay for ReferencePreviews to 150ms (task T215420) by Stephen Niedzielski
  • git #e32fc491 - Add some missing newlines to separate PHP code better by WMDE-Fisch
  • git #b3dd38c8 - Build: synchronize Webpack config with MobileFrontend by Stephen Niedzielski
  • git #b6c1ea3f - Minor code optimizations in SVG files by VolkerE
  • git #bffa3178 - Clean up PHPDoc documentation tags for constants by Thiemo Kreuz

ProofreadPageEdit

No changes for ProofreadPage

PropertySuggesterEdit

No changes for PropertySuggester

QuickSurveysEdit

QuizEdit

No changes for Quiz

ReadingListsEdit

No changes for ReadingLists

RelatedArticlesEdit

No changes for RelatedArticles

RenameuserEdit

  • git #1388b5f9 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
  • git #f49e7329 - RenameuserSQL: Close the atomic section before the early return (task T217807) by Brad Jorsch

RevisionSliderEdit

  • git #724cae3c - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader

RSSEdit

No changes for RSS

SandboxLinkEdit

No changes for SandboxLink

ScoreEdit

  • git #35d1ee13 - Use php null coalesce operator ?? by Umherirrender

ScribuntoEdit

No changes for Scribunto

SearchExtraNSEdit

No changes for SearchExtraNS

SecurePollEdit

SentryEdit

No changes for Sentry

ShortUrlEdit

No changes for ShortUrl

SiteMatrixEdit

  • git #67373055 - Use php null coalesce operator ?? by Umherirrender

SkinPerPageEdit

No changes for SkinPerPage

SpamBlacklistEdit

SubPageList3Edit

No changes for SubPageList3

SubpageSortkeyEdit

No changes for SubpageSortkey

SyntaxHighlight_GeSHiEdit

  • git #207172de - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta

TemplateDataEdit

  • git #5ef52872 - Use php null coalesce operator ?? by Umherirrender

TemplateSandboxEdit

No changes for TemplateSandbox

TemplateStylesEdit

  • git #a2187ec4 - Use php null coalesce operator ?? by Umherirrender

TemplateWizardEdit

No changes for TemplateWizard

TextExtractsEdit

No changes for TextExtracts

ThanksEdit

TimedMediaHandlerEdit

timelineEdit

  • git #4a399a27 - Use php null coalesce operator ?? by Umherirrender

TitleBlacklistEdit

  • git #84f30fd4 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta

TocTreeEdit

No changes for TocTree

TorBlockEdit

No changes for TorBlock

TranslateEdit

  • git #3645adf8 - Add link to PageMigration when page is marked for translation (task T178642) by abijeet
  • git #71a519df - Revert "TranslateUtils: Avoid use of deprecated class Revision" by jenkins-bot

TranslationNotificationsEdit

TrustedXFFEdit

No changes for TrustedXFF

TwoColConflictEdit

No changes for TwoColConflict

UniversalLanguageSelectorEdit

  • git #fbf3f3b2 - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender

UploadsLinkEdit

No changes for UploadsLink

UploadWizardEdit

No changes for UploadWizard

UrlShortenerEdit

No changes for UrlShortener

UserMergeEdit

VipsScalerEdit

No changes for VipsScaler

VisualEditorEdit

WikibaseEdit

WikibaseCirrusSearchEdit

  • git #964e98e0 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
  • git #55be110a - Port integration test from Wikibase (task T190022) by Stanislav Malyshev
  • git #5e79941c - Add implementation of search hit handlers (task T190022) by Stanislav Malyshev
  • git #40be2061 - Replace string boolean with actual boolean by Erik Bernhardson
  • git #0502e9d2 - Sync fix with Wikibase codebase by Stanislav Malyshev
  • git #d9433395 - Add unit test asserting incaption: alias exists by Erik Bernhardson
  • git #73a74abe - Add incaption alias to InLabelFeature by Erik Bernhardson
  • git #4683871a - Use PLURAL for languages by Stanislav Malyshev

WikibaseLexemeEdit

WikibaseMediaInfoEdit

WikibaseQualityConstraintsEdit

No changes for WikibaseQualityConstraints

Wikidata.orgEdit

No changes for Wikidata.org

WikidataPageBannerEdit

WikiEditorEdit

No changes for WikiEditor

wikihieroEdit

No changes for wikihiero

WikiLoveEdit

No changes for WikiLove

WikimediaBadgesEdit

No changes for WikimediaBadges

WikimediaEventsEdit

No changes for WikimediaEvents

WikimediaIncubatorEdit

  • git #3d26c893 - Update PageContentLanguage hook handler by Niklas Laxström

WikimediaMaintenanceEdit

WikimediaMessagesEdit

  • git #65746c4b - Follow-up I6a5352d0: add GENDER support to centralauth-login-error-locked by MarcoAurelio
  • git #10a611ee - Use Special:EmailUser as well for easier contact by MarcoAurelio

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

343 Changes in 98 repos by 75 committers