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 (task T228568) by RazeSoldier
- git #d82d3848 - Apply normal, cross-browser button appearance on revision history (task T244824) by Volker E
- git #150d053d - mediawiki.ui: Replace `em` with `px` values (task T244823) by Volker E
- git #989c4f77 - Add more tests for the User class (task 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 (task T240094) by MusikAnimal
- git #ad1d7efd - Remove SQLite watchlist_expiry patch (task T240094) by Reedy
- git #272e941b - Use ObjectFactory to construct ContentHandlers (task T243560) by ArtBaltai
- git #e79b72be - PageHistoryHandler: Undefined index 'query' (task T244184) by Petr Pchelko
- git #5b1978f7 - Standardize information on Password Reset success page (task 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 (task T240774) by Florian
- git #6e4d6525 - SpecialRandomInCategory.php: preserve query string during redirection (task T244641) by cobaltcigs
- git #2aa6f354 - Add overflow: hidden to messagebox (task T244659) by Fomafix
- git #cafe286e - Deprecate the ArticleEditUpdates hook by James D. Forrester
- git #ef7af6ea - Disable PSR2.Classes.ClassDeclaration.InterfaceWrongIndent (task T243529) by Aaron Schulz
- git #45f0cdbc - filebackend: make sure $scopeLock reference is valid in FileBackendMultiWrite by Aaron Schulz
- git #6a7ab1ed - Deprecate the ArticleEditUpdatesDeleteFromRecentchanges hook (task T244613) by James D. Forrester
- git #865755db - Create new table for watchlist expiry (task T240094) by MusikAnimal
- git #036cde7a - resourceloader: Move site-level mw.config from startup to mediawiki.base (task T235350) by Brad Jorsch
- git #4c69162b - Update the change_tag table in rebuildrecentchanges.php (task T229461) by GeoffreyT2000
- git #84278369 - NewFilesPager: Apply STRAIGHT_JOIN to all code paths (task 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 (task T239736) by Daimona Eaytoy
- git #c8136454 - Add test for JobRunner (task T220127) by Petr Pchelko
- git #68d10ec1 - ResourceLoaderSkinModule: Restore previous behavior in getLogoData() (task T244405) by Bartosz Dziewoński
- git #6786aa5d - Support pagination on multiple columns in the IndexPager (task T244492) by Thalia
- git #00c8a5cb - In Database::select() allow an empty array for $table (task T243051) by Tim Starling
- git #30e54b39 - Introduce ContentHandlerFactory (task 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 (task T244440) by Brad Jorsch
- git #da45b95b - mediawiki.base: Remove 'timeStamp' property from mw.track() (task T229577) by Timo Tijhof
- git #37a69a2f - Restore wordmark to Vector printed media (task 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 (task T236680) by Clara Andrew-Wani
- git #8a1f19d7 - Add ARIA `navigation` role and label to table of contents div (task 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 (task 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 (task T229435) (task T232003) (task T235939) (task T242092) (task T243643) (task T243791) by James D. Forrester
- git #b7debf85 - Follow-up 8cd2e13: RELEASE-NOTES-1.35: Add new $wgLogos configuration (task 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 (task T232140) (task T244370) by James D. Forrester
- git #4b9c5326 - languages: added methods and functions deprecated in class Language to RELEASE-NOTES (task T244128) by Peter Ovchyn
- git #ed18dba8 - language: remove Language hints for type check as it breaks using of StubUserLang (task 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 (task T242177) (task T232140) by jdlrobson
- git #bc1f6013 - docs: Improve "Entry points" documentation page (task T244294) by Timo Tijhof
- git #7b97196d - Remove SpecialRecentChanges::filterByCategories(), deprecated and unused (task T241690) by DannyS712
- git #fc9671bd - Add more tests for the User class (task T233385) by DannyS712
- git #c42ee486 - ApiQueryExtLinksUsage: Avoid bad query plan (task T244254) by Brad Jorsch
- git #724e1782 - Add RestStructureTest (task T243437) by Brad Jorsch
- git #d4c2f0d8 - Move some validation logic from ApiStructureTest to ParamValidator (task T242887) by Brad Jorsch
- git #c2b15259 - API: Use ParamValidator library (task T142080) (task T232672) (task T21195) (task T34675) (task T154774) by Brad Jorsch
- git #8cd2e133 - Deprecate access of logos directly from config, introduce wgLogos (task T232140) by jdlrobson
- git #f3baf073 - Use faster pako library for deflating in the client (task 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 (task T222293) by James D. Forrester
- git #5d9bc35d - ExternalUserNames: Handle otherwise-usable names with lowercase first letter (task 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 (task 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 (task T243643) by Thalia
- git #314efebb - rdbms: add GREATEST/LEAST wrappers to IDatabase by Aaron Schulz
- git #292decc4 - BlobStore: support "known bad" addresses. (task 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[edit]
3D[edit]
No changes for 3D
AbuseFilter[edit]
- git #0d2cab0d - Validate imported data by Daimona Eaytoy
- git #9d8e0049 - fixOldLogEntries: don't pass empty lists to Database::makeList (task T228655) by Daimona Eaytoy
- git #57415d8a - Fix PHPNotice caused by missing row fields by Daimona Eaytoy
- git #d9ae71f5 - Add site name and language variables (task T240948) (task 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 (task 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 (task T201193) by Daimona Eaytoy
- git #54512dd1 - Fix more inconsistencies in scripts for logging entries (task 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[edit]
No changes for ActiveAbstract
AdvancedSearch[edit]
- git #8a5eb8f3 - Streamline and document MimeTypeConfigurator for readability by Thiemo Kreuz
AntiSpoof[edit]
No changes for AntiSpoof
ApiFeatureUsage[edit]
No changes for ApiFeatureUsage
ArticleCreationWorkflow[edit]
No changes for ArticleCreationWorkflow
ArticlePlaceholder[edit]
No changes for ArticlePlaceholder
Babel[edit]
- git #0abf3b95 - Take2, Fetch central babel information over SQL query, not API (task T243726) by Addshore
- git #5abac5c1 - Timeout for meta api call from 10 to 2 seconds. (task 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 (task T243726) by Kunal Mehta
- git #75e36e11 - Use a logically unique first segment for WANObjectCache keys by Timo Tijhof
BetaFeatures[edit]
No changes for BetaFeatures
BounceHandler[edit]
No changes for BounceHandler
Calendar[edit]
No changes for Calendar
Campaigns[edit]
No changes for Campaigns
Capiunto[edit]
No changes for Capiunto
CategoryTree[edit]
No changes for CategoryTree
CentralAuth[edit]
- git #de1f783e - Properly escape slashes in user-given regexps by Daimona Eaytoy
CentralNotice[edit]
No changes for CentralNotice
CharInsert[edit]
No 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 (task 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 (task T244550) by Gergő Tisza
- git #73d385d3 - Use assertTrue instead of assertSame to compare with true (task T244552) by DannyS712
- git #90f17eb7 - Add case sensitive subfield for template keyword (task T223046) by Maryum Styles
- git #d007a0cf - Drop unreferenced getParamDescription method (task 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" (task T240858) by Thiemo Kreuz
- git #48e2f02e - Add two extreme follow edge cases back to parser tests (task T240858) by Thiemo Kreuz
- git #f2bd6b6d - Revert "Standardize "follow" validation" (task T240858) by Adam Wight
- git #b15f1b81 - Revert "Remove "follow" special case from ReferencesFormatter" (task T240858) by Adam Wight
- git #eb799af3 - Revert "Remove broken "follow" special case from ReferenceStack" (task T240858) by Adam Wight
CiteThisPage[edit]
No changes for CiteThisPage
Citoid[edit]
No changes for Citoid
cldr[edit]
No changes for cldr
Cognate[edit]
No changes for Cognate
CodeEditor[edit]
No changes for CodeEditor
CodeMirror[edit]
No changes for CodeMirror
CodeReview[edit]
No changes for CodeReview
CollaborationKit[edit]
No changes for CollaborationKit
Collection[edit]
No 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 (task T242556) by Ammar Abdulhamid
- git #55404c02 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #0dfd1f4e - Remove unused return values and reduce code complexity by Thiemo Kreuz
CongressLookup[edit]
No changes for CongressLookup
ContactPage[edit]
No changes for ContactPage
ContentTranslation[edit]
- git #090837f0 - Hooks: Fix CentralAuth user instance calculation (task T237607) by Santhosh Thottingal
- git #5d092403 - Remove unnecessary border:0 overrides (task T232003) by Ed Sanders
- git #16037472 - Re-attempt to use Skin::getDefaultModules (task T243286) by Niklas Laxström
ContributionTracking[edit]
No changes for ContributionTracking
CreditsSource[edit]
No changes for CreditsSource
Dashiki[edit]
No changes for Dashiki
DiscussionTools[edit]
- git #c8564f6c - Re-style preview (task T238177) by Ed Sanders
- git #16215bbe - Change tags method so anon edits will get tagged (task T242184) by David Lynch
- git #2fcc23ae - Add editor-mode changetags (task T242184) by David Lynch
- git #e5e6fdd3 - Stop using native Range objects, they're too annoying (task T241861) by Bartosz Dziewoński
- git #44eb8018 - Add config option and query parameter to control loading (task T243621) by Bartosz Dziewoński
Disambiguator[edit]
No changes for Disambiguator
DismissableSiteNotice[edit]
No changes for DismissableSiteNotice
DonationInterface[edit]
No changes for DonationInterface
DoubleWiki[edit]
No changes for DoubleWiki
DynamicSidebar[edit]
No changes for DynamicSidebar
EUCopyrightCampaign[edit]
No changes for EUCopyrightCampaign
Echo[edit]
- git #d7cc28fb - Properly scoped style improvements to Echo OOUI dialog in desktop Minerva (task T241090) (task T242493) by jdlrobson
- git #ca5e5c85 - Revert "Style improvements to Echo OOUI dialog in desktop Minerva" (task T241090) (task T242493) by Esanders
- git #af3fa8a7 - Enable MediaWiki.Usage.ForbiddenFunctions.isset and make pass by Umherirrender
Elastica[edit]
No changes for Elastica
ElectronPdfService[edit]
No changes for ElectronPdfService
EntitySchema[edit]
No 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[edit]
No changes for EventLogging
EventStreamConfig[edit]
- git #81cb717a - Add comment about keeping regexes simple in README (task T242124) by Ottomata
ExtensionDistributor[edit]
No changes for ExtensionDistributor
ExternalGuidance[edit]
No changes for ExternalGuidance
FeaturedFeeds[edit]
- git #60c305b6 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
FileExporter[edit]
No changes for FileExporter
FileImporter[edit]
No 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 (task T242935) by DannyS712
Flow[edit]
- git #70d249f3 - Add `aria-label` to 'Start a new topic' input (task T244793) by Volker E
- git #390211bc - Remove unnecessary toolbar overrides (task T232003) by Ed Sanders
FundraiserLandingPage[edit]
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow[edit]
No changes for FundraisingTranslateWorkflow
Gadgets[edit]
No changes for Gadgets
GeoCrumbs[edit]
No changes for GeoCrumbs
GeoData[edit]
No changes for GeoData
GettingStarted[edit]
- git #91d76f3d - build: Remove .jscsrc by Umherirrender
GlobalBlocking[edit]
- git #029674a6 - build: Updating composer dependencies by libraryupgrader
GlobalCssJs[edit]
No changes for GlobalCssJs
GlobalPreferences[edit]
No changes for GlobalPreferences
GlobalUsage[edit]
No changes for GlobalUsage
GlobalUserPage[edit]
- git #711b021e - Replace deprecated IP class with IP Utilities (task T242556) by Ammar Abdulhamid
GoogleNewsSitemap[edit]
No changes for GoogleNewsSitemap
Graph[edit]
No 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 (task 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 (task 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 (task T244164) by Kosta Harlan
- git #d599b9f1 - StartEditing: Scroll difficulty dialog to top when opened (task T243029) by Kosta Harlan
- git #b3fd4416 - ChangeMentor: Add tests for validate() method by Kosta Harlan
- git #945c652a - Help Panel: Reword placeholder text (task T243694) by Kosta Harlan
GuidedTour[edit]
No changes for GuidedTour
GWToolset[edit]
- git #0d82a87c - build: Updating composer dependencies by libraryupgrader
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]
- git #1a786f56 - build: Remove .jshintrc by Umherirrender
InterwikiSorting[edit]
No changes for InterwikiSorting
Jade[edit]
No changes for Jade
Josa[edit]
No changes for Josa
JsonConfig[edit]
No changes for JsonConfig
Kartographer[edit]
No changes for Kartographer
LabeledSectionTransclusion[edit]
No changes for LabeledSectionTransclusion
LandingCheck[edit]
No changes for LandingCheck
LdapAuthentication[edit]
- git #7aa6371e - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #e7471411 - build: Updating composer dependencies by libraryupgrader
Linter[edit]
No changes for Linter
LiquidThreads[edit]
- git #447c2766 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #b1e564e5 - build: Updating composer dependencies by libraryupgrader
Listings[edit]
No changes for Listings
LocalisationUpdate[edit]
No changes for LocalisationUpdate
LoginNotify[edit]
- git #f79c19ac - Replace deprecated IP class with IPUtils (task 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 (task T241242) by Michael Holloway
MapSources[edit]
No changes for MapSources
MassMessage[edit]
No changes for MassMessage
Math[edit]
No changes for Math
MobileApp[edit]
No 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() (task 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() (task T229577) by Timo Tijhof
- git #0e23b347 - Add .mw-parser-output to citation drawer so that TemplateStyles apply (task 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 (task T221982) by Derick A
- git #3341478c - CategoryAddOverlay: Build consistently with other Overlays (task T214641) by jdlrobson
- git #ffef4439 - Dev: rlModule BE GONE! OverlayManager routes must always be synchronous (task T214641) by jdlrobson
- git #12afd6de - Remove redundant variable name from @var documentation by Thiemo Kreuz
- git #8598fd2e - Expose headers on mobile.startup object (task T214641) by jdlrobson
- git #c97d7f93 - Categories: Messages do not need to be passable (task T214641) by jdlrobson
MultimediaViewer[edit]
No changes for MultimediaViewer
[edit]
No changes for NavigationTiming
Newsletter[edit]
No changes for Newsletter
NewUserMessage[edit]
No changes for NewUserMessage
Nuke[edit]
No changes for Nuke
OATHAuth[edit]
- git #c943f75c - Fix removing scratch tokens (task 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 (task 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 (task T244187) by Brad Jorsch
- git #38bd5e83 - Fixes to make CI pass again (task T244393) by Brad Jorsch
OpenStackManager[edit]
- git #1e112dbe - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #678b3534 - Remove OpenStackManagerNovaKeypairStorage from extension.json by Reedy
- git #303f66ff - Remove use of global $wgUser (task T243577) by DannyS712
ORES[edit]
- git #7a512ddc - phpunit: Alter globals via setMwGlobals by Daimona Eaytoy
PageAssessments[edit]
No changes for PageAssessments
PagedTiffHandler[edit]
No changes for PagedTiffHandler
PageImages[edit]
- git #07785906 - build: Updating composer dependencies by libraryupgrader
PageTriage[edit]
No changes for PageTriage
PageViewInfo[edit]
No changes for PageViewInfo
ParserFunctions[edit]
No changes for ParserFunctions
ParsoidBatchAPI[edit]
No changes for ParsoidBatchAPI
PdfHandler[edit]
No changes for PdfHandler
PerformanceInspector[edit]
No changes for PerformanceInspector
Petition[edit]
No changes for Petition
Poem[edit]
No changes for Poem
PoolCounter[edit]
No changes for PoolCounter
Popups[edit]
- git #68d52f7f - Use assertTrue instead of assertSame to compare with true (task T244552) by DannyS712
ProofreadPage[edit]
- git #6a6857f7 - Avoid use of deprecated IP class (task T242556) by Ammar Abdulhamid
PropertySuggester[edit]
No changes for PropertySuggester
QuickSurveys[edit]
- git #424c0870 - build: Updating composer dependencies by libraryupgrader
Quiz[edit]
No changes for Quiz
ReadingLists[edit]
No changes for ReadingLists
RelatedArticles[edit]
No changes for RelatedArticles
Renameuser[edit]
- git #2dda53f4 - build: Updating composer dependencies by libraryupgrader
- git #958b2e5d - build: Remove .jshintignore by Umherirrender
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 #7b2cda55 - build: Updating composer dependencies by libraryupgrader
SearchExtraNS[edit]
No 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 (task T241522) by Kunal Mehta
SecurePoll[edit]
- git #80a4ab93 - build: Updating composer dependencies by libraryupgrader
Sentry[edit]
No changes for Sentry
ShortUrl[edit]
- git #3573b8f3 - build: Remove .jshintignore by Umherirrender
SiteMatrix[edit]
No changes for SiteMatrix
SkinPerPage[edit]
No changes for SkinPerPage
SpamBlacklist[edit]
No changes for SpamBlacklist
SubPageList3[edit]
No changes for SubPageList3
SubpageSortkey[edit]
No changes for SubpageSortkey
SyntaxHighlight_GeSHi[edit]
- git #0c4e7b21 - Syntaxhighlight: avoid double background (task T126010) (task 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 (task T239882) by BrandonXLF
TemplateStyles[edit]
No changes for TemplateStyles
TemplateWizard[edit]
No changes for TemplateWizard
TextExtracts[edit]
No changes for TextExtracts
Thanks[edit]
- git #a54db3f8 - build: Updating composer dependencies by libraryupgrader
TheWikipediaLibrary[edit]
No changes for TheWikipediaLibrary
TimedMediaHandler[edit]
- git #3dcf26ab - Special:TimedMediaHandler remove stats of originals (task T240837) by Derk-Jan Hartman
timeline[edit]
No changes for timeline
TitleBlacklist[edit]
No changes for TitleBlacklist
TocTree[edit]
No changes for TocTree
TorBlock[edit]
- git #978cdcfd - Replace deprecated IP class with IPUtils (task T242556) by Ammarpad
Translate[edit]
- git #53d8c722 - Add WikiLinkValidator and MediaWikiPageNameValidator (task T224025) by Abijeet
TranslationNotifications[edit]
- git #37029b37 - Add a new job to send out emails using UserMailer directly (task T144780) by Abijeet
TrustedXFF[edit]
- git #a496f1cf - Replace deprecated IP class with IPUtils (task T242556) by Ammar Abdulhamid
TwoColConflict[edit]
- git #fa50bab7 - SplitTwoColConflictHelper: pass in ContentHandlerFactory (task T235165) by ArtBaltai
- git #9b1b6384 - Estimate textbox height for non-JS browsers (task T202060) by Adam Wight
- git #80515b67 - Added carriage returns cause auto-merging to fail (task T230551) by Andrew Kostka
- git #da0697b8 - Remove documentation for missing metrics (task T158073) by Adam Wight
- git #34639acb - Use native tooltip for two-state edit button (task 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 (task T243435) by Thiemo Kreuz
UniversalLanguageSelector[edit]
No changes for UniversalLanguageSelector
UploadsLink[edit]
No changes for UploadsLink
UploadWizard[edit]
- git #5c3d0e80 - Change year of Public Domain from 1924 to 1925 by Raymond
- git #20e04864 - Highlight metadata publish errors (task T233054) by annet
UrlShortener[edit]
No changes for UrlShortener
UserMerge[edit]
- git #9f97e7b1 - Fix missing select field MergeUser::mergeBlocks() (task T244686) by Gergő Tisza
VipsScaler[edit]
- git #0f251dc5 - Replace deprecated IP class with IPUtils (task T242556) by Ammar Abdulhamid
VisualEditor[edit]
- git #eebe103f - Use WMUI styled WikiEditor switcher when in Vector (task T223155) by Ed Sanders
- git #e30e27e2 - Update VE core submodule to master (4ff5f2555) (task T243852) (task T244109) by Bartosz Dziewoński
- git #a816baed - Fix handling of pasted internal red links (task 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 (task T242184) by David Lynch
- git #078fbcf7 - Update VE core submodule to master (e1760b7f7) (task T232601) by David Lynch
- git #761c26e0 - ve.init.mw.trackSubscriber: Remove 2015 compat for this.timeStamp (task 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 (task T223155) by Ed Sanders
- git #35354900 - Change gallery structure to match Parsoid (task T214649) by Bartosz Dziewoński
- git #0791dd35 - Fix tab initialization if NWE is enabled but VE is disabled (task T178976) by Bartosz Dziewoński
- git #3458d8a2 - Don't offer switching to VE if it's disabled in preferences (task 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 (task T245062) by Thomas Arrow
- git #664c667c - bridge: Align styling of header messages (task T239421) by Michael Große
- git #57abfa8e - bridge: Change our base color to $wmui-color-base10 (task T239421) by Michael Große
- git #1eaff3ed - bridge: Make dev entry responsive by Michael Große
- git #eeef2e06 - bridge: saner font size handling (task T243192) by Michael Große
- git #cc4f3910 - Test that factory methods don't access the DB/ do http requests (task 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 (task T243729) by Marius Hoch
- git #98af301a - Fix command in npm selenium script by Itamar Givon
- git #2ef775d5 - bridge: add property label to header message (task T233295) by Lucas Werkmeister
- git #466f597a - bridge: fix vertical marging of bailout heading (task T235753) (task T238660) (task T240212) (task T242747) by Lucas Werkmeister
- git #9f9dd371 - Revert "wbterms: Set default for the term store to read new" (task T244529) by Tarrow
- git #61d83a48 - docs: Further term storage docs (task T225857) by addshore
- git #66bcfe67 - Add errorformat parameter to wikibase API requests (task 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 (task 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 (task T241971) by Leszek Manicki
- git #1f2cf009 - bridge: show property labels in bailout components (task T235753) (task T238660) (task T240212) (task T242747) by Lucas Werkmeister
- git #6748e2fe - Do not prefix IDs in HtmlPageLinkRendererBeginHookHandler when not needed (task T244562) (task 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 (task 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 (task T241971) by Leszek Manicki
- git #0b1837af - Swap federation mode in RepoLinker constructor in some tests (task 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" (task T214557) by Leszek Manicki
- git #af4ed63f - Adjusted SearchEntities API class to use concept uri data from entity sources (task T214557) by Leszek Manicki
- git #b27c78f3 - Adjusted RepoLinker to use concept uri data from entity sources (task T214557) by Leszek Manicki
- git #fad01170 - Reorganized slightly ValidatorBuildersTest (task T214557) (task T241971) by Leszek Manicki
- git #cc5bdccd - WikibaseRepoTest: adjust test entity source to also provide items (task T241971) by Leszek Manicki
- git #c24c88f6 - bridge: add bailout for somevalue/novalue statements (task 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 (task 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 (task T240212) by tzhelyazkova
- git #2ed41667 - bridge: Add ErrorAmbiguousStatement to ErrorWrapper (task T240212) by tzhelyazkova
- git #f6e6ae4c - Remove use of ApiTestCase::doLogin (task 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 (task 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 (task T243944) (task T243705) by Thomas Arrow
- git #ed1bf809 - bridge: Display the body message as html (task T243889) by tzhelyazkova
- git #260c9e68 - bridge: add missing return by Lucas Werkmeister
- git #6b01136e - bridge: use mixin for bailout errors (task T244342) by Lucas Werkmeister
- git #468d3ab7 - bridge: Add ErrorDeprecatedStatement to Storybook (task T243889) by tzhelyazkova
- git #32d6c1bf - bridge: Add ErrorDeprecatedStatement to ErrorWrapper (task T243889) by tzhelyazkova
- git #788fa03c - bridge: Create ErrorDeprecatedStatement.vue component (task T243889) by tzhelyazkova
- git #1f741b6c - Make it impossible to write to non local database in PropertyInfoTable (task T214557) by Leszek Manicki
- git #27b13209 - TR: Add getterTypes to use constants for getter names (task T244002) by rosalie
- git #1489e5d3 - bridge: Add messages for ambiguous statement error (task T240212) by tzhelyazkova
- git #7ea14b12 - Cache PropertyInfoLookup internally (task T243955) by addshore
- git #f8408c38 - bridge: fix vertical spacing of ErrorUnsupportedDatatype (task T235753) by Lucas Werkmeister
- git #80892039 - bridge: fix horizontal spacing of ErrorUnsupportedDatatype (task T235753) by Lucas Werkmeister
- git #b688bd5e - bridge: remove webdriverio from package.json by Lucas Werkmeister
- git #28b6e9c8 - Add missing wbeditentity summary messages for clients (task T244129) by Jakob Warkotsch
- git #fa010bb0 - Wire up caching around PrefetchingPropertyTermLookup (task T242871) by Jakob Warkotsch
- git #67572fe1 - TR: Add MWHookHandler test untainting a statement (task 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 (task 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 (task 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 (task 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 (task 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 (task T223155) by Ed Sanders
- git #d861bf41 - Use caret-style arrow indicator (task T223155) by Ed Sanders
wikihiero[edit]
- git #10cfe67a - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
WikiLove[edit]
No changes for WikiLove
WikimediaBadges[edit]
No changes for WikimediaBadges
WikimediaEditorTasks[edit]
- git #3717a9e5 - Use assertNull instead of assertSame to compare with null (task 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 (task T193826) by Timo Tijhof
- git #498a29b7 - statsd: Refactor queue handling to mw.eventLog (task T225578) by Dan Andreescu
- git #ba890a01 - Decommision Print schema (task 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[edit]
No changes for WikimediaMessages
Wikisource[edit]
- git #9c3e2e3d - build: Remove .jshintrc by Umherirrender
XAnalytics[edit]
No changes for XAnalytics
Skins[edit]
CologneBlue[edit]
- git #d3b55d16 - build: Updating composer dependencies by libraryupgrader
EUCopyrightCampaignSkin[edit]
No changes for EUCopyrightCampaignSkin
MinervaNeue[edit]
- git #17a3c4be - Remove eslint "valid-jsdoc" rules/fix linting errors (task T239269) by Nicholas Ray
- git #78dc3baf - Use single quotes on less @import by Umherirrender
- git #a3179d8f - Use user sandbox icon from OOUI (task T244444) by jdlrobson
- git #04109186 - Remove duplicate icon loading by jdlrobson
- git #6e4c6c99 - Revert "Reduce 'userContributions' icon code" (task T244436) by Phuedx
- git #4ccaf6e9 - Move comments out of class lists by Umherirrender
- git #df60088b - Clicking the category overlays is synchronous (task T214641) by jdlrobson
- git #3c77f935 - Fix double escaping of menu item messages (task T244119) by Ammar Abdulhamid
- git #1e64fc8f - Dev: Address some FIXMEs by jdlrobson
MonoBook[edit]
- git #c6399886 - Upgrade skin.json schema to manifest_version 2 (task T242502) by Ammar Abdulhamid
- git #00234ce0 - Drop mediawiki.skinning.interface in preparation for its deprecation (task T242177) by jdlrobson
Modern[edit]
No changes for Modern
Nostalgia[edit]
No changes for Nostalgia
Timeless[edit]
- git #15b4549f - build: Updating composer dependencies by libraryupgrader
Vector[edit]
- git #356c976b - Add Coding Conventions Section to Vector README (task T239269) by Nicholas Ray
- git #2dbe4d7a - Drop usage of mediawiki.skinning.interface module in favor of SkinModule (task T232140) by jdlrobson
VisualEditor[edit]
- git #d7b6b165 - Unwrap unsupported section tags when pasting (task T244109) by Ed Sanders
- git #fb4f0a83 - Completion framework (task 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 (task 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 (task T243852) by Bartosz Dziewoński
Total Changes[edit]
356 Changes in 79 repos by 83 authors