MediaWiki 1.35/wmf.19/Changelog
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
NavigationTiming
[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