MediaWiki 1.37/wmf.3
MediaWiki 1.37.0-wmf.1 | Deployment of MediaWiki 1.37.0-wmf.3 to Wikimedia sites | MediaWiki 1.37.0-wmf.4 |
The latest version (labeled "1.37.0-wmf.3") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 27 April 2021 (see the roadmap).
Core changes
edit- git #e18b40c7 - objectcache: set ATTR_DURABILITY in MemcachedBagOStuff (task T281480) by Aaron Schulz
- git #4a0bae6d - Update git submodules by Niklas Laxström
- git #c2078bd2 - Update git submodules by Niklas Laxström
- git #a42969ed - Fix query error in ImageListPager (task T281405) by Tim Starling
- git #142d87d2 - Update git submodules by Jakob Warkotsch
- git #b1e237d9 - Update git submodules by Thiemo Kreuz
- git #ccacbcca - rcfeed: Remove reference assignment (task T281226) by Kosta Harlan
- git #1d8bafd2 - Update git submodules by Amir Sarabadani
- git #3236e435 - Update git submodules by Martin Urbanec
- git #20ab303f - Branch commit for wmf/1.37.0-wmf.3 by trainbranchbot
- git #84d8de53 - externalstore: convert some log messages to WARNING (task T281048) by Aaron Schulz
- git #51154492 - objectcache: reorganize method order in SqlBagOStuff by Aaron Schulz
- git #1f9c3a45 - Move AuthManager::checkAccountCreatePermissions to Authority. by Petr Pchelko
- git #f50c097b - Keep ActorStore caches consistent on user rename by Petr Pchelko
- git #61599cd7 - Clean up hard-deprecated Parser methods returning Revision (task T278376) by Petr Pchelko
- git #af71ce18 - Revert "PageProps: use PageIdentity instead of Title" (task T279796) (task T281180) by Gergő Tisza
- git #c32e539b - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #2aaad18d - mediawiki.skinning/commonPrint.less: Import CSS with (inline) (task T280929) by mainframe98
- git #bb1e3c05 - Warn about config changes done in ExtensionFunctions (task T275334) by Gergő Tisza
- git #9cc79769 - Hard deprecate User ::isIP, ::getOptions (task T275602) by vladshapik
- git #c7eca762 - RecentChange: replace Title in method signatures (task T278459) by daniel
- git #bf6d3c5c - Regression tests for ApiRollback and RollbackAction (task T280655) by Petr Pchelko
- git #3a150275 - Implement injecting of dependencies to an AuthenticationProvider (task T275030) by vladshapik
- git #8779b700 - Remove arq as fallback for shy-latn (task T281085) by Amir Aharoni
- git #a3b7ea67 - Stop using legacy ActorMigration fields img_user/oi_user/fa_user (task T278917) by Tim Starling
- git #e7cb2091 - Update psr/container and wikimedia/object-factory by Reedy
- git #0a94b5b9 - Change "radio boxes" to "radio buttons" in histlegend message by Amir Aharoni
- git #88bfadf5 - Migrate user table to abstract schema (task T164898) (task T230428) by Ammarpad
- git #07d88524 - PageProps: use PageIdentity instead of Title (task T279796) by daniel
- git #bf62d08c - resourceloader: Add $wgIncludejQueryMigrate option (task T280944) by Timo Tijhof
- git #12ffb90a - Convert MWBasicRequestAuthorizerTest to a unit test by DannyS712
- git #27d9dd95 - NamespaceInfoTest: remove outdated comment about globals by DannyS712
- git #7f701542 - RELEASE-NOTES: Fix location of updates to external libraries by DannyS712
- git #0ecf032d - RELEASE-NOTES-1.37: Don't mention jQuery 3.6, backporting by James D. Forrester
- git #1d5bac66 - Reduce mocking LoggerInterface by DannyS712
- git #260f4ea9 - Move MimeAnalyzerTest under unit tests by DannyS712
- git #6d1703fb - PageStoreTest: add missing parent::setUp() call by DannyS712
- git #7d896dc2 - Convert SlotRoleRegistryTest to unit tests by DannyS712
- git #ed99cdd6 - WatchlistManager: reduce more uses of full user objects by DannyS712
- git #6974117c - Remove unneeded conversions to User objects by DannyS712
- git #ae2317f1 - Update WVUI to v0.1.1 (task T269762) (task T269957) (task T277256) (task T277315) (task T277317) (task T277860) (task T278880) (task T279088) (task T280287) (task T280344) (task T280498) by Volker E
- git #444e28f9 - Check for line breaks in user signatures (task T272322) by Bartosz Dziewoński
- git #4f3d8ccb - WatchlistManager: reduce use of full user objects by DannyS712
- git #633ec93a - Clean up WatchlistManager tests by DannyS712
- git #1acd9531 - Fix NoWriteWatchedItemStore::countWatchersMultiple by DannyS712
- git #523342c7 - Inject CommentStore service into api query modules (task T259960) by DannyS712
- git #24e2f591 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
- git #c1ee8250 - Remove unnecessary ->equalTo() from tests by Thiemo Kreuz
- git #b95a0738 - Remove meaningless ->expects( $this->any() ) from all tests by Thiemo Kreuz
- git #227ec2aa - WikiPage: merge single use private methods by DannyS712
- git #ebf762cc - ClassicInterwikiLookup: inject load balancer by DannyS712
- git #ee6f4b5d - SearchEngineFactory: inject load balancer by DannyS712
- git #ee23dd80 - RevisionStoreFactoryTest: Clean up and convert to unit test by DannyS712
- git #afae01f9 - resources: Upgrade jQuery from 3.4.1 to 3.6.0 (task T250068) by James D. Forrester
- git #5d438ffc - resources: Upgrade jquery-migrate from 3.1.0 (patched) to 3.3.2 (patched) (task T250068) by James D. Forrester
- git #ef951618 - Create the `content-links` (and -external) ResourceLoaderSkinModule feature (task T279693) (task T255717) (task T278576) by jdlrobson
- git #1d485a73 - Fix dates and add plural support for Inari Sámi by jhsoby
- git #f10f4e05 - Remove some meaningless $this->equalTo() from tests by Thiemo Kreuz
- git #40764d27 - Replace PHPUnit ->returnValue() with ->willReturn() shortcut by Thiemo Kreuz
- git #c8caf26f - Remove RLM/LRM from Names.php (task T280435) by Amir Aharoni
- git #e2ec44d7 - Replace ->exactly( 1 ) with ->once() in tests by Thiemo Kreuz
- git #f36808dd - Use UserIdentityValue in tests where possible by Thiemo Kreuz
- git #73e718e3 - Message: Deprecate toString() with an implicit format (task T146416) by Timo Tijhof
- git #4ac67dbe - es6-polyfills: Remove deprecated alias "es6-promise" (task T264135) by Timo Tijhof
- git #57db7d0a - es6-polyfills: Merge "es6-promise" into "es6-polyfills" (task T264135) by Timo Tijhof
- git #5ddd90fd - Add polyfills for ES6 array methods (task T264135) by Eric Gardner
- git #f6667ab4 - Remove ArticleEditUpdatesDeleteFromRecentchanges hook, deprecated in 1.35 (task T244613) by James D. Forrester
- git #4c2d7e87 - JobQueueDB: Remove unused getReplicaDB() call by Reedy
- git #b206bea8 - Remove unused styles for '.mw-revdelundel-hidden' by Bartosz Dziewoński
- git #fb6b6e05 - Fix parameter order of setWatch to match add/removeWatch by Cindy Cicalese
- git #b242d49a - Use WatchlistManager in API classes by Cindy Cicalese
- git #63a29ba7 - Use WatchlistManager in special classes by Cindy Cicalese
- git #a384acff - Use WatchlistManager in several classes by Cindy Cicalese
- git #ce6a4ef4 - Use WatchlistManager in auth classes by Cindy Cicalese
- git #f8ed11e1 - Replace doWatch/doUnwatch with addWatch*/removeWatch* by Cindy Cicalese
- git #577824ae - Move watchlist-related methods from WatchAction to WatchlistManager by Cindy Cicalese
- git #bcfb945c - ImagePage: Add 2048px to $wgImageLimits for file description pages (task T106263) by Timo Tijhof
- git #3b2c6dd5 - Fix main page tab URLs when using $wgMainPageIsDomainRoot and custom $wgActionPaths (task T270004) by Porplemontage
- git #fc3d7ffd - objectcache: fix TTL_INDEFINITE placeholder DB timestamp by Aaron Schulz
- git #550b1345 - Rename azwiki namespaces (task T280577) by ZabeMath
- git #eab7fc06 - Hard deprecate wfIncrStats (task T250316) by Taavi Väänänen
- git #6d02849f - Update wikimedia/remex-html to 2.3.1 by C. Scott Ananian
- git #956393d9 - User::setActorId only invalidate cache if required (task T274179) by Petr Pchelko
- git #ab9ecc02 - Drop hard-deprecated CacheHelper classes (task T249230) by Petr Pchelko
- git #e8d220e5 - Bump hamcrest-html-matchers to 1.0.0 by Amir Sarabadani
- git #2a2f83d5 - Do not mark rollbacks as bot edits (task T280655) by Taavi Väänänen
- git #0d3c1775 - selenium: Fix `browser.getText is not a function` (task T280639) by Željko Filipin
- git #ddbf0112 - Move most remaining legacy styles to interface.helpers.styles (task T278576) by mainframe98
- git #768cb187 - Stop using legacy ActorMigration fields in reassignEdits.php (task T278917) by Tim Starling
- git #419dde00 - Stop using legacy ActorMigration field "ar_user" (task T278917) by Tim Starling
- git #a05fb27e - resourceloader: Move most of mw.log from startup to mediawiki.base by Timo Tijhof
- git #c4d8d410 - resourceloader: Remove ES5 fallback for deprecation logger by Timo Tijhof
- git #2a60c073 - resourceloader: Replace mw.log debug monkey-patch with code subst by Timo Tijhof
- git #046c0b8a - Installer: Simplify stylesheet (task T232903) by jdlrobson
- git #0f4ac49e - Handle multiselect param 'options-messages' in DefaultPreferencesFactory (task T58633) by Umherirrender
- git #563671a8 - Rephrase apihelp-main-param-origin (task T277987) by Amir Aharoni
- git #c282c117 - specialpage: Remove redundant isListed() check, deprecate unused method by Timo Tijhof
- git #57ce83d7 - Stop using legacy ActorMigration fields in DatabaseBlockStore (task T278917) by Tim Starling
- git #76fc5e9c - phpunit: Fix implementation of anythingBut by Daimona Eaytoy
- git #a4b42be7 - @noflip should be specified before each directional statement by Huji
- git #fb561505 - Follow-up d674d655dc: Disable new users checkbox if e-mail isn't set (task T279256) by Func
- git #38e9981a - selenium: DEBUG environment variable increases Mocha timeout (task T278827) by Željko Filipin
- git #377c53ae - Don't p-wrap <aside> tags in extension HTML (task T278565) by Máté Szabó
- git #c11b8782 - Delete cached data of non-cached querypages with updateSpecialPages.php (task T174513) by Umherirrender
Vendor
edit- git #1e54795a - Bump wikimedia/parsoid to 0.14.0-a1 for MW 1.37 (task T279682) (task T279803) (task T264028) (task T280050) (task T279867) (task T280449) (task T280672) by Arlo Breault
- git #42dd2319 - Update DataValues/Geo Library to v4.2.3 to match version in wikibase (task T277691) by gtzatchkova
- git #bfbfa1b6 - Update psr/container and wikimedia/object-factory by Reedy
- git #40aceb35 - Update wikibase/data-model-services from 5.3.0 to 5.4.0 (task T280771) by tzhelyazkova
- git #4971100b - README: Added a hint about ignoring not wanted files by Leszek Manicki
- git #9b2e2a8d - Follow-up 2fd0a1c51: Re-generate data-values to trim test & project files (task T274821) by Leszek Manicki
- git #5558a351 - Update wikimedia/remex-html to 2.3.1 by C. Scott Ananian
Extensions
edit3D
edit- git #104a78fd - Move var statements inline by Ed Sanders
- git #c4b8db89 - Fix check for stl files in upload JS by Ed Sanders
AbuseFilter
edit- git #c091a2f7 - Fix MySQL db patches compatibility by Daimona Eaytoy
- git #91d9e2e0 - Give MySQL indexes explicit names, align MySQL and SQLite (task T251613) by Daimona Eaytoy
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #0c134637 - More narrow interface for createDefaultLayout() and such by Thiemo Kreuz
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
edit- git #4e11d71c - Remove calls to WikibaseClient::getDefaultInstance( 'reset' ) (task T280765) by Lucas Werkmeister
- git #9b6cac61 - Remove inconsequential WikibaseClient::getDefaultInstance() call (task T280765) by Lucas Werkmeister
Babel
editNo changes for Babel
BetaFeatures
edit- git #07d1cdcc - Move var statements inline by Ed Sanders
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
edit- git #48e51984 - Make CentralAuthPrimaryAuthenticationProvider::$userNameUtils protected (task T281184) by DannyS712
CentralNotice
editNo changes for CentralNotice
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
ChessBrowser
editNo changes for ChessBrowser
CirrusSearch
editNo changes for CirrusSearch
Cite
editNo changes for Cite
CiteThisPage
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
editNo changes for cldr
CodeEditor
editNo changes for CodeEditor
CodeMirror
edit- git #26a05d1d - Allow HTML comments and newlines in template names (task T277767) by Thiemo Kreuz
- git #5186c6f3 - Fix bracket matching getting stuck when leaving the brackets (task T278840) (task T280978) by Thiemo Kreuz
CodeReview
edit- git #bbf22270 - Delete Canadian English "translation" that is identical to the source text by Jack Phoenix
Cognate
editNo changes for Cognate
Collection
edit- git #72205bd0 - Fix special page layout (task T280259) by jdlrobson
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #0993a43a - Support hCaptcha for VisualEditor (task T264684) by alistair3149
- git #7662c8ab - SimpleCaptcha: Remove unused SecurityCheck-DoubleEscaped suppression by Reedy
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #9900fba0 - Another fix for token cookie handling (task T281346) by Niklas Laxström
- git #18511d61 - Fix CX token cookie (task T281346) by Niklas Laxström
- git #baa2d2ae - Remove now unused styles for (cx-)?placeholder and cx-highlight* by Niklas Laxström
- git #4d748774 - CX3: Remove unused fast-levenshtein dependency by Santhosh Thottingal
- git #d170c470 - SX: Fix section suggestions loading by NikG
- git #dcb21711 - Remove CX1 codebase (task T232369) by Santhosh Thottingal
- git #c7d927ac - Namespace specials folder by Reedy
- git #912f100b - Move rest of Api classes into ContentTranslation\ActionApi namespace by Reedy
- git #8527f7da - Load namespaced ActionApi class via AutoloadNamespaces by Reedy
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #49c1dde3 - Abort DiscussionTools checks early when viewing a special page (task T281180) by Bartosz Dziewoński
- git #534f907d - Fix topic subscriptions button by Bartosz Dziewoński
- git #eae0c1e6 - Implement hidden tag for source mode with toolbar (task T279157) by Ed Sanders
- git #18934056 - Code style: Move var declarations inline by Ed Sanders
- git #2f40fd96 - EventDispatcher: Store comment name in event metadata by Ed Sanders
- git #a9537782 - EventDispatcher: Compare new comments by name, not ID by Ed Sanders
- git #e20fcea1 - EventDispatcher: Only generate events if author matches user (task T280783) by Ed Sanders
- git #888d554e - Don't split parser cache when reply tool is enabled by default (task T279864) by Ed Sanders
- git #722a4e51 - Avoid splitting ParserCache on user language (task T280295) by Ed Sanders
- git #5103e651 - Add tests for CommentFormatter::postprocessTopicSubscription by Bartosz Dziewoński
- git #0b821621 - CommentFormatter: Fix regexp in topic subscription postprocessing by Bartosz Dziewoński
- git #228b81fa - Move implementation of subscribe buttons to CommentFormatter by Bartosz Dziewoński
- git #1957c340 - Remove unused variable by Bartosz Dziewoński
- git #4bbfe6cb - Rename CommentFormatter::addReplyLinks (task T280351) by Bartosz Dziewoński
- git #b0a94405 - Remove deprecated dt- classes by Ed Sanders
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #0abe33de - Email Preference Center: Guzzle connetor to Civiproxy (task T268497) by Andrew Green
- git #15697060 - Update soft descriptor (task T277598) by cstone
- git #f819194a - Filter message params in email forms by Elliott Eggleston
- git #667d6c79 - Initial general e-mail preferences prototype (task T268510) by Andrew Green
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #64f1486d - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
edit- git #0f9ddeb8 - build: Updating eslint-config-wikimedia to 0.20.0 by libraryupgrader
- git #5ac61726 - Use SyntaxHighlight if available (task T238831) by Lucas Werkmeister
- git #23db81d5 - Fix MediaWikiPageUpdaterFactoryTest after PageUpdater change by Lucas Werkmeister
EventBus
editNo changes for EventBus
EventLogging
edit- git #2acaa798 - Restore dependency-free nature of this extension by Timo Tijhof
- git #74abbfca - build: Updating npm dependencies by libraryupgrader
- git #e10fae7a - [MEP] Use wgServerName to set webHost and meta.domain (task T280288) by Michael Holloway
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
edit- git #5554dc02 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
FlaggedRevs
edit- git #097bd62e - Simplify data flow since we support only one type of tag (task T277883) by Amir Sarabadani
Flow
editNo changes for Flow
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #b50309db - Revert "Reduce message parse in GadgetHooks::getPreferences" by Jforrester
- git #0b18d12e - Add namespaces translations for az (task T280577) by ZabeMath
- git #662c6388 - Reduce message parse in GadgetHooks::getPreferences (task T58633) (task T278650) by Umherirrender
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
edit- git #c01bfe00 - Avoid reading primary unless absolutely necessary (task T281238) by Amir Sarabadani
GlobalUserPage
editNo changes for GlobalUserPage
GlobalWatchlist
edit- git #e0f02615 - Put tests in a different namespace from production code by DannyS712
- git #55ccf13f - Don't add a history link for log entries (task T273691) by DannyS712
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #fe2a0420 - WikiPageConfigValidation: Mentor lists and help desk can be null (task T281229) by Martin Urbanec
- git #92073e6e - Add Bulgarian special page aliases (task T280824) by Martin Urbanec
- git #62712b20 - MentorStore: Add a way to get mentees mentored by a given mentor (task T280007) by Martin Urbanec
- git #f409f8bb - WikiPageConfig: Do not make multiple DB requests with READ_LATEST (task T274520) by Martin Urbanec
- git #1f627a3a - Disable Special:EditGrowthConfig when on-wiki config is disabled (task T280581) by Martin Urbanec
- git #abc8f6da - Remove "Tutorial page title" from from Special:EditGrowthConfig (task T280350) by Martin Urbanec
- git #8eba8bcc - Allow users to maintain help panel links from Special:EditGrowthConfig (task T274031) (task T215911) by Martin Urbanec
- git #9d0c24ca - i18n: Special:EditGrowthConfig: Fix a terrible typo by Martin Urbanec
- git #dffac28a - Special:EditGrowthConfig: Use radio buttons rather than checkboxes (task T280352) by Martin Urbanec
- git #fe41d2cf - Decouple validation from UI definition (task T274031) by Martin Urbanec
- git #a85d19c0 - Make use of available PHPUnit shortcuts in tests by Thiemo Kreuz
- git #7ad41a0e - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
- git #949e5de7 - Add a link: Update link inspector styles and overflow state (task T280277) by MewOphaswongse
- git #81b4ce96 - Add link: Open post-edit dialog for submissions with only rejections (task T269657) by Gergő Tisza
- git #f4bfd82d - Link recommendations save dialog (task T269657) by Gergő Tisza
- git #ada5e815 - Require Content-Type: application/json in AddLinkSubmissionHandler by Gergő Tisza
- git #56a32f55 - Use mw.errorLogger when logging errors by Gergő Tisza
- git #c20cdfa0 - Fix link recommendation SearchDataForIndex handler (task T280667) by Gergő Tisza
- git #a983268b - Provide capability for A/B testing task types, step 2 (task T278123) by Gergő Tisza
- git #93fab2d6 - Provide capability for A/B testing task types, step 1 (task T278123) by Gergő Tisza
- git #e5feb9c6 - Make variants independent from the homepage by Gergő Tisza
- git #587bc976 - Add Greek special page aliases (task T280172) by Martin Urbanec
- git #48c84225 - Add Catalan special page aliases (task T280673) by Martin Urbanec
- git #99a270a9 - Check if suggested edits is enabled before populating task cache (task T280736) by Kosta Harlan
- git #8f40d245 - HomepageHooks: Document difference between wikiConfig and config by Martin Urbanec
- git #c9c4d128 - OresTopicTrait: Check loadTaskTypes result before using (task T280633) by Kosta Harlan
- git #30f19578 - Make it possible to disable on-wiki configuration (task T280581) by Martin Urbanec
- git #a367ad05 - SuggestionsInfo: Basic error handling (task T279651) by Kosta Harlan
- git #5e7540a8 - Special:EditGrowthConfig should not use cache to load config (task T280282) by Martin Urbanec
- git #4af25905 - AddLink: Adjust margin on rejection dialog message (task T269647) by Kosta Harlan
- git #3c8c475a - Validate in WikiPageConfigWriter rather than in Special:EditGrowthConfig (task T274031) by Martin Urbanec
- git #7ce0a3f7 - MentorStore: Set wasPosted to true in command line mode (task T275773) by Martin Urbanec
- git #8e3a8015 - Standardize HomepageHooks::getSuggestedEditsConfigJson() URL by Gergő Tisza
- git #04a27d4a - Use link recommendation metadata in fetching/storing recommendations (task T271603) by Kosta Harlan
GuidedTour
edit- git #a40fd3af - Replace grunt-svgmin with SVGO v2.3.0 and run through npm script. (task T278656) by Jan Drewniak
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
IPInfo
editNo changes for IPInfo
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
edit- git #074d149b - Add fallback zoom as a configuration in the extension (task T270925) by mbsantos
- git #0137a94a - Use constants in MapFrame where possible by Thiemo Kreuz
- git #bc976845 - Use constants instead of static properties in tests by Thiemo Kreuz
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
editNo changes for MassMessage
Math
editNo changes for Math
MediaModeration
editNo changes for MediaModeration
MediaSearch
editNo changes for MediaSearch
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #de0dafa0 - build: Upgrade to latest 'svgo' and re-crush SVGs (task T278656) by Volker E
MultimediaViewer
edit- git #8b31f839 - tests: Drop all Ruby selenium testing (task T180226) by James D. Forrester
- git #54647ec1 - build: Updating eslint-config-wikimedia to 0.20.0 by libraryupgrader
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #94cd0132 - Stop using legacy ActorMigration field "rc_user" (task T278917) by Tim Starling
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
editNo changes for PageImages
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 #8d0ae5e8 - Separate reference preview settings in beta & non-beta (task T281235) by Thiemo Kreuz
- git #3b6d9ccc - Renamed settings local from simple to page (task T277639) by Svantje Lilienthal
- git #d0872e30 - Clean up popup type settings related code (task T277639) (task T277640) by Thiemo Kreuz
- git #a2c8417d - Add test case for syncUserSettings with reference previews (task T277639) by Thiemo Kreuz
- git #7f938bb0 - Add tests for rewritten SETTINGS_CHANGE action reducer (task T277639) by Thiemo Kreuz
- git #e5909e06 - Updated settings link for anonymous users (task T277640) by Svantje Lilienthal
- git #09c2c529 - Added popup types handling (task T277639) by Svantje Lilienthal
- git #2081ab4b - build: Replace Grunt tasks with npm scripts for eslint, stylelint, banana-checker & svgo. (task T206462) by bwang
- git #25e7143f - Fix icon placement in reference previews (task T280762) by Thiemo Kreuz
- git #c281bb93 - Clean up code enabling individual popup types (task T277640) by Thiemo Kreuz
- git #cf9258b0 - Changed radio button to checkbox in anonymous user settings window (task T277639) by Svantje Lilienthal
- git #e19b5572 - Merge duplicate ReferencePreviews Beta feature flag by Thiemo Kreuz
- git #6c7a9225 - Update package-lock.json by bwang
- git #3466e669 - Minor cleanups to QUnit test setups by Thiemo Kreuz
- git #190962cc - Remove dead code around cog wheel dialogue (task T278949) by WMDE-Fisch
- git #e1ca9e94 - Fix bottom margin as long as settings icon isn't shown (task T276200) by Thiemo Kreuz
ProofreadPage
editNo changes for ProofreadPage
PropertySuggester
edit- git #30935fb0 - Update WikibaseRepo::getEntitySearchHelperCallbacks() call (task T280687) by Lucas Werkmeister
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #2715c27b - Rename RelatedArticlesFooterWhitelistedSkins to RelatedArticlesFooterAllowedSkins (task T277958) by Reedy
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
edit- git #8710f7cb - Add translations for az (task T280577) by ZabeMath
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #377aed07 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #4b1260e5 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #734abf47 - Create script to update pr_key (task T277079) by AnaïsGueyte
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
editNo changes for SpamBlacklist
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 #75ca02c7 - Inline fix for suggested values on unkown paramter types (task T280688) by WMDE-Fisch
- git #6fd08570 - Fix suggested values not being shown when the param's type isn't specified (task T280688) by Andrew Kostka
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 #64a6fa8c - i18n: Delete 'subtitle' word from subtitle list items (task T258577) by Iniquity
- git #0a8da997 - mw.MwEmbedSupport: Bundle Spinner and jquery.loadingSpinner (task T280746) by Timo Tijhof
- git #a45b3474 - ext.tmh.player.dialog: Move player inline styles into this bundle (task T280746) by Timo Tijhof
- git #e7deb2b7 - mwembed: Merge "mw.Api" into "mw.MediaWikiPlayerSupport" bundle (task T280746) by Timo Tijhof
- git #4c574692 - mwembed: Remove unused "iScroll" module (task T280746) by Timo Tijhof
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
edit- git #db31dd26 - Convert hooks to HookHandler (task T280928) by Reedy
Translate
edit- git #1a8db6f2 - Ignore messages that don't have message definitions (task T276953) by Abijeet
- git #9fe8d2e8 - Support new HTML-y translation variable syntax (task T274881) by Niklas Laxström
- git #f9222503 - Stop using ActorMigration for rc_user and log_user (task T278917) by Tim Starling
- git #7f4b5b97 - Remove autonym class from translatable pages' language list by Niklas Laxström
- git #186dc9cd - Simplify RegexInsertablesSuggester::getInsertables by Niklas Laxström
- git #874390cd - CleanupTranslationProgressStatsMaintenanceScript: Fix handling of long message group ids by Niklas Laxström
- git #3e5f9abf - SpecialPageTranslationMovePage: Improve type hints, comments & remove unused vars by Abijeet
- git #baf83df1 - SpecialPageTranslationMovePage: Inline getChangeLine method by Abijeet
- git #51ba5319 - Add moveTranslatablePage script (task T275109) by Abijeet
- git #f165ad6c - Prefer imports over fully qualified names in src/ by Niklas Laxström
- git #cc9b6a9d - Added support for group yaml file configuration for support url (task T253116) by Base
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #ec8edeb8 - Use ev.currentTarget not ev.target (task T276248) by jdlrobson
- git #a2a218cc - Update Junicode to 1.002 (task T173573) by Inductiveload
- git #c79e0292 - LanguageNameIndexer: Small cleanups by Niklas Laxström
- git #2a044e1e - Small cleanups and typo fixes by Niklas Laxström
- git #929e707c - Simplify undo tooltip positioning by Niklas Laxström
- git #97dffe3a - Quick fix for LanguageNameIndexer (task T279971) by Niklas Laxström
- git #1f64589a - build: Remove redundant eslint globs from Gruntfile.js by Timo Tijhof
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #3687ce2c - Make use of the PHP7 ?? operator where possible by Thiemo Kreuz
- git #99fd68f4 - Stop using the legacy ActorMigration field "img_user" (task T278917) by Tim Starling
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #b902b097 - Fix ve.init.mw.MobileArticleTarget.save return value by Gergő Tisza
- git #e3197a82 - Increase space between fields when using inline descriptions (task T273425) by WMDE-Fisch
- git #2920c68a - Use verbose label for the example (task T273425) by WMDE-Fisch
WebAuthn
editNo changes for WebAuthn
Wikibase
edit- git #b392dba0 - Fix incorrect ItemId typehint in Lua bindings (task T281361) by Jakob Warkotsch
- git #0adb9a94 - Use EntityRedirectTargetLookup interface where possible by Jakob Warkotsch
- git #652e54bd - Use EntityRedirectLookup::FOR_UPDATE by Jakob Warkotsch
- git #fd83fc66 - Remove unused method getSiteLookup() (task T280987) by Itamar Givon
- git #bd5a23ce - QueryPage::formatResult returns string|bool by addshore
- git #13a8baa5 - Move WikibaseRepo ItemMergeInteractor to service container (task T280817) by Itamar Givon
- git #129d3c8f - Create RevisionBasedEntityRedirectTargetLookup for lua (task T280771) by Jakob Warkotsch
- git #1425f244 - Add correct version of DataValues/Geo package to accept string values in LatLongValues (task T277691) by gtzatchkova
- git #529e9cc7 - Ensure context paramter is required in mergeItems (task T280817) by Itamar Givon
- git #86e0aeb9 - Restore typehinting after removal of compatibility code (task T280814) by Itamar Givon
- git #7de4265e - FedProps: add missing / in factory method by Thomas Arrow
- git #72111c5e - Move WikibaseRepo ItemRedirectCreationInteractor to service container (task T280814) by Itamar Givon
- git #b697a361 - Remove WikibaseClient constructor (task T280803) by rosalie
- git #8c6e1f80 - Add api tests that invoke functions with a redirected item (task T157868, T280757) by tzhelyazkova
- git #d582c409 - Remove getEntityDiffVisualizer (task T280122) by rosalie
- git #783b998a - Pass IContextSource directly into createRedirect()... (task T280814) by Itamar Givon
- git #e15b72d6 - repo: Move EntityDiffVisualizerFactory to service container (task T280122) by rosalie
- git #69fa90f9 - Lua: resolve redirects for `getSitelink` (task T157868) (task T280758) by Jakob Warkotsch
- git #0672ef6d - tests: Remove use of $msg->toString() in SetClaimTest (task T146416) by Timo Tijhof
- git #2305a37c - Add some more documentation on dumpRdf.php (task T280682) by toan
- git #14421528 - Remove compatibility code from getApiHelperFactory() (task T280816) by Lucas Werkmeister
- git #7ed894b1 - repo: move ApiHelperFactory to service container (task T280816) by Lucas Werkmeister
- git #6caf2aac - Fix failing tests in secondary CI by Itamar Givon
- git #19875ece - Remove WikibaseRepo::getEntityStoreFactoryCallbacks() (task T280815) by Lucas Werkmeister
- git #867a986f - Remove WikibaseRepo::getEntityRevisionLookupFactoryCallbacks() (task T280811) by Lucas Werkmeister
- git #2ced7a02 - Add new version of DataValues/Geo package to accept string values (task T277691) by gtzatchkova
- git #71d2851e - Remove WikibaseRepo newTermSearchInteractor (task T280504) by Itamar Givon
- git #c6864985 - Make EntityDiffVisualizerFactory to not depend on IContextSource (task T280122) by rosalie
- git #9f6d923c - dumpRdf.php wrongly claims to export JSON (task T280682) by toan
- git #07e33b6f - Remove WikibaseClient::getDefaultInstance() (task T280765) by Lucas Werkmeister
- git #60ecf869 - Remove calls to WikibaseClient::getDefaultInstance( 'reset' ) (task T280765) by Lucas Werkmeister
- git #66fee1c5 - Remove inconsequential WikibaseClient::getDefaultInstance() calls (task T280765) by Lucas Werkmeister
- git #36fba03b - Move WikibaseRepo EntityLinkFormatterFactory to service container (task T280501) by Itamar Givon
- git #58f9a355 - Stop passing Language into EntityLinkFormatterFactory (task T280501) by Itamar Givon
- git #afed3e43 - Remove backwards compatibility code from getEntityRevisionLookup() (task T279653) by Lucas Werkmeister
- git #9bb465d4 - client: move PropertyParserFunctionRunner to service container (task T280653) by Lucas Werkmeister
- git #9fff2b4a - Remove MediaWikiPHPUnitTest::startTest hook handler (task T278011) by Lucas Werkmeister
- git #75b8e00d - Remove WikibaseRepo::getSettingsValueProvider() (task T280686) by Lucas Werkmeister
- git #ce8f8adb - client: move ParserOutputDataUpdater to service container (task T280511) by Lucas Werkmeister
- git #36ef4252 - repo: move EntitySearchHelperCallbacks to service container (task T280687) by Lucas Werkmeister
- git #c02339f5 - repo: move EntityTypesConfigValue to service container (task T280685) by Lucas Werkmeister
- git #df293bd7 - client: move StatementGroupRendererFactory to service container (task T280572) by Lucas Werkmeister
- git #2b2c2f43 - Remove backwards compatibility code from getEntityLookup() (task T279563) by Lucas Werkmeister
- git #05fd81fb - Inject services into ApiServiceFactory (task T280576) by Lucas Werkmeister
- git #ccb73808 - Make ApiServiceFactory fields non-static (task T280576) by Lucas Werkmeister
- git #8c4fc13c - client: move ReferenceFormatterFactory to service container (task T280573) by Lucas Werkmeister
- git #ed8d9b8b - Always use DerivativeContext in MediawikiEditFilterHookRunner by Lucas Werkmeister
- git #63bdf7bc - Move WikibaseRepo EntityTypeToRepositoryMapping to service container (task T280499) by Itamar Givon
- git #7e56e285 - client: move LangLinkHandlerFactory to service container (task T280374) by Lucas Werkmeister
- git #615f542c - Remove WikibaseClient::getContentLanguage() (task T280571) by Lucas Werkmeister
- git #15db3c67 - repo: move DefaultSnakFormatterBuilders to service container (task T280502) by Lucas Werkmeister
- git #a6fe008f - Pass context into MediawikiEditEntity and EditFilterHookRunner (task T280365) by Lucas Werkmeister
- git #8c35decb - Make EntityRedirectCreationInteractor accept context argument (task T280365) by Lucas Werkmeister
- git #9f473e0b - Make newEditEntity() accept context argument (task T280365) by Lucas Werkmeister
- git #fbf22734 - Re-throw DBErrors in DataUpdateAdapter (task T279409) by Amir Sarabadani
- git #b4a32280 - Description api: remove unneeded factory method by DannyS712
WikibaseCirrusSearch
edit- git #25957dcf - Update WikibaseRepo::getEntityLinkFormatterFactory() to static (task T280501) by Itamar Givon
- git #5b056ee3 - Skip OpenSearchLabelsTest::testOpenSearch (task T280501) by Itamar Givon
- git #a0b26dfa - Stop passing Language into EntityLinkFormatterFactory (task T280501) by Itamar Givon
- git #2ab5b62f - Prepare to move language paramter from costructor to method... (task T280501) by Itamar Givon
- git #eb75549d - Update WikibaseRepo::getEntityTypeToRepositoryMapping() calls to static (task T280499) by Itamar Givon
WikibaseLexeme
edit- git #fc82b3eb - Clean up MediaWikiLexemeRedirectorIntegrationTest by Jakob Warkotsch
- git #dd64da29 - MediaWikiLexemeRedirector: use EntityRedirectTargetLookup by Jakob Warkotsch
- git #be21c123 - move entityDiffVisualiserFactory to service container (task T280122) by rosalie
- git #735c2825 - Pass $context into createRedirect method instead of parent constructor (task T280814) by Itamar Givon
- git #e6996290 - Move EntityDiffVisualizerFactory to service container (task T280122) by rosalie
- git #7194af4e - Update WikibaseRepo::getApiHelperFactory() calls (task T280816) by Lucas Werkmeister
- git #cc92f69b - Update WikibaseRepo::getEntityLinkFormatterFactory() to static (task T280501) by Itamar Givon
- git #6881f774 - Stop passing Language into EntityLinkFormatterFactory (task T280501) by Itamar Givon
- git #b38218d3 - Prepare to move language paramter from costructor to method... (task T280501) by Itamar Givon
- git #55a78613 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
- git #fc5e8211 - Pass context instead of user into EntityRedirectCreationInteractor (task T280365) by Lucas Werkmeister
- git #3a0c7440 - Update WikibaseRepo::getEntityTypeToRepositoryMapping() calls to static (task T280499) by Itamar Givon
- git #e3cd97f9 - Pass context instead of user into newEditEntity() (task T280365) by Lucas Werkmeister
- git #1d0d2c70 - Get EditFilterHookRunner from service container (task T280365) by Lucas Werkmeister
- git #cb1a98cc - ApiUserBlockedTest: Remove call to AbstractBlock::appliesToRight by Thalia
WikibaseLexemeCirrusSearch
edit- git #16e053d1 - Update WikibaseRepo::getEntityTypeToRepositoryMapping() calls to static (task T280499) by Itamar Givon
WikibaseMediaInfo
edit- git #dc16acf8 - build: Updating dependencies by Umherirrender
- git #0577e775 - Use consistent prefix for mediasearch i18n messages (task T266345) by Matthias Mullie
- git #d669fcdd - WikibaseMediaInfoHooksTest: fix WikiPage mock (task T247143) by DannyS712
- git #e6fc8d1b - Make the logistic regression image search default (task T271799) by Cormac Parle
- git #a877c2f5 - Use textContent instead of value for textarea (task T280135) by annet
WikibaseQualityConstraints
edit- git #a266fb7c - Update WikibaseRepo::getApiHelperFactory() calls (task T280816) by Lucas Werkmeister
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
edit- git #363d99e6 - ApiQueryWikimediaEditorTasksCounts: remove unneeded factory method by DannyS712
WikimediaEvents
edit- git #fc41561a - Limit instrumentation to legacy sidebar in modern Vector. (task T275762) by Clare Ming
- git #f11ef049 - statsd: Remove reference to undefined mw.eventLog.isDntEnabled (task T252438) by Timo Tijhof
- git #de152ac7 - Add language switching event logging for legacy sidebar. (task T275762) by Clare Ming
- git #81ba7372 - Send "0 edits" userEditCountBucket for anons (task T210106) by Adam Wight
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
editNo changes for WikimediaMaintenance
WikimediaMessages
edit- git #4c1da31b - Convert MessageCache::get handler to HookHandlers by Reedy
- git #cb5831a4 - Fix Forrester typo by Reedy
- git #490c9a1e - Minor code cleanup by Reedy
- git #396482ad - Fix last PHPCS exclusion by Reedy
Wikisource
editNo changes for Wikisource
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
edit- git #750d0c6f - Remove British English "translation", identical to source text by Jack Phoenix
MinervaNeue
edit- git #4cdd0af8 - Allow Users with permissions to do expanded actions in Minerva on mobile (task T231291) by ZabeMath
- git #96aed456 - selenium: Update WebdriverIO to v7 (task T280975) by Željko Filipin
- git #7488d972 - selenium: Update WebdriverIO configuration file (task T280975) by Željko Filipin
- git #421f349b - selenium: fix `directory (tests/selenium/log) doesn't exist` (task T280975) by Željko Filipin
- git #28394a13 - build: Upgrade 'svgo' to latest and re-crush SVGs (task T278656) by Volker E
- git #01302c62 - icons: Put reference variant only on external link icon by Volker E
Modern
editNo changes for Modern
MonoBook
editNo changes for MonoBook
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #2ff3308a - Remove 'noexternallanglinks' check from `canHaveLanguages` (task T277517) by Nicholas Ray
- git #9914d813 - [search] Don't destroy #p-search element (task T274869) by Sam Smith
- git #f52c2f8a - Scope right-aligned dropdown menus to #right-navigation & .mw-portlet-lang (task T275158) by Jan Drewniak
WikimediaApiPortal
editNo changes for WikimediaApiPortal
VisualEditor
editNo changes for VisualEditor
Total Changes
edit366 Changes in 54 repos by 78 authors