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
[edit]3D
[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
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #0c134637 - More narrow interface for createDefaultLayout() and such by Thiemo Kreuz
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No 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
[edit]No changes for Babel
BetaFeatures
[edit]- git #07d1cdcc - Move var statements inline by Ed Sanders
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]- git #48e51984 - Make CentralAuthPrimaryAuthenticationProvider::$userNameUtils protected (task T281184) by DannyS712
CentralNotice
[edit]No changes for CentralNotice
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]No changes for CheckUser
ChessBrowser
[edit]No changes for ChessBrowser
CirrusSearch
[edit]No changes for CirrusSearch
Cite
[edit]No changes for Cite
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]- 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
[edit]No changes for Cognate
Collection
[edit]- git #72205bd0 - Fix special page layout (task T280259) by jdlrobson
CommonsMetadata
[edit]No 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
[edit]No changes for CongressLookup
ContactPage
[edit]No 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
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No 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
[edit]No 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
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
Echo
[edit]- git #64f1486d - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]No 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
[edit]No 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
[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]- 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
[edit]No changes for Flow
FundraiserLandingPage
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No 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
[edit]No changes for GeoCrumbs
GeoData
[edit]No changes for GeoData
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]No changes for GlobalBlocking
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]No changes for GlobalPreferences
GlobalUsage
[edit]- git #c01bfe00 - Avoid reading primary unless absolutely necessary (task T281238) by Amir Sarabadani
GlobalUserPage
[edit]No 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
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No 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
[edit]No changes for GWToolset
ImageMap
[edit]No changes for ImageMap
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]No changes for intersection
Interwiki
[edit]No changes for Interwiki
InterwikiSorting
[edit]No changes for InterwikiSorting
IPInfo
[edit]No changes for IPInfo
Josa
[edit]No changes for Josa
JsonConfig
[edit]No 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
[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]No changes for MassMessage
Math
[edit]No changes for Math
MediaModeration
[edit]No changes for MediaModeration
MediaSearch
[edit]No changes for MediaSearch
MobileApp
[edit]No 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
[edit]No changes for NavigationTiming
Newsletter
[edit]No changes for Newsletter
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]- git #94cd0132 - Stop using legacy ActorMigration field "rc_user" (task T278917) by Tim Starling
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]No changes for PageImages
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 #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
[edit]No changes for ProofreadPage
PropertySuggester
[edit]- git #30935fb0 - Update WikibaseRepo::getEntitySearchHelperCallbacks() call (task T280687) by Lucas Werkmeister
QuickSurveys
[edit]No changes for QuickSurveys
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]- git #2715c27b - Rename RelatedArticlesFooterWhitelistedSkins to RelatedArticlesFooterAllowedSkins (task T277958) by Reedy
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]- git #8710f7cb - Add translations for az (task T280577) by ZabeMath
SearchExtraNS
[edit]No 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
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SpamBlacklist
[edit]No changes for SpamBlacklist
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 #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
[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 #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
[edit]No changes for timeline
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No 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
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]No 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
[edit]No 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
[edit]No changes for UrlShortener
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No 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
[edit]No 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
[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]- 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
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]No 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
[edit]No changes for Wikisource
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[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
[edit]No changes for Modern
MonoBook
[edit]No changes for MonoBook
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]No 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
[edit]No changes for WikimediaApiPortal
VisualEditor
[edit]No changes for VisualEditor
Total Changes
[edit]366 Changes in 54 repos by 78 authors