MediaWiki 1.44/wmf.8
Appearance
MediaWiki 1.44.0-wmf.6 | Deployment of MediaWiki 1.44.0-wmf.8 to Wikimedia sites | MediaWiki 1.44.0-wmf.11 |
The latest version (labeled "1.44.0-wmf.8") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 17 December 2024 (see the roadmap).
Core changes
[edit]- git #6ac89174 - Branch commit for wmf/1.44.0-wmf.8 (T375667) by trainbranchbot
- git #8465c722 - ParsoidFragmentMode: use special 'exttag' strip marker (T380758) (T254523) (T382287) by C. Scott Ananian
- git #83d2093b - Revert "Revision: make RevisionRecord::getPage() return a value object" (T381982) by Subramanya Sastry
- git #f3ba140a - Bump wikimedia/parsoid to 0.21.0-a10 (T381097) by Isabelle Hurbain-Palatin
- git #b3280bba - SpecialBlock: Handle expiry datetime in JS the same as in PHP (T380963) by Sam Wilson
- git #b909a648 - Support sections in the dropdown mode of HtmlMultiSelectField (T380995) by Func
- git #2f70e3aa - AuthManager: Fix typo in AuthenticationRequest merge logic by Gergő Tisza
- git #c7b538a4 - AuthenticationRequest: Improve documentation by Gergő Tisza
- git #372cc166 - mediawiki.special.block: Fix edit link (T379255) by TheresNoTime
- git #cf119815 - block: Multiblocks block API (T378147) by Tim Starling
- git #f531e638 - SpecialBlock: Re-add pipe separator between 'Edit' and 'Remove' (T381492) by Sam Wilson
- git #d71957b4 - SpecialBlock [Codex]: fix reblocking and rework store (T382035) by MusikAnimal
- git #c0a60844 - SpecialBlock: update label and placeholder for target field (T377997) by MusikAnimal
- git #91751e33 - widget: Add pending state to Date(Time)InputWidget (T382186) by Daimona Eaytoy
- git #6e54b50b - Setup: Remove unused $wgBaseDirectory in favour of MW_INSTALL_PATH by Timo Tijhof
- git #fd414d67 - maintenance: Fix sql comment in SchemaGenerator for windows by Umherirrender
- git #9d392131 - tests: Skip ComposerLaunchParallelTest when pcntl or posix is missing by Umherirrender
- git #676239f9 - tests: Use @postCondition in MediaWikiTestCaseTrait (T354387) by Umherirrender
- git #f5758536 - Introduce ISearchResultSet::isApproximateTotalHits by David Causse
- git #263b069c - Drop orphaned JSON schema change files (T381981) by Daimona Eaytoy
- git #09cdb3b6 - Re-generate all schema change files (T381981) (T382030) by Daimona Eaytoy
- git #57570660 - OutputTransform: Fix double IDs on headings (T366083) by Arlo Breault
- git #fd58f87d - Import: ensure PageUpdatedEvent has the correct properties. by daniel
- git #94002f0d - SpecialBlock: Reset form font-size (T377902) by Sam Wilson
- git #251f4395 - Move SQL schema and schema changes to new sql/ top-level directory (T382030) by Daimona Eaytoy
- git #c87922ee - SpecialBlock: Add remaining form fields to editing (T380963) by Sam Wilson
- git #04eb29cb - tests: Show a more informative error message when teardown is skipped (T354387) by Tim Starling
- git #dfc26c9d - Special:Block [Codex]: Change position of action links (T381492) by hmonroy
- git #c2566c2e - maintenance: Factor out a few methods from SchemaMaintenance (T381981) by Daimona Eaytoy
- git #bdcb4c1c - temp accounts: Break up temporary user names with hyphens (T381845) by Thalia
- git #a26c2768 - Ensure necessary updates are performed on import and undelete (T381225) (T381299) by daniel
- git #f9bb09be - resources: Use Codex link styles for file metadata button (T379453) by Ammarpad
- git #afb60d09 - StatusValue: Disallow combining MessageSpecifier and parameters array by Bartosz Dziewoński
- git #292a7632 - StatusValue: Remove broken ways to search/replace messages by Bartosz Dziewoński
- git #b1ab2dc0 - SpecialBlock [Codex]: improve handling of clearing of the target user (T380968) by MusikAnimal
- git #1743a244 - Special:Block [Codex]: Add "change visibility" links to accordions (T379744) by hmonroy
- git #32534cfa - SpecialBlock: Change 'add block' button to red and update label (T381342) by Sam Wilson
- git #18cf93f7 - installer: Avoid empty handler for LoadExtensionSchemaUpdates (T358446) by Daimona Eaytoy
- git #7d8b6138 - Add Fur language (fvr) (T381894) by Amir E. Aharoni
- git #46b2bce3 - Add Coptic language (cop) (T381463) by Amir E. Aharoni
- git #e81ee738 - Extend MediaWikiUnitTestCase in TempUser/SerialMapping tests by Thalia
- git #1aa1b7d0 - rdbms: fix table prefixing in "FOR UPDATE" clause generation in Postgres by Aaron Schulz
- git #a14b0e64 - db: Drop AbstractSchemaValidator::$missingDepCallback (T381981) by Daimona Eaytoy
- git #25206e51 - Allow viewing source when a protected page exists but is empty (T249978) by Bartosz Dziewoński
- git #bd789b14 - jobqueue: Re-arrange makeJobQueueGroup for performance by thiemowmde
- git #3b747760 - tests: Move code in resetNonServiceCaches() out of a loop by thiemowmde
- git #47f8fec9 - mediawiki.special.block: Add link to edit block reasons (T379255) by TheresNoTime
- git #99bf35cb - Remove deprecated ApiBase::errorArrayToStatus() by Bartosz Dziewoński
- git #a30f08f6 - Enable new heading HTML by default (T371755) by Bartosz Dziewoński
- git #26dec3dc - SpecialBlock: Hide block form unless creating or editing (T381342) by Sam Wilson
- git #baa066e7 - Update Codex from v1.17.0 to v1.18.0 (T303384) (T314514) (T341978) (T342126) (T370889) (T380452) (T381787) by lwatson
- git #f3ef4ca3 - SpecialBlock [Codex]: use blank cells for no data in tables (T376746) by MusikAnimal
- git #b691c389 - ButtonAuthenticationRequest: Add AllowDynamicProperties directive (T381068) by James D. Forrester
- git #d059113d - Updates for Arabic (ar) and Egyptian Arabic (arz) by Meno25
- git #8a138e12 - stylelint: Add plugin/no-unsupported-browser-features for our two intended warnings by James D. Forrester
- git #54493bf2 - build: Cache stylelint data to make runs faster for local devs by James D. Forrester
- git #9b2f821d - Fix core contributions special page tests for legacy Vector (T381842) by Dreamy Jazz
- git #5cb11cba - mediawiki.special.block: Fix table overflow/width (T379167) by TheresNoTime
- git #7422e91a - Fix ThumbnailEntryPointTest when the gd library is used by Aaron Schulz
- git #2d5e56a5 - SpecialBlock: Update descriptions of block details and options (T377997) by Sam Wilson
- git #704cffcd - rdbms: fix failing Postgres test in LoadBalancerTest by Aaron Schulz
- git #5ec10740 - mailmap: Update email address for Doğu Abaris by Doğu Abaris
- git #fc8ed3ce - LanguageConverter: Ignore content inside <math> and <svg> elements (T381617) by C. Scott Ananian
- git #e5667baf - Always prevent API calls if user input widget only accepts IPs (T380407) by Dreamy Jazz
- git #c1eefaac - Add an option for changePassword.php to read the password through stdin (T378203) by Alex
- git #3f9a8fc3 - add `use MediaWiki\Maintenance\Maintenance` to some maintenance classes by Novem Linguae
- git #8ced3638 - docs: ApiCheckCanExecute hook can accept any MessageSpecifier by Bartosz Dziewoński
- git #1e7a520f - Revision: make RevisionRecord::getPage() return a value object (T380536) by daniel
- git #92f00eea - Silence inserts to the job table in JobQueueDB (T379766) by Dreamy Jazz
- git #c1581957 - Replace x.slice([s,]x.length-y) with x.slice([s,]-y) by Ed Sanders
- git #5c927fd2 - Update OOUI to v0.51.4 (T377370) (T380198) (T381341) (T381542) by Eric Gardner
- git #870d7960 - Merge Interwiki extension into core (T33951) (T270444) (T312425) (T315759) (T357247) by Dringsim
- git #b843cc03 - SpecialBlock: Update 3 messages on Special:Block (T377997) by Sam Wilson
- git #bc65654c - installer: Allow addWiki.php to add extra tasks (T352113) by Tim Starling
- git #1e17f8a9 - Special:Block [Codex]: Update convenience link (T378792) by hmonroy
- git #c014a968 - Add Hijri time to Persian locale by Ebrahim Byagowi
- git #f37e6fbb - ContributionsSpecialPage: Call IndexPager::getBody if no results (T380518) by Thalia
- git #8c62db4f - add `use MediaWiki\Maintenance\Maintenance` to some maintenance classes by Novem Linguae
- git #55383dda - HtmlInputTransformHelper/HtmlToContentTransform are statslib-only now by C. Scott Ananian
- git #a55bb186 - tests: Don't throw exceptions on tearDown() (T354387) by Tim Starling
- git #ad4af23e - SpecialBlock: Update various system messages (T377997) by Sam Wilson
- git #48803e13 - http: Update LocalHTTPProxy documentation (T381251) by Tim Starling
- git #928d2824 - Stats: Move StatsFactory flush into emitBufferedStats (T380609) by Cole White
- git #70b46b72 - Add ApiQueryCheckCanExecute hook by Gergő Tisza
- git #a3081baa - Remove performance tracking for search (T379861) by ksarabia
- git #962c97ce - maintenance: Require Maintenance class in CheckSignatures script by Ammarpad
- git #67557ba1 - ParserCache: After fetching from persistent cache, save to in-process cache (T277829) by Bartosz Dziewoński
- git #87097ba2 - Streamline some code related to disabled messages by Thiemo Kreuz
- git #57d9755f - Fix missing split group error log output (T378481) by Arthur Taylor
- git #864abb61 - MWHttpRequest: allow using local proxy in cli mode (T381251) by Giuseppe Lavagetto
- git #22729181 - rdbms: renamed $trxRoundId parameters in TransactionManager by Aaron Schulz
- git #b3e9f384 - ParserCache: Get rid of the temporary key schema ratio config (T373037) by Amir Sarabadani
- git #b84e1c4a - SpecialBlock: Add block-reason-help message to Reason field (T377997) by Sam Wilson
- git #3e78f785 - Rename brokenredirect i18n key by SomeRandomDeveloper
- git #e9c6cf51 - SpecialJavaScriptTest: Pass `debug` from current req instead of global variables (T36738) by Hannah Okwelum
- git #32e2a958 - page: Don't create invalid user when showing missing user page (T381217) by Ammarpad
- git #e6f75a73 - Remove unused parameter from `nocontribs` message (T380518) by Thalia
- git #4cca496c - OutputPage: Minor cleanup by Reedy
- git #03101d39 - RELEASE-NOTES-1.44: Add entry for LinksUpdate::getImages deprecation by James D. Forrester
- git #779097e3 - Accept PageReference in LinkRenderer::makeExternalLink by Daimona Eaytoy
- git #18742fc8 - SpecialBlock: Fix MenuButton display bug for short tables (T380966) by Sam Wilson
- git #75fe6877 - ResourceLoader: Use MW_INSTALL_PATH constant in transformResourcePath() by Timo Tijhof
- git #ac97a628 - installer: Use MW_INSTALL_PATH constant in DatabaseUpdater by Timo Tijhof
- git #b30adcd6 - Remove unusual message keys for parser limit report by Bartosz Dziewoński
- git #eaecb5d2 - editpage: More consistently exclude unintended limit report entries (T379971) by Bartosz Dziewoński
- git #b2451e88 - add `use MediaWiki\Maintenance\Maintenance` to some maintenance classes (T353458) by Novem Linguae
Vendor
[edit]- git #e5a6dcf6 - Bump wikimedia/parsoid to 0.21.0-a10 (T371713) (T381097) by Isabelle Hurbain-Palatin
- git #afc08110 - Update OOUI to v0.51.4 by Eric Gardner
Extensions
[edit]AbuseFilter
[edit]- git #62de03cb - ConfirmEditHandler: Remove method_exists checks (T20110) by Kosta Harlan
- git #5b321350 - Avoid dynamic property for PHP 8.2 compatibility (T381836) by Daimona Eaytoy
- git #a5dbd740 - Allow all users to see protected filters on Special:AbuseFilter (T381470) by STran
AdvancedSearch
[edit]- git #552e6502 - Replace obscure "self" function parameter in MultiselectLookup by thiemowmde
- git #df9582ae - There is no "int" in JavaScript by thiemowmde
ArticleCreationWorkflow
[edit]- git #7f6688aa - Set context page for message (T381822) by Pppery
ArticlePlaceholder
[edit]- git #d134d8e1 - Use TermSearchResult::getEntityIdSerialization() (T293259) by Lucas Werkmeister
AutoModerator
[edit]- git #e6f5d549 - Enable Automoderator to use Multilingual Revert Risk model (T374935) by suecarmol
- git #95768a94 - Fix message sending when user blanks talk page (T380801) by suecarmol
- git #881fd1aa - Handle rollback errors (edit conflicts, already rolled) (T380824) by Kgraessle
- git #7fbced50 - Fix external link syntax (T379387) by Jon Harald Søby
Babel
[edit]- git #384e375b - Database.php: Add property type by Abijeet
- git #a08e520f - NotBabelBox: Add property types by Abijeet
- git #fb595ccb - ApiQueryBabel: Add property types by Abijeet
- git #e8f76212 - Return null instead of false from BabelLanguageCodes::getCode by Abijeet
- git #ef52c9f3 - LanguageBabelBox: Add types to properties and remove unused property by Abijeet
- git #6894dd2e - Change function name to start with lowercase by Umherirrender
- git #83709c64 - Update all PHP class namespaces that changed in 1.43 (T379934) by thiemowmde
- git #df07b067 - Update all PHP class namespaces that changed in 1.42 (T379934) by thiemowmde
- git #7d4740fb - Add parent categories to babel categories (T33097) by Pppery
- git #791be070 - BabelAutoCreate: Remove use of deprecated doUserEditContent() (T379934) by wangombe
- git #db870812 - BabelTest: update references to Parser::class and ParserOutput::class (T379934) by Wangombe
- git #30d1605f - Minor cleanup by Reedy
- git #25575ad5 - Use Parser::getPage() directly, don’t convert to Title (T379934) by Tacsipacsi
- git #7596d792 - Use parser target language instead of page language by Tacsipacsi
CampaignEvents
[edit]- git #550cc2d4 - Create DB schema to store event topics (T381424) by Claudio Melo
- git #cb60dcc6 - Create ITopicRegistry interface and EmptyTopicRegistry implementation (T381427) by Michelle
- git #38ea898e - WikiLookup: Vary message cache by language (T381880) by Daimona Eaytoy
- git #1ccf2ca0 - Avoid deadlock-prone `SELECT ... FOR UPDATE` queries (T381622) by Daimona Eaytoy
- git #1ec4fa17 - selenium: Clean up handling of async functions by Daimona Eaytoy
- git #af48c778 - Display wikis of the event on Special:EventDetails (T369182) by Claudio Melo
- git #1d36aebc - Fix ordering of current wiki when listing event wikis (T381539) by Daimona Eaytoy
- git #df3a0d6e - Replace deprecated Linker::makeExternalLink by Daimona Eaytoy
- git #eb375ff1 - RegisterParticipantCommand: upstream edit check (T311403) by Daimona Eaytoy
- git #8b158621 - Add wiki list to event details modal (T379118) by Michelle
- git #430629e9 - Hide wiki checkboxes while the dropdown is loading (T381354) by Daimona Eaytoy
- git #c96f8c8a - selenium: Make "cancel registration" test more robust by Daimona Eaytoy
CentralAuth
[edit]- git #843743d8 - SpecialPaageBeforeExecuteHookHandler: Remove unused property (T375788) by Derick Alangi
- git #ee34abbc - maintenance: Cleanup usage of deprecated `::getSelectQueryData()` by Derick Alangi
- git #8ff34df6 - Prevent temporary accounts being given global groups (T380084) by Dreamy Jazz
- git #f355b537 - Revert "PreAuthenticationProvider: Allow blocking account creation based on IP reputation" (T359922) by Kosta Harlan
- git #6e701665 - CentralAuthHooks: Replace deprecated `wfParseUrl()` global function by Derick Alangi
- git #48c6287a - build: Use inline ignore for remaining phpcs issue by Umherirrender
- git #86f6191d - SharedDomainHookHandler: Fix allowed 'users' module name by Bartosz Dziewoński
- git #cfbaf1a4 - deleteEmptyAccounts.php: Show status on error, not just message key by Gergő Tisza
- git #d1cfdd79 - SUL3: Make SharedDomainHookHandler restrictions configurable (T377142) by Gergő Tisza
- git #892fc1a5 - Document some generated message keys by Ed Sanders
- git #fc4f9420 - Simplify central autologin fallback domain handling by Gergő Tisza
- git #6bcf89a7 - Modernize status and error message handling by Bartosz Dziewoński
- git #0bed631a - SUL3: Improve SUL3 autologin feature (T375788) by Derick Alangi
Chart
[edit]- git #5788791a - Fix issue in logic for axis formatting (T381218) by Jon Robson
- git #85e3abbd - Fixes long value y-axis overlap (T381218) by Jon Robson
- git #f5c718a7 - Add missing array append operator (T381735) by Daimona Eaytoy
- git #9c506f58 - Update cache invalidation ADR per implementation notes by Brooke Vibber
- git #61b79c29 - Fixes number formatting (T381351) by Jon Robson
- git #6fd03ca7 - Pass locale code to chart renderer service (T375619) by aude
- git #7e6bfa85 - CI: Run jest on every new commit by Jon Robson
CheckUser
[edit]- git #92bfed37 - Log when the global IP reveal preference is changed (T376038) by Thalia
- git #1e55fd44 - Show an error when an API lookup fails on Special:GlobalContributions (T379107) by STran
- git #2729b4f6 - Update SpecialIPContributions->getTargetField to use new exclusion fields (T380407) by STran
- git #7aa89eec - Fix Special:GlobalContributions for local-only permissions (T380518) by Thalia
- git #bf657df0 - Add CentralAuth dependency to Special:GlobalContributions (T381429) by STran
- git #b4c97dc6 - SpecialGlobalContributionsTest: Fix tests for successful execution (T380518) by Thalia
- git #f3bfd921 - Use namespaced ApiLogout class by Umherirrender
- git #e8818383 - Hide 'Get users' block buttons if there are no results (T366746) by Dreamy Jazz
CirrusSearch
[edit]- git #3eb637ad - Ignore upcoming isApproximateTotalHits method in TeamDraftInterleaverTest by David Causse
- git #a9248ad1 - Exclude connections from cirrus-config-dump (T372769) by Erik Bernhardson
Cite
[edit]- git #ad56220c - Rename remaining Reference Previews i18n keys (T355194) by WMDE-Fisch
- git #b43b3546 - [refactor] Parsoid: Rename and reorder some code for readability (T382232) by WMDE-Fisch
- git #0aa60c48 - DiffElement: Fix failing test by Ed Sanders
- git #8da1ac8b - Disable Cypress backlinks tests temporarily for Qunit conversion (T368267) by mareikeheuer
CiteThisPage
[edit]- git #dfc35abe - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
Citoid
[edit]- git #fa069265 - Add credit line for Wayback Machine (T369084) by Marielle Volz
- git #fb9ec462 - Go back or close when pressing escape by Ed Sanders
CodeMirror
[edit]- git #9806625a - .nvmrc: Update now that CI is using Node 20 by James D. Forrester
- git #205156b1 - CodeMirrorPanel: add link to help page in preferences panel (T359498) by MusikAnimal
- git #5d56c751 - styles: Target the correct `.group-codemirror` by Func
- git #55ddb990 - styles: Make sure the `line-height` property is identical (T382006) by Func
- git #327035c0 - CodeMirrorTextSelection: add support for splitlines in encapsulate (T380913) by MusikAnimal
- git #6804aca2 - styles: Avoid misalignments when line numbering is disabled (T381714) by Func
- git #b070a1f3 - CodeMirror: fix JSDoc for ext.CodeMirror.ready hook by MusikAnimal
- git #541741d7 - Hooks: ensure GetPreferences hook and 2017 editor respect beta feature (T376735) by MusikAnimal
- git #7ca5deeb - CodeMirrorPanel: specify `type="button"` for ToggleButton (T381713) by bhsd
- git #e75ca66a - ve.ui.CodeMirror.v6: Use plugin callback to load the actual module (T374072) by Func
- git #f8a89ccf - CodeMirror: fix toggle-related issues (T380840) (T380983) (T381358) by bhsd
- git #a91eb00b - CodeMirror: indent with `\t` (T376351) by bhsd
CommunityConfiguration
[edit]- git #ff7ac59d - Add azerbaijani special page aliases (T381048) by Nemoralis
- git #0e9146c8 - fix: make the blue Guidlines responsive on small screens (T381613) by Michael Große
- git #b6a95222 - fix(Editor.styles): load progress bar styles by Sergio Gimeno
CommonsMetadata
[edit]- git #e5fbc8d0 - Remove helper function from test class by Umherirrender
ConfirmEdit
[edit]- git #6dceb401 - Hooks: Initialise array inline by Reedy
- git #937d1f7a - Remove captcha-old.py and GenerateFancyCaptcha plumbing (T357930) by Reedy
ContactPage
[edit]- git #54057b69 - Expand SpecialContactTest (T381661) by Dreamy Jazz
- git #cd5c3cdf - Add MergeStrategy option for additional form fields (T377122) by Ammarpad
- git #4abe95e1 - tests: Start testing SpecialContact page (T381661) by Ammarpad
ContentTranslation
[edit]- git #4397c4f0 - CX3 Build 0.2.0+20241216 (T380372) (T381270) (T380379) (T273964) (T355780) (T380380) by Sbisson
- git #2fa3494e - Adjustment to the filters dialog header (T380372) by Sbisson
- git #03268250 - Reformat minT directory files after eslint implicit-arrow-linebreak fix (T379879) by NikG
- git #574f9d8e - Fix SonarQube Bot issues for ext.cx.stats.js by NikG
- git #06637d99 - Instrumentation: add log event for "suggestions-filters-close" type (T381270) by eamedina
- git #02944a28 - ESLint: Enforce and auto-fix arrow callback rules (T379879) by Ed Sanders
- git #83fc8e99 - Standardize dialog width and overlay color and opacity (T380379) (T273964) by Sbisson
- git #add60e56 - Use mw.deflateAsync by Ed Sanders
- git #ffb0d2c7 - Convert onRevisionFromEditComplete handler to DomainEvents (T379933) by Santhosh Thottingal
- git #a5672002 - NewSectionPlaceholder: Migrate to use <script setup> syntax (T355780) by eamedina
- git #69a26050 - SXSearchArticleSuggestion: Migrate to use <script setup> syntax (T355780) by eamedina
- git #af1436d3 - SXEditorOriginalContent: Migrate to use <script setup> syntax (T355780) by eamedina
DiscussionTools
[edit]- git #5c9389db - Replace unneeded `isset()` with `!== null` by Bartosz Dziewoński
- git #eb178b55 - Fix overflow menu in Parsoid output by Ed Sanders
- git #f1ed4ad8 - Fix hiding "actions" bar (subscribe button) in Parsoid output by Ed Sanders
- git #74f26350 - Fix lede section button in Parsoid output by Ed Sanders
- git #cd7b389b - Fix border on first section in Parsoid output by Ed Sanders
- git #89928397 - Fix positioning of collapse/expand button in Parsoid output by Ed Sanders
- git #f895d942 - Add !important rule to mobile margin overrides (T381651) by Ed Sanders
DonationInterface
[edit]- git #5fd89b8b - Add new text for PayPal annual recurring (T379949) by Damilare Adedoyin
- git #a340842e - Changes for annual recurring post-payments prompt (T382088) by pcoombe
- git #ebbaaf6e - Remove unused fields from gravy google and apple pay by Damilare Adedoyin
- git #28cbbb8c - Remove stray single quote from gateway adapter session logging. by Jack Gleeson
- git #45646043 - Add tabindex for monthly convert links by pcoombe
Echo
[edit]- git #834ce601 - Change function name to start with lowercase by Umherirrender
- git #2daec3b9 - Clean up dead or unnecessarily complex code by Matěj Suchánek
- git #13508743 - Make ThankYouEditTest better test updates in web request mode by Aaron Schulz
- git #ec5b894f - Add azerbaijani special page aliases (T381048) by Nemoralis
- git #b2da91b9 - DiscussionParser: Update some deprecated User methods by Bartosz Dziewoński
ElectronPdfService
[edit]- git #70ab1783 - Add azerbaijani special page aliases (T381048) by Nemoralis
EntitySchema
[edit]- git #e375e262 - Skip ESElasticTermResultTest class if WikibaseCirrusSearch not loaded by Arthur Taylor
- git #466c8c28 - Enforce HookHandler naming convention (T342003) by Arthur Taylor
- git #cb4700d5 - Skip ESElasticTermResult tests when WikibaseCirrusSearch not loaded by Arthur Taylor
- git #3cca5ef1 - Stop extending unstable ViewAction in EntitySchema (T287713) by Arthur Taylor
- git #0715a806 - Use a HookRunner to run EditFilterMergedContent (T348050) by Arthur Taylor
- git #7a772ea2 - Use assertPostConditions instead of tearDown (T354387) by Tim Starling
- git #a060707e - Search for EntitySchema by label (T376252) by Lucas Werkmeister
- git #c0a99583 - Remove EntitySchema DataType feature flag - set to always on (T333667) by Arthur Taylor
- git #0fa2baae - Use namespaced ConfigFactory class by Umherirrender
EventLogging
[edit]- git #9d5071cd - Modify MW Metrics Client integration per upstream changes (T375906) by Clare Ming
FileImporter
[edit]- git #899eb27c - migrate stats usage to StatsFactory (T359481) by Cole White
- git #19f7627e - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
FlaggedRevs
[edit]- git #7973fe6c - en.json: capitalize menu item by Novem Linguae
- git #2fef140d - Restore stabilise link on non-talk pages (T374345) by Wargo
- git #28f98392 - Removed error "Could not submit form" when it is not submited (Special:Stabilization) by Wargo
Flow
[edit]- git #00127baa - Revert "Catch InvalidDataException errors to avoid log spam" (T371586) by Martin Urbanec
Gadgets
[edit]- git #d24cfb4a - Use type-declarations in GadgetDefinitionContentArmor by Umherirrender
GeoData
[edit]- git #f82b9ddf - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
GlobalBlocking
[edit]- git #b6ffcafe - Use own line for comments by Umherirrender
- git #ed95abc0 - Add navigation link to Special:MassGlobalBlock (T124607) by Dreamy Jazz
- git #943bd62d - Add blocking functionality to Special:MassGlobalBlock (T124607) by Dreamy Jazz
- git #1dfd64b1 - Fix type of gbw_expiry in global_block_whitelist for older wikis (T381517) by Dreamy Jazz
- git #c15e3c68 - Add Special:MassGlobalBlock (T124607) by Dreamy Jazz
- git #4488c5d4 - Add azerbaijani special page aliases (T381048) by Nemoralis
GlobalPreferences
[edit]- git #3a02407d - Add GlobalPreferencesSetGlobalPreferencesHook (T376038) by Thalia
GlobalUsage
[edit]- git #6d988827 - Use the IDBAccessObject::READ_NORMAL instead of a value by Umherirrender
GlobalUserPage
[edit]- git #75266a5b - Add @inheritDoc to functions by Umherirrender
GoogleNewsSitemap
[edit]- git #381b9706 - Add function documentation to FeedSMItem class by Umherirrender
GrowthExperiments
[edit]- git #5eafa3af - feat(surfacing): request link recommendations while reading (T378536) by Michael Große
- git #5dada23b - stats(surfacing): track link recommendation api recommendations (T378536) by Michael Große
- git #c6a22c3b - statslib(HomepageHooks): migrate counters (T374131) by Sergio Gimeno
- git #451d3170 - change metric types back to counters (T374050) by Cole White
- git #0534e37a - statslib: migrate UserImpactHandler and ComputedUserImpactLookup metrics (T374134) by Cyndy
- git #1150585e - statslib(VisualEditorHooks): migrate counters by Sergio Gimeno
- git #aee53a6b - fix(surfacing): Show highlights in lists as well (T381841) by Michael Große
- git #8f522bdb - SearchStrategy: make one query for ORES topics filters (T373188) by Sergio Gimeno
- git #4db652cc - refactor(SearchStrategy): extract query build methods to functions (T373188) by Sergio Gimeno
- git #d7ab7da8 - statslib: migrate specialHomepage.ssr and specialHomepage.serverSideRender (T359352) by Sergio Gimeno
- git #d79233fb - fix(StructuredTask/addimage): update colors to fix contrast issues (T369588) by Sergio Gimeno
- git #32807120 - revalidateLinkRecommendations: Update comment to be valid by Martin Urbanec
- git #1555ccf7 - CommunityUpdates: better support for dark mode by Sergio Gimeno
- git #aff7e430 - Mentorship/Optin: dark mode support (T379485) by Sergio Gimeno
- git #3df49db9 - FiltersDialog/MobileOverlay: remove unnecessary notheme skin-invert classes (T369588) by Sergio Gimeno
- git #28cd45ee - fix(Homepage.styles): use Codex color for module background in mobile summary (T369588) by Sergio Gimeno
- git #b9c78b30 - refactor(Mentorship): migrate PageSaveComplete hook to domain events (T380498) by Michael Große
- git #5bac1f4c - Rename JsonUnserializable to JsonDeserializable by Umherirrender
- git #56e60c9f - refactor(Mentorship): remove noop code by Michael Große
- git #eff49211 - statslib: migrate GrowthExperiments.NewcomerTask counters (T374050) by Sergio Gimeno
- git #b93d10c4 - test(cypress): fail if there is an error in the console (T377198) by Michael Große
- git #5fd2937b - test(cypress): work around Chai "feature" by Michael Große
- git #4df516de - fix: show thumbnails in surfacing popups (T381364) by Michael Große
- git #aea2381d - Use namespaced classes by Umherirrender
- git #e45cdca7 - maint(importOresTopics): Lower batch size to 20 (T381039) by Martin Urbanec
- git #ec32f7e9 - AwaySettingsDialog: Check range on the client side (T380149) by Martin Urbanec
- git #fa077ced - DarkMode: Fix close button icon to be visible in dark mode (T369588) by Cyndy
- git #0d15c7e9 - DarkMode: Fix "View image details" contrast issue (T369588) by Cyndy
GuidedTour
[edit]- git #775d92c6 - Remove some ESLint overrides and autofix by Ed Sanders
ImageSuggestions
[edit]- git #ee5027ce - Add @inheritDoc to functions by Umherirrender
intersection
[edit]- git #5e2c052e - Use own line for comments by Umherirrender
Interwiki
[edit]- git #893827c7 - Move all source files to core (T33951) by Dringsim
IPInfo
[edit]- git #8bc047a9 - Fix mistake in code - `connectionTypes` instead of `risks` (T380311) by Wargo
Kartographer
[edit]- git #7212e325 - styles: Remove obsolete Edge 15-18 support for `-ms-grid` (T365759) by Volker E.
- git #1d0b1ac5 - Add azerbaijani special page aliases (T381048) by Nemoralis
- git #7b7d6ca2 - Use double quotes where variable expansion makes sense by Fomafix
- git #2bb934e2 - Better placeholder color in the map dialog by thiemowmde
LabeledSectionTransclusion
[edit]- git #a19a1582 - Use own line for comments by Umherirrender
MassMessage
[edit]- git #aacbd7bf - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
- git #13ed749c - Replace deprecated use of getLanguageLinks by Isabelle Hurbain-Palatin
Math
[edit]- git #f8fbd50b - Update node modules by physikerwelt
- git #5713e196 - Fix rendering of underOver (T382196) by physikerwelt
- git #2df0c854 - Fix for Math Popup not working in newer version of Popup-Extension (T381310) (T380079) by FrederikHennecke1
- git #ace0b141 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
MediaModeration
[edit]- git #c9a2b19b - Update maintenance script metrics to use StatsFactory (T359357) by Dreamy Jazz
- git #11053fc2 - Update metrics to use StatsFactory (T359357) by Dreamy Jazz
- git #7d7ab400 - Refactor MediaModerationImageContentsLookup::getThumbnailForFile (T359357) by Dreamy Jazz
- git #5530ad04 - Refactor MediaModerationFileScannerTest into an integration test (T359357) by Dreamy Jazz
- git #aa416bb2 - Fix handling of 'last-checked' as 'never' in scanFilesInScanTable.php (T355169) by Dreamy Jazz
MetricsPlatform
[edit]- git #1c13b8a7 - Simplify Experiment Manager (T375906) by Clare Ming
MobileFrontend
[edit]- git #3c2e256c - Add getFirstHeading to MakeSectionsTransform (T374883) by lmora
- git #8dddf4dd - Revert "Don't overwrite DiscussionTools <span> tags during section collapsing xform" by C. Scott Ananian
- git #214609ed - Add ES5 compatibility layer (T381496) (T380314) by Jon Robson
- git #1552519a - Don't overwrite DiscussionTools <span> tags during section collapsing xform (T376048) by C. Scott Ananian
- git #eca4c79d - Use ES6 classes in MobileFrontend (T380314) by Jon Robson
- git #00b03bc0 - Remove unused PageList fields by Jon Robson
- git #02ab8d34 - Use ES6 classes in mobile editor overlay (T380314) by Jon Robson
MultimediaViewer
[edit]- git #ae3b6b57 - styles: Remove single-use mixin by Volker E.
Newsletter
[edit]- git #e311cd80 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
Nuke
[edit]- git #db40940b - Redesign Special:Nuke action flow (T380297) by Chlod Alejandro
OATHAuth
[edit]- git #f82b985d - Add azerbaijani special page aliases (T381048) by Nemoralis
OAuth
[edit]- git #dee39989 - UserStatementProvider: Initialise array inline by Reedy
PageTriage
[edit]- git #313e70e4 - Follow-up I9df39fdcc: Convert missed 'this' to 'el' (T381741) by Ed Sanders
Popups
[edit]- git #7f3224b6 - Clean up bundlesize config (T382192) (T360590) by Lucas Werkmeister
- git #300e32b4 - Kick bundlesize out of package.json (T382192) (T360590) by Lucas Werkmeister
ProofreadPage
[edit]- git #f5c0cf84 - Remove incrementExpensiveFunctionCount override from LuaLibrary by Umherirrender
PropertySuggester
[edit]- git #47b35197 - Add @inheritDoc to functions by Umherirrender
- git #c3bb1d37 - tests: Add function documentation to FileWrappingImportStreamHandler by Umherirrender
Quiz
[edit]- git #ccbb2526 - Remove unneeded comment from Quiz class by Umherirrender
RelatedArticles
[edit]- git #c5dfb631 - Improve styling of empty search experiment (T378117) by Jon Robson
- git #0e608424 - Wire RelatedArticles up to empty search hook and experiment configuration (T378115) (T378101) by Jon Robson
- git #6d999ac6 - Upgrade @wikimedia/types-wikimedia 0.4.4 by Jon Robson
- git #573f95ad - Introduce $wgRelatedArticlesABTestEnrollment (T378115) by Jdrewniak
ReportIncident
[edit]- git #e8ee6d85 - dialog: Reduce spacing between buttons (T381530) by Máté Szabó
- git #36871b7e - dialog: Fix spacing between buttons in the dialog footer (T381530) by Héctor Arroyo
- git #bd8839aa - dialog: Fix wrong title on Types of unacceptable behavior step (T381529) by Héctor Arroyo
- git #7504432c - ReportHandler: Fix HTTP status code for incompatible fields by Máté Szabó
- git #931f70d5 - ReportHandler: Remove unnecessary truncation (T381515) by Máté Szabó
- git #2d3b177b - Allow reporting nonexistent pages (T381363) by Máté Szabó
- git #ccf9c74e - dialog: Don't duplicate the footer in the behaviour list template (T381189) by Héctor Arroyo
- git #7c0da677 - en.json: Fix i18n string (T380512) by Kosta Harlan
RSS
[edit]- git #61a101b0 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
Scribunto
[edit]- git #7cda7f33 - Improve error messages about unknown code location (T380291) by thiemowmde
SecureLinkFixer
[edit]- git #4186f81e - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #3a743f88 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SyntaxHighlight_GeSHi
[edit]- git #9afddc19 - Inject services into Hooks by Fomafix
- git #64bd35d9 - Create new class Hooks and use this for HookHandlers by Fomafix
- git #ef0b1988 - Use own line for comments by Umherirrender
TemplateData
[edit]- git #a192253e - Remove namespace check by SomeRandomDeveloper
- git #c88cda24 - Remove inline comments from json_decode by Umherirrender
- git #9ac552e4 - Disable "Remove map" button when the list is empty by thiemowmde
- git #7cd40fd5 - Use namespaced classes by Umherirrender
- git #d5d015d6 - Esc key shouldn't close the dialog but go back first (T324382) by thiemowmde
- git #dc48b973 - Add a few pieces of missing JSDocs by thiemowmde
TemplateSandbox
[edit]- git #a61d5df6 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
TemplateStyles
[edit]- git #3db8c5b7 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
TimedMediaHandler
[edit]- git #bff31225 - Avoid videojs menu's from flowing outside of the viewport (T379876) by Derk-Jan Hartman
- git #0db94954 - Use PHP type declarations by Fomafix
- git #56701891 - Fix too many buttons in layout for narrow sizes (T379876) by Derk-Jan Hartman
Translate
[edit]- git #f778fa83 - Introduce LogNames class for centralized log channel management by Niklas Laxström
- git #e877d7a9 - ext.translate.eventlogginghelpers/index.js activate action_context use by wangombe
- git #f394a08e - Special:MovePage: Use Codex icons (T381834) by Jon Harald Søby
- git #bc969a7f - Use a non specialpage as title when creating MutableRevisionRecord (T381982) by Abijeet
- git #5f7928a7 - Don't send notification if translatable page is marked for first time (T369602) by Abijeet
- git #4bcc1eb5 - Event Logging: Update streamName and schemaId (T364460) by wangombe
- git #0b2bda7f - Lessify LESS files, part 3 (T371071) by Jon Harald Søby
- git #fe0c1c68 - Lessify LESS files, part 2 (T371071) by Jon Harald Søby
- git #b58b5fc3 - MessageBundleLuaLibrary: Mark feature as experimental (T379892) by Abijeet
- git #00d0ad13 - SearchTranslationsSpecialPage: Correct logger placeholder syntax (T380961) by Niklas Laxström
- git #c4a9a7e1 - MessageBundleLuaLibrary: Add validation for language code by Abijeet
- git #8f774385 - Use assertPostConditions instead of tearDown (T354387) by Tim Starling
- git #7753487f - Rename JsonUnserializable to JsonDeserializable by Umherirrender
- git #27a7b897 - Lessify LESS files, part 1 (T371071) by Jon Harald Søby
- git #372ec5b9 - TranslatableBundleLogFormatter: Set default target value (T380550) by Huei Tan
- git #45e6e0a5 - Load mediawiki.codex.messagebox.styles for pages using message boxes (T380940) by Abijeet
- git #0481b2a1 - QueryMessageCollectionApi: Always perform disabled language check (T364215) by Jon Harald Søby
- git #561d02c5 - Use namespaced classes by Umherirrender
TranslationNotifications
[edit]- git #458b0f04 - DigestEmailer: Fix some issues highlighted by PHPStorm (T378458) by Abijeet
- git #bdfbcf0f - DigestEmailer: Cast user id from database to int (T378458) by Abijeet
- git #7ddddaa2 - Hooks: Minor code improvements (T378458) by Wangombe
- git #19d5bb97 - SpecialNotifyTranslators: Minor code improvements (T378458) by Wangombe
- git #57b20188 - TranslationNotificationsLogFormatter: Minor code improvements (T378458) by Wangombe
- git #4c3f17eb - SpecialTranslatorSignup: Minor code improvements (T378458) by Wangombe
- git #1957eb51 - FixTranslationNotificationsEmptyLangPrefs: Minor code improvements (T378458) by Wangombe
- git #9e776d5e - TranslationNotificationsSubmitJob: Add service injection (T378458) by Wangombe
- git #849ab77f - TranslationNotificationsSubmitJob: code improvements (T378458) by Wangombe
- git #6f6fe007 - Load mediawiki.codex.messagebox.styles for pages using message boxes (T380940) by Abijeet
UniversalLanguageSelector
[edit]- git #5e863007 - Adapt ULS dialog and setlang to skin variables (T381498) (T369328) by Jon Harald Søby
- git #6e32f7e9 - Bump MW version requirement and use skin variables for LESS files (T381498) (T369328) by Jon Harald Søby
UploadWizard
[edit]- git #1c39a68d - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
VisualEditor
[edit]- git #fccb2472 - EditCheck: Only pause if check is not rejected by Ed Sanders
- git #81197ac6 - Improve timing of sidebar opening and scrolling selection into view by Ed Sanders
- git #37627ad9 - EditCheck: move checks to a sidebar (T341308) (T379443) by David Lynch
- git #8fd07b52 - updateSubmodule.sh: Fix double hyphens in i18n lists by Ed Sanders
- git #dc9cf662 - Update VE core submodule to master (5c98d9b41) (T110722) by Zoë
- git #bad67da0 - Update VE core submodule to master (d210240a0) by Ed Sanders
- git #e62327ef - EditCheck: Replace highlights/selection with fragments by Ed Sanders
- git #3a9c8f78 - Replace x.slice(0,x.length-y) with x.slice(0,-y) by Ed Sanders
Wikibase
[edit]- git #e3aa646c - Remove faking the `wgBaseDirectory` config setting by Derick Alangi
- git #0619de4a - Provide more context for the error message of EntityAccessLimitException (T380291) by Sean Leong (WMDE)
- git #fc181628 - Add missing trailing comma (T292545) by Lucas Werkmeister
- git #570ea0a0 - Use named MainConfigNames constants instead of strings by thiemowmde
- git #09b02628 - Prefetch terms on non-entity histories (T292545) by Lucas Werkmeister
- git #df86ec40 - Diff: Prefetch terms of entities mentioned in edit summaries (T292545) by Marius Hoch
- git #fd15248b - Merge and simplify the LabelPrefetchHookHandler tests (T292545) by Marius Hoch
- git #afb61b19 - Fix missing Rdbms namespace suffix by Jakob Warkotsch
- git #3e11a694 - Prefetch terms of entities mentioned in edit summaries (T292545) by Marius Hoch
- git #114cd5c5 - lib/packages: Fix implicit nullable types (T379509) by Lucas Werkmeister
- git #1e626b91 - lib: Fix implicit nullable types (T379509) by Lucas Werkmeister
- git #a7dac112 - Remove unused LabelConflictFinder (T379509) by Lucas Werkmeister
- git #bb3b146f - Add static type hints in Wikibase\Lib\Rdbms by Jakob Warkotsch
- git #62f6576f - Remove unused TermStoreWriterFactory constructor param by Jakob Warkotsch
- git #657ec6c1 - REST: Proof of concept REST API search (T379608) by dima koushha
- git #4d5f931c - Add error handling for `continue` parameter to entityusage API (T322431) by Arthur Taylor
- git #c85aba10 - Remove FP specific try catch from SummaryParsingPrefetchHelper (T292545) by Marius Hoch
- git #95a1d86b - client: Fix implicit nullable types (T379509) by Lucas Werkmeister
- git #529e2acc - Fix implicit nullable types in WikibaseRepo+WikibaseClient (T379509) by Lucas Werkmeister
- git #ebbfbe6b - Make use of native str_ends_with and such in more places by thiemowmde
- git #c6a0df45 - REST: Update php-at version (T379913) by Muhammad Yasser Jazirahly
- git #743bbe5e - Comment change in RestrictedEntityLookup (T279069) by Sean Leong (WMDE)
- git #1b652974 - Use assertPostConditions instead of tearDown (T354387) by Tim Starling
- git #fb043006 - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
- git #e8877145 - Remove EntitySchema DataType feature flag - is always enabled (T333667) by Arthur Taylor
- git #8adbcaf3 - REST: Add PHP constant sorting support (T371048) by Muhammad Yasser Jazirahly
- git #4035dcd1 - Introduce TermSearchResult::getEntityIdSerialization() (T376252) by Lucas Werkmeister
- git #a010bde1 - Change defaultEntityNamespaces default to true (T291617) by Lucas Werkmeister
WikibaseCirrusSearch
[edit]- git #d39c8b6c - Make ElasticTermResult reusable in EntitySchema (T376252) by Lucas Werkmeister
- git #2171344f - Make PHPUnit dataProvider methods static (T337148) by Lucas Werkmeister
WikibaseLexeme
[edit]- git #4cb0a808 - Bump special-new-lexeme (T355239) by Lucas Werkmeister
- git #dda5870c - Remove unnecessary compatConfig flags (T355239) by Arthur Taylor
- git #1967b526 - tests: Remove call to resetServices() from teardown by Umherirrender
- git #14294f86 - Make PHPUnit dataProvider methods static (T337151) by Lucas Werkmeister
WikibaseMediaInfo
[edit]- git #a9daf30f - Prepare Less styles for math=parens-division (T371313) by Timo Tijhof
WikiEditor
[edit]- git #1d20fd47 - Remove $controls / $tabs / $buttons interfaces (T380034) by Ed Sanders
wikihiero
[edit]- git #aba1df63 - Use type-declaration on undocumented private functions by Umherirrender
WikiLambda
[edit]- git #a0a81335 - ZObjectSecondaryDataUpdate: Avoid potentially-breaking calls by checking isValid() first (T380446) by James D. Forrester
- git #8b3634b3 - Add findFunctionsByIOTypes for use with DB table wikilambda_zobject_join (T301712) by dmartin
- git #00b8cd37 - Remove unnecessary Z2K1 overwrite in wikilambda_fetch (T381972) by gengh
- git #9486b1b3 - Remove unnecessary fromContent validation during Authorization by gengh
- git #70a630d2 - Fix error catching in ZObjectStore::pushZObject by gengh
- git #d07e6397 - tests: Add a clearer error for interactionHelpers.clickLookupResult() by James D. Forrester
- git #94e73a3d - Add tests for not wellformed Z2K1 edits (T381972) by gengh
- git #144d7d85 - Update function-schemata sub-module to HEAD (e88ac7e) (T379448) (T381894) by James D. Forrester
- git #01af15c1 - Remove duplicate zids from preferred labels subquery (T381003) by gengh
- git #319b2a51 - build: Upgrade mediawiki/mediawiki-phan-config from 0.14.0 to 0.15.0 by James D. Forrester
- git #4791980c - ZObjectContentHandler::unserializeContent: Throw MW's specific error for invalid input (T381115) by James D. Forrester
- git #4658dcd2 - Use namespace AlphabeticPager class by Umherirrender
- git #0938c8d5 - build: Upgrade jsdoc from 4.0.3 to 4.0.4 by James D. Forrester
- git #c4092bf1 - i18n: Use a different message for the edit tab and the About widget button (T373745) by James D. Forrester
- git #18278b1e - i18n: Drop wikilambda-special-objectsbytype-form-header, no longer used by James D. Forrester
- git #441100e1 - i18n: Drop wikilambda-about-widget-done-button, no longer used by James D. Forrester
WikimediaEvents
[edit]- git #c75a975a - statsd: Create a `stats` mw.track topic for dogstatsd/Prometheus (T355837) by Timo Tijhof
- git #8dda3215 - Add metric for local users who have enabled preference (T375508) by Dreamy Jazz
- git #d1c4e7d2 - Add a metric for users with global access who have accepted agreement (T375508) by Dreamy Jazz
- git #c1d7dc81 - Make use of built-in packageFiles `config` feature (T355837) by Timo Tijhof
WikimediaMaintenance
[edit]- git #7724fc30 - Improve integration of WMF-specific tasks (T352113) by Tim Starling
WikimediaMessages
[edit]- git #1ae9bcef - Wikimedia: Add missing wikibase-sitelinks-sitename- messages (T380671) by Reedy
- git #9585db53 - Add messages for scrutineer group (T380020) by sunafterrainwm
- git #198fac98 - Add messages for Tigre Wikipedia (tigwiki) (T381377) by gerritbot
Skins
[edit]MinervaNeue
[edit]- git #6e9dcd10 - Increase bundlesize limits (T381787) by lwatson
- git #ab1b4873 - Migrate page issue overlay to ES6 to fix display (T380314) by Jon Robson
- git #9b489937 - Reduce ResourceLoader modules (T266361) by lmora
- git #97646eb2 - Move VE hacks into VE extension by Ed Sanders
Vector
[edit]- git #d9401f90 - tests: Remove unused private method by Ammarpad
- git #c0917262 - Address searchbar bug in App.vue (T379861) by ksarabia
- git #8b197f41 - Remove unused performance metrics (T379861) by ksarabia
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #915ab3db - Move focus-preserving fix from SpecialCharacterDialog to WindowAction by Ed Sanders
- git #0caebbe3 - WindowAction: Return promises from close & toggle by Ed Sanders
- git #87328d99 - Don't fire 'position' event before sidebar opens by Ed Sanders
- git #5c98d9b4 - Keep track of recently used symbols by Zoë
- git #d210240a - Update languages after an automatic commit by Zoë
- git #1d9fb634 - Update OOUI to v0.51.4 by Eric Gardner
- git #f2ee0867 - Replace x.slice(0,x.length-y) with x.slice(0,-y) by Ed Sanders
- git #f188fd1a - DiffElement: Fix typo in data slice by Ed Sanders
- git #00fd3c99 - Document defaults for optional parameters in JS code by thiemowmde
No changes
[edit]- 3D
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CodeEditor
- Cognate
- Collection
- CologneBlue
- CommunityRequests
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- Elastica
- EventBus
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GeoCrumbs
- GlobalCssJs
- GlobalWatchlist
- Graph
- IPReputation
- ImageMap
- InputBox
- Insider
- InterwikiSorting
- Josa
- JsonConfig
- LandingCheck
- Linter
- LiquidThreads
- LoginNotify
- MapSources
- MediaSearch
- MobileApp
- Modern
- MonoBook
- NavigationTiming
- NearbyPages
- NetworkSession
- NewUserMessage
- Nostalgia
- OAuthRateLimiter
- ORES
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- ParserMigration
- PdfHandler
- Phonos
- Poem
- QuickSurveys
- ReadingLists
- RealMe
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SearchVue
- SecurePoll
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- TrustedXFF
- TwoColConflict
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikiLove
- WikibaseLexemeCirrusSearch
- WikibaseQualityConstraints
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaCampaignEvents
- WikimediaEditorTasks
- WikimediaIncubator
- Wikisource
- Wikistories
- XAnalytics
- cldr
- timeline
Total changes
[edit]476 Changes in 89 repos by 104 authors