| Deployment of MediaWiki 1.36.0-wmf.9 to Wikimedia sites | MediaWiki 1.36.0-wmf.10 |
The latest version (labeled "1.36.0-wmf.9") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 15 September 2020 (see the roadmap).
Core changes
- git #7269b6b5 - Branch commit for wmf/1.36.0-wmf.9 (task T257977) by trainbranchbot
- git #aedb7dce - Remove use of global $wgUser in Language::dateFormat and ::userAdjust (task T246862) by DannyS712
- git #aa760f44 - Remove WikiPage::insertProtectNullRevision (task T262874) by DannyS712
- git #50fe6326 - Remove some space indenting by Reedy
- git #370856f0 - Remove use of $wgUser from LogFormatterTest, unneeded (task T243708) by DannyS712
- git #6f0da948 - Remove User::addNewUserLogEntry (task T243708) by DannyS712
- git #4f595b7a - Remove problematic fallback skinname property (task T262233) by Ammar Abdulhamid
- git #5d798707 - Change 'width' to 'max-width' for Special:MovePage form by Bartosz Dziewoński
- git #0d76375f - Hard deprecate BaseTemplate::getToolbox() (task T255321) by Ammar Abdulhamid
- git #c51c4951 - Require user with FOR_THIS_USER in WikiPage (task T248548) by DannyS712
- git #7d80fc0a - Remove $wgAllowImageMoving, deprecated (task T245293) by DannyS712
- git #987c7238 - Make ApiSandbox copyable URL absolute by Gergő Tisza
- git #5cf9ac00 - Reduce use of $wgUser in EditPageTest (task T243708) by DannyS712
- git #3d18c1de - Remove use of $wgUser in ApiUserrightsTest (task T243708) by DannyS712
- git #fa14e5f1 - RequestContextTest: No need to set $wgUser (task T243708) by DannyS712
- git #addb098c - Deprecate DatabaseBlock methods moved to DatabaseBlockStore by Thalia
- git #b278c740 - Update and fix typos of specialPageAliases for Arabic (ar) by Meno25
- git #81ac2fc8 - PHPUnit integration tests: fix handling of null user in editPage() by Ostrzyciel
- git #a522937a - Updating doctrine/dbal (2.10.2 => 2.10.4) by Reedy
- git #66f73541 - Updating doctrine/sql-formatter (1.1.0 => 1.1.1) by Reedy
- git #9e0d0781 - Update composer/spdx-licenses from 1.5.3 to 1.5.4 by Reedy
- git #f05cdf0f - Remove some hard deprecated Article methods (task T248548) by DannyS712
- git #5205e109 - Revert "Move notification overlay outside $content" by Dmaza
- git #afc2517b - Move activating of makeCollapsible out of 'mediawiki.page.ready' (task T260642) by Fomafix
- git #4d5f0d30 - Update Vector lang portlet classes in js preview. (task T262374) by Ammar Abdulhamid
- git #ce81a719 - Remove File::recordUpload and its overrides (task T262706) by DannyS712
- git #9074c0f0 - Preload mediawiki.watchstar.widgets before api request by Dayllan Maza
- git #5723f1fa - Remove figure-inline from the set of allowed tags in the Sanitizer (task T251641) by Arlo Breault
- git #6adc634b - RELEASE-NOTES-1.35: Remove empty sections (task T259349) by Reedy
- git #d8915792 - FeedUtils::checkFeedOutput add $output parameter (task T252979) by DannyS712
- git #ea87ebb5 - mediawiki.page.ready: Fix skin override config flags, wrong way round by jdlrobson
- git #6ca0d155 - SpecialBlockTest: Add coverage for the user talk edit flag by Thalia
- git #7cffa717 - Remove deprecated ways to call WikiPage::doDeleteArticleReal (task T248509) by DannyS712
- git #f12e3501 - resourceloader: Fix incorrect order of feature stylesheets (task T262507) by mainframe98
- git #83a95208 - build: Auto-fix npm audit issues (task T262438) by alqaholic007
- git #806aa78e - UploadFromUrlTest: don't make a real request (task T262443) by daniel
- git #264d043d - Remove support for (Archived|OldLocal)File::userCan without a user (task T247801) by DannyS712
- git #ed6711b6 - Remove support for LogEventsList::userCan* functions without a user (task T245704) by DannyS712
- git #b82b1cc6 - Remove LogEventsList::typeAction support for rights (task T246412) by DannyS712
- git #e834b31b - Use recordUpload3, hard deprecate recordUpload2 (task T248813) by DannyS712
- git #5f076458 - Remove uses of $wgUser in api token methods (task T243708) by DannyS712
- git #7b0396a6 - Remove LogEventsList::getExcludeClause fallback to $wgUser (task T246413) by DannyS712
- git #5dbdacf6 - Remove support for FileDeleteForm::doDelete without a user (task T245801) by DannyS712
- git #66d29c52 - watch.ajax: Add expiry support to watchpage.mw event (task T261970) by Dayllan Maza
- git #603cf919 - EditPage: Fix member call on boolean when undo is impossible (task T262463) by Ostrzyciel
- git #d09014b3 - Use User::getInstanceForUpdate to update user on SpecialConfirmEmail (task T226337) by Ammar Abdulhamid
- git #70f07bfd - resources: Update jquery-client from 2.0.2 to 3.0.0 (task T262223) by James D. Forrester
- git #a35ec765 - phpunit: fail on warnings by Umherirrender
- git #dcc88f70 - Deprecate Skin::mainPageLink (task T257996) by Ammar Abdulhamid
- git #1e1f1f67 - Add section heading message for "Discussion pages" section in prefs/editing (task T259943) by Ed Sanders
- git #9cf6be92 - Update OOUI to v0.40.3 (task T245824) (task T249167) (task T258337) (task T258428) (task T259551) (task T259906) (task T259912) (task T260519) (task T261314) by James D. Forrester
- git #3b71d54b - Check existing watchitem when saving action=watch (task T260009) by Sam Wilson
- git #bf55265e - Disable section editing on non-current revision. (task T251680) (task T161199) by Ammar Abdulhamid
- git #6ab14857 - resourceloader: Give SkinModule 'features' option an extensible default (task T252774) by jdlrobson
- git #cd5ea0d5 - Unit tests: simplify setTemporaryHook() (task T255056) by daniel
- git #d206da0e - CSS 'class' names can be an array in Html::…element by Thiemo Kreuz
- git #aab5619d - HookContainer: fix clear() and scopedRegister(). (task T255056) by daniel
- git #a7d5f405 - Remove deprecated api token hooks (task T248022) by DannyS712
- git #ec158a4a - specials: Fix PhanUndeclaredProperty violation in SpecialTags by Thiemo Kreuz
- git #64ef8f95 - specials: HTMLForm::factory() method calls can be chained by Thiemo Kreuz
- git #b4c32cf3 - don't pass null page id to page related queries for category change rdf dumps (task T260232) by Ariel T. Glenn
- git #cf004d52 - Remove requirement for ApiWatchlistTrait to be in ApiBase. (task T262175) (task T248512) by Ammar Abdulhamid
- git #c467b059 - Fix documentation of Skin::buildSidebar() by Ammar Abdulhamid
- git #b0c18769 - Migrate category to abstract schema (task T164898) (task T230428) by Amir Sarabadani
- git #cd7a28d3 - Migrate iwlinks to abstract schema (task T164898) (task T230428) by Amir Sarabadani
- git #17703415 - Migrate langlinks to abstract schema (task T164898) (task T230428) by Amir Sarabadani
- git #fe562a64 - user: Document User::add/removeWatch behavior on special pages by Thiemo Kreuz
- git #5c9f874f - Move notification overlay outside $content (task T260413) (task T260262) (task T260432) by Sam Wilson
- git #3fb4e2ca - Add a link from a deleted page to that page's logs (task T261087) by mw:User:ST47
- git #41d2cb79 - don't include null page ids in query list for category dumps (task T260232) by Ariel T. Glenn
- git #063a528b - profiler: Use PSR-3 logging in Profiler and ProfilerOutput classes by Timo Tijhof
- git #47ddeba2 - profiler: Warn from ProfilerOutputDump::log() for incompatible profilers by Timo Tijhof
- git #7ab1fe13 - context: Throw from recursive calls to RequestContext::getLanguage by Timo Tijhof
- git #6d9b34ca - rdbms: Log debug message traces as 'exception.trace' instead of 'trace' (task T233342) by Timo Tijhof
- git #6d4fb2b1 - MediaWikiIntegrationTestCase: Fix reference to method in documentation by Thalia
- git #9dccdf2e - Set .editorconfig to use spaces instead of tabs on YAML files (task T253594) by David Barratt
- git #0ac79b19 - ApiLogoutTest: Remove use of global $wgUser (task T243708) by DannyS712
Vendor
- git #fc5e41db - Bump parsoid to 0.13.0-a9 (task T51538) (task T262636) (task T262454) (task T108504) by Arlo Breault
- git #f9e02d5e - Updating monolog/monolog (1.25.3 => 1.25.5) by Reedy
- git #d7b17d8e - Update OOUI to v0.40.3 by James D. Forrester
Extensions
3D
No changes for 3D
AbuseFilter
- git #1601bbf0 - Reduce direct references to $wgUser (task T246733) by DannyS712
- git #98f808ca - build: Updating bl to 4.0.3 by libraryupgrader
- git #1bd6f2aa - AbuseFilterViewEdit: only invoke Language::filterNum on a numeric string (task T237467) by C. Scott Ananian
- git #679c777c - AbuseFilter: Remove duplicate filter log link by Ammar Abdulhamid
ActiveAbstract
No changes for ActiveAbstract
AdvancedSearch
- git #38127962 - build: Update eslint-config-wikimedia to 0.17.0 by Ed Sanders
- git #8ced763d - Fix instances of variable shadowing by Ed Sanders
- git #d336678b - Replace deprecated PHPUnit assertContains by Thiemo Kreuz
- git #09bb7ca9 - Fix broken message for unknown sort orders (task T197525) by Thiemo Kreuz
AntiSpoof
- git #05b56c79 - Use PermissionManager in AntiSpoofPreAuthenticationProvider by Umherirrender
ApiFeatureUsage
- git #9caa8476 - build: Update dev dependencies by zoranzoki21
ArticleCreationWorkflow
No changes for ArticleCreationWorkflow
ArticlePlaceholder
- git #3446a60a - build: Use existing eslint also for json linting (task T220036) by Umherirrender
Babel
No changes for Babel
BetaFeatures
No changes for BetaFeatures
BounceHandler
No changes for BounceHandler
Calendar
No changes for Calendar
Campaigns
No changes for Campaigns
Capiunto
No changes for Capiunto
CategoryTree
No changes for CategoryTree
CentralAuth
- git #5d7a240b - build: eslint fixups by Ed Sanders
- git #29815049 - Make it possible to remove rights that no longer exist (task T241503) by DannyS712
- git #e363df1a - Disallow renaming own accounts with Special:GlobalRenameQueue (task T111789) by Taavi Väänänen
CentralNotice
- git #dd455495 - Add FinalizeChooseAndMaybeDisplay hook, fix main banner history fallback issues (task T236285) (task T255810) by Andrew Green
- git #bdf45990 - Campaign fallback follow-up: refactor data handling and some methods (task T232235) (task T236845) (task T232236) (task T255810) (task T261718) by Andrew Green
- git #68763143 - build: Update eslint-config-wikimedia to 0.17.0 by Ed Sanders
- git #9657e19c - Use struct equality per the styleguide by Ed Sanders
- git #46ed0e08 - Replace deprecated `background-image-svg()` mixin calls (task T248062) by Volker E
- git #a5b7402f - Remove IE 6 & 7 hasLayout hacks (task T258199) by Huji Lee
- git #05f807a4 - Suppress PhanTypeMismatchReturn for CNBannerPage::getNavigationBar() by Margaret Epps
- git #0c1a1c5e - Remove unused bannerController RL modules (task T224034) by Andrew Green
- git #eacd850b - Speed up BannerMessageGroup's getKeys and getDefinitions. (task T221119) by Niklas Laxström
- git #fdfc805e - ESLint: Enforce jQuery variable pattern by Ed Sanders
- git #44d70bb9 - Don't show Admin UI tabs on subscribing wikis by Andrew Green
CharInsert
No changes for CharInsert
CheckUser
- git #bf0477ab - Add Spanish aliases for Investigate by MarcoAurelio
- git #f0f13c44 - Only pass a curid if the page exists (task T260713) by Huji Lee
CirrusSearch
- git #ff69c144 - build: Update eslint-config-wikimedia to 0.17.0 by Ed Sanders
- git #3de095f5 - Use strict equality where possible by Ed Sanders
- git #d54b9566 - Do not use same named variable in the upper scope in javascript by Umherirrender
- git #3b1115cb - InterleavedResultSet should implement SearchMetricsProvider by Erik Bernhardson
Cite
- git #085aaf49 - build: Updating bl to 4.0.3 by libraryupgrader
CiteThisPage
No changes for CiteThisPage
Citoid
- git #f67b1613 - Move Wikibase globals to /wikibase by Ed Sanders
- git #319f25e9 - Fix documentation warnings by Ed Sanders
- git #7c59825e - eslint: Fix no-shadow warnings by Ed Sanders
cldr
- git #bdb642e4 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
CodeEditor
- git #d473f901 - Change "save" to "publish" in a message by Amir Aharoni
CodeMirror
No changes for CodeMirror
CodeReview
- git #b62011b3 - Remove use of $wgUser in emailNotifyUsersOfChanges (task T242677) by DannyS712
- git #ca945326 - Reduce direct references to $wgOut (task T252978) by DannyS712
Cognate
No changes for Cognate
Collection
- git #a852e7b1 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
CommonsMetadata
No changes for CommonsMetadata
ConfirmEdit
No changes for ConfirmEdit
CongressLookup
No changes for CongressLookup
ContactPage
- git #1e59b743 - build: Cleanup jsonlint config by Umherirrender
ContentTranslation
- git #9a0bc5f7 - CX3 Build 0.1.0+20200914 by Santhosh Thottingal
- git #8585e779 - SXSectionSelector: Fix UI glitch for section item buttons (task T259016) by NikG
- git #76143599 - SX tests: Miscellaneous clean up by Santhosh Thottingal
- git #3ba5c9d1 - SXContentComparator: Add new section placeholder inside target article (task T259492) by NikG
- git #912c04ef - SXSentenceSelector: Implement translation action buttons (task T259502) by NikG
- git #62de00da - SX Refactoring: Add currentSourceSection state variable by NikG
- git #ec12768a - build: Updating bl to 4.0.3 by libraryupgrader
- git #2bc8600f - CX3 Build 0.1.0+20200903 by Santhosh Thottingal
- git #d231f5b5 - SXContentComparator: Fix content on current section change by NikG
- git #263caeb7 - Vuex store: Remove fetchPageMetadata request for fetchPageContent action by NikG
- git #bfbe4453 - SX: Use sitemapper instead of hardcoded wikipedia links by NikG
- git #2ef1ac27 - SXArticleSelector: Refactor to smaller components by NikG
- git #7fb18b45 - SX: Avoid using @ alias in non-Vue source files by Santhosh Thottingal
- git #2f3647db - Sentence segmentation: Use cxserver api to fetch segmented content by NikG
CreditsSource
No changes for CreditsSource
Dashiki
No changes for Dashiki
Disambiguator
No changes for Disambiguator
DiscussionTools
- git #92a8ca34 - Documentation fix by Ed Sanders
- git #5b20503e - Log when the advanced mode panel is toggled (task T261816) by David Lynch
- git #ebaa132e - Edit summary in advanced mode (task T249391) by Ed Sanders
- git #38b5a9c0 - Create preference for turning off reply tool once out of beta (task T259943) by Ed Sanders
- git #34fb7c64 - utils: Avoid Node#contains for IE 11 support (task T260061) by Bartosz Dziewoński
- git #d4f67918 - Skip over whitespace when looking for trailing comments (task T257651) by Ed Sanders
- git #c439b3c3 - Add "Advanced" & "Comment summary" messages for upcoming feature by Ed Sanders
- git #f96678d5 - Factor out availability check by Ed Sanders
- git #965f3170 - Use Language::formatNumNoSeparators where appropriate by C. Scott Ananian
- git #a59dee8e - Fix 'discussiontoolsedit' API module description by Bartosz Dziewoński
- git #2cc39f2b - Add topic API (task T259563) by Ed Sanders
- git #ebe2071d - Upstream setPending to ReplyWidget by Ed Sanders
- git #14fb0135 - Match handling of "signature scan limit" between JS and PHP by Bartosz Dziewoński
DismissableSiteNotice
- git #83f54160 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
DonationInterface
- git #b5a33eb8 - Remove references to $wgUser in comments (task T245959) by DannyS712
- git #55f523df - Revert "Send donors to details instead of pay" (task T261355) by Elliott Eggleston
- git #fed6a018 - Sic Procrustes on transactionSpecificValues (task T261058) by Elliott Eggleston
DoubleWiki
- git #28d66e4e - build: Install eslint and stylelint; drop jsonlint (task T220036) by James D. Forrester
DynamicSidebar
No changes for DynamicSidebar
Echo
- git #357c8224 - NotificationsTest: No need to set $wgUser (task T243732) by DannyS712
- git #c20f21f7 - Update description comment for eps_topic (task T261756) by Michael Holloway
- git #4abfbd3c - Normalize eps_topic (task T261756) by jgiannelos
- git #a585ad63 - Explicitly provide sysop user in unit tests that need it by Ostrzyciel
- git #f021dbf0 - build: Updating bl to 4.0.3 by libraryupgrader
Elastica
No changes for Elastica
ElectronPdfService
- git #5a8e933c - build: Updating bl to 4.0.3 by libraryupgrader
EntitySchema
- git #37558985 - Pass a user when creating ParserOptions (task T246861) by DannyS712
- git #f96ee41f - build: Use existing eslint also for json linting (task T220036) by Umherirrender
- git #13e6e22c - Fix phpunit dataprovider with duplicate key by Umherirrender
EventBus
- git #4fd2ddbf - Serialize body for the event that is too big (task T262462) by Petr Pchelko
EventLogging
- git #df899240 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
EventStreamConfig
- git #92451a93 - Add docs and tests about boolean settings and constraints by Ottomata
- git #c5bdfd98 - Default to using API json formatversion=2 (task T251609) by Ottomata
- git #1df162f9 - Make canary_events_enabled an 'internal' setting (task T251609) by Ottomata
ExtensionDistributor
No changes for ExtensionDistributor
ExternalGuidance
- git #8962be12 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
FeaturedFeeds
- git #2b3901ab - build: Install eslint and stylelint; drop jsonlint (task T220036) by James D. Forrester
FileExporter
No changes for FileExporter
FileImporter
- git #4e51d085 - build: Updating bl to 4.0.3 by libraryupgrader
FlaggedRevs
- git #f6afdb8d - Fix a typo - "invelidtitle" (task T201491) by DannyS712
- git #3ee734e9 - Replace usage of deprecated SkinTemplateNavigation hook (task T255319) by pwirth
- git #60d595bd - Update ApiWatchlistTrait::getWatchlistValue() call to provide user (task T262175) by Ammar Abdulhamid
- git #5763ebed - eslint cleanup by Ed Sanders
Flow
- git #55cc0d8e - convertToText - use ParserOptions::newFromAnon (task T246861) by DannyS712
FundraiserLandingPage
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow
Gadgets
No changes for Gadgets
GeoCrumbs
No changes for GeoCrumbs
GeoData
- git #d55e44b5 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
GettingStarted
- git #84a0fa02 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
GlobalBlocking
No changes for GlobalBlocking
GlobalCssJs
No changes for GlobalCssJs
GlobalPreferences
No changes for GlobalPreferences
GlobalUsage
No changes for GlobalUsage
GlobalUserPage
No changes for GlobalUserPage
GlobalWatchlist
- git #68943286 - Fix metrics heading ("collection") by DannyS712
- git #b49c0ec1 - Switch documentation to use jsdoc (task T138401) by DannyS712
- git #63d1f00b - Show timestamps for entries (task T262176) by DannyS712
- git #20be8147 - Track when users manually change preferences (task T262235) by DannyS712
- git #985256a3 - Add a GuidedTour for Special:GlobalWatchlistSettings (task T262167) by DannyS712
- git #9e4a9c6d - Add handling for API failures when fetching watchlist (task T261580) by DannyS712
- git #bea8ce4c - Set `Api-User-Agent` in api calls (task T262177) by DannyS712
- git #6df11b7b - Inject GlobalWatchlistLinker into site classes by DannyS712
GoogleNewsSitemap
No changes for GoogleNewsSitemap
Graph
No changes for Graph
GrowthExperiments
- git #103c0f35 - Add special page aliases for Swedish (sv) (task T257220) by Roan Kattouw
- git #9a6eaaba - Add special page aliases for Portuguese (pt) (task T255027) by Roan Kattouw
- git #0f41086b - Show a skeleton animation while the small task card is loading by Gergő Tisza
- git #ec7d8a0e - Extract task card loading skeleton CSS rules into mixin by Gergő Tisza
- git #0b75cee8 - Fix task card image loading animation by Gergő Tisza
- git #6e4e2ee7 - Do not fatal when the task suggester returns an error by Gergő Tisza
- git #6ee6f2ff - Homepage: Fix mobile summary styling when not wrapped in a link (task T258008) by Roan Kattouw
- git #625da1d0 - Define minimum height for SE module on desktop (task T238231) by Kosta Harlan
- git #8afdd3f8 - Protect against empty task preview data (task T258024) by Kosta Harlan
- git #9208b895 - Disable suggested edits navigation and result count until fully loaded (task T258021) by Gergő Tisza
- git #c8f5fb0a - StartEditingDialog: Make the mobile info icon also launch the dialog (task T258016) by Roan Kattouw
- git #79935db2 - StartEditingDialog: Display without topic selector in variant C (task T258016) by Roan Kattouw
- git #314397c7 - Fix the first element of the suggested edits task queue on page load (task T258024) by Gergő Tisza
- git #2d49a486 - Suggested Edits: Variant C, add info icon (task T258020) (task T262032) by Kosta Harlan
- git #b9a45080 - Suggested edits: Make info icon on mobile smaller (task T262018) by Kosta Harlan
- git #3906856a - Suggested edits: Decrease space between pager and card (task T262032) by Kosta Harlan
- git #b30a3690 - Suggested Edits: Footer fills flush to bottom (task T262032) by Kosta Harlan
- git #1ad920a8 - Suggested Edits: Set filter icon max width to 20px (task T262018) by Kosta Harlan
- git #69f89b38 - Suggested Edits: Adjust task card for desktop (task T258704) by Kosta Harlan
- git #6d02beaa - Add special page aliases for Polish (pl) (task T254239) by Roan Kattouw
- git #0028d199 - Utils: Add isUserinVariant method by Kosta Harlan
- git #73f35c0a - Suggested Edits: Increase card height on desktop (task T258704) by Kosta Harlan
- git #3eb19c9f - Suggested Edits: Transparent border on activated module (task T258704) by Kosta Harlan
- git #52afe047 - Suggested Edits: Increase size of previous/next arrows (task T258704) by Kosta Harlan
- git #cbba7ee8 - Suggested Edits: Remove skeleton class from pager after tasks fetched (task T238231) by Kosta Harlan
- git #19904759 - Suggested Edits: Increase space between pager and card (task T258704) by Kosta Harlan
- git #a7562f18 - Suggested Edits: Reusable time and difficulty info function (task T258704) by Kosta Harlan
- git #156685b5 - Suggested Edits: Extend footer to bottom of module (task T258704) by Kosta Harlan
GuidedTour
No changes for GuidedTour
GWToolset
No changes for GWToolset
ImageMap
No changes for ImageMap
InputBox
No changes for InputBox
Insider
No changes for Insider
intersection
- git #9aeda41b - Minor cleanup for readability by DannyS712
Interwiki
- git #1bbcce88 - Fix tabbing (task T100052) by Bartosz Dziewoński
InterwikiSorting
No changes for InterwikiSorting
Jade
- git #ecab26df - EntityBuilder: Pass a user to ParserOptions (task T246861) by DannyS712
- git #05095d66 - Remove uses of $wgUser in PageEntityProposalSetStorageTest (task T241915) by DannyS712
- git #2347efe4 - Remove TestStorageHelper::makeEdit use of $wgUser (task T241915) by DannyS712
- git #0f8a4d79 - Remove TestStorageHelper::saveJudgment use of $wgUser (task T241915) by DannyS712
- git #1c6247a3 - Fixed undo edit page Jade wrong labels bug (task T256812) by kevinbazira
- git #0d49d307 - Narrowed down Jade width on undo edit page (task T256800) by kevinbazira
Josa
No changes for Josa
JsonConfig
No changes for JsonConfig
Kartographer
No changes for Kartographer
LabeledSectionTransclusion
No changes for LabeledSectionTransclusion
LandingCheck
No changes for LandingCheck
LdapAuthentication
- git #60d1a233 - Remove use of $wgAuth by Umherirrender
Linter
No changes for Linter
LiquidThreads
- git #7fd2d160 - Remove mention of $wgUser in a comment (task T245959) by DannyS712
- git #ea227fbd - build: Use existing eslint also for json linting (task T220036) by Umherirrender
Listings
No changes for Listings
LocalisationUpdate
No changes for LocalisationUpdate
LoginNotify
No changes for LoginNotify
MachineVision
No changes for MachineVision
MapSources
No changes for MapSources
MassMessage
- git #ee2ea8aa - eslint: Remove linting exceptions by Ed Sanders
Math
- git #b3252601 - Remove unused non-global $wgUser in wfTest (task T248550) by DannyS712
- git #be3a3f42 - i18n: Fix typo 'occured' (task T201491) by MarcoAurelio
MediaModeration
No changes for MediaModeration
MobileApp
- git #790f88a5 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
MobileFrontend
- git #b91e0e66 - Fixes TypeError: e.(on|off) is not a function by jdlrobson
- git #c6253cad - Iterate transforms in array (task T261769) by Peter Ovchyn
- git #18436a8a - Remove noImages parameter from mobile API and all its artifacts (task T262580) by Peter Ovchyn
- git #69692c0d - SECURITY: Remove regex section line replacement from PageGateway (task T262213) by Nicholas Ray
- git #21e8be7a - Ignore template styles when looking for lead paragraph by Ed Sanders
- git #de55ec35 - Rename MobileFormatter::filterContent with MobileFormatter::applyTransforms (task T261769) by Peter Ovchyn
- git #68c6ff23 - Redesign the mobile block message drawer to show long reasons (task T261178) by Thalia
MultimediaViewer
No changes for MultimediaViewer
NavigationTiming
- git #cad07e95 - Fix MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic by zoranzoki21
- git #60464d2d - Collect some attribution for layout shifts (task T259784) by gilles
Newsletter
- git #31a02631 - build: Updating bl to 4.0.3 by libraryupgrader
NewUserMessage
No changes for NewUserMessage
Nuke
No changes for Nuke
OATHAuth
No changes for OATHAuth
OAuth
- git #56400586 - OAuth: Unit tests for new endpoints (task T259043) by arttsymbar
- git #16e37990 - eslint cleanup by Ed Sanders
OAuthRateLimiter
No changes for OAuthRateLimiter
OpenStackManager
No changes for OpenStackManager
ORES
- git #2ff76835 - Remove $wgUser setting in ChangesListHooksHandlerTest (task T245959) by DannyS712
- git #8ed9d7be - build: Updating bl to 4.0.3 by libraryupgrader
- git #f85e3a64 - Let the special page factory construct the SpecialPages by mainframe98
PageAssessments
No changes for PageAssessments
PagedTiffHandler
No changes for PagedTiffHandler
PageImages
No changes for PageImages
PageTriage
- git #52f7944a - build: Use existing eslint also for json linting (task T220036) by Umherirrender
- git #ff089526 - Replace deprecated assertArraySubset by Umherirrender
PageViewInfo
- git #c0e9eefe - build: Use existing eslint also for json linting (task T220036) by Umherirrender
ParserFunctions
No changes for ParserFunctions
PdfHandler
No changes for PdfHandler
Petition
No changes for Petition
Poem
No changes for Poem
PoolCounter
No changes for PoolCounter
Popups
No changes for Popups
ProofreadPage
- git #6cd19fac - Remove $wgUser setting in PageContentTest (task T245959) by DannyS712
- git #cdaac980 - Use Language::formatNumNoSeparators where appropriate by C. Scott Ananian
- git #534685d6 - build: Updating bl to 4.0.3 by libraryupgrader
- git #63d8344c - Fix updateButton not getting activated on NumberInput change (task T54321) by Sohom
PropertySuggester
- git #d76d97bb - Remove $wgUser use in GetSuggestionsTest (task T245959) by DannyS712
QuickSurveys
No changes for QuickSurveys
Quiz
- git #0c139c9f - Tests: Pass a user when creating ParserOptions objects (task T246861) by DannyS712
- git #0e1d7554 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
ReadingLists
- git #5f29fa1e - build: Use existing eslint also for json linting (task T220036) by Umherirrender
- git #487c41e5 - Remove wrapping transaction from fixListSize (task T262575) by Michael Holloway
RelatedArticles
- git #60c14ea5 - build: Updating bl to 4.0.3 by libraryupgrader
Renameuser
No changes for Renameuser
RevisionSlider
- git #49d6f1ef - build: Update eslint-config-wikimedia to 0.17.0 by Ed Sanders
RSS
No changes for RSS
SandboxLink
No changes for SandboxLink
Score
No changes for Score
Scribunto
- git #2bec230e - Use Language::formatNumNoSeparators where appropriate by C. Scott Ananian
SearchExtraNS
No changes for SearchExtraNS
SecureLinkFixer
- git #e160659b - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #0550fc91 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
SecurePoll
No changes for SecurePoll
ShortUrl
No changes for ShortUrl
SiteMatrix
No changes for SiteMatrix
SpamBlacklist
No changes for SpamBlacklist
SubPageList3
No changes for SubPageList3
SubpageSortkey
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi
TemplateData
- git #ac0630ed - Add all missing PHPDoc comments by Thiemo Kreuz
- git #f2306a2e - Make properties in TemplateDataBlob private by Thiemo Kreuz
- git #53d6c2fc - Make subclass constructors properly call each other by Thiemo Kreuz
- git #10971b61 - Make TemplateDataBlob::normaliseInterfaceText() private by Thiemo Kreuz
- git #62ac9da1 - Use more canonical (object)[] instead of new stdClass by Thiemo Kreuz
TemplateSandbox
No changes for TemplateSandbox
TemplateStyles
- git #f67fbc13 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
TemplateWizard
No changes for TemplateWizard
TextExtracts
No changes for TextExtracts
Thanks
No changes for Thanks
TheWikipediaLibrary
No changes for TheWikipediaLibrary
TimedMediaHandler
- git #cdbef4ba - Remove use of $wgUser in ApiVideoUploadTestCase (task T241903) by DannyS712
- git #04758da4 - mw.MwEmbedSupport: Drop unused messages by James D. Forrester
timeline
No changes for timeline
TitleBlacklist
No changes for TitleBlacklist
TocTree
- git #9c7ed736 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
TorBlock
No changes for TorBlock
Translate
- git #aad88250 - Fix the language filter on translation stats by Abijeet
- git #3addf38b - Suppress unavoidable Phan warnings (task T262800) by Niklas Laxström
- git #c0cda5a1 - Add a common interface to query translation statistics (task T134634) by Abijeet
TranslationNotifications
- git #49d0d360 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
TrustedXFF
- git #2e6e064e - build: Cleanup jsonlint config by Umherirrender
TwoColConflict
- git #cbde6090 - Change "entry" to "comment" in talk page conflict resolution (task T261852) by Bartosz Dziewoński
- git #c283b0c0 - CSS 'class' names can be an array in Html::…element by Thiemo Kreuz
- git #8d76d2ad - Reduce deep array nesting in data providers by Thiemo Kreuz
UniversalLanguageSelector
No changes for UniversalLanguageSelector
UploadsLink
No changes for UploadsLink
UploadWizard
- git #4731f8b1 - Remove use of global $wgUser in config (task T262715) by DannyS712
- git #c81df82b - Remove unused wm-license-* messages (task T162005) by Ostrzyciel
UrlShortener
No changes for UrlShortener
UserMerge
No changes for UserMerge
VipsScaler
No changes for VipsScaler
VisualEditor
- git #c377d7a6 - Update VE core submodule to master (22a771930) (task T260212) (task T261522) by Bartosz Dziewoński
- git #1c9bb251 - Drop iceweasel and blackberry tests for new jQuery.client by Ed Sanders
- git #1230e25c - Add missing constant visibility keywords by Thiemo Kreuz
- git #99b0a1e6 - Fix copy-paste mistake in MWTransclusionContentModel by Thiemo Kreuz
- git #bb18d4cd - build: Updating bl to 1.2.3 by libraryupgrader
- git #0d64cd86 - Disable ArticleTargetLoader on invalid UTF-8 URIs (task T106244) by jdlrobson
- git #a98946ca - Add missing test file (ve.DiffMatchPatch.test.js) by Bartosz Dziewoński
- git #4f192c8c - Init: Remove duplicate check for showBetaWelcome by Ed Sanders
- git #fafd0b93 - Init: Reuse isEditPage by Ed Sanders
WebAuthn
No changes for WebAuthn
Wikibase
- git #ed17a113 - bridge: npm audit fix by Lucas Werkmeister
- git #c2662329 - bridge: npm update by Lucas Werkmeister
- git #b057f1fb - build: Updating bl to 1.2.3 by libraryupgrader
- git #7a3c7f35 - EntitySavingHelper: allow ArrayAccess object status values (task T260869) by Jakob Warkotsch
- git #5439aa20 - build: Updating bl to 4.0.3 by libraryupgrader
- git #bc86e40d - Add monolingual language code lij-MC (task T254968) by Remko de Keijzer
- git #8fdbc111 - addUnitConversions: remove dead variable by Pablo Grass
- git #044fc3a2 - Remove unused SiteLookup from dumpRdf maintenance script by Thiemo Kreuz
- git #a2784805 - CSS 'class' names can be an array in Html::…element by Thiemo Kreuz
- git #d14b919f - Add Item and Property terms caching docs (task T245741) by Jakob Warkotsch
- git #1f13db40 - Move changes_* files out of sql archives (task T205094) by Amir Sarabadani
- git #22dad6c5 - bridge: Fix false-positive high-level vulnerability in our dev dependencies by Michael Große
WikibaseCirrusSearch
No changes for WikibaseCirrusSearch
WikibaseLexeme
No changes for WikibaseLexeme
WikibaseLexemeCirrusSearch
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
- git #8347012e - Add a guard clause to resetCountAndLoadMore method (task T261536) by Eric Gardner
- git #1133a636 - Expand categories tab to include various namespaces (task T257700) (task T260392) by annet
- git #4ddbfb1b - Enable URL-based feature-flag for Quickview (task T262860) by Eric Gardner
- git #ae449b37 - Break long lines by Umherirrender
- git #973a8172 - Add sort filter to all tabs (task T260722) by annet
- git #6d7b38f9 - Allow programmatic reset of filters (task T261813) by Eric Gardner
- git #40c76fde - Remove MediaSearch API module, use existing search with MediaSearch profile (task T258063) by Matthias Mullie
- git #f8120dd1 - Remove use of $wgUser in WBMIApiTestCase (task T245959) by DannyS712
- git #530a85ec - Remove call to deleted action by annet
- git #29aa857e - Align results to top (task T261957) by Matthias Mullie
- git #791aa3bf - Bring PHP rendered SpecialMediaSearch version back in line with JS (task T258611) (task T261727) by Matthias Mullie
- git #321ba92f - Treat SelectMenu's formattedItems as a computed property (task T261883) by Eric Gardner
WikibaseQualityConstraints
- git #c3e965db - build: Use existing eslint also for json linting (task T220036) by Umherirrender
- git #5c73287f - Remove use of global $wgUser (task T262716) by DannyS712
Wikidata.org
No changes for Wikidata.org
WikidataPageBanner
- git #7c77b168 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
WikiEditor
No changes for WikiEditor
wikihiero
No changes for wikihiero
WikiLove
- git #e8772800 - eslint cleanup by Ed Sanders
WikimediaApiPortalOAuth
No changes for WikimediaApiPortalOAuth
WikimediaBadges
No changes for WikimediaBadges
WikimediaEditorTasks
- git #ed577cc1 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
WikimediaEvents
- git #84b21efb - clientError: Ignore the hash when comparing error URL to current URL by jdlrobson
- git #83016fd2 - Search satisfaction schema is required to handle Uri exceptions (task T106244) by jdlrobson
- git #a9b9e97f - Enable MediaSearch A/B test by Matthias Mullie
- git #bcdcba08 - ext.wikimediaEvents.loggedin: Move 3-line file to the general module by Timo Tijhof
- git #ddc6d0af - modules: Consistent coding style and formatting by Timo Tijhof
- git #0ac831e4 - deprecate: Use mw.eventLog.inSample() built-in instead of Math.random() by Timo Tijhof
- git #4a0fdb83 - SearchSatisfaction: Set fields for search widget A/B tests in Vector (task T256100) by Sam Smith
- git #2bc5048d - ReadingDepth: Remove ReadingDepth instrument (task T229042) by Sam Smith
- git #a2605f03 - wikibase/completionClicks: Avoid mw.Uri for simple query read by Timo Tijhof
- git #4fb275e7 - citationUsage: Remove unused campaign code (task T213969) by Timo Tijhof
- git #8141b09b - citationUsage: Reduce use of jQuery in a few places by Timo Tijhof
- git #c5f88ed2 - citationUsage: Minor optimisations and simplifications by Timo Tijhof
WikimediaIncubator
No changes for WikimediaIncubator
WikimediaMaintenance
No changes for WikimediaMaintenance
WikimediaMessages
- git #80674b1d - Add messages for Russian Wikipedia Arbitration Committtee (arbcom_ruwiki) (task T262812) by gerritbot
Wikisource
- git #a57328ab - build: Cleanup jsonlint config by Umherirrender
- git #72ef0e57 - build: Use existing eslint also for json linting (task T220036) by Umherirrender
XAnalytics
- git #2e0bee98 - Fix MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic by zoranzoki21
Skins
CologneBlue
- git #0a942167 - Use prepared and combined subpage/page subtitle (task T259313) by Ammar Abdulhamid
- git #c9a1a6f2 - Remove usages of Skin::mainPageLink() (task T257996) by Ammar Abdulhamid
MinervaNeue
- git #f78d7c11 - watchstar: Add expiry support to watchpage.mw event (task T261970) by Dayllan Maza
Modern
- git #4f7f53fd - Whitespace consistency: Spaces->tabs by jdlrobson
MonoBook
- git #7f3581f0 - Drop MonoBookAfterContent hook (task T259400) by Ammar Abdulhamid
Nostalgia
No changes for Nostalgia
Timeless
No changes for Timeless
Vector
- git #7449c7fd - A/B test of search in header for logged in users (task T249363) by jdlrobson
- git #c8642b2f - Use feature management for search in header (task T259250) by jdlrobson
- git #db254ab4 - Remove trailing spaces from json by Umherirrender
- git #837f5291 - Fix order of expected/actual in SkinVectorTest by DannyS712
- git #9b317405 - Reduce max-width and adjust margin-left (task T261686) by jdlrobson
- git #1f385f74 - build: Updating node-fetch to 2.6.1 by libraryupgrader
- git #905ad68b - Make max-width the default for modern Vector by jdlrobson
- git #df3954ef - [IE9] Layout flex-box adjustments by Jan Drewniak
- git #78787d96 - Switch to navigation-first DOM order under `$wgVectorIsSearchInHeader` feature flag (task T261802) by Nicholas Ray
- git #b70197e8 - build: Updating bl to 4.0.3 by libraryupgrader
- git #1dad545f - Adds loading indicator for new search module (task T254695) by Jan Drewniak
WikimediaApiPortal
- git #d2cce9da - Hide notification icon for anonymous users in narrow width. (task T260394) by Cindy Cicalese
- git #5b6c5a98 - styles: Change content font sizes to rem (task T260306) by apaskulin
- git #d717376f - Revert localisation update change that caused breakage by Cindy Cicalese
- git #3213879c - Rename docseditor right to edit-docs (task T261425) by Cindy Cicalese
- git #6c5128fe - WikimediaApiPortal: .imeselector-toggle css class (for Language settings icon) z-index increase, so it is bigger than bootstrap's .fixed-top z-index, which is 1030 and partially hides the icon. (task T259666) by arttsymbar
- git #872839ac - WikimediaApiPortal skin: Search placeholder and tooltip text update. (task T259669) by arttsymbar
- git #f18cdfbc - Change tooltip on user menu to username. by Cindy Cicalese
- git #374321e8 - Add Preferences link to user menu (task T260628) by Cindy Cicalese
- git #005bed91 - Don't show notifications when logged out or Echo is not installed (task T260394) by Cindy Cicalese
VisualEditor
- git #b700baa6 - Allow getViewportRange to return null and document by Ed Sanders
- git #ec97b70f - More direct fix for find-and-replace running after teardown issues (task T260212) (task T261522) by Ed Sanders
Total Changes
360 Changes in 88 repos by 71 authors