Jump to content

MediaWiki 1.41/wmf.29/Changelog

From mediawiki.org

Core changes

[edit]
  • git #5217794f - Branch commit for wmf/1.41.0-wmf.29 (T347080) by trainbranchbot
  • git #19d4adbe - Remove deprecated class alias GetBlockErrorMessageKey by Fomafix
  • git #1080f9b1 - Change error code for rest-media-too-many-links (T265204) by frankie
  • git #cb22f7b1 - cache: Dependency inject more args into BacklinkCache by Derick Alangi
  • git #877370cd - Diff: Add missing .mw-diff-inline-moved selector by Ed Sanders
  • git #40f7d763 - Language: minor cleanup by Reedy
  • git #b0b17ce7 - Languages: minor cleanup by Reedy
  • git #ca4afb88 - LanguageConverter implementation minor cleanup by Reedy
  • git #625ac4ae - LinkHolderArray: Get link classes only when needed (T347820) by Func
  • git #eb344c67 - mail: Encode period (ascii 46) if it appears in encoded email header. (T344912) by Ammarpad
  • git #27e9b4ff - RELEASE-NOTES-1.41: Minor tweaks by Reedy
  • git #4a4b969b - Remove MagicWord::addToArray without deprecation by thiemowmde
  • git #ecb4f0be - Use word-separator message for Language::formatTimePeriod() (T347802) by Dringsim
  • git #d869edb4 - doc: Fix variable name in ContentHandlerForModelIDHook by Umherirrender
  • git #f77f79f8 - Remove ip handling for RecentChange from ManualLogEntry by Umherirrender
  • git #56025174 - Hacks to avoid cold cache misses after ParsoidOutputAccess changes (T332931) by Subramanya Sastry
  • git #470a68c8 - LivePreview: See if the page exists before requesting diff (T346524) by Nardog
  • git #229e9e13 - LivePreview: Fetch diff even if the text is empty (T347782) by Nardog
  • git #2de8b080 - OutputPage: Fix typo in BeforePageRedirectHook docs by Timo Tijhof
  • git #e832b8f1 - DifferenceEngine: Distinguish between table and inline diffs (T117279) by Jon Robson
  • git #d9f1618e - GenderCache: Improve docs and fix outdated comments by Timo Tijhof
  • git #f47de6ec - Allow Bcp47Code as parameter to LanguageCode::bcp47ToInternal() by C. Scott Ananian
  • git #d1d471ca - Update Timestamp to v4.1.1 (T347759) by Arlo Breault
  • git #cbde6b69 - Revert "Remove unused class_alias deprecated in MW 1.40" by Isabelle Hurbain-Palatin
  • git #6dacea8e - Clarify in inline docs how redirect URLs are expanded by GergƑ Tisza
  • git #311e1a9a - Revert offsetType disabling from 1aa71cf5: Parsoid's rt-testing needs it (T347426) by Subramanya Sastry
  • git #1cc87dbf - SECURITY: Add xml MIME types to $wgMimeTypeExclusions (T341565) by Reedy
  • git #3cc17818 - SECURITY: DifferenceEngine: hide diff-multi-sameuser message for supressed revisions (T341529) by Maryum Styles
  • git #b889a919 - SECURITY: Add xml to $wgProhibitedFileExtensions (T341565) by Reedy
  • git #902ab32e - SECURITY: Add 'youhavenewmessagesmanyusers' and 'youhavenewmessages' to $wgRawHtmlMessages (T340221) by Maryum Styles
  • git #9f0439bc - Annotate FormOptions::getValue as returning an unsafe value by Daimona Eaytoy
  • git #300dda45 - Message: Time period params can be floats by Bartosz DziewoƄski
  • git #0a85c69f - WatchedItemStore: Avoid table insert with empty rows (T347610) by Ammarpad
  • git #921aaa53 - Hard-deprecate Article::getRedirectHeaderHtml() by C. Scott Ananian
  • git #f8b0bdaf - InsertQueryBuilder: When passed no rows, warn rather than die for now (T347610) by James D. Forrester
  • git #ec22840c - Remove unused class_alias deprecated in MW 1.40 by Fomafix
  • git #34b32b08 - OutputPage: Refactor outputting of mMetatags for clarity by Bartosz DziewoƄski
  • git #06d1a138 - DefaultOptionsLookup: make NamespaceInfo private by DannyS712
  • git #53f4b152 - Add some typed properties to User-related services by DannyS712
  • git #67c64094 - api: Add rvcontentformat-{slot} to define output format per slot (T174032) (T321446) by Umherirrender
  • git #6d61b366 - Support message parameters on the uselang=x-xss feature (T340201) by Fomafix
  • git #b5593b2a - Hard deprecate unnamespaced UserNamePrefixSearch by DannyS712
  • git #1ab7f3d2 - User: wfDeprecated should reflect original deprecation version by DannyS712
  • git #fe1ecc9b - Enable $wgUseXssLanguage in DevelopmentSettings.php (T340201) by Lucas Werkmeister
  • git #e9991ffb - Create 'x-xss' language code feature (T340201) by Lucas Werkmeister
  • git #be7db06f - RELEASE-NOTES: fix section for codesniffer update by DannyS712
  • git #b7a34fcb - profiler: Cleanup base class and remove dead code by Derick Alangi
  • git #eabe54c6 - Add base taint-check annotations to Delete- and UpdateQueryBuilder (T253380) by Daimona Eaytoy
  • git #57a311c3 - Add base taint-check annotations to InsertQueryBuilder (T253380) by Daimona Eaytoy
  • git #53be08f8 - Remove taint-check annotations from IDatabase::insert() (T290563) by Daimona Eaytoy
  • git #139a2788 - Drop SpecialBlock::checkUnblockSelf(), deprecated since 1.36 by James D. Forrester
  • git #99ecd2f0 - Drop SpecialPage::getLanguageConverter(), deprecated since 1.36 by James D. Forrester
  • git #98f50660 - Drop RecentChange::getPerformer(), deprecated since 1.36 by James D. Forrester
  • git #bda8e890 - Drop Sanitizer::escapeIdReferenceList(), deprecated since 1.36 by James D. Forrester
  • git #51f77ccb - ApiBase::checkUserRightsAny: Drop second paramter, deprecated since 1.36 by James D. Forrester
  • git #57e79574 - ApiBase::checkTitleUserPermissions: Enforce PageIdentity input by James D. Forrester
  • git #5863935f - Update Codex from v0.19.0 to v0.20.0 (T335324) (T340020) (T340119) (T344848) (T345281) (T345688) (T346099) (T346435) (T346988) by Volker E
  • git #1aa71cf5 - Disable Parsoid support for non-default output versions and offset types (T347426) by Subramanya Sastry
  • git #f5abfb8d - Bump codesniffer to 42.0.0 by Amir Sarabadani
  • git #2e327e12 - Hard deprecate returning a string from SpecialPage::getDescription() (T343994) by C. Scott Ananian
  • git #80ddfb10 - chmod 644 config related files (T347479) by Reedy
  • git #d05fbe1c - Introduce ChangeTagsStore::modifyDisplayQueryBuilder() (T344971) by Amir Sarabadani
  • git #26456e5b - Use Authority to check rate limits in the API. by daniel
  • git #77771217 - MediaWiki: Re-arrange code so $host really only contains the host by thiemowmde
  • git #a24c6a6a - objectcache: Deprecate unused SqlBagOStuff::deleteAll() by Derick Alangi
  • git #8af16b79 - Make EmailUser stable, deprecate old methods (T265541) by Daimona Eaytoy
  • git #9e87c4ac - MainConfigSchema: Update doc for "ResourceLoader: Default File modules to mobile and desktop targets" (T127268) by Winston Sung
  • git #aa36093d - Fix duplicate word "to" in comment in mediawiki.api/rest.js by Dreamy Jazz
  • git #19bef9f6 - config: replace unused Logger in EtcdConfig with native trigger_error (T346971) by Timo Tijhof
  • git #314e8f3d - SpecialMyLanguage: Tweak comments by Reedy
  • git #710867eb - EmailUser: use authorizeAction() by daniel
  • git #3735943a - tests: Migrate away from LoadBalancer::getConnection (T330641) by Amir Sarabadani
  • git #e207a132 - Switch to ICP in some easy cases (T330641) by Amir Sarabadani
  • git #b8792538 - MediaWiki: Use UrlUtils service over wfParseUrl by Derick Alangi
  • git #ab068d87 - MediaWiki: Use `$host` instead of trying to access array (again) by Derick Alangi
  • git #d8a3436b - generateSitemap: Fix the variant query param (T347413) by Func
  • git #2c3b5df6 - Remove deprecated class Wikimedia\Rdbms\MySQLMasterPos (T282894) by Fomafix
  • git #dd42054c - editRecovery: Delete edit recovery data after 30 days (T341956) by TheresNoTime
  • git #c1252c15 - doc: Improve description of type in extension.schema.v1.json by Reedy
  • git #1f32fc90 - api: Make ApiEditPageTest stop using $originalRevId incorrectly by Adam Wight
  • git #dc75b0e1 - correcting namespace names in kannada language (T346583) by Anzx
  • git #4a0d8e44 - ResourceLoader: Enable source maps by default (T47514) by Timo Tijhof
  • git #c43b44c7 - DerivedPageDataUpdater: Do HTMLCacheUpdate on file page redirect changes (T238426) by Bartosz DziewoƄski
  • git #220f23d5 - DerivedPageDataUpdater: Only do RefreshLinks on file page redirect changes (T346383) by Bartosz Dziewo?ski
  • git #4031b0a0 - DerivedPageDataUpdater: Fix unset $this->pageState['oldRevision'] by Bartosz DziewoƄski
  • git #1988905d - LinksUpdate: Remove deprecated public properties by Bartosz DziewoƄski
  • git #9735b1cb - WikiPage: Remove redundant assertions in updateRevisionOn() by Bartosz DziewoƄski
  • git #1be60721 - WikiPage: Make internal updateRedirectOn() private by Bartosz DziewoƄski
  • git #20dbf6e3 - Deprecate TOC mutation in OutputPageParserOutput hook (T293513) by C. Scott Ananian
  • git #954d4c5c - Move getRedirectTargetAndText out of WikitextContent by daniel
  • git #097983e9 - Unit test for LinkRenderer::makeRedirectHeader() used by WikitextContentHandler by C. Scott Ananian
  • git #07b396d5 - Move Article::getRedirectHeaderHtml() to LinkRenderer::makeRedirectHeader() by C. Scott Ananian
  • git #95e8b1aa - Hard deprecate explicit arguments passed to OutputPage::prepareErrorPage() (T343994) by C. Scott Ananian
  • git #5c8be316 - Hard deprecate returning a string from Action::getPageTitle() (T343994) (T343849) by C. Scott Ananian
  • git #7ef82f28 - Diffs: Toogle diff type container after api request is done (T346208) by Dayllan Maza
  • git #afe57433 - EditPage: Remove outdated todo comment by Bartosz DziewoƄski
  • git #5a843fe4 - Add language Karekare (kai) (T345807) by Srishakatux
  • git #9198feb9 - Show link to view diff of deleted revision also when title not given (T251066) by Bartosz DziewoƄski

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]
  • git #77cea2bf - Remove "Back to" from two messages by Amir E. Aharoni
  • git #8565b8d7 - Use assertStatusGood and such from MediaWiki core by thiemowmde

ArticlePlaceholder

[edit]

Babel

[edit]

CampaignEvents

[edit]
  • git #85cb2184 - EventDetails: reset message validity after sending email (T346838) by Daimona Eaytoy
  • git #9821f0e3 - Capitalize "less than 5" in the stats report (T347739) by Daimona Eaytoy
  • git #554fde06 - Update visibility rules for aggregated data in EventDetails (T346329) by Daimona Eaytoy
  • git #39a10eef - Update help link in the registration form (T347595) by Daimona Eaytoy
  • git #117d0462 - Implement restriction of not being able to change the end date of events backend (T339979) by Claudio Melo

CentralAuth

[edit]
  • git #967daf0b - SpecialGlobalRenameQueue: Swap 'mw-ui-button-group' nav to tabs/breadcrumbs (T347514) (T340263) (T252282) (T212095) by Bartosz DziewoƄski
  • git #9394004b - SpecialGlobalRenameQueue: Swap 'mw-ui-flush-right' classes for CSS (T212095) by Bartosz DziewoƄski
  • git #8296fa76 - RenameQueueTablePager: Remove 'mw-ui-progressive' that does nothing (T212095) by Bartosz DziewoƄski
  • git #e7a17a86 - Fix redirect to main page after top-level autologin (T346669) by GergƑ Tisza
  • git #a0c57b1b - Fix handling of missing returnUrlToken (T345700) by GergƑ Tisza
  • git #5caadf48 - tests: Skip SecurePoll hook handler when extension is not loaded (T341840) by Umherirrender
  • git #909e07eb - Add missing "skip if AbuseFilter not loaded" to a test by thiemowmde
  • git #34d01bae - Replace getMessage(Object) with assertStatusGood/Error etc. (T287405) by thiemowmde
  • git #530ef3f5 - SpecialPage::getDescription() should return a Message (T343994) by Bartosz DziewoƄski

CheckUser

[edit]
  • git #45cf5bf0 - Use InsertQueryBuilder::insertInto by Tim Starling
  • git #789d4f58 - Remove moveLogEntriesFromCuChanges.php from update.php (T347669) by Dreamy Jazz
  • git #953da95c - Respect log_deleted when reading new in Special:CheckUser 'Get edits' (T347773) by Dreamy Jazz
  • git #d04caf95 - Create UserMergeHandler for ::onUserMergeAccountFields handler (T312668) by Dreamy Jazz
  • git #f83dedbc - Hide "checks by this user" for temporary accounts (T336512) by Dreamy Jazz
  • git #a598e4b4 - Use LogPage::extractParams for legacy log parameters (T347400) by Dreamy Jazz
  • git #5ab085c4 - clienthints: Handle JS API requests with invalid parameter types (T345398) by Dreamy Jazz
  • git #8b8031cd - Fixes related to 'checkuser' right being used by IP addresses (T346458) by Dreamy Jazz

CirrusSearch

[edit]

Citoid

[edit]

cldr

[edit]

Cognate

[edit]

Collection

[edit]

CommonsMetadata

[edit]

ContactPage

[edit]
  • git #03965346 - SpecialPage::getDescription() should return a Message (T343994) by Bartosz DziewoƄski

ContentTranslation

[edit]

Disambiguator

[edit]

DiscussionTools

[edit]

DismissableSiteNotice

[edit]

DonationInterface

[edit]

EntitySchema

[edit]
  • git #4586cace - SECURITY: Run EditFilterMergedContent hook on edits (T339016) by Manfredi Martorana
  • git #71eaed93 - Special*::getDescription: Return a Message, not a string (T343994) by James D. Forrester

EventBus

[edit]

EventLogging

[edit]

ExternalGuidance

[edit]
  • git #a890e80b - SpecialPage::getDescription() should return a Message (T343994) by Bartosz DziewoƄski

FileExporter

[edit]

FileImporter

[edit]

Flow

[edit]

GeoData

[edit]
  • git #2c78dff6 - Use HookHandlers for core hooks (T346544) by Umherirrender
  • git #5300b672 - api: Pass IDatabase to ApiPageSet::populateFromQueryResult by Umherirrender

GlobalUsage

[edit]

GlobalUserPage

[edit]

GrowthExperiments

[edit]

GuidedTour

[edit]

ImageMap

[edit]
  • git #87731b7e - Add NOTES.md with a note about the migration of the Parsoid code. by Subramanya Sastry
  • git #04c293d7 - Enable Parsoid integrated tests by Subramanya Sastry

Insider

[edit]

Interwiki

[edit]
  • git #46ea77c5 - SpecialInterWiki::getDescription: Return a Message, not a string (T347903) by James D. Forrester

JsonConfig

[edit]

Kartographer

[edit]
  • git #aff51fa5 - Make use of upstream assertStatusGood/Error and such by thiemowmde

LdapAuthentication

[edit]

LiquidThreads

[edit]
  • git #fecfa324 - Use pass-by-ref on InfoAction hook by Umherirrender
  • git #9355a48a - Special*::getDescription: Return a Message, not a string (T343994) by James D. Forrester

MachineVision

[edit]

MassMessage

[edit]

Math

[edit]

MediaSearch

[edit]
  • git #53ff6707 - SpecialPage::getDescription() should return a Message (T343994) by Bartosz DziewoƄski
  • git #620973db - Fix duration indicator for media longer than 99 minutes (T346580) by Derk-Jan Hartman
  • git #d5c57598 - Only show media details on a plain left, unmodified click (T308173) by Derk-Jan Hartman

MobileFrontend

[edit]

MultimediaViewer

[edit]

NearbyPages

[edit]

Newsletter

[edit]

OpenStackManager

[edit]
  • git #95471c7c - Use HookHandlers for core hooks (T346554) by Umherirrender
  • git #82c05802 - Move static hook handler from OpenStackNovaUser to OpenStackNovaHooks by Umherirrender

ORES

[edit]

PageAssessments

[edit]

PageTriage

[edit]

ParserFunctions

[edit]
  • git #bae978d1 - Rethrow TimeoutException when handling {{#time:}} parser function by Umherirrender

Popups

[edit]

ProofreadPage

[edit]
  • git #9ba18581 - Fix CanonicalNamespaces HookHandlers in extension.json by Umherirrender
  • git #8c6e774b - Use HookHandlers for core hooks by Umherirrender
  • git #5c14df03 - Remove hook handler for deprecated ParserTestTables hook by Umherirrender
  • git #7960807b - SECURITY: Escape formatNumNoSeperator( $number ) output (T345693) by Sohom
  • git #e93377d3 - [build] Bump wdio-mediawiki to v2.3.0 by WMDE-Fisch
  • git #2bce2db7 - Convert quality radio buttons to PageQualityInputWidget (T344928) by Sam Wilson
  • git #f4deebbd - Replace deprecated Article::getRedirectHeaderHtml() by C. Scott Ananian

PropertySuggester

[edit]

QuickSurveys

[edit]

Quiz

[edit]

ReadingLists

[edit]
[edit]

ReportIncident

[edit]
  • git #d8822af7 - Remove "Private" from extension description following project rename by MarcoAurelio
  • git #fb1a9675 - package.json: Don't use nyc for coverage report by Kosta Harlan
  • git #0cadf456 - Follow-up: Disable required field checks again after call to $reset. (T338818) (T347187) by Dreamy Jazz
  • git #5b84ba94 - Perform form validation on step 2 and reset form on successful submit (T338818) (T347187) by Dreamy Jazz
  • git #30acf442 - Remove trailing space from step 1 dialog message (T347456) by Dreamy Jazz

RevisionSlider

[edit]
  • git #6ad06475 - Fix bad use of jQuery.append with a text message by thiemowmde

Scribunto

[edit]
  • git #e126de6a - Rethrow TimeoutException when using mw.language.formatDate function by Umherirrender

SecureLinkFixer

[edit]
  • git #5a243261 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

ShortUrl

[edit]

SyntaxHighlight_GeSHi

[edit]

TemplateData

[edit]
  • git #ab3a8055 - Inject MainConfig service to TemplateData hooks by Sam Wilson

TemplateSandbox

[edit]

Thanks

[edit]

TimedMediaHandler

[edit]

TitleBlacklist

[edit]
  • git #c5bee587 - tests: Add group Database to ApiTitleBlacklistTest by Umherirrender

Translate

[edit]
  • git #10248359 - Remove hook handler for deprecated ParserTestTables hook by Umherirrender
  • git #75fbc7f6 - WebService: add more type declarations by Niklas Laxström
  • git #c201ca1f - Update PHP linters by Niklas Laxström
  • git #52c91eaa - Rename MessageGroupReview to MessageGroupReviewStore by Abijeet
  • git #426d6be1 - MessageGroupReview: Shorten group id when storing in database (T319375) by Abijeet
  • git #a9b834c9 - *SpecialPage::getDescription: Return a Message, not a string (T343994) by James D. Forrester
  • git #aead764a - MessageGroupReview: Move group states related methods into class (T319375) by Abijeet

TwoColConflict

[edit]

UploadWizard

[edit]

UrlShortener

[edit]

VueTest

[edit]
  • git #d5258a74 - Update VueTest for Codex 0.20.0 pre-release by Eric Gardner

VisualEditor

[edit]
  • git #177f07a7 - Update VE core submodule to master (ca5f6c26d) (T324735) (T341603) (T347380) by David Lynch
  • git #c7ee116f - build: Upgrade grunt-banana-checker from 0.11.0 to 0.11.1 by James D. Forrester
  • git #43e4a336 - Update comment w/ rename of Article::getRedirectHeaderHtml() by C. Scott Ananian

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]

WikibaseMediaInfo

[edit]

WikibaseQualityConstraints

[edit]

Wikidata.org

[edit]

WikiLambda

[edit]
  • git #0a383522 - Use TitleArrayFromResult in ZObjectStore by Derick Alangi
  • git #4a27e944 - ZObjectSecondaryDataUpdate: Delete before adding language cache values (T343164) by James D. Forrester
  • git #4582aed8 - Call correct updatedLabels method when updating input label fields (T347714) by gengh
  • git #8267a2ce - Apply npm lint:fix by gengh
  • git #11ad96c2 - Remove multiple instances of MetadataDialog component in FunctionReport widget (T346972) by gengh
  • git #a8d2c5ca - Function viewer: Move up 'State' column for testers and implementations (T342539) by James D. Forrester
  • git #2e9edb0a - Create an Argument Reference component (T336985) by gengh
  • git #97d7ec88 - Update function-schemata sub-module to HEAD (958de5c) (T344455) (T346264) by James D. Forrester
  • git #03d0e26b - ZObjectEditAction: Use getTitle() not getPageTitle() to get the target page (T347528) by James D. Forrester
  • git #2e0c1e2e - Special*::getDescription: Return a Message, not a string (T343994) by James D. Forrester
  • git #ac5cd4ad - WikiLambdaApiBase: Add a catch clause for RequestTimeoutException (T335163) by dmartin
  • git #73a58c4a - Update function-schemata sub-module to HEAD (0c37460) (T342808) by James D. Forrester
  • git #546812fe - ZObjectHistoryAction::getPageTitle: Return a Message, not a string (T343994) by James D. Forrester
  • git #4ebd794f - ZObjectSecondaryDataUpdate: Suppress a SQLInjection warning for now by James D. Forrester
  • git #707dfe8a - Replace methods which return a static i18n string in a content context by James D. Forrester
  • git #7314ebb5 - FunctionEvaluator: No need for a method to get a static i18n string by James D. Forrester

WikiLove

[edit]

WikimediaEditorTasks

[edit]
  • git #85506dd8 - Use HookHandlers for core hooks (T346521) by Umherirrender
  • git #73384e61 - tests: Add group Database to UtilsTest and fix CounterTest by Umherirrender

WikimediaEvents

[edit]

WikimediaIncubator

[edit]

WikimediaMessages

[edit]

Wikistories

[edit]

Skins

[edit]

MinervaNeue

[edit]

Nostalgia

[edit]
  • git #bc553e55 - Handle SpecialPage::getDescription() returning a Message (T347620) by Bartosz DziewoƄski
  • git #2c4d42c6 - Revert "NostalgiaTemplate.php: Fix array illegal offset error" by Bartosz DziewoƄski
  • git #24542681 - NostalgiaTemplate.php: Fix array illegal offset error by Ammarpad

Vector

[edit]
  • git #e5a849ff - Codex-search NPM module was deprecated, use codex instead by Jon Robson
  • git #d4246e6c - Web typography prototype survey (T347208) by Jan Drewniak
  • git #a1c2d5ca - Add new utility function for detecting pinned elements (T346106) by ksarabia
  • git #11f156d5 - Add replace .vector-sidebar-container-no-toc with .vector-toc-available and .vector-toc-not-available (T318011) by bwang
  • git #ca9ba6cc - SECURITY: Properly escape vector-toc-toggle-button-label (T340217) by Lucas Werkmeister
  • git #507de0f4 - VectorComponentTableOfContentsTest: Add mocks for Message:: escaped() and rawParams() by James D. Forrester
  • git #124a4efa - SECURITY: Catch MalformedTitleException from vector-intro-page (T340220) by Lucas Werkmeister
  • git #30bddf7f - Apply body styles to teleported elements in vector legacy (T347199) by Sergio Gimeno
  • git #d35db976 - It should be possible to persist Vector font size for registered users (T346987) by Jon Robson
  • git #76c21734 - Apply body styles to mw teleport target (T347199) by Sergio Gimeno
  • git #1cd0d66b - build: Update devDependencies by Ed Sanders

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #61990513 - Provide alternate keyboard shortcut for toolbar search for mac Firefox (T341603) by David Lynch
  • git #8cf97e8c - ChromeHeadless: Do not pass a spurious empty flag (T347380) by David Chan

No changes

[edit]
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • Cite
  • CiteThisPage
  • CodeEditor
  • CodeMirror
  • CologneBlue
  • ConfirmEdit
  • CreditsSource
  • Dashiki
  • DoubleWiki
  • Echo
  • Elastica
  • ElectronPdfService
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FlaggedRevs
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • IPInfo
  • ImageSuggestions
  • InputBox
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • Listings
  • LoginNotify
  • MapSources
  • MediaModeration
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NewUserMessage
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • RSS
  • RealMe
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • UniversalLanguageSelector
  • UploadsLink
  • VipsScaler
  • WebAuthn
  • WikiEditor
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

394 Changes in 94 repos by 79 authors