MediaWiki 1.35/wmf.19
![]() |
Deployment of MediaWiki 1.35.0-wmf.19 to Wikimedia sites | MediaWiki 1.35.0-wmf.20![]() |
The latest version (labeled "1.35.0-wmf.19") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 11 February 2020 (see the roadmap).
Core changes
edit- git #e4be4372 - Include wmf/1.35.0-wmf.19 submodules and default settings by Dan Duvall
- git #f58616ac - shell: Skip FirejailCommandTest::testBuildFinalCommand() on Windows (T228568) by RazeSoldier
- git #d82d3848 - Apply normal, cross-browser button appearance on revision history (T244824) by Volker E
- git #150d053d - mediawiki.ui: Replace `em` with `px` values (T244823) by Volker E
- git #989c4f77 - Add more tests for the User class (T233385) by DannyS712
- git #d79286f1 - mw.Upload.BookletLayout: Fix pre-setting a file by Bartosz Dziewoński
- git #3e4e3f36 - resourceloader: Use Config instead of $wg in Resources.php callback by Roan Kattouw
- git #f5f71d31 - Add ALTER SEQUENCE for Postgres patch-watchlist_expiry.sql (T240094) by MusikAnimal
- git #ad1d7efd - Remove SQLite watchlist_expiry patch (T240094) by Reedy
- git #272e941b - Use ObjectFactory to construct ContentHandlers (T243560) by ArtBaltai
- git #e79b72be - PageHistoryHandler: Undefined index 'query' (T244184) by Petr Pchelko
- git #5b1978f7 - Standardize information on Password Reset success page (T238961) by Sam Wilson
- git #fb565068 - resourceloader: Optimization - avoid repeated `$this->getModule()` calls by Derick A
- git #c13605db - HTMLForm: Allow status object to have raw parameters (T240774) by Florian
- git #6e4d6525 - SpecialRandomInCategory.php: preserve query string during redirection (T244641) by cobaltcigs
- git #2aa6f354 - Add overflow: hidden to messagebox (T244659) by Fomafix
- git #cafe286e - Deprecate the ArticleEditUpdates hook by James D. Forrester
- git #ef7af6ea - Disable PSR2.Classes.ClassDeclaration.InterfaceWrongIndent (T243529) by Aaron Schulz
- git #45f0cdbc - filebackend: make sure $scopeLock reference is valid in FileBackendMultiWrite by Aaron Schulz
- git #6a7ab1ed - Deprecate the ArticleEditUpdatesDeleteFromRecentchanges hook (T244613) by James D. Forrester
- git #865755db - Create new table for watchlist expiry (T240094) by MusikAnimal
- git #036cde7a - resourceloader: Move site-level mw.config from startup to mediawiki.base (T235350) by Brad Jorsch
- git #4c69162b - Update the change_tag table in rebuildrecentchanges.php (T229461) by GeoffreyT2000
- git #84278369 - NewFilesPager: Apply STRAIGHT_JOIN to all code paths (T244533) by Brad Jorsch
- git #c9d34f34 - Revert "mw-config: Avoid nested calls to `dirname()`, use levels" by Jforrester
- git #0595e68f - phan: Upgrade redis stubs to 5.1.1 (T239736) by Daimona Eaytoy
- git #c8136454 - Add test for JobRunner (T220127) by Petr Pchelko
- git #68d10ec1 - ResourceLoaderSkinModule: Restore previous behavior in getLogoData() (T244405) by Bartosz Dziewoński
- git #6786aa5d - Support pagination on multiple columns in the IndexPager (T244492) by Thalia
- git #00c8a5cb - In Database::select() allow an empty array for $table (T243051) by Tim Starling
- git #30e54b39 - Introduce ContentHandlerFactory (T235165) by ArtBaltai
- git #85bc62c5 - objectcache: add "coalesceKeys" option to WANObjectCache for key grouping by Aaron Schulz
- git #a04633f6 - ParamValidator: Default PresenceBooleanDef to false rather than implicitly null (T244440) by Brad Jorsch
- git #da45b95b - mediawiki.base: Remove 'timeStamp' property from mw.track() (T229577) by Timo Tijhof
- git #37a69a2f - Restore wordmark to Vector printed media (T232140) by jdlrobson
- git #d622f3dd - Updating pear/mail_mime (1.10.4 => 1.10.6) by Reedy
- git #f1eaa06d - build: Linting for .vue files by Roan Kattouw
- git #aa0ad28c - Move Search and Watchlist tests from api-testing repo into Core (T236680) by Clara Andrew-Wani
- git #8a1f19d7 - Add ARIA `navigation` role and label to table of contents div (T139221) by Matt Fitzpatrick
- git #f07d7ba6 - Move tests from api-testing repo into Core by Clara Andrew-Wani
- git #02aafd62 - Add help link to Special:Mute (T244402) by Jayprakash12345
- git #d83fcce5 - profiler: Clean up file headers and @ingroup by Timo Tijhof
- git #7639aa86 - docs: Add api.php to "API" doc group by Timo Tijhof
- git #93301c74 - Add more specialPageAliases for sr-ec by Zoranzoki21
- git #24069063 - Update OOUI to v0.36.4 (T229435) (T232003) (T235939) (T242092) (T243643) (T243791) by James D. Forrester
- git #b7debf85 - Follow-up 8cd2e13: RELEASE-NOTES-1.35: Add new $wgLogos configuration (T232140) by James D. Forrester
- git #ea64ac83 - Consistently use $ when referencing $wg in comments by Reedy
- git #ec60dbba - Follow-up 8cd2e13: Setup: Check that 1x key has been set in wgLogos before using (T232140) (T244370) by James D. Forrester
- git #4b9c5326 - languages: added methods and functions deprecated in class Language to RELEASE-NOTES (T244128) by Peter Ovchyn
- git #ed18dba8 - language: remove Language hints for type check as it breaks using of StubUserLang (T244300) by Peter Ovchyn
- git #7afe9809 - objectcache: Remove unused class member $separateMainLB by Derick A
- git #fd31b399 - Clarify docs for User::getOption $defaultOverride parameter by Gergő Tisza
- git #7931d76b - Remove the need for Vector's ResourceLoaderLessModule and wgVectorPrintLogo (T242177) (T232140) by jdlrobson
- git #bc1f6013 - docs: Improve "Entry points" documentation page (T244294) by Timo Tijhof
- git #7b97196d - Remove SpecialRecentChanges::filterByCategories(), deprecated and unused (T241690) by DannyS712
- git #fc9671bd - Add more tests for the User class (T233385) by DannyS712
- git #c42ee486 - ApiQueryExtLinksUsage: Avoid bad query plan (T244254) by Brad Jorsch
- git #724e1782 - Add RestStructureTest (T243437) by Brad Jorsch
- git #d4c2f0d8 - Move some validation logic from ApiStructureTest to ParamValidator (T242887) by Brad Jorsch
- git #c2b15259 - API: Use ParamValidator library (T142080) (T232672) (T21195) (T34675) (T154774) by Brad Jorsch
- git #8cd2e133 - Deprecate access of logos directly from config, introduce wgLogos (T232140) by jdlrobson
- git #f3baf073 - Use faster pako library for deflating in the client (T236210) by Ed Sanders
- git #4c221a1e - Add Vue.js library (v2.6.11) by Roan Kattouw
- git #8c3f6440 - build: Update qunit and all karma-related tools to latest (T222293) by James D. Forrester
- git #5d9bc35d - ExternalUserNames: Handle otherwise-usable names with lowercase first letter (T211450) by Brad Jorsch
- git #7b6510e5 - EditWatchlist: Use dependency injection for WatchedItemStore by Kosta Harlan
- git #7a8fa0d9 - API: Remove unused "non-whitelisted CORS origin" log (T243908) by Brad Jorsch
- git #65e46464 - Fix @todo asking to document LogPage::getTitleLink() by Thiemo Kreuz
- git #e14433e8 - Remove handling for pre-selected options from multiselect widgets (T243643) by Thalia
- git #314efebb - rdbms: add GREATEST/LEAST wrappers to IDatabase by Aaron Schulz
- git #292decc4 - BlobStore: support "known bad" addresses. (T240686) by daniel
Vendor
edit- git #327a3f76 - Updating pear/mail_mime (1.10.4 => 1.10.6) by Reedy
- git #956aadd2 - Update OOUI to v0.36.4 by James D. Forrester
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #0d2cab0d - Validate imported data by Daimona Eaytoy
- git #9d8e0049 - fixOldLogEntries: don't pass empty lists to Database::makeList (T228655) by Daimona Eaytoy
- git #57415d8a - Fix PHPNotice caused by missing row fields by Daimona Eaytoy
- git #d9ae71f5 - Add site name and language variables (T240948) (T97933) by Daimona Eaytoy
- git #661a77f0 - Rename addStaticVars and related hook by Daimona Eaytoy
- git #0834f37e - Fix some edge cases in ViewEdit by Daimona Eaytoy
- git #d79970ef - fixOldLogEntries: Add missing pairs of parentheses (T228655) by Daimona Eaytoy
- git #3f83e57a - Factor out variables-related methods by Daimona Eaytoy
- git #1686042a - Move variable generators to new classes by Daimona Eaytoy
- git #6b7be785 - Use RCDatabaseLogEntry as wrapper in get*VarsFromRCRow by Daimona Eaytoy
- git #472d1221 - tests: Increase and rebalance code coverage (T201193) by Daimona Eaytoy
- git #54512dd1 - Fix more inconsistencies in scripts for logging entries (T228655) by Daimona Eaytoy
- git #102789f6 - Avoid keeping superfluous row properties by Daimona Eaytoy
- git #53b9f388 - Refactor data load in ViewEdit by Daimona Eaytoy
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #8a5eb8f3 - Streamline and document MimeTypeConfigurator for readability by Thiemo Kreuz
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
edit- git #0abf3b95 - Take2, Fetch central babel information over SQL query, not API (T243726) by Addshore
- git #5abac5c1 - Timeout for meta api call from 10 to 2 seconds. (T243713) by addshore
- git #cdf296d6 - Revert "Fetch central babel information over SQL query, not API" by Addshore
- git #137a15c5 - Fetch central babel information over SQL query, not API (T243726) by Kunal Mehta
- git #75e36e11 - Use a logically unique first segment for WANObjectCache keys by Timo Tijhof
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
edit- git #de1f783e - Properly escape slashes in user-given regexps by Daimona Eaytoy
CentralNotice
editNo changes for CentralNotice
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #d25d7e6c - Fix extension's vendor autoloading by Dayllan Maza
- git #379d5b5c - Add necessary styles for TagMultiselectWidget by Moriel Schottlender
- git #ed83bea6 - Paginate Special:Investigate results without exposing data in the URL (T239680) by David Barratt
CirrusSearch
edit- git #d5eaea4b - Relax features/create_new_page.feature by David Causse
- git #0316316d - cirrusNeedsToBeBuilt.php: filter health check to Cirrus indices (T244550) by Gergő Tisza
- git #73d385d3 - Use assertTrue instead of assertSame to compare with true (T244552) by DannyS712
- git #90f17eb7 - Add case sensitive subfield for template keyword (T223046) by Maryum Styles
- git #d007a0cf - Drop unreferenced getParamDescription method (T244310) by Erik Bernhardson
- git #9d6ac446 - Dont modify fixture data to compare by Erik Bernhardson
Cite
edit- git #400ce89f - Don't talk about follow being "broken" but "incomplete" (T240858) by Thiemo Kreuz
- git #48e2f02e - Add two extreme follow edge cases back to parser tests (T240858) by Thiemo Kreuz
- git #f2bd6b6d - Revert "Standardize "follow" validation" (T240858) by Adam Wight
- git #b15f1b81 - Revert "Remove "follow" special case from ReferencesFormatter" (T240858) by Adam Wight
- git #eb799af3 - Revert "Remove broken "follow" special case from ReferenceStack" (T240858) by Adam Wight
CiteThisPage
editNo changes for CiteThisPage
Citoid
editNo changes for Citoid
cldr
editNo changes for cldr
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
editNo changes for CodeReview
CollaborationKit
editNo changes for CollaborationKit
Collection
editNo changes for Collection
CommonsMetadata
edit- git #40fe2e72 - Use assertString(Not)?ContainsString phpunit assertions by DannyS712
ConfirmEdit
edit- git #07a28246 - Replace deprecated IP class with IP Utilities (T242556) by Ammar Abdulhamid
- git #55404c02 - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
- git #0dfd1f4e - Remove unused return values and reduce code complexity by Thiemo Kreuz
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #090837f0 - Hooks: Fix CentralAuth user instance calculation (T237607) by Santhosh Thottingal
- git #5d092403 - Remove unnecessary border:0 overrides (T232003) by Ed Sanders
- git #16037472 - Re-attempt to use Skin::getDefaultModules (T243286) by Niklas Laxström
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
DiscussionTools
edit- git #c8564f6c - Re-style preview (T238177) by Ed Sanders
- git #16215bbe - Change tags method so anon edits will get tagged (T242184) by David Lynch
- git #2fcc23ae - Add editor-mode changetags (T242184) by David Lynch
- git #e5e6fdd3 - Stop using native Range objects, they're too annoying (T241861) by Bartosz Dziewoński
- git #44eb8018 - Add config option and query parameter to control loading (T243621) by Bartosz Dziewoński
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
editNo changes for DonationInterface
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #d7cc28fb - Properly scoped style improvements to Echo OOUI dialog in desktop Minerva (T241090) (T242493) by jdlrobson
- git #ca5e5c85 - Revert "Style improvements to Echo OOUI dialog in desktop Minerva" (T241090) (T242493) by Esanders
- git #af3fa8a7 - Enable MediaWiki.Usage.ForbiddenFunctions.isset and make pass by Umherirrender
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
editNo changes for EntitySchema
EventBus
edit- git #524cc4b6 - Enable MediaWiki.Usage.ForbiddenFunctions.isset and make pass by Umherirrender
- git #816a9fba - build: Remove .jshintrc by Umherirrender
EventLogging
editNo changes for EventLogging
EventStreamConfig
edit- git #81cb717a - Add comment about keeping regexes simple in README (T242124) by Ottomata
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
edit- git #60c305b6 - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
FileExporter
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #94ea2435 - Remove dangling $wgMemc reference by Aaron Schulz
- git #d975af32 - Remove API module getDescriptionMessage functions by Reedy
- git #3c111c48 - Api*: Use ApiBase::PARAM_HELP_MSG directly, MW 1.25 support went long ago by James D. Forrester
- git #aad7e329 - ApiReview: Default value needs to be a string, not an int by Brad Jorsch
- git #a6af7dd9 - Pass a $user to Revision::newNullRevision (T242935) by DannyS712
Flow
edit- git #70d249f3 - Add `aria-label` to 'Start a new topic' input (T244793) by Volker E
- git #390211bc - Remove unnecessary toolbar overrides (T232003) by Ed Sanders
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
edit- git #91d76f3d - build: Remove .jscsrc by Umherirrender
GlobalBlocking
edit- git #029674a6 - build: Updating composer dependencies by libraryupgrader
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
editNo changes for GlobalPreferences
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
edit- git #711b021e - Replace deprecated IP class with IP Utilities (T242556) by Ammar Abdulhamid
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #3567e4d8 - Add help link to Special:ClaimMentee by Matěj Suchánek
- git #08c63472 - ClaimMentee: Use always spaces when displaying GEHomepageMentorsList (T244652) by Martin Urbanec
- git #07310356 - ChangeMentor: Add more GENDER's and improve localization by Matěj Suchánek
- git #4f1dc78d - ChangeMentor: Test for execute() method by Kosta Harlan
- git #af2be34f - Specify default value for API 'debug' parameter by Gergő Tisza
- git #9b112e4a - i18n: Fix translation of Special:Homepage in arabic by Martin Urbanec
- git #eca70b42 - Add missing UserGetDefaultOptions hook (T224883) by Gergő Tisza
- git #6e021b9f - ClaimMentee: Mark mentee field as type=user to make autocomplete work by Martin Urbanec
- git #22d86aba - Use AQS data from two months ago (T244164) by Kosta Harlan
- git #d599b9f1 - StartEditing: Scroll difficulty dialog to top when opened (T243029) by Kosta Harlan
- git #b3fd4416 - ChangeMentor: Add tests for validate() method by Kosta Harlan
- git #945c652a - Help Panel: Reword placeholder text (T243694) by Kosta Harlan
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #0d82a87c - build: Updating composer dependencies by libraryupgrader
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
edit- git #1a786f56 - build: Remove .jshintrc by Umherirrender
InterwikiSorting
editNo changes for InterwikiSorting
Jade
editNo changes for Jade
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
edit- git #7aa6371e - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
- git #e7471411 - build: Updating composer dependencies by libraryupgrader
Linter
editNo changes for Linter
LiquidThreads
edit- git #447c2766 - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
- git #b1e564e5 - build: Updating composer dependencies by libraryupgrader
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
edit- git #f79c19ac - Replace deprecated IP class with IPUtils (T242556) by Ammar Abdulhamid
MachineVision
edit- git #2d4cd722 - Fix where pageid comes from by Matthias Mullie
- git #4b1ce93f - Return labels in descending order of confidence in Repository::getLabels by Michael Holloway
- git #87e1901d - Use Repository getLabels to deduplicate code by Mateus Santos
- git #676f18f5 - build: Updating stylelint-config-wikimedia to 0.8.0 by libraryupgrader
- git #fa271daf - Use the wbsetclaim API to add depicts statements (T241242) by Michael Holloway
MapSources
editNo changes for MapSources
MassMessage
editNo changes for MassMessage
Math
editNo changes for Math
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #c2580900 - Avoid deprecated use of `Title::quickUserCan()` and use services by Derick A
- git #2b843fe8 - api: Avoid usage of deprecated ApiBase::PARAM_DFLT constant by Derick A
- git #5e810201 - specials: Pass WatchItemStoreInterface to SpecialEditWatchlist::__construct() (T244662) by Derick A
- git #286719fb - mobile.startup: Remove outdated mention of "HoganTemplate" by Timo Tijhof
- git #de6b8f7c - mobile.init: Migrate edit steps from this.timeStamp to mw.now() (T229577) by Timo Tijhof
- git #0e23b347 - Add .mw-parser-output to citation drawer so that TemplateStyles apply (T244510) by Bartosz Dziewoński
- git #7033ea05 - mobile.init: Remove no-op 'timeStamp' compat by Timo Tijhof
- git #9aeece19 - 💩 specials: Avoid deprecated calls to `->isAllowed()` method (T221982) by Derick A
- git #3341478c - CategoryAddOverlay: Build consistently with other Overlays (T214641) by jdlrobson
- git #ffef4439 - Dev: rlModule BE GONE! OverlayManager routes must always be synchronous (T214641) by jdlrobson
- git #12afd6de - Remove redundant variable name from @var documentation by Thiemo Kreuz
- git #8598fd2e - Expose headers on mobile.startup object (T214641) by jdlrobson
- git #c97d7f93 - Categories: Messages do not need to be passable (T214641) by jdlrobson
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #c943f75c - Fix removing scratch tokens (T244308) by Dejan Savuljesku
- git #d9cf0c6c - build: Remove .jshintignore by Umherirrender
OAuth
edit- git #abcffa24 - build: Updating composer dependencies by libraryupgrader
- git #c1136995 - MWOAuthUtils: User master DB after writes (T244415) by Brad Jorsch
- git #0e72dd7a - Fix display of OAuth version on various special pages by Brad Jorsch
- git #409b4ef2 - Log unexpected exceptions in /oauth2/authorize endpoint by Brad Jorsch
- git #39915e44 - Fix 'infinity' expiry for OAuth 2 tokens (T244187) by Brad Jorsch
- git #38bd5e83 - Fixes to make CI pass again (T244393) by Brad Jorsch
OpenStackManager
edit- git #1e112dbe - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
- git #678b3534 - Remove OpenStackManagerNovaKeypairStorage from extension.json by Reedy
- git #303f66ff - Remove use of global $wgUser (T243577) by DannyS712
ORES
edit- git #7a512ddc - phpunit: Alter globals via setMwGlobals by Daimona Eaytoy
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
edit- git #07785906 - build: Updating composer dependencies by libraryupgrader
PageTriage
editNo changes for PageTriage
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #68d52f7f - Use assertTrue instead of assertSame to compare with true (T244552) by DannyS712
ProofreadPage
edit- git #6a6857f7 - Avoid use of deprecated IP class (T242556) by Ammar Abdulhamid
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
edit- git #424c0870 - build: Updating composer dependencies by libraryupgrader
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
editNo changes for RelatedArticles
Renameuser
edit- git #2dda53f4 - build: Updating composer dependencies by libraryupgrader
- git #958b2e5d - build: Remove .jshintignore by Umherirrender
RevisionSlider
editNo changes for RevisionSlider
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
edit- git #7b2cda55 - build: Updating composer dependencies by libraryupgrader
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #2b109144 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #933ce718 - Add a test verifying the reproducibility of domains.php (T241522) by Kunal Mehta
SecurePoll
edit- git #80a4ab93 - build: Updating composer dependencies by libraryupgrader
Sentry
editNo changes for Sentry
ShortUrl
edit- git #3573b8f3 - build: Remove .jshintignore by Umherirrender
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
editNo changes for SpamBlacklist
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit- git #0c4e7b21 - Syntaxhighlight: avoid double background (T126010) (T237190) by Derk-Jan Hartman
TemplateData
edit- git #e3fb9734 - build: Updating composer dependencies by libraryupgrader
TemplateSandbox
edit- git #ef6f7973 - Call getOutput() once by brandonxlf
- git #7d638bf1 - Clear LimitReport (T239882) by BrandonXLF
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #a54db3f8 - build: Updating composer dependencies by libraryupgrader
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
edit- git #3dcf26ab - Special:TimedMediaHandler remove stats of originals (T240837) by Derk-Jan Hartman
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
edit- git #978cdcfd - Replace deprecated IP class with IPUtils (T242556) by Ammarpad
Translate
edit- git #53d8c722 - Add WikiLinkValidator and MediaWikiPageNameValidator (T224025) by Abijeet
TranslationNotifications
edit- git #37029b37 - Add a new job to send out emails using UserMailer directly (T144780) by Abijeet
TrustedXFF
edit- git #a496f1cf - Replace deprecated IP class with IPUtils (T242556) by Ammar Abdulhamid
TwoColConflict
edit- git #fa50bab7 - SplitTwoColConflictHelper: pass in ContentHandlerFactory (T235165) by ArtBaltai
- git #9b1b6384 - Estimate textbox height for non-JS browsers (T202060) by Adam Wight
- git #80515b67 - Added carriage returns cause auto-merging to fail (T230551) by Andrew Kostka
- git #da0697b8 - Remove documentation for missing metrics (T158073) by Adam Wight
- git #34639acb - Use native tooltip for two-state edit button (T203738) by Adam Wight
- git #67ebf369 - Fix most PHPCS issues related to PHPDoc comments by Thiemo Kreuz
- git #9b463bc2 - Fix conflict simulation forgetting about the namespace (T243435) by Thiemo Kreuz
UniversalLanguageSelector
editNo changes for UniversalLanguageSelector
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #5c3d0e80 - Change year of Public Domain from 1924 to 1925 by Raymond
- git #20e04864 - Highlight metadata publish errors (T233054) by annet
UrlShortener
editNo changes for UrlShortener
UserMerge
edit- git #9f97e7b1 - Fix missing select field MergeUser::mergeBlocks() (T244686) by Gergő Tisza
VipsScaler
edit- git #0f251dc5 - Replace deprecated IP class with IPUtils (T242556) by Ammar Abdulhamid
VisualEditor
edit- git #eebe103f - Use WMUI styled WikiEditor switcher when in Vector (T223155) by Ed Sanders
- git #e30e27e2 - Update VE core submodule to master (4ff5f2555) (T243852) (T244109) by Bartosz Dziewoński
- git #a816baed - Fix handling of pasted internal red links (T239550) by Bartosz Dziewoński
- git #95f034ff - VisualEditorHooks: don't duplicate tag definitions by David Lynch
- git #0d6f984c - Change tags method so anon edits will go through (T242184) by David Lynch
- git #078fbcf7 - Update VE core submodule to master (e1760b7f7) (T232601) by David Lynch
- git #761c26e0 - ve.init.mw.trackSubscriber: Remove 2015 compat for this.timeStamp (T229577) by Timo Tijhof
- git #6ee5db11 - Correct API documentation for 'tags' by Bartosz Dziewoński
- git #787d16f5 - Match WikiEditor switching widget to Apex toolbar theme (T223155) by Ed Sanders
- git #35354900 - Change gallery structure to match Parsoid (T214649) by Bartosz Dziewoński
- git #0791dd35 - Fix tab initialization if NWE is enabled but VE is disabled (T178976) by Bartosz Dziewoński
- git #3458d8a2 - Don't offer switching to VE if it's disabled in preferences (T243723) by Bartosz Dziewoński
WebAuthn
edit- git #c6363bc4 - s/id/is/ by Reedy
Wikibase
edit- git #b9dd2110 - Prevent invalid term languages from cached PrefetchingTermLookup (T245062) by Thomas Arrow
- git #664c667c - bridge: Align styling of header messages (T239421) by Michael Große
- git #57abfa8e - bridge: Change our base color to $wmui-color-base10 (T239421) by Michael Große
- git #1eaff3ed - bridge: Make dev entry responsive by Michael Große
- git #eeef2e06 - bridge: saner font size handling (T243192) by Michael Große
- git #cc4f3910 - Test that factory methods don't access the DB/ do http requests (T243729) by Marius Hoch
- git #01b262e3 - Remove long deprecated StoreFactory by Marius Hoch
- git #809ffbdb - Assert service getters never access the DB/ do http requests (T243729) by Marius Hoch
- git #98af301a - Fix command in npm selenium script by Itamar Givon
- git #2ef775d5 - bridge: add property label to header message (T233295) by Lucas Werkmeister
- git #466f597a - bridge: fix vertical marging of bailout heading (T235753) (T238660) (T240212) (T242747) by Lucas Werkmeister
- git #9f9dd371 - Revert "wbterms: Set default for the term store to read new" (T244529) by Tarrow
- git #61d83a48 - docs: Further term storage docs (T225857) by addshore
- git #66bcfe67 - Add errorformat parameter to wikibase API requests (T242769) by sihe
- git #e3eecbfe - bridge: Move store-specific test eslint rule to store sub directory by Michael Große
- git #62301bc5 - Set useEntitySourceBasedFederation config option to true by default (T241971) by Leszek Manicki
- git #fd9884d4 - bridge: use kebab-case for component HTML classes by Lucas Werkmeister
- git #d5edac03 - Unify localEntitySourceName config setting in client and repo (T241971) by Leszek Manicki
- git #1f2cf009 - bridge: show property labels in bailout components (T235753) (T238660) (T240212) (T242747) by Lucas Werkmeister
- git #6748e2fe - Do not prefix IDs in HtmlPageLinkRendererBeginHookHandler when not needed (T244562) (T214557) by Leszek Manicki
- git #b4115955 - bridge: Simplify if-conditions by Michael Große
- git #6884da22 - bridge: remove store {action,mutation,getter}Types by Lucas Werkmeister
- git #ecfb31c1 - TR: Bash script for diffing webpack (T235612) by Thomas Arrow
- git #ebdb4764 - Use provided settings class to access federation mode setting by Leszek Manicki
- git #76416349 - Swap federation mode in some more tests (T241971) by Leszek Manicki
- git #0b1837af - Swap federation mode in RepoLinker constructor in some tests (T241971) by Leszek Manicki
- git #0df3462c - Tests for two methods WikibaseRepo with entity source federation setting on by Leszek Manicki
- git #8dc28b5a - rebuildTermSqlIndex: Adjusted constructor to use right "entity source" (T214557) by Leszek Manicki
- git #af4ed63f - Adjusted SearchEntities API class to use concept uri data from entity sources (T214557) by Leszek Manicki
- git #b27c78f3 - Adjusted RepoLinker to use concept uri data from entity sources (T214557) by Leszek Manicki
- git #fad01170 - Reorganized slightly ValidatorBuildersTest (T214557) (T241971) by Leszek Manicki
- git #cc5bdccd - WikibaseRepoTest: adjust test entity source to also provide items (T241971) by Leszek Manicki
- git #c24c88f6 - bridge: add bailout for somevalue/novalue statements (T242747) by Lucas Werkmeister
- git #7c6adfa2 - bridge: assert using toBe() where we expect booleans by Lucas Werkmeister
- git #9626d5e4 - bridge: Upgrade vue dependencies by Michael Große
- git #4ce41a33 - bridge: Upgrade dependencies by Michael Große
- git #6d7951e7 - Remove redundant edit summary messages (T244129) by Jakob Warkotsch
- git #d890408a - bridge: Make unknown error placeholder bit more verbose by Michael Große
- git #06fb4ff2 - bridge: assert using toBe() where we expect booleans by Lucas Werkmeister
- git #c0791079 - bridge: Add exists() to unit tests using find() by tzhelyazkova
- git #ba8828ed - bridge: Add ErrorAmbiguousStatement to Storybook (T240212) by tzhelyazkova
- git #2ed41667 - bridge: Add ErrorAmbiguousStatement to ErrorWrapper (T240212) by tzhelyazkova
- git #f6e6ae4c - Remove use of ApiTestCase::doLogin (T244039) by DannyS712
- git #7136018b - TR: Extend test:distnodiff to cover all build files we actually use by Marius Hoch
- git #091f66dc - TR: Use constants for action names in tests by Thomas Arrow
- git #8bc817ae - bridge: Create ErrorAmbiguousStatement component (T240212) by tzhelyazkova
- git #3215d053 - bridge: avoid margin-bottom on last bailout suggestion by Lucas Werkmeister
- git #3be5f749 - wbterms: tests for not deleting used terms rows (T243944) (T243705) by Thomas Arrow
- git #ed1bf809 - bridge: Display the body message as html (T243889) by tzhelyazkova
- git #260c9e68 - bridge: add missing return by Lucas Werkmeister
- git #6b01136e - bridge: use mixin for bailout errors (T244342) by Lucas Werkmeister
- git #468d3ab7 - bridge: Add ErrorDeprecatedStatement to Storybook (T243889) by tzhelyazkova
- git #32d6c1bf - bridge: Add ErrorDeprecatedStatement to ErrorWrapper (T243889) by tzhelyazkova
- git #788fa03c - bridge: Create ErrorDeprecatedStatement.vue component (T243889) by tzhelyazkova
- git #1f741b6c - Make it impossible to write to non local database in PropertyInfoTable (T214557) by Leszek Manicki
- git #27b13209 - TR: Add getterTypes to use constants for getter names (T244002) by rosalie
- git #1489e5d3 - bridge: Add messages for ambiguous statement error (T240212) by tzhelyazkova
- git #7ea14b12 - Cache PropertyInfoLookup internally (T243955) by addshore
- git #f8408c38 - bridge: fix vertical spacing of ErrorUnsupportedDatatype (T235753) by Lucas Werkmeister
- git #80892039 - bridge: fix horizontal spacing of ErrorUnsupportedDatatype (T235753) by Lucas Werkmeister
- git #b688bd5e - bridge: remove webdriverio from package.json by Lucas Werkmeister
- git #28b6e9c8 - Add missing wbeditentity summary messages for clients (T244129) by Jakob Warkotsch
- git #fa010bb0 - Wire up caching around PrefetchingPropertyTermLookup (T242871) by Jakob Warkotsch
- git #67572fe1 - TR: Add MWHookHandler test untainting a statement (T243752) by Thomas Arrow
- git #2c3fc058 - bridge: consistently chain promises in store actions by Lucas Werkmeister
- git #824b58f9 - bridge: avoid adding multiple errors by Lucas Werkmeister
- git #41b528c5 - TR: Add npm script to watch unit tests by Thomas Arrow
WikibaseCirrusSearch
edit- git #f7722416 - build: Updating composer dependencies by libraryupgrader
WikibaseLexeme
edit- git #654ac3c2 - Use assertNull instead of assertSame to compare with null (T244279) by DannyS712
- git #a822d5e2 - Update tests for core API change by James D. Forrester
- git #ef95eafe - Allow running phpunit tests without Scribunto installed/enabled by Leszek Manicki
WikibaseLexemeCirrusSearch
edit- git #2e5d02ff - Update namespace for PrefetchingTermLookup & fix tests (T244479) by Lucas Werkmeister
WikibaseMediaInfo
edit- git #162ff717 - Force non-value to be undefined by Matthias Mullie
- git #18e54b8e - Add a getErrors method to ComponentWidget by annet
- git #f91f6819 - Default to unsupported input unless instructed otherwise by Matthias Mullie
- git #dad857fb - build: Updating dependencies by libraryupgrader
- git #6f67baab - Use wbmiSupportedDataTypes instead of hardcoded list by Matthias Mullie
WikibaseQualityConstraints
edit- git #22477abd - Use assertNull instead of assertSame to compare with null (T244279) by DannyS712
- git #bfd4a462 - build: Updating composer dependencies by libraryupgrader
- git #e6bc2a33 - build: Remove .jshintrc by Umherirrender
Wikidata.org
edit- git #aba248a8 - Use assertNull instead of assertSame to compare with null (T244279) by DannyS712
WikidataPageBanner
edit- git #1a6b3240 - Enable MediaWiki.Usage.ForbiddenFunctions.isset and make pass by Umherirrender
WikiEditor
edit- git #ef38bdfe - Align toolbar styling with Apex (T223155) by Ed Sanders
- git #d861bf41 - Use caret-style arrow indicator (T223155) by Ed Sanders
wikihiero
edit- git #10cfe67a - Convert $wgMemc use to WANObjectCache (T160813) by Aaron Schulz
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
edit- git #3717a9e5 - Use assertNull instead of assertSame to compare with null (T244279) by DannyS712
WikimediaEvents
edit- git #5e926bec - Move owners data to OWNERS.md add structure test to enforce by Timo Tijhof
- git #a9511712 - Strip 'ext.wikimediaEvents' prefixes from file names (T193826) by Timo Tijhof
- git #498a29b7 - statsd: Refactor queue handling to mw.eventLog (T225578) by Dan Andreescu
- git #ba890a01 - Decommision Print schema (T196159) by polishdeveloper
- git #2c5e6e0b - Group saving timing stats for ?bot=1 actions with those of bot accounts by Aaron Schulz
- git #978a3251 - Avoid deprecated methods in onPageContentSaveComplete() by Aaron Schulz
WikimediaIncubator
edit- git #8706e2e9 - build: Updating composer dependencies by libraryupgrader
WikimediaMaintenance
edit- git #6a4536fe - blameStartupRegistry.php: Remove 'startup_conf' metric by Brad Jorsch
WikimediaMessages
editNo changes for WikimediaMessages
Wikisource
edit- git #9c3e2e3d - build: Remove .jshintrc by Umherirrender
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
edit- git #d3b55d16 - build: Updating composer dependencies by libraryupgrader
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #17a3c4be - Remove eslint "valid-jsdoc" rules/fix linting errors (T239269) by Nicholas Ray
- git #78dc3baf - Use single quotes on less @import by Umherirrender
- git #a3179d8f - Use user sandbox icon from OOUI (T244444) by jdlrobson
- git #04109186 - Remove duplicate icon loading by jdlrobson
- git #6e4c6c99 - Revert "Reduce 'userContributions' icon code" (T244436) by Phuedx
- git #4ccaf6e9 - Move comments out of class lists by Umherirrender
- git #df60088b - Clicking the category overlays is synchronous (T214641) by jdlrobson
- git #3c77f935 - Fix double escaping of menu item messages (T244119) by Ammar Abdulhamid
- git #1e64fc8f - Dev: Address some FIXMEs by jdlrobson
MonoBook
edit- git #c6399886 - Upgrade skin.json schema to manifest_version 2 (T242502) by Ammar Abdulhamid
- git #00234ce0 - Drop mediawiki.skinning.interface in preparation for its deprecation (T242177) by jdlrobson
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
edit- git #15b4549f - build: Updating composer dependencies by libraryupgrader
Vector
edit- git #356c976b - Add Coding Conventions Section to Vector README (T239269) by Nicholas Ray
- git #2dbe4d7a - Drop usage of mediawiki.skinning.interface module in favor of SkinModule (T232140) by jdlrobson
VisualEditor
edit- git #d7b6b165 - Unwrap unsupported section tags when pasting (T244109) by Ed Sanders
- git #fb4f0a83 - Completion framework (T232601) by David Lynch
- git #b888802f - Rebaser: Bump dependency versions by Ed Sanders
- git #c09049ed - Change toolbar border hack to add borders instead of remove them (T232003) by Ed Sanders
- git #0d9bdde7 - Update OOUI to v0.36.4 by James D. Forrester
- git #ff0e814a - update-ooui: Fix link to release notes by Bartosz Dziewoński
- git #99d766ae - ve.ce.BranchNode: Force re-applying of selection if tag name changes (T243852) by Bartosz Dziewoński
Total Changes
edit356 Changes in 79 repos by 83 authors