MediaWiki 1.38/wmf.5

MediaWiki 1.38.0-wmf.4 Deployment of MediaWiki 1.38.0-wmf.5 to Wikimedia sites MediaWiki 1.38.0-wmf.6

The latest version (labeled "1.38.0-wmf.5") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 19 October 2021 (see the roadmap).

Core changes

edit
  • git #0b712a9a - Branch commit for wmf/1.38.0-wmf.5 by trainbranchbot
  • git #9b202c52 - Change WatchedItemStore to cache an array instead of MapCacheLRU (T282105) by drynok
  • git #d7c1b899 - Add the Farefare language (gur) to Names.php (T293656) by Amir E. Aharoni
  • git #47171749 - ApiQueryBacklinks: Simplify getAllowedParams returns by Reedy
  • git #feffc822 - Fix invisible DateTimeInputWidget clear button (T283129) by Nardog
  • git #3393545f - Fix return type of PageStore::newSelectQueryBuilder() (T291288) by Lucas Werkmeister
  • git #d3004df4 - importDump.php: handle fopen error (T293569) by Gergő Tisza
  • git #bdbc5d13 - WikiImporter: improve error handling by Gergő Tisza
  • git #f7fd5338 - Fix nullable doc for EditPage::$editRevId by Umherirrender
  • git #1c936cb6 - Update link target by Meno25
  • git #551e7448 - namespaceDupes.php: Handle invalid titles (T293407) by Gergő Tisza
  • git #4f71fcdf - Remove the executable flag from test files by Fomafix
  • git #5aa1bf33 - Make PageEditStash::checkCache() accept an UserIdentity by Alexander Vorwerk
  • git #ffb0dfc8 - Hard deprecate ParserOutput::addWarning() (T293515) by C. Scott Ananian
  • git #4834340e - Deprecate ParserOutput::addWarning() in favor of ::addWarningMsg() (T293515) by C. Scott Ananian
  • git #06ab90f1 - Add new ParserOutput::{get,set}OutputFlag() interface (T292868) by C. Scott Ananian
  • git #8979eb0c - Mark ParserOutput::getAllFlags() @internal (T292868) by C. Scott Ananian
  • git #6bf78153 - Hard deprecate ParserOutput::addTrackingCategory() by C. Scott Ananian
  • git #9632dfb0 - Move ::addTrackingCategory() implementation to TrackingCategories by C. Scott Ananian
  • git #cc241c2a - Allow using a reverse proxy for local HTTP requests (T288848) by Kunal Mehta
  • git #06fe601b - Hard deprecate ParserOutput::{get,set}CategoryLinks() (T287216) by C. Scott Ananian
  • git #5ae946d3 - Rename ParserOutput::setCategoryLinks() and ::getCategoryLinks() (T287216) by C. Scott Ananian
  • git #8384c72a - RELEASE-NOTES-1.38: Re-write to be more useful & keep to standard form by James D. Forrester
  • git #5ef1f785 - Ensure the search input element has a aria-label by default by updating 'html-input-attributes' by bwang
  • git #8408d4de - Always encode spaces in cookie values as "%20" (T291127) by Kevin Israel
  • git #84ef41ad - Improve TitleWidget search results (T291056) by Sam Wilson
  • git #bff33f9f - mediawiki.rcfilters.filters.ui: Simplify ItemMenuOptionWidget by Fomafix
  • git #b7709569 - Add $wgParserEnableLegacyMediaDOM to REL1-37 release notes (T51097) by Arlo Breault
  • git #fe7bd754 - objectcache: Change variable name from master to primary by Umherirrender
  • git #fb4e7a80 - Add message parameter type for User Groups (T278482) by TChin
  • git #468721ab - Replace deprecated Language::getConverter in CoreParserFunctions (T252095) by Umherirrender
  • git #845b36c7 - ParserOutput: remove Title from public interface by daniel
  • git #15964c66 - mediawiki.base: Add tests for mw.log.deprecate() (T292489) by Timo Tijhof
  • git #30567374 - Make Parser::$mStripState private (T275160) by C. Scott Ananian
  • git #4598d556 - Remove cookie settings from mw.config (T291760) by DannyS712
  • git #61327219 - objectcache: remove deprecated setDebug() method by Aaron Schulz
  • git #32239812 - Move parser test with stray carriage return to extraParserTests.txt by Bartosz Dziewoński
  • git #751dccfb - Minor cleanup to EditPage, should be a no-op by DannyS712
  • git #02c0e8b8 - Use Message::sizeParams to simplify code when building messages by Umherirrender
  • git #a1aa3e08 - Hard-deprecate all public property access on CacheTime and ParserOutput. (T263851) by Petr Pchelko
  • git #4d54b4ca - Run ParserOutput serialization tests against latest example available by Petr Pchelko
  • git #5050208e - Hard-deprecate ParserOutput::preventClickjacking() (T287216) by C. Scott Ananian
  • git #23ec8052 - Final sync of DeleteAction and FileDeleteAction forms (T288282) by Daimona Eaytoy
  • git #d2419a1d - Live preview: use the correct content model (T293022) by Daimona Eaytoy
  • git #3893aab3 - Add S'gaw Karen (ksw) to Names.php (T292612) by Amir E. Aharoni
  • git #03aebb3f - Fix Burmese date format by Amir E. Aharoni
  • git #59b2f57b - Fix regex typo by xiplus
  • git #62bc788c - installer: Fix 5th param to sourceFile() in DatabaseUpdater (T293044) by Paladox
  • git #8b97d344 - RCFilters: Merge mw.rcfilters.init.js into mw.rcfilters.js (T256836) by DannyS712
  • git #7accea74 - Upgrading wikimedia/wrappedstring (v3.2.0 => v4.0.1) by Reedy
  • git #0a86c365 - phpunit: Fix parameter order on two assertSame() calls by Alexander Vorwerk
  • git #4f3570f7 - PHPVersionCheck: Mark PHP 7.4.0 - 7.4.2 as buggy (T246594) by Reedy
  • git #41e082e6 - docs: Document in DEVELOPERS.md how to stop or restart the thing by Timo Tijhof
  • git #dd0b5e0e - Metrics: reduce the number of packets sent by MetricsFactory->flush() (T240685) by Cole White
  • git #97661702 - Fix reference to moved flag in phpdoc (T287158) by Lucas Werkmeister
  • git #8b9fb655 - block: Stop passing list of blocks around by ref (T270318) by Sam Smith
  • git #75808a6e - block: Add BlockManager::getIPBlock() (T270318) by Sam Smith
  • git #af305e61 - Remove NS_IMAGE and NS_IMAGE_TALK from DumpNamespaceFilter by Alexander Vorwerk
  • git #ba53aa6d - Add unwatchedpages to the basic grant (T292940) by Martin Urbanec
  • git #82d168fa - Fix history page iteration in backwards mode (T292791) by Tim Starling
  • git #6bba7602 - Rename linter-pager-* messages to avoid conflict with Linter extension (T292098) by Bartosz Dziewoński
  • git #33720e76 - AllMessagesTablePager: Avoid double class mw-datatable by Fomafix
  • git #278bcbb7 - Reduce microtime()/mt_rand() fragility in WANObjectCacheTest by Aaron Schulz
  • git #df322289 - profiler: Remove dependency on WebRequest from Profiler (T292269) by Timo Tijhof
  • git #d4577627 - resourceloader: Remove obsolete logic for handheld=yes pageviews (T49504) (T32956) by Timo Tijhof
  • git #fb235068 - Remove deprecated ApiBase::PARAM_VALUE_LINKS by Reedy
  • git #e7a42255 - tests: MWHttpRequestTest is a unit test, not an integration test by Kunal Mehta
  • git #5b515cfa - Hard deprecate the renamed ParserOutput::*Property() methods (T287216) by C. Scott Ananian
  • git #4f1c4618 - Move mediawiki.ForeignUpload configuration settings to package files (T292017) by DannyS712
  • git #39b19c05 - DeleteAction: allow easy override of form messages (T288282) by Daimona Eaytoy
  • git #087d9f07 - Pre-format comments for non-local files too (T292570) by Petr Pchelko
  • git #eed3121a - Encode & to & in displaytitle fallback (T291985) by Fomafix
  • git #33009712 - Parser: Explicit check for false instead of falsey by Fomafix
  • git #467ba5b1 - docs: Various DEVELOPERS.md improvements about MediaWiki-Docker by Timo Tijhof
  • git #c2a598d5 - Sanitizer: Use \u{xxxx} syntax in cleanUrl by Fomafix
  • git #4706b9bf - Sanitizer: Replace RFC 3454 by RFC 8264 for clearUrl by Fomafix

Vendor

edit
  • git #f8485f48 - Bump wikimedia/parsoid to 0.15.0-a4 (T226428) (T293308) by Subramanya Sastry
  • git #7c724aec - Upgrading fgrosse/phpasn1 (v2.1.1 => v2.3.0) by Reedy
  • git #64af5b6d - Upgrading defuse/php-encryption (v2.2.1 => v2.3.1) by Reedy
  • git #be832326 - Upgrading beberlei/assert (v3.3.0 => v3.3.1) by Reedy
  • git #314403c5 - Upgrading composer/ca-bundle (1.2.10 => 1.2.11) by Reedy
  • git #ef0fe350 - Upgrading wikimedia/wrappedstring (v3.2.0 => v4.0.1) by Reedy
  • git #9208b7b5 - Upgrade ramsey/* by Reedy
  • git #48cc5e65 - Upgrading spomky-labs/base64url (v2.0.3 => v2.0.4) by Reedy
  • git #3e7600da - Upgrading james-heinrich/getid3 (v1.9.20 => v1.9.21) by Reedy
  • git #792ca1d6 - README: Advise people to run without skipping platform reqs (T292860) by James D. Forrester

Extensions

edit

AbuseFilter

edit

AdvancedSearch

edit

AntiSpoof

edit

ArticlePlaceholder

edit

Babel

edit

BetaFeatures

edit

BounceHandler

edit

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

cldr

edit

CodeMirror

edit

CodeReview

edit

Cognate

edit
  • git #86e09dde - build(deps-dev): bump grunt-eslint from 23.0.0 to 24.0.0 by Addbot
  • git #5d8d3bd6 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

Collection

edit
  • git #2a77bde9 - Check that the timestamp key/value is set to avoid undefined offset (T293300) by Derick Alangi
  • git #6914cfef - Api: Avoid trying to access undefined offset in a user's collection (T293261) by Derick Alangi
  • git #1f724a4f - Fall back to main page if given title is invalid (T293299) by Alexander Vorwerk
  • git #1aa9b34e - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk
  • git #13e80f13 - Avoid using ContentHandler::getContentText() by Alexander Vorwerk

CommonsMetadata

edit
  • git #cbe444dc - Replace use of deprecated ParserOutput::addTrackingCategory() by C. Scott Ananian
  • git #8f89ae6a - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

ContentTranslation

edit
  • git #c1363115 - SX: Move initializeDashboardContext vuex action to composable (T284058) by NikG
  • git #ce28ef1f - SXPublisher: Disable publish button when publish result has errors (T260134) by NikG
  • git #5e2549ad - SXPublisherHeader: Refactor to use composition api by NikG
  • git #c16e0502 - SXPublisher: Refactor publishTranslation composable for consistency by NikG
  • git #6b6a8c3f - CX3 Build 0.1.0+20211018 (T287742) (T287835) (T290457) (T290455) by Santhosh Thottingal
  • git #cb73cd98 - SXPublisherReviewInfo: Refactor to use composition-api by NikG
  • git #0b8380b0 - composer.json: Loosen firebase/php-jwt requirement by Reedy
  • git #94d527df - SXTranslationConfirmer: Clear prefilled section from URL if invalid (T287742) by NikG
  • git #36b424d9 - SX article search: Show loading indicator as soon as the user types (T287835) (T290457) by NikG
  • git #7fa93d10 - SXTranslationConfirmer: Go to previous route on back button click (T290455) by NikG
  • git #a11f764a - SX SearchResultsCard: Make sourceLanguageAutonym reactive by NikG
  • git #2af60b3a - SX useApplicationState composable: Fix computed autonym properties by NikG
  • git #4af80e75 - SX vuex translator getters: Refactor to be property-style if possible by NikG
  • git #0063e389 - TranslatedSegmentCardHeader: Refactor to use composition api by NikG
  • git #4ed6383c - sentenceSelectorMockStore: Remove unneeded variables and mutations by NikG
  • git #f71dfc9e - TranslatedSegmentCardActionButtons: Refactor to use composition api by NikG
  • git #1c3575f6 - TranslatedSegmentCard: Refactor to use composition api by NikG
  • git #a60cb285 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

DiscussionTools

edit
  • git #f4c12e12 - Define documentable types in eslintrc instead of inline by Ed Sanders
  • git #d83816f5 - Remove redundant checks by Bartosz Dziewoński
  • git #0935bb12 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk
  • git #8c6928aa - modifier: Handle empty nodes in appendSignature() (T292664) by Bartosz Dziewoński
  • git #384fc2aa - Re-enable wikitext paste conversion in source mode (T281009) by Bartosz Dziewoński
  • git #e3af0bc6 - Replace marker comment with limit report data (T291831) by Bartosz Dziewoński
  • git #59cba79c - Compatibility with Microsoft Edge's translation feature (T292675) by Bartosz Dziewoński

DonationInterface

edit
  • git #aecd47b9 - Remove continue button from HTML where hidden (T291143) by Elliott Eggleston
  • git #1957ec74 - Explicitly make Amazon & Paypal gateways not show submethod buttons by Andrew Green
  • git #a3ecf7c5 - Apple Pay: onValidateMerchant handler (T290108) by Elliott Eggleston
  • git #13924ebe - Remove all address fields for Apple Pay by Elliott Eggleston
  • git #6bd7d3cb - Reinstate payment_submethods.yaml for Adyen Checkout (T293420) by Andrew Green
  • git #a7fad565 - Add autocomplete to top-level form element by Elliott Eggleston
  • git #fc5835f9 - Adyen Checkout: handle validation errors (T290923) by Elliott Eggleston
  • git #4d8af0ae - Adyen Checkout: Don't add (hidden) submethod button elements (T290103) by Andrew Green
  • git #ce3e0c64 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

Echo

edit
  • git #4814d14b - Update comment about AbuseFilterVariableHolder by Reedy
  • git #449f82fa - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

Elastica

edit

EntitySchema

edit
  • git #101e8450 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk
  • git #8e53a1f1 - Override ContentHandler::fillParserOutput instead of Content::fillParserOutput. (T287158) by Roman Stolar
  • git #617f696d - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

EventBus

edit
  • git #521310dd - Cleanup unused argument & method in EventFactoryTest by David Causse
  • git #c2890475 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

EventLogging

edit

ExternalGuidance

edit

FileImporter

edit

Flow

edit

Gadgets

edit

GeoData

edit

GlobalCssJs

edit

GlobalPreferences

edit

Graph

edit
  • git #d5af4cd9 - Replace use of deprecated ParserOutput::addTrackingCategory() by C. Scott Ananian
  • git #404a4fc7 - Delete empty GraphTest.php by DannyS712

GrowthExperiments

edit
  • git #b7e82387 - Replace deprecated TitleFactory::newFromIDs (T291288) by TChin
  • git #3e11232f - QuestionPoster: set minimum dialog height (T293262) by MewOphaswongse
  • git #87ce9349 - Suggested Edits: Remove double event listeners on #mw-ge-homepage-suggestededits-info (T293430) by MewOphaswongse
  • git #42c53fb0 - Suggested Edits: Take into account the available task types in NewcomerTasksUserOptionsLookup::getDefaultTaskTypes (T292257) by MewOphaswongse
  • git #46ba4184 - Help panel: Add tests for shouldShowHelpPanel() by Kosta Harlan
  • git #cbb21cbb - Help panel: Only show to registered users by Kosta Harlan
  • git #c9be127c - SuggestedEdits: Always load help panel when doing a newcomer task (T284088) by Kosta Harlan
  • git #894c5dae - Claim mentee: Rename Echo icon to growthexperiments-mentor (T289599) by Martin Urbanec
  • git #3754fb5e - Fix JSDoc warnings by Gergő Tisza
  • git #66dfdd11 - Move BeforeCreateEchoEvent hook handler to MentorHooks (T289599) by Martin Urbanec
  • git #ce034b55 - Add Image: Change rejection dialog style (T290046) by Gergő Tisza
  • git #b41b43fc - Add an image: Skip funtionality (T290910) by MewOphaswongse
  • git #bc0f9ddb - updateMenteeData: Switch profiling to microsecond precision (T290609) by Martin Urbanec
  • git #7ca8e545 - Add an Image: Finalize log entry text (T293169) by Gergő Tisza
  • git #54537763 - Add an Image: Finalize change tag text (T293166) by Gergő Tisza
  • git #1a30fb35 - initWikiConfig: Fix loading difficulty/group from SUGGESTED_EDITS_TASK_TYPES (T293219) by Martin Urbanec
  • git #d51db29a - Add an image: overlay onboarding (T292092) by MewOphaswongse
  • git #7a4789b9 - SmallTaskCard: align title to the top (T269659) by MewOphaswongse
  • git #a737ffd7 - updateMenteeData: Summarize profiling data for all mentors (T290609) by Martin Urbanec
  • git #f233a78d - UncachedMenteeOverviewDataProvider: Reset state before calculating (T290609) by Martin Urbanec
  • git #359745ef - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk
  • git #9a350a6a - Add an image: update inspector per iteration 1 v0.3 designs (T290045) by MewOphaswongse
  • git #a7949f59 - Help panel: stop auto-advancing when the dialog closes (T292561) by MewOphaswongse
  • git #8e84c564 - DX: Throw exceptions when DeveloperSetup is true by Kosta Harlan

GWToolset

edit

InputBox

edit

InterwikiSorting

edit
  • git #31561a34 - build(deps-dev): bump grunt-eslint from 23.0.0 to 24.0.0 by Addbot

IPInfo

edit

JsonConfig

edit

Kartographer

edit
  • git #3bbaf1d2 - Replace some config globals in tag classes by WMDE-Fisch
  • git #465c160e - Replace use of deprecated ParserOutput::addTrackingCategory() by C. Scott Ananian
  • git #04b51ecc - Map dialog should not copy TemplateStyles CSS from captions (T292598) by Derk-Jan Hartman
  • git #a4ec954f - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk
  • git #251567d7 - Use $content from hook instead of $('.mw-body') for maplink (T280363) by Fomafix

LandingCheck

edit

LdapAuthentication

edit

Linter

edit

Listings

edit

LoginNotify

edit

MassMessage

edit
  • git #66537017 - Override ContentHandler::fillParserOutput instead of Content::fillParserOutput. (T287158) by Roman Stolar
  • git #82bc7acf - Replace use of deprecated ParserOutput::addTrackingCategory() by C. Scott Ananian
  • git #1de3d09d - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

Math

edit

MediaSearch

edit

MobileFrontend

edit

Newsletter

edit
  • git #089eabdb - Override ContentHandler::fillParserOutput instead of Content::fillParserOutput. (T287158) by Roman Stolar

OAuth

edit

ORES

edit

PageAssessments

edit

PageImages

edit

Popups

edit
  • git #0140767e - Simplify addClass with an array of classes by Fomafix
  • git #131186d8 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

ProofreadPage

edit
  • git #08a65c4d - Override ContentHandler::fillParserOutput instead of Content ::getParserOutput & ::fillParserOutput. (T287158) by Roman Stolar
  • git #878cce6d - Don't access ParserOutput text directly by Petr Pchelko

PropertySuggester

edit

QuickSurveys

edit
  • git #2948b0e8 - Set text-align to initial in survey-panel so that text is not centered (T256372) by Maggie Epps

ReadingLists

edit

RevisionSlider

edit
  • git #dcf19784 - Define documentable types in eslintrc instead of inline by Ed Sanders
  • git #64effa6e - Move var declarations inline by Ed Sanders

Score

edit

Scribunto

edit
  • git #1af638f8 - Replace use of deprecated ParserOutput::addWarning() (T293515) by C. Scott Ananian
  • git #c0963ece - Replace use of deprecated ParserOutput::{get,set}Flag() by C. Scott Ananian
  • git #0453ef60 - Replace use of deprecated ParserOutput::addTrackingCategory() by C. Scott Ananian

SecurePoll

edit

SpamBlacklist

edit

TemplateData

edit

TextExtracts

edit

Thanks

edit

TimedMediaHandler

edit

TitleBlacklist

edit

Translate

edit
  • git #f3241e99 - Implement TranslationEntitySearchActionApi (T246624) by Niklas Laxström
  • git #120ffb3c - eslint: Fix mediawiki/class-doc errors by Ed Sanders
  • git #05b62462 - Group configuration: Rename validator keymatch option to include by Abijeet
  • git #064c8faf - Escape ‎<translate> and ‎<tvar> tags in message documentation (T293459) by Niklas Laxström
  • git #cf3dcd1b - eslint: Fix no-shadow errors by Ed Sanders
  • git #90b7086d - Move client eslintrc to /resources by Ed Sanders
  • git #4fc6f7cb - Rename TranslationInterface to TranslatorInterface in tests by Niklas Laxström
  • git #84ac48a7 - Implement EntitySearch (T246624) by Niklas Laxström
  • git #a0a6505e - Add support to exclude messages from validation (T289480) by Abijeet
  • git #219b8518 - Add UI messages for Translate support in VE/Parsoid (T292285) by Isabelle Hurbain-Palatin
  • git #2418a3a4 - Special:Translations: Fix lang attribute for message documentation (T259137) by João Carvalho
  • git #5f863a19 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk

TranslationNotifications

edit

TwoColConflict

edit

UploadWizard

edit
  • git #703feb5c - Define documentable types in eslintrc instead of inline by Ed Sanders

UrlShortener

edit

UserMerge

edit

VisualEditor

edit
  • git #e389e7eb - Update VE core submodule to master (4373b0a6e) (T292491) by Bartosz Dziewoński
  • git #78951901 - Add mobile 'content' class to visual diff (T293392) by Ed Sanders
  • git #e1fb20d8 - Replace IIFE with block scope in ES6 code by Ed Sanders
  • git #bf846d23 - Don't close the old sidebar when the add parameter button is pressed by Andrew Kostka
  • git #18964cdf - Fix broken focus when using the add parameter button in the old sidebar (T293203) by Andrew Kostka
  • git #9b9c6ff4 - Remove focus from first input field when clicking on template name in sidebar (T293250) by Svantje Lilienthal
  • git #0350b742 - Auto hide the sidebar when only a single placeholder is present in narrow mode (T293202) by Andrew Kostka
  • git #4e2318f2 - Fix value of 'namespacesWithSubpages' in wgVisualEditorConfig (T293310) by Bartosz Dziewoński
  • git #fa629a42 - Update VE core submodule to master (35412f822) (T293254) by Bartosz Dziewoński
  • git #295d139e - Minor documentation fixes by Ed Sanders
  • git #aaf27e39 - Revert "build: Remove max-len over-ride (leave as warning)" by Esanders
  • git #e603613a - ve.dm.MWExtensionNode: Clarify documentation of 'extensionName' (T291900) by Bartosz Dziewoński
  • git #33bbd5bc - Remove duplicate load error handling code (T237063) by Bartosz Dziewoński

Wikibase

edit
  • git #66497168 - Remove IE8 workaround (T123221) by Amir Sarabadani
  • git #7165cae3 - Make deduplication actually work for DispatchChangesJob (T291118) by Michael Große
  • git #6b667fe4 - Create DispatchChangesJob without change id by Michael Große
  • git #cc7447d2 - Don't filter by change Id when dispatching to client wikis by Michael Große
  • git #671cf4ec - Rename usages of deprecated ParserOutput::{get,set}Property() (T287216) by C. Scott Ananian
  • git #66f8124e - Replace use of deprecated ParserOutput::addTrackingCategory() by C. Scott Ananian
  • git #a4ddee69 - Use new namespace for RevisionRecord by Alexander Vorwerk
  • git #fa303a5f - Skip all EntityChangeLookup tests without repo by Michael Große
  • git #2e31804b - Add maintenance script to resubmit lost DispatchChanges jobs (T292728) by Michael Große
  • git #73984956 - Pass IDatabase into EntityChangeLookup::loadChanges() (T292728) by Lucas Werkmeister
  • git #9a2169dd - Instantiate ItemId for SiteLinkConflictLookup results (T293104) by Lucas Werkmeister
  • git #d4dbf342 - Bump stylelint-config-wikimedia from 0.10.3 to 0.11.1 by Addbot
  • git #7751d4e8 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk
  • git #7ec524b9 - Bump eslint-config-wikimedia from 0.17.0 to 0.20.0 by Addbot
  • git #c95ea65e - bridge: Update node environment to match CI by Michael Große

WikibaseLexeme

edit

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit

WikidataPageBanner

edit

WikiEditor

edit

WikiLambda

edit
  • git #719062eb - Special:EvaluateFunctionCall: Make this work again by adding to router by Simone This Dot
  • git #d030797e - Added create function CTA (T293180) by adesoji
  • git #e926efa4 - Bugfix: create new ZObject when the zid is null or Z0 by gengh
  • git #c706aa82 - Add updateCanonicalStrings development script (T292091) by gengh
  • git #ffe51da6 - Add real normalizer method to ZObjectUtils by gengh
  • git #4ccfe043 - Add ZQuote and ZKeyReference builtin classes by gengh
  • git #db25fc1a - Update function-schemata sub-module to HEAD (e134e54) (T287735) by James D. Forrester

WikimediaEditorTasks

edit

WikimediaEvents

edit

WikimediaIncubator

edit

WikimediaMessages

edit

Skins

edit

MinervaNeue

edit

Vector

edit
  • git #fa15608f - Fix article title in sticky header template. (T289814) by Clare Ming
  • git #90b5ff51 - Define documentable types in eslintrc instead of inline by Ed Sanders
  • git #a1b523a9 - Avoid calling forEach on searchbox NodeList for older browsers (T293402) by bwang
  • git #7575cf97 - Revert "Use searchFooterText slot in typeahead search component" by Bernard Wang
  • git #6c009f87 - Make edit icons in sticky header untabbable for VO/screen readers. (T290201) by Clare Ming
  • git #e924b9b0 - MediaWikiTestCase -> MediaWikiIntegrationTestCase (T293043) by Alexander Vorwerk
  • git #b7728ddd - Use searchFooterText slot in typeahead search component (T290392) by bwang

Misc

edit

VisualEditor/VisualEditor

edit
  • git #386526a3 - Never infer a mobile link annotation click from the DM (T274068) by Ed Sanders
  • git #df49011d - Give nails a width to 0.1px to allow cursor placement at end of paragraph (T274068) by Ed Sanders
  • git #4373b0a6 - Create new stacking context for diffElement (T292491) by Ed Sanders
  • git #f16f2179 - Never rebuild above the attachedRoot (T293254) by Ed Sanders
  • git #aed112aa - Follow-up Ia593dad856: Use set data when changing character in sanitize by Ed Sanders
  • git #78bedf8b - ElementLinearData tests: Refactor for loops by Ed Sanders

No changes

edit
  • 3D
  • ActiveAbstract
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CologneBlue
  • ConfirmEdit
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • DynamicSidebar
  • ElectronPdfService
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FlaggedRevs
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GlobalBlocking
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • GuidedTour
  • ImageMap
  • Insider
  • Interwiki
  • Josa
  • LabeledSectionTransclusion
  • LiquidThreads
  • LocalisationUpdate
  • MachineVision
  • MapSources
  • MediaModeration
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageNotice
  • PageTriage
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • Quiz
  • RSS
  • RelatedArticles
  • Renameuser
  • SandboxLink
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TheWikipediaLibrary
  • Timeless
  • TocTree
  • TorBlock
  • TrustedXFF
  • UniversalLanguageSelector
  • UploadsLink
  • VipsScaler
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

edit

351 Changes in 92 repos by 74 authors