MediaWiki 1.37/wmf.17
![]() |
Deployment of MediaWiki 1.37.0-wmf.17 to Wikimedia sites | MediaWiki 1.37.0-wmf.18![]() |
The latest version (labeled "1.37.0-wmf.17") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 3 August 2021 (see the roadmap).
Core changesEdit
- git #44216d98 - Branch commit for wmf/1.37.0-wmf.17 by trainbranchbot
- git #1d71fd91 - ILoadBalancer and IDatabase: Rename getMasterPos to getPrimaryPos (task T282894) by James D. Forrester
- git #5deb6a2a - Html::openElement() micro-optimisations by Tim Starling
- git #d11c5953 - Rename DB primary position interfaces to DBPrimaryPos and MySQLPrimaryPos (task T282894) by James D. Forrester
- git #1be1fae9 - DeprecationHelper: Support null coalescing on dynamic props by vladshapik
- git #af97e72e - Don't needlessly reset article ID by Aryeh Gregor
- git #6153a981 - maintenance: Remove LanguageFactory dependency from Benchmarker.php by Timo Tijhof
- git #0a12977e - RELEASE-NOTES: document changes to $wgActions (task T253078) by DannyS712
- git #7a1dac11 - Mark Action::getHookContainer() as @internal (task T253078) by DannyS712
- git #a8d6499c - Make IResultWrapper::seek() throw an exception by Tim Starling
- git #b98cca88 - language: Remove $wgLangObjCacheSize from LanguageFactory by Timo Tijhof
- git #ab6e1b7b - RELEASE-NOTES-1.37: Minor tweaks by Reedy
- git #4a82f51d - Inject JobQueueGroup into UserGroupManager (task T287808) by DannyS712
- git #5b5763e2 - SpecialPageAction: inject action name and SpecialPageFactory (task T253078) by DannyS712
- git #2e10b1b4 - Remove SkinTemplateOutputPageBeforeExec Hook (task T287773) by Ammarpad
- git #b5f272d3 - Update user page link element ID (task T287646) by jdlrobson
- git #b326dd43 - Remove capitalize-all-nouns CSS class support (task T97892) by Jack Phoenix
- git #84b8655f - AuthManager: inject remaining services (task T141495) by Alexander Vorwerk
- git #ed1a1bbb - MWDebug:detectDeprecatedOverride - soft deprecate if no version by Petr Pchelko
- git #a2bb5656 - UserNameUtils: cache message formatting for reserved usernames by DannyS712
- git #48496b85 - Support fluent interface for PageUpdater (task T287484) by TChin
- git #b782a7e6 - Move Content::preSaveTransform to ContentHandler (task T287156) by Petr Pchelko
- git #0c395c35 - DeprecationHelper: allow or deprecate dynamic property access. by Petr Pchelko
- git #b19db60c - Hard-deprecate Title::isNamespaceProtected by Aryeh Gregor
- git #09b892f7 - Inject services into a bunch more actions (task T253078) by DannyS712
- git #54faf584 - Inject services into WatchAction and UnwatchAction (task T253078) by DannyS712
- git #20293e4c - Add an ActionFactory and start converting to DI (task T253078) by DannyS712
- git #bf68afd7 - Mark Hooks::runner() as @internal by DannyS712
- git #91cc5389 - Remove BaseTemplateToolbox hook (task T256509) by Clare Ming
- git #6f98f433 - SkinTemplate: Factor out SkinTemplateNavigation hooks (task T287533) by jdlrobson
- git #339fd93f - Make MovePageTest actually test valid moves by Petr Pchelko
- git #bb8fde08 - Update wikimedia/minify to 2.2.4 (task T287526) by Timo Tijhof
- git #74aa92ea - composer.json: Promote and pin monolog/monolog to require from require-dev by Reedy
- git #d71ff536 - Add missing spaces to imploded debug strings by Matěj Suchánek
- git #d0d73ff1 - PNGMetadataExtractor: skip oversize chunks instead of aborting (task T286273) by Tim Starling
- git #66d676f1 - BlockErrorFormatter: clean up handling of link to blocker's user page by DannyS712
- git #22762fd0 - TitleWidget: add option to show disambiguation pages last in results (task T285510) by MusikAnimal
- git #1aa68d18 - Remove depecated ParserCache::getKey and ::getEtag by Petr Pchelko
- git #9ef58c1d - Lock selection to a single side in diffs (task T285956) by Daimona Eaytoy
- git #0fc9cf42 - Remove doSetupSkinUserCss and setupSkinUserCss (task T280610) by jdlrobson
- git #9f1e9461 - api: Handle invalid/non-existent titles in ApiBlock (task T279689) by Sam Smith
- git #cd58ec2a - Tests: remove unneeded tearDown functions by DannyS712
- git #91ac8a71 - Add UserNameUtils to DummyServicesTrait, and use it by DannyS712
- git #edd9ae23 - Allow using MediaWikiTitleCodec with errors in unit tests by DannyS712
- git #62bdc0fb - Suppress LinkCache warning about "non-proper" pages by Tim Starling
- git #1d85adbf - Make following redirects in MediaWikiPageNameNormalizer optional (task T278962) by Amir Sarabadani
- git #12997e1f - Narrow PageUpdater dependency from Title by Petr Pchelko
- git #1c9230d9 - Setup: Move more trivial statements to the corresponding earlier section by Timo Tijhof
- git #b7ccffd2 - Setup: Restrict WebRequest::interpolateTitle() to index.php requests by Timo Tijhof
- git #f523635a - Add Baoule (bci) to Names.php (task T287345) by Amir Aharoni
- git #3bad5caa - DeletedContribsPager: Only show nav bars when useful (task T283039`) by Ammarpad
- git #48a9e85b - Prevent passing empty array to max() by Ammarpad
- git #3158ba5d - Move EditResultBuilder::findIdenticalRevision to RevStore by Petr Pchelko
- git #8fba321e - Add counter-style for the Meetei (mni) and Santali (sat) languages (task T263998) by Amir Aharoni
- git #c7e6c67d - Hard deprecate User group methods (task T275148) by vladshapik
- git #c8ebb711 - Make MailAddressTest a unit test by DannyS712
- git #96896bb0 - Convert AbstractBlock::$target to UserIdentity by Alexander Vorwerk
- git #7e0246a8 - Support ActorStore::newSelectQueryBuilder with query flags by Petr Pchelko
- git #7c8a39c9 - Ensure newlines when wrapping ResourceLoader scripts (task T286996) by Lucas Werkmeister
VendorEdit
- git #2428a9e9 - Bump parsoid to 0.14.0-a13 (task T254804) by C. Scott Ananian
- git #9dd03e0a - Bump wikimedia/parsoid to 0.14.0-a12 (task T162399) (task T275444) (task T287611) by C. Scott Ananian
- git #81d4e27f - Revert "Bump wikimedia/parsoid to 0.14.0-a11" by C. Scott Ananian
- git #9ad5eef8 - Bump wikimedia/parsoid to 0.14.0-a11 (task T287419) (task T287611) (task T287463) (task T286840) by C. Scott Ananian
- git #dd91254c - Update wikimedia/minify to 2.2.4 by Timo Tijhof
ExtensionsEdit
3DEdit
No changes for 3D
AbuseFilterEdit
- git #ace6f652 - AbuseFilterConsequencesTest: Don't call non-static method statically by Matěj Suchánek
- git #83794d7c - Clean up Throttle::throttleIdentifier by Matěj Suchánek
ActiveAbstractEdit
No changes for ActiveAbstract
AdvancedSearchEdit
- git #72f01af4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
AntiSpoofEdit
No changes for AntiSpoof
ApiFeatureUsageEdit
No changes for ApiFeatureUsage
ArticleCreationWorkflowEdit
No changes for ArticleCreationWorkflow
ArticlePlaceholderEdit
No changes for ArticlePlaceholder
BabelEdit
No changes for Babel
BetaFeaturesEdit
No changes for BetaFeatures
BounceHandlerEdit
No changes for BounceHandler
CalendarEdit
No changes for Calendar
CampaignsEdit
No changes for Campaigns
CapiuntoEdit
No changes for Capiunto
CategoryTreeEdit
No changes for CategoryTree
CentralAuthEdit
No changes for CentralAuth
CentralNoticeEdit
No changes for CentralNotice
CharInsertEdit
No changes for CharInsert
CheckUserEdit
- git #7b31aadd - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
- git #7ad0582a - ESLint: remove redundant disable of one-var rule (task T286838) by DannyS712
- git #f0904c6f - Remove ParserTestTables hook handler. by DannyS712
- git #bf255970 - Update specialPageAliases for Korean (ko) by lens0021
ChessBrowserEdit
- git #0e4d2ae5 - ChessBrowser: Fix PGN validation regex (task T284033) by Wugapodes
CirrusSearchEdit
- git #e332b9d3 - Fix cindy browser smoke tests by Zbyszko Papierski
- git #9c1d5f21 - Add line break to non-private cluster warning by tjones
- git #3c0ce8c8 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
CiteEdit
- git #53e8dc7b - Sync up with Parsoid citeParserTests.txt by C. Scott Ananian
- git #6389459b - Refactor newline logic for auto-generated <references> sections (task T148701) by Thiemo Kreuz
CiteThisPageEdit
No changes for CiteThisPage
CitoidEdit
No changes for Citoid
cldrEdit
No changes for cldr
CodeEditorEdit
No changes for CodeEditor
CodeMirrorEdit
No changes for CodeMirror
CodeReviewEdit
- git #e4e54c5b - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
CognateEdit
No changes for Cognate
CollectionEdit
- git #08f906c4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
CommonsMetadataEdit
No changes for CommonsMetadata
ConfirmEditEdit
No changes for ConfirmEdit
CongressLookupEdit
No changes for CongressLookup
ContactPageEdit
No changes for ContactPage
ContentTranslationEdit
- git #23f118c9 - CX3 Build 0.1.0+20210802 by Santhosh Thottingal
- git #b1b7fc13 - Font-size of contributions and uploaded media mismatches in modern Vector by jdlrobson
- git #f738b900 - CXSuggestionList: Restore page suggestions (task T287066) by NikG
- git #e63641b8 - CX2: Change the save MT preference to a VE tool (task T279525) by Santhosh Thottingal
- git #3ae3ab94 - SX fetchSuggestions api method: Slice results according to count arg by NikG
CreditsSourceEdit
No changes for CreditsSource
DashikiEdit
No changes for Dashiki
DisambiguatorEdit
No changes for Disambiguator
DiscussionToolsEdit
- git #25272e7a - Don't refer directly to PHP `dom` extension classes; avoid nonstandard behavior (task T287611) (task T217867) by C. Scott Ananian
- git #5203d30e - Use DOMCompat::newDocument() to create a new Document (task T287611) by C. Scott Ananian
- git #d0e4aeae - Fix notifications when new comment is under subheading (task T286736) by Bartosz Dziewoński
- git #801b57b0 - Add PHPUnit integration tests for EventDispatcher (task T286608) by Bartosz Dziewoński
- git #4ebf05d8 - Recognize links to add a new topic that use Special:NewSection (task T277371) by Bartosz Dziewoński
- git #4e8e1bda - Change updating page content after saving to avoid losing footers (task T275698) by Bartosz Dziewoński
DismissableSiteNoticeEdit
No changes for DismissableSiteNotice
DonationInterfaceEdit
- git #caac0511 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
- git #4a00a46b - Use testing SmashPig context for non-DonationInterface tests, too (task T287599) by Andrew Green
- git #5e1cade5 - Legacy AdyenApi test fix by jgleeson
- git #5582c94b - Test fixes for adyen by cstone
- git #05abefc5 - Update SmashPig version requirement by Elliott Eggleston
- git #2be4f24b - Consistent styles for Adyen and non-Adyen elements (task T283306) by Andrew Green
- git #43a0fa86 - Add ability to create new recurring credit card payments (task T283106) by cstone
- git #c1ae9c41 - Fix adding txn ID (task T282641) by Elliott Eggleston
- git #9ea09c05 - Adyen Checkout: Add gateway_txn_id earlier (task T282641) by Elliott Eggleston
- git #eee90729 - Adyen Checkout: move antifraud filter run (task T282641) by Elliott Eggleston
- git #b66b432c - Adyen Checkout: minor cleanup by Elliott Eggleston
- git #2f36de3e - Unit / integration tests for Adyen Checkout (task T285734) by Elliott Eggleston
- git #3cb1f03a - Adyen Checkout: tuneForPaymentMethod (task T282595) by Elliott Eggleston
- git #9901e12b - Add iDEAL. by cstone
- git #f26fbe84 - GatewayType extends LogPrefixProvider by Elliott Eggleston
- git #d85edd46 - Adyen-specific donate API action by Elliott Eggleston
- git #60bef3c7 - 3D secure staging cleanup by Elliott Eggleston
- git #b9b7cdfb - Use response inheritance by Elliott Eggleston
- git #205f63b9 - Adyen Checkout: handle return from redirect (task T282730) by Elliott Eggleston
- git #de4fecd0 - Adyen Checkout: first step of 3D Secure (Redirect) (task T282730) by Elliott Eggleston
- git #b5d5bffb - Adyen Checkout: guard against unset avs/cvv score by Elliott Eggleston
- git #c30dbfbf - Adyen Checkout: Fix SessionVelocity warning by Elliott Eggleston
- git #4c957e07 - Move 3D Secure staging logic to base class (task T282730) by Elliott Eggleston
- git #05aaf0f8 - Adyen Checkout: Fix up JSDoc by Elliott Eggleston
- git #f18c5aee - Adyen Checkout: make adyen js method-agnostic (task T284605) by jgleeson
- git #93c44588 - Adyen Checkout: Swap out dropin for web components (task T284605) by jgleeson
- git #b068bc28 - Adyen Checkout: tweak to error logging by Elliott Eggleston
- git #51221f87 - Adyen Checkout: add error logging on failure flow (task T281528) by jgleeson
- git #9bc17d50 - Adyen Checkout: add ReturnUrl staging helper (task T282730) by Elliott Eggleston
- git #89253c7b - Adyen Checkout: Add new failure and redirect behaviour (task T281528) by jgleeson
- git #18c35aed - Adyen Checkout: initialize accountInfo by Elliott Eggleston
- git #3c640983 - Adyen Checkout: fill in some missing account config (task T281528) by jgleeson
- git #2cbb0fa1 - Adyen Checkout: better define success + fail paths by Elliott Eggleston
- git #bdc10686 - Adyen Checkout: use var_map and buildRequestArray by Elliott Eggleston
- git #3fe40d27 - Adyen Checkout: run filters, send messages (task T282641) by Elliott Eggleston
- git #ce004a03 - Adyen Checkout: map brand code to submethod (task T281528) by Elliott Eggleston
- git #57a0afa9 - Adyen Checkout: basic encrypted card submission (task T281528) by Elliott Eggleston
- git #38d5da35 - Form chooser routes to special page via config (task T282343) by Elliott Eggleston
- git #3c9e887f - Adyen Checkout: show drop-in web card fields (task T281516) by Elliott Eggleston
- git #b54ec69b - Adyen: send Checkout config to front-end (task T281509) by Elliott Eggleston
- git #3b5c94e5 - Add Checkout scripts to Adyen gateway (task T281441) by Elliott Eggleston
- git #71ccd718 - Skeleton files for Adyen Checkout integration (task T281429) by Elliott Eggleston
DoubleWikiEdit
No changes for DoubleWiki
DynamicSidebarEdit
No changes for DynamicSidebar
EchoEdit
- git #5d3c4166 - Remove ParserTestTables hook handler. by DannyS712
- git #6c5a8810 - Turn push notification token list into a circular buffer. by Dmitry Brant
- git #7336a1a6 - Finalize migration of EchoMail and EchoInteraction to Event Platform (task T287210) by Ottomata
- git #e30b466d - Fix variable choice in NotificationController::notify by Matěj Suchánek
- git #0341634e - SpecialDisplayNotificationsConfiguration: Fix default values of core prefs by Bartosz Dziewoński
- git #b826dd26 - SpecialDisplayNotificationsConfiguration: Use OOUI checkboxes by Bartosz Dziewoński
ElasticaEdit
No changes for Elastica
ElectronPdfServiceEdit
- git #40923395 - Remove Download As PDF link from old revisions (task T172488) by Derk-Jan Hartman
EntitySchemaEdit
No changes for EntitySchema
EventBusEdit
No changes for EventBus
EventLoggingEdit
- git #2e0646ff - Replace Content::getNativeData() calls with TextContent::getText() (task T283671) by Ottomata
EventStreamConfigEdit
No changes for EventStreamConfig
ExtensionDistributorEdit
No changes for ExtensionDistributor
ExternalGuidanceEdit
No changes for ExternalGuidance
FeaturedFeedsEdit
No changes for FeaturedFeeds
FileExporterEdit
No changes for FileExporter
FileImporterEdit
No changes for FileImporter
FlaggedRevsEdit
- git #59a96432 - Avoid using fr_quality (task T277883) by Amir Sarabadani
- git #d7b19929 - Remove ParserTestTables hook handler. by DannyS712
- git #184d0791 - Avoid deep nesting in two more complex situations by Thiemo Kreuz
- git #6e635ecf - Avoid duplication/deep nesting in some more trivial situations by Thiemo Kreuz
FlowEdit
- git #fe2c5055 - Replace deprecated UserSaveOptions hook (task T287473) by TChin
FundraiserLandingPageEdit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflowEdit
No changes for FundraisingTranslateWorkflow
GadgetsEdit
No changes for Gadgets
GeoCrumbsEdit
No changes for GeoCrumbs
GeoDataEdit
- git #49869098 - Remove ParserTestTables hook handler. by DannyS712
GettingStartedEdit
No changes for GettingStarted
GlobalBlockingEdit
No changes for GlobalBlocking
GlobalCssJsEdit
No changes for GlobalCssJs
GlobalPreferencesEdit
- git #6947fd25 - Replace deprecated UserSaveOptions hook (task T287474) by TChin
GlobalUsageEdit
- git #e47939ae - Remove ParserTestTables hook handler. by DannyS712
GlobalUserPageEdit
No changes for GlobalUserPage
GlobalWatchlistEdit
- git #5826195e - Move tags display management to WatchlistUtils (task T286268) by DannyS712
- git #03f43fcd - Display: Use HTML "dir" attribute for ltr/rtl (task T287649) by DannyS712
- git #7d030b99 - WatchlistUtils: fix new page handling and timestamp sorting (task T286977) by DannyS712
GoogleNewsSitemapEdit
No changes for GoogleNewsSitemap
GraphEdit
No changes for Graph
GrowthExperimentsEdit
- git #3b910a41 - Avoid using User::setOption() (task T277818) by Alexander Vorwerk
- git #32753bcc - Fix guider positioning (task T287646) by Gergő Tisza
- git #d2d2b3e6 - Add a link: Hide ve-ui-mwInternalLinkContextItem-description (task T287636) by MewOphaswongse
- git #64bddd6d - Add a link: Show article extract instead of description in the link inspector (task T287636) by MewOphaswongse
- git #04141e33 - Add feedback option to Special:EditGrowthConfig (task T285988) by Martin Urbanec
- git #92058def - Add a link: No-op onAnnotationClicked when the handler is called when it's added (task T287610) by MewOphaswongse
- git #0cb27375 - Allow button text to wrap in post-edit dialog (task T274639) by MewOphaswongse
- git #5281795f - Help Panel: truncate overflown title and get rid of space underneath button on mobile (task T283215) by MewOphaswongse
- git #4b60db68 - Add a link: Take into account the reopen rejection dialog button in updateActionButtonsMode (task T287059) by MewOphaswongse
- git #ea25ecc9 - Add a link: Set is_mobile to true for LinkSuggestionInteractionLogger in RecommendedLinkToolbarDialogMobile by MewOphaswongse
- git #cfb17a8e - Add a link: localize edit summary in the viewer's language (task T283421) by MewOphaswongse
- git #f9e68da4 - Suggested Edits: Add refresh button on post-edit dialog (task T272664) by MewOphaswongse
GuidedTourEdit
No changes for GuidedTour
GWToolsetEdit
- git #80d9fab2 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
ImageMapEdit
No changes for ImageMap
InputBoxEdit
No changes for InputBox
InsiderEdit
No changes for Insider
intersectionEdit
- git #34d42129 - Add description for tracking category by Kunal Mehta
- git #6a33e229 - Send queries to "vslow" database group (task T287380) by Kunal Mehta
- git #23c58bdf - Add a tracking category to pages using the <DynamicPageList> tag (task T287380) by Kunal Mehta
InterwikiEdit
No changes for Interwiki
InterwikiSortingEdit
No changes for InterwikiSorting
IPInfoEdit
- git #7fe09af3 - Fix styling of IPinfobox (task T271673) by wikitrent
JosaEdit
No changes for Josa
JsonConfigEdit
No changes for JsonConfig
KartographerEdit
No changes for Kartographer
LabeledSectionTransclusionEdit
No changes for LabeledSectionTransclusion
LandingCheckEdit
No changes for LandingCheck
LdapAuthenticationEdit
No changes for LdapAuthentication
LinterEdit
No changes for Linter
LiquidThreadsEdit
No changes for LiquidThreads
ListingsEdit
No changes for Listings
LocalisationUpdateEdit
No changes for LocalisationUpdate
LoginNotifyEdit
No changes for LoginNotify
MachineVisionEdit
No changes for MachineVision
MapSourcesEdit
No changes for MapSources
MassMessageEdit
- git #3a7cde27 - Replace Content::preSaveTransform call to ContentTransformer::preSaveTransform (task T287156) by Roman Stolar
MathEdit
- git #ed08441f - Remove ParserTestTables hook handler. by Petr Pchelko
- git #e447231a - build: Updating npm dependencies by libraryupgrader
- git #e371e23d - selenium: Update wdio-mediawiki (task T283597) by sahil
- git #a024908d - Avoid using deprecated Parser::getUser (task T287168) by vladshapik
MediaModerationEdit
No changes for MediaModeration
MediaSearchEdit
- git #81a8bebc - ESLint: remove redundant disable of one-var rule (task T286838) by DannyS712
- git #5cf5303a - Background transition of namespace filter (task T287261) by Simone This Dot
- git #6301c9ce - MediaSearch - "Did you mean" displays html code when page reloads (task T286929) by Simone This Dot
- git #324a97bd - Restore page state from localstorage on back navigation, if necessary (task T284021) by Eric Gardner
- git #e4828886 - Move Quickview details into Vuex (task T284021) by Eric Gardner
- git #ffbf2e67 - Open search result links in-place (task T284021) by Eric Gardner
MobileAppEdit
No changes for MobileApp
MobileFrontendEdit
- git #526153a9 - Add search icon to mobile language switcher (task T286647) by Clare Ming
- git #694c6a52 - ESLint: remove redundant disable of one-var rule (task T286838) by DannyS712
- git #d398fbc3 - Styling fixes for mobile visual editor (and editor loading overlay) (task T287528) by Bartosz Dziewoński
- git #41041c05 - LanguageSearcher: Provide customisable empty state (task T286645) by Santhosh Thottingal
MultimediaViewerEdit
No changes for MultimediaViewer
Edit
No changes for NavigationTiming
NewsletterEdit
No changes for Newsletter
NewUserMessageEdit
No changes for NewUserMessage
NukeEdit
- git #94a3043d - Minor cleanup to SpecialNuke::doDelete by DannyS712
OATHAuthEdit
No changes for OATHAuth
OAuthEdit
No changes for OAuth
OAuthRateLimiterEdit
No changes for OAuthRateLimiter
OpenStackManagerEdit
No changes for OpenStackManager
ORESEdit
No changes for ORES
PageAssessmentsEdit
No changes for PageAssessments
PagedTiffHandlerEdit
No changes for PagedTiffHandler
PageImagesEdit
- git #d526653e - Add a configuration to provide the fallback of og:image (task T256935) by lens0021
PageNoticeEdit
No changes for PageNotice
PageTriageEdit
No changes for PageTriage
PageViewInfoEdit
No changes for PageViewInfo
ParserFunctionsEdit
No changes for ParserFunctions
PdfHandlerEdit
No changes for PdfHandler
PoemEdit
No changes for Poem
PoolCounterEdit
No changes for PoolCounter
PopupsEdit
- git #8f5000f3 - Remove Popups instrumentation (task T267211) by Sam Smith
- git #1e1b8506 - selenium: Update wdio-mediawiki (task T283597) by sahil
- git #7a6c0363 - Fix regression with reference previews (task T281170) by Clare Ming
ProofreadPageEdit
- git #3ae6d26a - PageNumber::__construct() doesn't throw InvalidArgumentException by DannyS712
- git #775a8a63 - UpdateIndexQualityStats: Call db->replace() with a string for uniqueKeys (task T287740) by Reedy
- git #710e1c2a - Add prefetch links for prev and next page images (task T230689) by Sam Wilson
- git #97c4095b - Trim Page: pages wikitext content before rendering by Tpt
PropertySuggesterEdit
- git #3f4406cf - Fix setting the request duration correctly for the PropertySuggester (task T287797) by marta001
- git #8ee714fe - Fix an incorrect EventLogging stream name client-side (task T285098) by marta001
QuickSurveysEdit
- git #ac671d55 - ESLint: remove redundant disable of one-var rule (task T286838) by DannyS712
QuizEdit
No changes for Quiz
ReadingListsEdit
No changes for ReadingLists
RelatedArticlesEdit
- git #d9dccf23 - RelatedArticles uses Grunt. This package is unecessary and inconsistent with other repositories. (task T286832) by acald
RenameuserEdit
No changes for Renameuser
RevisionSliderEdit
No changes for RevisionSlider
RSSEdit
No changes for RSS
SandboxLinkEdit
No changes for SandboxLink
ScoreEdit
No changes for Score
ScribuntoEdit
No changes for Scribunto
SearchExtraNSEdit
No changes for SearchExtraNS
SecureLinkFixerEdit
- git #6ae6484a - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePollEdit
- git #fa534567 - Use a replica connection in DBStore::getQuestionInfo() (task T283280) by Alexander Vorwerk
- git #da108fbd - Infuse DropdownInputWidget on vote page (task T282690) by STran
- git #e768b0c4 - Skip wikis without SecurePoll in FormStore::getWikiList() (task T287780) by Alexander Vorwerk
- git #0f53f751 - Create job to tally elections (task T277222) by Translation updater bot
- git #98a5ee8a - Fix call to PageUpdater::saveRevision() (task T287782) by Alexander Vorwerk
- git #fe917d9b - Pass an actual user instance to $page->newPageUpdater() (task T287782) by Reedy
- git #1bae19a7 - Use correct load balancers for remote databases (task T287780) by Taavi Väänänen
- git #cc026f7b - Fix plural and spaces on EN translation (task T284585) by AnaïsGueyte
- git #a8b5c9c0 - Calculate surplus for use in declareEliminated by STran
- git #00d44ca8 - Add new version of buildSpamTranslations.php (task T100454) by James Alexander
- git #dedf92f6 - Generate STV tally output page (task T284585) by STran
- git #010a55df - Implement STV algorithm (task T283728) by tsepothoabala
ShortUrlEdit
No changes for ShortUrl
SiteMatrixEdit
No changes for SiteMatrix
SpamBlacklistEdit
- git #24d3c2d7 - Add integration test by daniel
StopForumSpamEdit
No changes for StopForumSpam
SubPageList3Edit
No changes for SubPageList3
SubpageSortkeyEdit
No changes for SubpageSortkey
SyntaxHighlight_GeSHiEdit
No changes for SyntaxHighlight_GeSHi
TemplateDataEdit
- git #c2508a78 - Make parameter order when sorting by status independent of language by Thiemo Kreuz
- git #4b110c6c - Render docs with HTML5 <section>/<header> markup by Thiemo Kreuz
- git #e70251a9 - Remove unused pieces of code from API module by Thiemo Kreuz
- git #563a44ca - Change param duplicate numbering to start with 2 by Thiemo Kreuz
- git #954211d8 - Fix handling of duplicate parameter names by Thiemo Kreuz
TemplateSandboxEdit
No changes for TemplateSandbox
TemplateStylesEdit
No changes for TemplateStyles
TemplateWizardEdit
No changes for TemplateWizard
TextExtractsEdit
No changes for TextExtracts
ThanksEdit
No changes for Thanks
TheWikipediaLibraryEdit
No changes for TheWikipediaLibrary
TimedMediaHandlerEdit
- git #779e386b - Remove ParserTestTables hook handler. by DannyS712
timelineEdit
No changes for timeline
TitleBlacklistEdit
No changes for TitleBlacklist
TocTreeEdit
No changes for TocTree
TorBlockEdit
No changes for TorBlock
TranslateEdit
- git #3d1fbf5a - Namespace parts of TranslateEditAddons and TranslationHelpers by Niklas Laxström
- git #bef2d59b - BREAKING CHANGE: Greatly simplify legacy translation interface code by Niklas Laxström
- git #971ae17e - ExportTranslationsMaintenanceScript: Avoid creating empty files (task T287476) by Niklas Laxström
- git #85ae578d - TranslatablePageMover: Also move discouraged status (task T287373) by Niklas Laxström
- git #099b9f12 - MessageGroups: Fix problems flagged by PHPStorm by Niklas Laxström
- git #5fdba037 - TranslateDeleteJob: Remove pointless indirection by Niklas Laxström
- git #76314a11 - BREAKING CHANGE: ExportTranslationsMaintenanceScript: remove --hours by Niklas Laxström
- git #e367b495 - PageTranslation: Improve return types by Niklas Laxström
- git #02dd05ee - SpecialPageTranslation: move into namespace and rename by Niklas Laxström
- git #33d32649 - ExportTranslationsMaintenanceScript: Add --skip-source-language (task T287476) by Niklas Laxström
- git #85e7688c - ExportTranslationsMaintenanceScript: Add --always-export-languages (task T287476) by Niklas Laxström
- git #8a3b10f8 - SpecialPageTranslation: Remove extra padding from page template diff by Niklas Laxström
- git #cd509884 - SpecialPageTranslation: inject services by Niklas Laxström
- git #95fc43d6 - PageTranslation: Remove TPParse by Niklas Laxström
- git #4bb1ace1 - SpecialPageTranslation: Show correct number of units marked for translation by Niklas Laxström
- git #565fe3a7 - TranslatablePage: Remove getParse by Niklas Laxström
TranslationNotificationsEdit
No changes for TranslationNotifications
TrustedXFFEdit
No changes for TrustedXFF
TwoColConflictEdit
- git #a2ac0bfa - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
UniversalLanguageSelectorEdit
No changes for UniversalLanguageSelector
UploadsLinkEdit
No changes for UploadsLink
UploadWizardEdit
No changes for UploadWizard
UrlShortenerEdit
No changes for UrlShortener
UserMergeEdit
No changes for UserMerge
VipsScalerEdit
No changes for VipsScaler
VisualEditorEdit
- git #2fd09aab - Remove skinning modules when showing preview (task T185284) by Arlo Breault
- git #4fbab29e - MWInternalLinkAnnotationWidget: show disambiguation pages last (task T285510) by MusikAnimal
- git #6dc9b55b - Move abort event tracking from the start to the end of the teardown process (task T237063) by Bartosz Dziewoński
- git #995644de - Fix rare exception when editor loading is aborted (task T287487) by Bartosz Dziewoński
- git #09227600 - Minor JSDoc documentation fixes in template dialog code by Thiemo Kreuz
WebAuthnEdit
No changes for WebAuthn
WikibaseEdit
- git #e1480594 - Tag edits made via Wikibase View (task T286773) by Amir Sarabadani
- git #c5a75646 - Avoid using MWNamespace by Alexander Vorwerk
- git #b965930a - FP: add SearchEntities api test (task T287070) by Jakob Warkotsch
- git #79cfc842 - FP: use EntitySourceLookup in SearchEntities (task T287572) by Jakob Warkotsch
- git #e289a2be - SearchEntities: remove unused param by Jakob Warkotsch
- git #d84ee07a - FP: add and use WikibaseRepo.EntitySourceLookup service (task T287572) by Jakob Warkotsch
- git #6ab6b19d - Let language parameter accept null in Scribunto_LuaWikibaseEntityLibrary (task T287704) by Amir Sarabadani
- git #1db74a44 - FP: Change searchEntities script to use EntitySearchHelper by tzhelyazkova
- git #c0f2608f - Remove conceptBaseUri setting (task T287486) by Lucas Werkmeister
- git #5caa1bad - Add tags to edits made via linkitem (task T286771) by Lucas Werkmeister
- git #4d11d9cc - FP: unskip testFederatedPropertiesFailure for search (task T286060) by Jakob Warkotsch
- git #a1b61842 - FP: Change service PropertyDataTypeLookup to use source dispatching (task T287249) by tzhelyazkova
- git #809bb583 - Fix message parameter type in EntityDataRequestHandler (task T286275) by Lucas Werkmeister
- git #949a2b45 - FP: Introduce SourceDispatchingPropertyDataTypeLookup (task T287249) by tzhelyazkova
- git #c03e6deb - FP: fix ApiEntityTitleTextLookup (task T287250) by Jakob Warkotsch
- git #462c49d6 - FP: use getRemoteIdSerialization in ApiEntityLookup (task T287250) by Jakob Warkotsch
- git #4baa4c7c - FP: throw for non-FedPropIds in Api* services (task T287250) by Jakob Warkotsch
- git #3f035f72 - FP: add FederatedPropertyId::getRemoteIdSerialization (task T287250) by Jakob Warkotsch
- git #d236ce78 - FP: inject source into ApiEntitySearchHelper (task T286916) by Jakob Warkotsch
- git #de8e653d - Bump wikibase-data-values-value-view to HEAD (task T280944) by Amir Sarabadani
- git #3e6d5e9a - Remove legacy repoDatabase setting (task T287242) by Lucas Werkmeister
- git #99406a0f - Remove changesDatabase setting (task T285473) by Lucas Werkmeister
- git #5218b51c - FP: Change ApiEntitySearchHelper to return results with FederatedPropertyId (task T286916) by rosalie
- git #5ea779c4 - Update wikiba.se from http to https in composer.json by addshore
WikibaseCirrusSearchEdit
- git #98c6f9cd - Temporarily skip test for compatibility (task T287572) by Jakob Warkotsch
WikibaseLexemeEdit
- git #e15d87e4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
WikibaseLexemeCirrusSearchEdit
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfoEdit
- git #c0f7d20a - Determine an IRI to join commons mediainfo entities and wikidata properties (task T277665) by Joseph Seddon
- git #223cc61f - Stop using legacy conceptBaseUri setting (task T287486) by Lucas Werkmeister
WikibaseQualityConstraintsEdit
- git #8e8d4701 - Use DB_PRIMARY instead of deprecated DB_MASTER (task T254646) by James D. Forrester
Wikidata.orgEdit
No changes for Wikidata.org
WikidataPageBannerEdit
No changes for WikidataPageBanner
WikiEditorEdit
No changes for WikiEditor
wikihieroEdit
No changes for wikihiero
WikiLoveEdit
No changes for WikiLove
WikimediaApiPortalOAuthEdit
No changes for WikimediaApiPortalOAuth
WikimediaBadgesEdit
No changes for WikimediaBadges
WikimediaEditorTasksEdit
No changes for WikimediaEditorTasks
WikimediaEventsEdit
- git #5844e15a - Replace deprecated UserSaveOptions hook (task T287475) by TChin
WikimediaIncubatorEdit
No changes for WikimediaIncubator
WikimediaMaintenanceEdit
No changes for WikimediaMaintenance
WikimediaMessagesEdit
- git #78fcab94 - Update recentchanges/watchlist guided tour for Vector changes (task T287646) by Gergő Tisza
WikisourceEdit
- git #31fd9fd9 - Don't show export links in sidebar during editing (task T279855) by Sam Wilson
XAnalyticsEdit
No changes for XAnalytics
SkinsEdit
CologneBlueEdit
- git #2abca43a - Remove 'legacy' feature (task T287410) by bwang
MinervaNeueEdit
- git #52352fd1 - ESLint: remove redundant disable of one-var rule (task T286838) by DannyS712
ModernEdit
- git #fdcff46c - Remove soon to be deprecated 'legacy' feature (task T287410) by bwang
MonoBookEdit
- git #9b4186d8 - Drop MonoBook responsive preference (task T285402) by jdlrobson
- git #ff1d2fcf - Remove 'legacy' feature, simplify skins.monobook.mobile module (task T287410) by bwang
NostalgiaEdit
No changes for Nostalgia
TimelessEdit
No changes for Timeless
VectorEdit
- git #d0c41d1d - Run Vector's SkinTemplateNavigation hook last (task T287533) by jdlrobson
- git #85ffc080 - Do not rely on load order for disabling language button fallback (task T287191) by jdlrobson
- git #f62e1997 - Fix padding/positioning of the user menu orange talk message notification (task T287633) by Nicholas Ray
- git #27996c49 - Remove duplicate login button from user links user menu. (task T287585) by Clare Ming
- git #f89a5b2d - Add statsd counter for languages A/B test (task T286932) by Clare Ming
- git #c000fa9a - Tests should use Universal hook (task T287533) by jdlrobson
- git #7205a0b8 - Fix user menu "learn more" link spacing (task T287523) by Nicholas Ray
- git #722b5fbf - Restore print, links, table and message box styles (task T278896) by jdlrobson
- git #d8f62f78 - User menu design tweaks (task T285786) by Nicholas Ray
- git #a27b6f70 - Copy interwiki links into sidebar (task T287206) by bwang
WikimediaApiPortalEdit
- git #170ebf19 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
VisualEditorEdit
- git #3ce31ddd - build: Upgrade qunit from 2.15 to 2.16 by James D. Forrester
Total ChangesEdit
287 Changes in 60 repos by 69 authors