MediaWiki 1.38/wmf.10/Changelog
Core changes
edit- git #f12c3f71 - Branch commit for wmf/1.38.0-wmf.10 by trainbranchbot
- git #c054b104 - Remove or replace usages of "sane" (task T254646) by Reedy
- git #24c0d96c - SiteStats: Replace usages of "sane" (task T254646) by Reedy
- git #2a2bb1e9 - Remove or replace usages of "sane" (task T254646) by Reedy
- git #cee1271b - tests: Rename ContentHandlerSanityTest to ContentHandlerFunctionalTest (task T296157) by James D. Forrester
- git #a349d6b6 - parserTexts.txt: Remove usages of "sanity" (task T254646) by Reedy
- git #8c39aab8 - Remove or replace usages of "sanity" (task T254646) by Reedy
- git #6e296116 - Remove or replace usages of "sanity" (task T254646) by Reedy
- git #afe4bbdb - media: Drop XML metadata support from DjvuHandler (task T275268) by Amir Sarabadani
- git #d542c546 - Revert "Discover unit tests in "Unit" directory" (task T278707) by Kosta Harlan
- git #ffd3da00 - Fix path for ZhConversion.php by Fomafix
- git #2b35fa4f - Update WVUI to v0.3.3 (task T279674) (task T284707) by Volker E
- git #d8a7c01b - Allow inserting new sections named '0' (task T296112) by C. Scott Ananian
- git #7bf77952 - Remove or replace usages of "sanity" (task T254646) by Reedy
- git #91705ab8 - reassignEdits: Collapse nested if statements by Reedy
- git #32729700 - build: Fix include of en.json/qqq.json in .eslintignore by Umherirrender
- git #6bef58ce - Rename message 'deletepage' to 'deletepage-submit' for action=delete by Umherirrender
- git #6655eef3 - resourceloader: Update wikimedia/minify to 2.2.6 (task T296058) by Timo Tijhof
- git #cbfd94c3 - LinkBatch/LinkBatchFactory: Minor cleanup by Reedy
- git #732837cb - nukeNS: don't run purgeRedundantText() after every change by Universal Omega
- git #16350a8d - SpecialPageFactory: Check that RequestContext even has a title by Petr Pchelko
- git #4fa9c4f5 - Allow individual sections to show mw-empty-elt with an override (task T295984) by Ed Sanders
- git #9d13a3cb - Drop User methods which were deprecated since 1.36 (task T277511) by vladshapik
- git #dc8a5e10 - Upgrade to RemexHtml 3.0.1 by Tim Starling
- git #76e19532 - rdbms: Stop calling LBFactory::setAgentName from MW wiring (task T193050) by Timo Tijhof
- git #e229cc12 - registration: Fix typo in wgExtensionInfoMTime docs example by Timo Tijhof
- git #79aa949a - maintenance: Add ability to start from rev_id to migrateRevisionActorTemp (task T275246) by Amir Sarabadani
- git #93e366f1 - media: Store metadata of one-page documents correctly (task T296001) by Amir Sarabadani
- git #e0d3b3e8 - Use getWithSetCallback() instead of get() + set() by Daimona Eaytoy
- git #49e71763 - Move RELEASE-NOTES-1.37 into HISTORY (task T289585) by Reedy
- git #c9afd8c4 - rdbms: Add full query to transaction profiler (task T295706) by Amir Sarabadani
- git #0b34aba5 - rdbms: Make TransactionProfiler logs more useful (task T295706) by Amir Sarabadani
- git #6f061f4d - resourceloader: Bundle `user.defaults` as part of `mediawiki.base` by Timo Tijhof
- git #f600baea - maintenance: Add waitForReplication and sleep in migrateRevisionActorTemp (task T275246) by Amir Sarabadani
- git #8d5be723 - rdbms: Document not adding varying ids to SQL comments (task T193050) by Amir Sarabadani
- git #439838c3 - Rename Special:Delete/Protect to Special:DeletePage/ProtectPage (task T295611) by Alexander Vorwerk
- git #672c646d - deferred: make DeferredUpdates::run() logic more readable by Aaron Schulz
- git #533659a4 - Don't trust Title that if it exists pageId will be > 0 (task T295931) by Petr Pchelko
- git #bfad87aa - http: Don't set X-Forwarded-Proto when using a reverse proxy (task T288848) by Kunal Mehta
- git #296b485d - Add deprecation warnings to wfLogProfilingData() (task T292269) (task T292253) by Alexander Vorwerk
- git #0cfdc33f - debug: Improve `deprecatePublicPropertyFallback()` param docs by Derick Alangi
- git #e3033bb4 - Tweak error message for missing composer dependencies by wctaiwan
- git #275ca9c4 - export: Ignore rev_page_id index (task T285149) by Amir Sarabadani
- git #84bcde71 - mediawiki.base: Deprecate stateful use of toString() (task T292489) by Timo Tijhof
- git #e57af4a5 - mediawiki.base: Clean up unit tests for mw.Message (task T292489) by Timo Tijhof
- git #229b11c6 - resourceloader: Make '@' work in module names by Roan Kattouw
- git #be9c2612 - vue: Rename vue-composition-api module to @vue/composition-api (task T284707) by Roan Kattouw
- git #2f88be34 - mediawiki.base: Require `format` param in internal message parser() (task T292489) by Timo Tijhof
- git #7f5d76d7 - SettingsBuilder: Apply merge strategy from the schema to the config by Petr Pchelko
- git #92f3f1a9 - Introduce MergeStrategies for ConfigSink by Petr Pchelko
- git #f539b6f5 - Support $wgLocalHTTPProxy in MultiHttpClient (task T288848) by Kunal Mehta
- git #80fd54ff - Allow $wgSettings to be used in LocalSettings. (task T294749) by daniel
- git #3445c87e - MemoizedCallable: Remove outdated php5-apc support by Timo Tijhof
- git #349819dc - Add Message/MessageValue user group member parameter type (task T278482) by TChin
- git #ef458e89 - Replace deprecated methods IContextSource::getWikiPage && IContextSource::canUseWikiPage (task T275710) by Roman Stolar
- git #64353177 - Upgrading guzzlehttp/psr7 (1.8.3 => 2.1.0) by Reedy
- git #216f8132 - Stop using LocalFile::lock() (task T283045) by Tim Starling
- git #feadffba - Switch between file deletion and normal deletion in WikiFilePage (task T295435) by Daimona Eaytoy
- git #2f3df6e6 - Use DeletePage in DeleteAction (task T288758) by Daimona Eaytoy
- git #066690c8 - parser: Make ParserOptions::registerWatcher() public and ::optionUsed() private by Timo Tijhof
- git #63658abe - resourceloader: Remove internal debug check in makeLoaderImplementScript() (task T32956) by Timo Tijhof
- git #bed3a59d - resourceloader: Restore minification of embedded 'user.options' by Timo Tijhof
- git #24a59f34 - mediawiki.base: Inline local vars, remove outdated file comment by Timo Tijhof
- git #0835d9c5 - mediawiki.base: Introduce mw.log.makeDeprecated() (task T292489) by Timo Tijhof
Vendor
edit- git #94afb00a - Update wikimedia/minify to 2.2.6 by Timo Tijhof
- git #73026852 - Upgrade to RemexHtml 3.0.1 by Tim Starling
- git #a85deb75 - Upgrading guzzlehttp/psr7 (1.8.3 => 2.1.0) by Reedy
Extensions
editBabel
edit- git #9730d0de - Revert "Revert "Localisation updates from https://translatewiki.net."" (task T295989) by Bartosz Dziewoński
- git #729e2afd - Use message for Babel test (task T295989) by Func
- git #796c274e - Revert "Localisation updates from https://translatewiki.net." (task T295989) by Umherirrender
CategoryTree
edit- git #aec8d755 - Replace WebRequest::getVal by ::getRawVal or ::getText by Fomafix
CentralAuth
edit- git #39bf993e - Add integration test for whole global group flow by Taavi Väänänen
CheckUser
edit- git #31f8e50d - Add a "60 days" option to the time range dropdown for CheckUser tool (task T296057) by Huji
CirrusSearch
edit- git #5524e6cc - Support for partial clearing of weighted_tags (task T295316) by Erik Bernhardson
- git #c04a1165 - Simplify regular expressions for readability by Thiemo Kreuz
- git #9cfb6607 - Inline tiny callback function in Escaper class by Thiemo Kreuz
- git #7058522a - Improve "question mark stripping" comments by Thiemo Kreuz
- git #52c64630 - Remove duplicate assertions from tests by Thiemo Kreuz
- git #022882f0 - Use native array_column() syntax where possible by Thiemo Kreuz
- git #e223a1bb - Make use of PHPUnit shortcuts where possible by Thiemo Kreuz
- git #2bfc9e15 - Fix mistake in regex in maintenance script by Thiemo Kreuz
- git #9468f784 - Remove comments that literally repeat the code by Thiemo Kreuz
- git #0a666030 - Make use of the ?? operator where possible by Thiemo Kreuz
- git #bbf468fd - Remove unused default values from class properties by Thiemo Kreuz
- git #298ed3aa - Use array decomposition in foreach, where possible by Thiemo Kreuz
- git #6f1bec46 - Make use of the ?? operator in more places in tests by Thiemo Kreuz
- git #b828f9f2 - Fix visibility of protected PHPUnit methods by Thiemo Kreuz
- git #c3b55f75 - Fix misspelled @dataProvider function names by Thiemo Kreuz
- git #6f860e6c - Remove duplicate line of code in QueryStringRegexParser by Thiemo Kreuz
Cite
edit- git #4fcc4bc4 - Revert "Use proper method for comparing linear data" (task T296044) by Bartosz Dziewoński
Collection
edit- git #dc7121f3 - Introduce api action modules to replace onAjaxCollectionSuggest* (task T291398) by TChin
- git #f3f4bb45 - Replace old ajax interface & use new api modules in client code (task T94005) by Derick Alangi
ConfirmEdit
edit- git #5876e3bd - DeleteOldFancyCaptchas: Add some simple chunking to actual delete operation by Reedy
- git #b24721bb - Suppress SecurityCheck-DoubleEscaped in ConfirmEditHooks::onAlternateEditPreview (task T295708) by Reedy
ContentTranslation
edit- git #4ab44ea3 - SX: Restrict the width of language selector on wider screens (task T287888) by Santhosh Thottingal
- git #9e0b61c8 - MWDivider: Avoid thick line because of double border (task T287870) by Santhosh Thottingal
- git #d65ceade - CX3 Build 0.1.0+20211122 by Santhosh Thottingal
- git #4e474ad5 - Add article in a message by Amir E. Aharoni
DiscussionTools
edit- git #781db3d8 - Translate Special:TopicSubscriptions to Czech by Martin Urbanec
- git #17a3ac29 - Fixes for talk_page_edit logging (task T286076) (task T295995) by David Lynch
- git #72f80682 - Ensure form tokens are not longer than allowed (task T295940) by Bartosz Dziewoński
- git #8c626a18 - Replace "Learn more" links with descriptive links in talk page empty states (task T288741) by Bartosz Dziewoński
DonationInterface
edit- git #b0416d09 - Remove obsolete currency codes (task T296015) by Elliott Eggleston
FileImporter
edit- git #4d78a7a6 - Replace usage of the method IContextSource::getWikiPage that will be deprecated, to WikiPageFactory usage (task T275710) by Roman Stolar
- git #a96c90b1 - tests: Fix mocked special page context by Umherirrender
FlaggedRevs
edit- git #60882a7c - Remove AJAX interface (task T94006) by Roman Stolar
- git #6e84ef45 - Major fixes to maintenance/pruneRevData.php (task T290769) by Amir Sarabadani
- git #5b6aaf20 - Update the client code to show error message to a user (task T295570) by vladshapik
- git #6d1e83cf - Drop autoaccept from log filtering (task T285608) by Amir Sarabadani
GlobalPreferences
edit- git #b79a85b5 - Add missing dependency on mediawiki.widgets.SelectWithInputWidget (task T296028) by Sam Wilson
GrowthExperiments
edit- git #e43ed109 - Add an image: Only allow plain text as caption when pasting (task T296217) by MewOphaswongse
- git #23ce20f0 - Add Image: Fix jsdoc annotation for I2c642bf975 by Gergő Tisza
- git #f625c0fb - Update thumbnail width per finalized design by Kosta Harlan
- git #f981d215 - Modify the insertion logic to insert before, not at, the first (task T295815) by Gergő Tisza
- git #1231d42c - Add an image: update displayed filename (task T295886) by MewOphaswongse
- git #5bf592f1 - Suggested edits: Fix error logging language (task T294884) by Gergő Tisza
- git #34c69deb - Suggested Edits: fix click handling (task T296043) by MewOphaswongse
- git #bd6eb3c5 - Add an image: disable interaction with ve-ce-branchNode-slug (task T295831) by MewOphaswongse
- git #a9d5d52d - Add an image: remove close icon from edit summary (task T295795) by MewOphaswongse
- git #bbffe341 - Suggested Edits: prevent skeleton overflow (task T295722) by Sergio Gimeno
- git #227274fb - Suggested Edits: align page views text with icon (task T295722) by Sergio Gimeno
- git #be2d00e5 - Structured tasks: Caching/filtering related improvements (task T295920) by Kosta Harlan
- git #ca5ea4e0 - Lazy-load structured task JS files (task T296049) by Gergő Tisza
- git #3bad1cfe - Add Image: Fix handling of non-existent files (task T295741) by Gergő Tisza
- git #32e7e338 - Add an image: open the details dialog upon clicking the image during caption step (task T296003) by MewOphaswongse
- git #c93655b2 - Add an image: Show placeholder text when the caption is empty (task T295911) by MewOphaswongse
- git #8741fc3a - Structured tasks: adjustments for robot icon (task T295720) by Sergio Gimeno
- git #6f5ef9e3 - Add an image: Show placeholder description text when the description is not available (task T295872) by MewOphaswongse
- git #5bf87187 - MentorFiltersHooks: Make it possible to disable unstarred filters (task T293182) by Martin Urbanec
- git #720c18a0 - Use cached image recommendations (task T295032) by Kosta Harlan
- git #ffc35ca8 - Add Link: Make the updater's force flag more aggressive (task T291253) by Gergő Tisza
- git #3a8d9384 - Avoid references to TemplateCollectionFeature by Gergő Tisza
- git #23297dd3 - Add an image: add subtext style for onboarding (task T295810) by MewOphaswongse
- git #fb7c4e3b - MentorPageMentorManager: Add missing docstrings by Martin Urbanec
- git #ffed23e7 - Filter out invalid link recommendation tasks (task T291251) (task T290315) by Kosta Harlan
- git #5e6cc205 - Suggested Edits: Prevent the task type info icon from being orphaned (task T295723) by MewOphaswongse
- git #a490916c - Add Image: Validate GEInfoboxTemplates size (task T294518) by Gergő Tisza
- git #6ccb6681 - Add Image: Use plain text description in main dialog (task T295658) by Gergő Tisza
- git #ccf95127 - Add an image: Update caption thumbnail in the editor (task T295730) by MewOphaswongse
- git #3f951475 - Add an image: add rounded corners for image thumbnail (task T295724) by MewOphaswongse
- git #fa7bda0f - Add paragraph break in daily task limit exceeded message (task T293316) by Kosta Harlan
- git #ac4c963f - Remove CirrusSearch mock by Kosta Harlan
- git #7d2dec63 - Rephrase an image suggestion message by Amir E. Aharoni
- git #b1be9bd2 - ApiSetMentorStatus: Use READ_LATEST to request back timestamp (task T295305) by Martin Urbanec
- git #5ca00a68 - Homepage: Stop setting relevant title on mobile (task T295395) by Kosta Harlan
Kartographer
edit- git #1209cf8b - Dramatically improve config documentation in extension.json by Thiemo Kreuz
- git #9ce14153 - bump mapbox.js Leaflet plugin to 3.3.1 by mbsantos
LiquidThreads
edit- git #fca19756 - classes: Use setter method instead of direct member access by Derick Alangi
- git #2804c6ce - Fix new message alerts for users with non-LQT talk pages (task T295429) by Gergő Tisza
MassMessage
edit- git #00f64785 - Use title string instead of Title object when fetching remote content (task T295868) by Abijeet
Math
edit- git #a5e976ba - build: Update eslint-config-wikimedia to 0.21.0 by Ed Sanders
MediaSearch
edit- git #39cbf28d - Quickview data for non-commons wikis (task T284205) by Simone This Dot
MobileFrontend
edit- git #923317d3 - VE loading toolbar: Remove left margin by Ed Sanders
- git #74f1b686 - Fix misaligned buttons on Special:MobileLanguages (task T291871) by bwang
- git #a456a149 - Adjust heading height fixes when switching to VE by Ed Sanders
- git #382c08c0 - Fix MF storybook cases after renames in core (task T296191) by Derk-Jan Hartman
ParserFunctions
edit- git #e04f4e0d - Use wfLoadExtension in README by Fomafix
- git #ce22d481 - Fix and update PHPDoc type hints by Thiemo Kreuz
- git #dbe77d7e - Use more IDE-friendly callback syntax for parser hooks by Thiemo Kreuz
ProofreadPage
edit- git #941d88c3 - Sets zoomPerClick to 1.2 by Tpt
- git #ef8d937b - OSD: Use MW translations for OSD controls (task T295662) by Inductiveload
- git #18f6fa05 - OSD: Rename the viewer ready hook to osd-viewer-ready by Inductiveload
- git #9eab4de2 - OSD: Prevent original image from getting overwritten by OSD (task T296153) by Sohom
- git #10765841 - OSD: Add a ready hook for scripts (task T180569) by Inductiveload
- git #e616a816 - Lua: use LinkBatch to speed up the template dependencies (task T296092) by Inductiveload
- git #38d6f405 - Use the WikiEditor ready hook instead of using() the lib (task T296033) by Inductiveload
- git #1b675cc6 - Set all JS vars in view, edit and submit modes (task T285218) (task T255345) (task T204384) by Inductiveload
- git #48f82d67 - Add an API for a list of pages in an index (task T291490) by Inductiveload
- git #49ad2f55 - OSD: Add rotation control buttons by Inductiveload
- git #ff058449 - Override ContentHandler::validateSave instead of Content::prepareSave. (task T287159) by Roman Stolar
QuickSurveys
edit- git #1d33722c - QuickSurveys: Require https for external surveys. (task T255291) by essexigyan
- git #6068f695 - Font size adjustments to survey designs (task T294908) by joakin
Scribunto
edit- git #405045c4 - Return correct lua version on windows by Brian Wolff
SecurePoll
edit- git #5dc98d41 - Revert "Remove DB writes to securepoll_voters on HTTP GET" by Phuedx
- git #a043015f - Remove DB writes to securepoll_voters on HTTP GET (task T288784) by tsepothoabala
TheWikipediaLibrary
edit- git #4537d17e - Ignore system accounts (task T295543) by jsn
Translate
edit- git #2714bcd9 - Override ContentHandler::validateSave instead of Content::prepareSave. (task T287159) by Roman Stolar
- git #acc58be9 - Remove not needed $this-equalTo() from tests by Thiemo Kreuz
- git #295ebe3d - Add/update some type hints in PHPDoc tags by Thiemo Kreuz
- git #fe090d3b - translate_cache-alter-varbinary.sql: Respect table prefixes (task T268576) by Reedy
- git #02725adc - Update IRC channel and add docs link to composer.json (task T283378) by Niklas Laxström
- git #0ddac9f2 - Migrate tables to an abstract schema (task T268576) by Adam Wight
- git #8af9fd46 - Remove misplaced variable names from @return tags by Thiemo Kreuz
- git #409ada93 - BackportTranslationsMaintenanceScript: reduce noise in output (task T272830) by Niklas Laxström
- git #35f5788c - SpecialMessageGroupStats: stop extending LanguageStats (task T246624) by Niklas Laxström
- git #0f425734 - Avoid flood of "By-passing message group cache for" when adding new groups by Niklas Laxström
- git #5d25d65c - BackportTranslationsMaintenanceScript: correctly process $group->getTranslatableLanguages (task T272830) by Niklas Laxström
UniversalLanguageSelector
edit- git #bd4a6f20 - Update comment from addConfig to onResourceLoaderGetConfigVars by Fomafix
- git #6ee366a2 - Reuse userCanChangeLanguage() by Fomafix
- git #c1a36d34 - Don't call isCompactLinksEnabled() twice in the same function by Fomafix
- git #9cf8ca33 - Add apioutput to unsupported skins (task T145186) by Niklas Laxström
- git #defc3d41 - ApiULSSetLanguage: Use LanguageNameUtils by Abijeet
- git #98252ee3 - LanguageNameSearch: Remove usage of deprecated Language functions by Abijeet
- git #da4d9657 - Replace usage of ApiBase::PARAM_* with ParamValidator::PARAM_* by Abijeet
- git #9075dc7e - Update LanguageNameSearchData by Niklas Laxström
UploadWizard
edit- git #a5cfbced - build: Update mediawiki-phan-config to 0.11.1 by Alexander Vorwerk
VisualEditor
edit- git #8574e237 - build: Upgrade mediawiki-phan-config to 0.11.1 by James D. Forrester
- git #32d64dc4 - Update VE core submodule to master (5a97be3a0) (task T258847) by Bartosz Dziewoński
- git #a4ab8964 - MWSaveDialog: Fix specificity of margin override for monobook by Ed Sanders
- git #69e36746 - Add mw-show-empty-elt to MW surfaces (task T295984) by Ed Sanders
- git #c1c167a1 - Make better use of the ARIA mixin (task T295353) by WMDE-Fisch
- git #aa20ce70 - Update VE core submodule to master (5bba9e6d7) (task T295403) by James D. Forrester
- git #86c405a2 - Prefere ve.extendObject over $.extend by Ed Sanders
- git #24d7f3f4 - MobileCollabTarget: Add surface class using dedicated method by Ed Sanders
- git #42b5fddf - MWSaveDialog: Move header out of mw-body-content by Ed Sanders
- git #e111c40d - MWSaveDialog: Move var declarations inline by Ed Sanders
Wikibase
edit- git #d62a8a1d - bridge: drop case that is no longer needed by Michael Große
- git #8164e937 - bridge: Drop vue-class-components entirely (task T295894) by Michael Große
- git #6602ef2f - CachingPropertyOrderProvider: use getWithSetCallback() by Lucas Werkmeister
- git #19b4eb93 - bridge: refactor complex Error components to OptionsApi (task T295894) by Michael Große
- git #49135782 - bridge: Refactor Error components to OptionsAPI (task T295894) by Michael Große
- git #5f341991 - bridge: refactor AppHeader and DataBridge to OptionsApi (task T295894) by Michael Große
- git #ec2c4c65 - bridge: refactor components with StateMixin (task T295894) by Michael Große
- git #5e86d99c - bridge: refactor Loading component to use OptionsApi (task T295894) by Michael Große
- git #28fd41c1 - TR: Move plugin registration to app (task T294465) by Lucas Werkmeister
- git #2db7ddb1 - TR: Remove vuex-class (task T294465) by Lucas Werkmeister
- git #f93fc6f7 - bridge: refactor EventEmittingButton to OptionsAPI (task T295894) by Michael Große
- git #676b3ae2 - bridge: refactor components to prepare for vue3 upgrade (task T295894) by Michael Große
- git #0c50cc10 - TR: Use Vue.createMwApp() (task T294465) by Lucas Werkmeister
- git #ac4874d4 - TR: Change App id from data to prop (task T294465) by Lucas Werkmeister
- git #6779787f - TR: Migrate from vue-class-component to options API (task T294465) by Lucas Werkmeister
- git #e1f7cc69 - TR: Update vue-docgen-api by Lucas Werkmeister
- git #01bb6777 - TR: Remove storybook-addon-vue-info by Lucas Werkmeister
- git #e66d9bef - bridge: Update webdriver dependencies by Michael Große
- git #7654210a - Throw invalid argument exception if misconfigured by toan
WikibaseCirrusSearch
edit- git #d5f08c39 - README: Fix typos introduced in I879e164df120e5b5a44f81a2d364935a1e00ffb3 by Zoranzoki21
- git #58d4a2f4 - Document dependency on search-extra elasticsearch plugin (task T291818) by Erik Bernhardson
WikibaseLexeme
edit- git #8437c499 - Make use of more PHPUnit shortcuts where possible by Thiemo Kreuz
- git #01fc3a2f - Inline trivial line of code in a test by Thiemo Kreuz
- git #4ebf96d7 - Remove unused default values from class properties by Thiemo Kreuz
- git #b16fcd01 - Prefer isRegistered() over isAnon() by Thiemo Kreuz
- git #3348ca14 - Disable overly flaky browser tests again by Michael Große
- git #03a56571 - Verify Lexeme creation preconditions on primary (task T277862) by Michael Große
- git #a1eae5ae - Selenium: initialize WikibaseApi with ChronologyProtector (task T277862) by Michael Große
- git #4e9499d3 - Use createMwApp() instead of new Vue() (task T294465) by Lucas Werkmeister
WikibaseMediaInfo
edit- git #a9d6d550 - Account for matches with 0 < score < 1 in normalization (task T294953) by Matthias Mullie
WikibaseQualityConstraints
edit- git #39f0c52b - Rename Unit directory to unit (task T278707) by Kosta Harlan
WikiEditor
edit- git #4da6f5b3 - Use namespace MediaWiki\Extension\WikiEditor in PHP by Fomafix
- git #3f275059 - Add logging for non-live previews (task T290521) by Sam Wilson
- git #a2cccc57 - Add live-preview logging (task T290521) by Sam Wilson
WikiLambda
edit- git #72142359 - config: Rename 'WikiLocation' to 'WikiLambdaWikiAPILocation' by James D. Forrester
- git #e591a8e1 - Creating an instance of a user-defined type fails silently (task T293840) by adesoji
- git #3541b3e8 - ZImplementation: Show attached implementations as such (task T295847) by Simone This Dot
- git #bfe4ce4f - Cannot set input when Accessing Function editor from "create function" (task T295846) by Simone This Dot
- git #f9c2106a - Change FE to read Z881 instead than Z1010 (task T295959) by Simone This Dot
- git #4878b1a2 - Update function-schemata sub-module to HEAD (8c666cc) (task T293910) by James D. Forrester
- git #bd42c478 - stylelint: Ignore the function-schemata sub-repo by Simone This Dot
- git #7d783ff7 - Fix attaching implementations and testers to a function (task T295848) by Simone This Dot
- git #6302190a - tests: Switch ZID for generic list type from temporary Z1010 to final Z881 (task T292260) by apine
- git #d5677b8e - Add ability to select List of Generics within the function editor (task T295361) by Simone This Dot
- git #eb43b337 - After clicking save, the display doesn't change (task T295849) by Simone This Dot
- git #6a4d474d - Add examples of Apply and Map to function call API. (task T289380) by apine
- git #965ceb60 - Remove "Start function" step from function editor (task T295444) by adesoji
- git #3f41c29a - README: Add the PHPUnit command explictly by James D. Forrester
WikimediaEvents
edit- git #16c19383 - Update access_method value in reading depth instrument (task T294777) by Clare Ming
- git #e8e70ba5 - Restore ReadingDepth instrument (task T294777) by jdlrobson
WikimediaMaintenance
edit- git #f601fd59 - blameStartupRegistry: Add module response size metrics (task T295413) by Timo Tijhof
- git #15828726 - blameStartupRegistry: Slight refactor to prep for non-startup metrics (task T295413) by Timo Tijhof
Wikisource
edit- git #f8880bc7 - Avoid racing the WikiEditor DOM creation in OCR widget by Inductiveload
- git #e621e244 - Use OCR logo from core instead of own (task T289215) by Sam Wilson
Skins
editMinervaNeue
edit- git #aaf01591 - Don’t add any <h1> to main pages for anons (task T296109) by tacsipacsi
- git #dddde1c2 - Fix banners to show CentralNotice (task T296077) by Clare Ming
- git #ef4aa95a - Remove primary/secondary menu items, instead add a separate log out menu item (task T293041) by bwang
Timeless
edit- git #c5b46fce - Support mw-show-empty-elt added in core (task T295984) by Ed Sanders
- git #a091a387 - Use full selector for mw-empty-elt by Ed Sanders
Vector
edit- git #54639c4a - Fix icon button spacing, make it consistent with margin defined in core by bwang
- git #ea0fccb5 - Disable edit button in sticky header for logged users. (task T294926) by Clare Ming
Misc
editVisualEditor/VisualEditor
edit- git #75bc682e - Prevent scroll jump when focusing surface in Safari (task T258847) by Ed Sanders
- git #c0ff8810 - rebaser: Update dependencies by Ed Sanders
- git #5bba9e6d - Follow-up I61b477d1f: Add setTimeout before entering table on mobile (task T295403) by Ed Sanders
No changes
edit- 3D
- AbuseFilter
- ActiveAbstract
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- CodeMirror
- CodeReview
- Cognate
- CologneBlue
- CommonsMetadata
- CongressLookup
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- DynamicSidebar
- Echo
- Elastica
- ElectronPdfService
- EntitySchema
- EventBus
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- Flow
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- ImageMap
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- Listings
- LocalisationUpdate
- LoginNotify
- MachineVision
- MapSources
- MediaModeration
- MobileApp
- Modern
- MonoBook
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageTriage
- PageViewInfo
- PagedTiffHandler
- PdfHandler
- Poem
- PoolCounter
- Popups
- PropertySuggester
- Quiz
- RSS
- ReadingLists
- RelatedArticles
- Renameuser
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SecureLinkFixer
- ShortUrl
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TimedMediaHandler
- TitleBlacklist
- TocTree
- TorBlock
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UploadsLink
- UrlShortener
- UserMerge
- VipsScaler
- WebAuthn
- WikiLove
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaIncubator
- WikimediaMessages
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
edit270 Changes in 47 repos by 67 authors