MediaWiki 1.37/wmf.17
MediaWiki 1.37.0-wmf.16 | 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 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
edit3D
editNo 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
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #72f01af4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
editNo changes for CentralAuth
CentralNotice
editNo changes for CentralNotice
CharInsert
editNo 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
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
editNo changes for cldr
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
edit- git #e4e54c5b - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
Cognate
editNo changes for Cognate
Collection
edit- git #08f906c4 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo 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
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo 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
editNo 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
editNo changes for DoubleWiki
DynamicSidebar
editNo 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
editNo changes for Elastica
ElectronPdfService
edit- git #40923395 - Remove Download As PDF link from old revisions (task T172488) by Derk-Jan Hartman
EntitySchema
editNo changes for EntitySchema
EventBus
editNo changes for EventBus
EventLogging
edit- git #2e0646ff - Replace Content::getNativeData() calls with TextContent::getText() (task T283671) by Ottomata
EventStreamConfig
editNo changes for EventStreamConfig
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
editNo 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
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #49869098 - Remove ParserTestTables hook handler. by DannyS712
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo 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
editNo 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
editNo changes for GoogleNewsSitemap
Graph
editNo 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
editNo changes for GuidedTour
GWToolset
edit- git #80d9fab2 - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo 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
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
IPInfo
edit- git #7fe09af3 - Fix styling of IPinfobox (task T271673) by wikitrent
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MachineVision
editNo changes for MachineVision
MapSources
editNo 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
editNo 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
editNo 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
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #94a3043d - Minor cleanup to SpecialNuke::doDelete by DannyS712
OATHAuth
editNo changes for OATHAuth
OAuth
editNo changes for OAuth
OAuthRateLimiter
editNo changes for OAuthRateLimiter
OpenStackManager
editNo changes for OpenStackManager
ORES
editNo changes for ORES
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
edit- git #d526653e - Add a configuration to provide the fallback of og:image (task T256935) by lens0021
PageNotice
editNo changes for PageNotice
PageTriage
editNo changes for PageTriage
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
PdfHandler
editNo changes for PdfHandler
Poem
editNo changes for Poem
PoolCounter
editNo 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
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #d9dccf23 - RelatedArticles uses Grunt. This package is unecessary and inconsistent with other repositories. (task T286832) by acald
Renameuser
editNo changes for Renameuser
RevisionSlider
editNo changes for RevisionSlider
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo 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
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
edit- git #24d3c2d7 - Add integration test by daniel
StopForumSpam
editNo changes for StopForumSpam
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo 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
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
editNo changes for Thanks
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
edit- git #779e386b - Remove ParserTestTables hook handler. by DannyS712
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo 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
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #a2ac0bfa - ESLint: remove redundant disable of vars-on-top rule (task T287796) by DannyS712
UniversalLanguageSelector
editNo changes for UniversalLanguageSelector
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo 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
editNo 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
editNo 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
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaApiPortalOAuth
editNo changes for WikimediaApiPortalOAuth
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- git #5844e15a - Replace deprecated UserSaveOptions hook (task T287475) by TChin
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
editNo 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
editNo changes for XAnalytics
Skins
editCologneBlue
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
editNo changes for Nostalgia
Timeless
editNo 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
edit287 Changes in 60 repos by 69 authors