MediaWiki 1.37/wmf.17/Changelog
Core changes
[edit]- 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
Vendor
[edit]- 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
Extensions
[edit]3D
[edit]No changes for 3D
AbuseFilter
[edit]- 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
ActiveAbstract
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #72f01af4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]No changes for ArticlePlaceholder
Babel
[edit]No changes for Babel
BetaFeatures
[edit]No changes for BetaFeatures
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]No changes for CategoryTree
CentralAuth
[edit]No changes for CentralAuth
CentralNotice
[edit]No changes for CentralNotice
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]- 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
ChessBrowser
[edit]- git #0e4d2ae5 - ChessBrowser: Fix PGN validation regex (task T284033) by Wugapodes
CirrusSearch
[edit]- 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
Cite
[edit]- 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
CiteThisPage
[edit]No changes for CiteThisPage
Citoid
[edit]No changes for Citoid
cldr
[edit]No changes for cldr
CodeEditor
[edit]No changes for CodeEditor
CodeMirror
[edit]No changes for CodeMirror
CodeReview
[edit]- git #e4e54c5b - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
Cognate
[edit]No changes for Cognate
Collection
[edit]- git #08f906c4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
CommonsMetadata
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]No changes for ConfirmEdit
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No changes for ContactPage
ContentTranslation
[edit]- 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
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No changes for Disambiguator
DiscussionTools
[edit]- 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
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]- 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
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
Echo
[edit]- 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
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]- git #40923395 - Remove Download As PDF link from old revisions (task T172488) by Derk-Jan Hartman
EntitySchema
[edit]No changes for EntitySchema
EventBus
[edit]No changes for EventBus
EventLogging
[edit]- git #2e0646ff - Replace Content::getNativeData() calls with TextContent::getText() (task T283671) by Ottomata
EventStreamConfig
[edit]No changes for EventStreamConfig
ExtensionDistributor
[edit]No changes for ExtensionDistributor
ExternalGuidance
[edit]No changes for ExternalGuidance
FeaturedFeeds
[edit]No changes for FeaturedFeeds
FileExporter
[edit]No changes for FileExporter
FileImporter
[edit]No changes for FileImporter
FlaggedRevs
[edit]- 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
Flow
[edit]- git #fe2c5055 - Replace deprecated UserSaveOptions hook (task T287473) by TChin
FundraiserLandingPage
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]No changes for Gadgets
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]- git #49869098 - Remove ParserTestTables hook handler. by DannyS712
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]No changes for GlobalBlocking
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]- git #6947fd25 - Replace deprecated UserSaveOptions hook (task T287474) by TChin
GlobalUsage
[edit]- git #e47939ae - Remove ParserTestTables hook handler. by DannyS712
GlobalUserPage
[edit]No changes for GlobalUserPage
GlobalWatchlist
[edit]- 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
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No changes for Graph
GrowthExperiments
[edit]- 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
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]- git #80d9fab2 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
ImageMap
[edit]No changes for ImageMap
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]- 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
Interwiki
[edit]No changes for Interwiki
InterwikiSorting
[edit]No changes for InterwikiSorting
IPInfo
[edit]- git #7fe09af3 - Fix styling of IPinfobox (task T271673) by wikitrent
Josa
[edit]No changes for Josa
JsonConfig
[edit]No changes for JsonConfig
Kartographer
[edit]No changes for Kartographer
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]No changes for LdapAuthentication
Linter
[edit]No changes for Linter
LiquidThreads
[edit]No changes for LiquidThreads
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]No changes for LoginNotify
MachineVision
[edit]No changes for MachineVision
MapSources
[edit]No changes for MapSources
MassMessage
[edit]- git #3a7cde27 - Replace Content::preSaveTransform call to ContentTransformer::preSaveTransform (task T287156) by Roman Stolar
Math
[edit]- 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
MediaModeration
[edit]No changes for MediaModeration
MediaSearch
[edit]- 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
MobileApp
[edit]No changes for MobileApp
MobileFrontend
[edit]- 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
MultimediaViewer
[edit]No changes for MultimediaViewer
NavigationTiming
[edit]No changes for NavigationTiming
Newsletter
[edit]No changes for Newsletter
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]- git #94a3043d - Minor cleanup to SpecialNuke::doDelete by DannyS712
OATHAuth
[edit]No changes for OATHAuth
OAuth
[edit]No changes for OAuth
OAuthRateLimiter
[edit]No changes for OAuthRateLimiter
OpenStackManager
[edit]No changes for OpenStackManager
ORES
[edit]No changes for ORES
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]- git #d526653e - Add a configuration to provide the fallback of og:image (task T256935) by lens0021
PageNotice
[edit]No changes for PageNotice
PageTriage
[edit]No changes for PageTriage
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
PdfHandler
[edit]No changes for PdfHandler
Poem
[edit]No changes for Poem
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]- 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
ProofreadPage
[edit]- 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
PropertySuggester
[edit]- 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
QuickSurveys
[edit]- git #ac671d55 - ESLint: remove redundant disable of one-var rule (task T286838) by DannyS712
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]- git #d9dccf23 - RelatedArticles uses Grunt. This package is unecessary and inconsistent with other repositories. (task T286832) by acald
Renameuser
[edit]No changes for Renameuser
RevisionSlider
[edit]No changes for RevisionSlider
RSS
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]No changes for Score
Scribunto
[edit]No changes for Scribunto
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]- git #6ae6484a - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]- 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
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SpamBlacklist
[edit]- git #24d3c2d7 - Add integration test by daniel
StopForumSpam
[edit]No changes for StopForumSpam
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]No changes for SyntaxHighlight_GeSHi
TemplateData
[edit]- 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
TemplateSandbox
[edit]No changes for TemplateSandbox
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]No changes for TextExtracts
Thanks
[edit]No changes for Thanks
TheWikipediaLibrary
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]- git #779e386b - Remove ParserTestTables hook handler. by DannyS712
timeline
[edit]No changes for timeline
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No changes for TorBlock
Translate
[edit]- 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
TranslationNotifications
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #a2ac0bfa - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
UniversalLanguageSelector
[edit]No changes for UniversalLanguageSelector
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]No changes for UploadWizard
UrlShortener
[edit]No changes for UrlShortener
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No changes for VipsScaler
VisualEditor
[edit]- 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
WebAuthn
[edit]No changes for WebAuthn
Wikibase
[edit]- 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
WikibaseCirrusSearch
[edit]- git #98c6f9cd - Temporarily skip test for compatibility (task T287572) by Jakob Warkotsch
WikibaseLexeme
[edit]- git #e15d87e4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
WikibaseLexemeCirrusSearch
[edit]No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
[edit]- 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
WikibaseQualityConstraints
[edit]- git #8e8d4701 - Use DB_PRIMARY instead of deprecated DB_MASTER (task T254646) by James D. Forrester
Wikidata.org
[edit]No changes for Wikidata.org
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]No changes for WikiEditor
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]No changes for WikiLove
WikimediaApiPortalOAuth
[edit]No changes for WikimediaApiPortalOAuth
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEditorTasks
[edit]No changes for WikimediaEditorTasks
WikimediaEvents
[edit]- git #5844e15a - Replace deprecated UserSaveOptions hook (task T287475) by TChin
WikimediaIncubator
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]No changes for WikimediaMaintenance
WikimediaMessages
[edit]- git #78fcab94 - Update recentchanges/watchlist guided tour for Vector changes (task T287646) by GergĆ Tisza
Wikisource
[edit]- git #31fd9fd9 - Don't show export links in sidebar during editing (task T279855) by Sam Wilson
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]- git #2abca43a - Remove 'legacy' feature (task T287410) by bwang
MinervaNeue
[edit]- git #52352fd1 - ESLint: remove redundant disable of one-var rule (task T286838) by DannyS712
Modern
[edit]- git #fdcff46c - Remove soon to be deprecated 'legacy' feature (task T287410) by bwang
MonoBook
[edit]- git #9b4186d8 - Drop MonoBook responsive preference (task T285402) by jdlrobson
- git #ff1d2fcf - Remove 'legacy' feature, simplify skins.monobook.mobile module (task T287410) by bwang
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]No changes for Timeless
Vector
[edit]- 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
WikimediaApiPortal
[edit]- git #170ebf19 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
VisualEditor
[edit]- git #3ce31ddd - build: Upgrade qunit from 2.15 to 2.16 by James D. Forrester
Total Changes
[edit]287 Changes in 60 repos by 69 authors