MediaWiki 1.44/wmf.22
![]() |
Deployment of MediaWiki 1.44.0-wmf.22 to Wikimedia sites | MediaWiki 1.44.0-wmf.23![]() |
The latest version (labeled "1.44.0-wmf.22") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 25 March 2025 (see the roadmap).
Core changes
edit- git #6d3727c4 - Branch commit for wmf/1.44.0-wmf.22 (T386217) by trainbranchbot
- git #c0790fa5 - block: Normalize IP addresses and ranges for ApiQueryLogEvents (T388097) by Tim Starling
- git #8705efe1 - Deprecate OutputPage::showNewSectionLink(), ::forceHideNewSectionLink() (T301020) by C. Scott Ananian
- git #7dc9abb4 - Broaden type of DataAccess::preprocessWikitext() by C. Scott Ananian
- git #22594d8a - Hard deprecate OutputPage::addParserOutput{,Content} with null ParserOptions (T350626) by C. Scott Ananian
- git #79d55409 - Hard-deprecate the PageContentSave hook, deprecated in 1.35 (T291001) by James D. Forrester
- git #0cfd86a1 - Hard deprecate wfUrlProtocolsWithoutProtRel and wfMatchesDomainList, deprecated since 1.39 (T319340) by Ebrahim Byagowi
- git #4bfe1941 - Hard deprecate wfAssembleUrl, deprecated since 1.39 by Ebrahim Byagowi
- git #c40982ee - PermissionStatus: Hard-deprecate toLegacyErrorArray() by Bartosz Dziewoński
- git #ae043402 - UploadBase: Replace use of deprecated PermissionStatus methods by Bartosz Dziewoński
- git #caa5a4c7 - Fully silence TRX profiler after autocreation (T388165) by Gergő Tisza
- git #ab43da8e - Bump wikimedia/parsoid to 0.21.0-a22 (T389689) by Isabelle Hurbain-Palatin
- git #3333be45 - rdbms: Fix disabled PostgreSQL test (T259084) by Tim Starling
- git #4779f544 - tests: Sort large arrays in QUnitTestResources by Tim Starling
- git #b4ee8b96 - RELEASE-NOTES-1.44: Add missing word and fix grammar by BlankEclair
- git #6ea07fe3 - rdbms: Use real type hints for objects instead of doc blocks by Bartosz Dziewoński
- git #3dce8f05 - DifferenceEngine: Replace use of deprecated PermissionStatus methods by Bartosz Dziewoński
- git #dde9eaab - SpecialBlock [Codex]: reset blockId when the target user changes (T389056) by MusikAnimal
- git #18b5d38a - REST: add translation disclaimer to REST Sandbox (T388399) by bpirkle
- git #ac01b138 - Split OutputPage::getModulesInternal() (T301020) by C. Scott Ananian
- git #d11c01d4 - Use OutputPage::$metadata to store $mRevisionTimestamp (T301020) by C. Scott Ananian
- git #2a69827c - Deprecate OutputPage::getNoGallery() (T301020) by C. Scott Ananian
- git #ef774782 - [OutputPage] replace ParserOutput::getText() options with ParserOptions, v2 (T350626) by C. Scott Ananian
- git #e26414a1 - ResourceLoader: In mediawiki.util use ES6 method syntax by Tim Starling
- git #6cddec02 - exception: Remove 'exception-json' logging channel (T193472) by Bartosz Dziewoński
- git #ae331231 - Preserve 'useformat' param when accessing Special:ChangePassword by Bartosz Dziewoński
- git #5ae85796 - Restore deprecated aliases for CommentStoreComment and RawMessage (T388725) by Bartosz Dziewoński
- git #a666e2e1 - Special:Block [Codex]: Set the expiry infinity option in the form (T388653) by hmonroy
- git #bf7c7c51 - Trigger $wgUsersNotifiedOnAllChanges emails via Notifications (T387988) by Piotr Miazga
- git #61bf41f4 - enotif: Retrieve performer and title from RecentChange (T388665) by Piotr Miazga
- git #e405ad24 - Pass the RecentChange to Notifications (T388665) by Piotr Miazga
- git #bf5f59a1 - REST: Make OpenAPI spec info strings translatable (T385855) by bpirkle
- git #f562fc3c - EditResult: only stash reverts (T388573) (T386217) by daniel
- git #3b42736b - Add documentation about 'requestId' param in Job parameters (T389585) by Dreamy Jazz
- git #f1e88be9 - notifications: Introduce Notification Middleware and NotificationEnvelope (T387996) by Piotr Miazga
- git #f78b1d5c - build: Fix and re-enable eslint rule unicorn/prefer-includes by James D. Forrester
- git #e08b214a - Translate response body property descriptions for remaining endpoints (T384750) by frankie
- git #cb08142e - Namespace all remaining files in includes/jobqueue (T353458) by James D. Forrester
- git #cb05d1ca - tests: Report all missing messages on failure in SkinsTest by Umherirrender
- git #31f7a3d3 - Namespace all remaining files in includes/recentchanges (T353458) by James D. Forrester
- git #b80f9198 - Fix gender and parameter usage in message contribution-title (T389491) by toluayo
- git #33c7de72 - extension.json: DomainEventIngresses instead of DomainEventSubscribers (T389033) by daniel
- git #44ee7e2b - DomainEvents: add listener interfaces (T387012) by daniel
- git #cf48085c - Minimize (outdated) duplicate code in the Parser class by thiemowmde
- git #38d72406 - Deprecate PPFrame::setTTL() (T389085) by C. Scott Ananian
- git #8498688f - mocha: Test Page media links endpoint (T384942) by Atieno
- git #40df0b2e - mocha: Test Page language links endpoint (T382458) by Atieno
- git #73c39de0 - Update Codex from v1.20.3 to v1.21.1 (T373222) (T386152) (T386482) (T386485) (T386997) (T387217) (T387218) (T387867) (T388709) (T388710) (T388831) (T388835) (T389094) by Anne Tomasevich
- git #4462eeb9 - block: Don't modify an autoblock when the user specifies an IP (T389452) by Tim Starling
- git #4017d2b6 - Fix GREATEST usage in site_stats (T315573) by Pppery
- git #e0a66eb9 - qunit: Move 'testrunner' tests to its own file (T250045) by Timo Tijhof
- git #76e22695 - qunit: Add "Component" menu to QUnit toolbar (T250045) by Timo Tijhof
- git #56ee1f28 - qunit: Remove 'debug' checkbox from SpecialJavaScriptTest (T250045) by Timo Tijhof
- git #83d626b1 - collation: Add new collation uppercase-ckb for Central Kurdish (T310051) by Brian Wolff
- git #53820c92 - BlockLog.vue: show non-relative expiry where applicable (T389275) by MusikAnimal
- git #a2e0c93c - Special:Block [Codex]: Update block form per latest designs (T387492) by hmonroy
- git #12a22969 - Namespace all remaining files in includes/logging (T353458) by James D. Forrester
- git #af413e5a - Namespace all remaining files in includes/actions (T353458) by James D. Forrester
- git #677ab700 - Add PLURAL support to blocked-notice-logextract-multi message by Jon Harald Søby
- git #17c370db - PageStateEvent - change FLAG_RECONCILIATION_REQUEST value by Ottomata
- git #8e343d80 - Namespace all remaining files in includes/filerepo (T353458) by James D. Forrester
- git #5121cff7 - Update tooltip for expired temporary accounts (T358469) by Máté Szabó
- git #cfd67ecc - PageUpdater: move revert tag update logic (T388573) by daniel
- git #a220cbaa - DatabaseBlockStore: bring bl_timestamp to current when updating blocks (T389275) by MusikAnimal
- git #ba3996f3 - SpecialBlock [Codex]: validate block ID when passed in via URL parameter (T389198) by MusikAnimal
- git #8fc3ff81 - block: Add cleanupBlocks.php (T389301) by Tim Starling
- git #0708ff9f - SpecialBlock [codex]: fix contribs link in BlockLog (T389258) by MusikAnimal
- git #d0fd386f - Add tr as second fallback for crh (T380047) by toluayo
- git #2b6577da - Add Papiamento (Aruba) language (T387000) by toluayo
- git #1cb074be - ApiQueryBlock: Don't return page restrictions when pages were deleted (T388511) by Dayllan Maza
- git #1fb1814a - Change "restore" to "undelete" in two messages by Amir E. Aharoni
- git #4a034c7e - EventSubscriberBase: rename to EventIngressBase (T389033) by daniel
- git #38b98193 - Download latest phpunit results cache before parallel tests (T378797) (T384927) by Arthur Taylor
- git #f2023450 - Namespace all remaining files in includes/page (T353458) by James D. Forrester
- git #6753123a - Sanitizer::normalizeWhitespace: simplify redundant preg_replace (T388733) by David Causse
- git #5a8fcf59 - Fix a couple of minor old class alias uses spotted via phan by James D. Forrester
- git #62fa2bbb - objectcache: Re-number array keys in SqlBagOStuff (T389169) by Amir Sarabadani
- git #6d4f2870 - LanguageConverter: Only set `mTablesLoaded` once they're really loaded (T388807) by Bartosz Dziewoński
- git #e2a29043 - rdbms: Require SQLite 3.24+ (T389028) by Tim Starling
- git #8fae6360 - Fix uses of TempFSFileFactory's old class alias (T382910) by James D. Forrester
- git #6617d913 - SpecialBlock [Codex]: don't clear the alreadyBlocked prop when resetting (T389127) by MusikAnimal
- git #f5a92326 - BlockLog.vue: hide inapplicable fields for unblock events (T389121) by MusikAnimal
- git #e618e77d - Propagate ParserOutput runtime adaptive cache expiry to Parsoid by C. Scott Ananian
- git #17b008d4 - authmanager: Use an URL parameter to keep track of returns (T388250) by Gergő Tisza
- git #2fbe1814 - Add regression test for null rollback by Matěj Suchánek
- git #ffc277a7 - DomainEvents: Don't pass $dbProvider to listeners (TBD) by daniel
- git #c43f0f9b - DomainEvents: remove "AfterCommit" suffix from event handlers by Aaron Schulz
- git #c3f4476a - Avoid non-static providers in MessageTest (T332865) by Tim Starling
- git #48412cb7 - Credit where credit is due by Jack Phoenix
- git #d46dce91 - mediawiki.api: Allow setting Api-User-Agent via mw.Api constructor (T373874) by Gergő Tisza
Vendor
editExtensions
edit3D
edit- git #da707cf0 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
AbuseFilter
edit- git #b07b9e42 - selenium: Await isDisplayed assert in async test (T389536) by Umherirrender
- git #070499d9 - Accept variables in AF permission manager protected var methods (T387331) by Dreamy Jazz
- git #df797fd6 - Take Filter in AbuseFilterPermissionManager::canSeeLogDetailsForFilter (T387331) by Dreamy Jazz
- git #9940f4e2 - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #356c46fe - Expand tests for SpecialAbuseLogTest (T387331) by Dreamy Jazz
- git #dd71f138 - Expand SpecialAbuseFilterTest to cover to be modified code (T387331) by Dreamy Jazz
- git #39ad6ba1 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #6dbad15a - Test QueryAbuseFilters (T387331) by Dreamy Jazz
AdvancedSearch
edit- git #6e1fbd08 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #348a4b2b - migrate metrics to Prometheus (T359341) by Cole White
AntiSpoof
edit- git #2b6544cd - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ApiFeatureUsage
edit- git #775c918f - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ArticleCreationWorkflow
edit- git #814be35a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #4c3b206c - tests: Replace MessageCache mock with MessageParser mock (T389442) by Umherirrender
ArticlePlaceholder
edit- git #1840d301 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #de25ff86 - Change WebRequest::getText to getVal in SidebarBeforeOutputHookHandler (T388474) by Umherirrender
AutoModerator
edit- git #9a27399f - build: Update MediaWiki requirement to 1.44 by James D. Forrester
BetaFeatures
edit- git #32dc2970 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
BounceHandler
edit- git #fdf95314 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Calendar
edit- git #770b3c1b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Campaigns
edit- git #4be0f002 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CampaignEvents
edit- git #fb93fb50 - EventsListPager: avoid using OOUI to generate simple HTML (T388427) by Daimona Eaytoy
- git #ca7af790 - TextWithIconWidget: return string instead of widget instance (T388451) by Daimona Eaytoy
- git #4519d68d - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #fc5d5742 - Add user right to view private registrations (T376089) by Michelle
- git #7f2cffaf - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #be6c0356 - Add context constructor parameter to EventsListPager (T388427) by Daimona Eaytoy
- git #34d2a21b - Validate event page namespace when enabling registration (T387967) (T387972) by Daimona Eaytoy
- git #40504b0a - Set proper merge strategy for CampaignEventsEventNamespaces by Daimona Eaytoy
- git #355d3b48 - TimeZoneConverter: Avoid dependency on momentjs by Daimona Eaytoy
- git #99a3c7b0 - SpecialInvitationList: Add missing special page group by Daimona Eaytoy
Capiunto
edit- git #cb6bb636 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CategoryTree
edit- git #45dda2fe - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CentralAuth
edit- git #0dd0eb4a - PopulateLocalAndGlobalIds: Don't set lu_local_id if we don't have a mapping... (T303590) by Reedy
- git #e16e4e1f - Display username in account lock/hide success messages by Bartosz Dziewoński
- git #a1e232e9 - Do not throw an exception after shared-domain login with no token (T362715) by Gergő Tisza
- git #96e54cd4 - Do not start central login from the shared domain (T362715) by Gergő Tisza
- git #c7adba77 - SpecialMultiLock: Minor cleanup by Reedy
- git #10117fef - Replace ResourceLoader::makeConfigSetScript() with mw.config.set() (T36738) by Timo Tijhof
- git #bf5e8838 - Rename 'requestId' parameter in GlobalVanishJob to avoid conflict (T389585) by Dreamy Jazz
- git #6cea6058 - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #2d22c2c8 - Redirect credentials change pages to central domain (T362715) by Gergő Tisza
- git #6f995578 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #88b5ab06 - Fix SUL3 login cohort logic (T384215) by Gergő Tisza
- git #bc6ece86 - Allowlist Special:WikimediaDebug on the shared domain by Gergő Tisza
- git #466b58ef - populateLocalAndGlobalIds.php: Fix rows with lu_local_id=0 or lu_global_id=0/null (T303590) by Reedy
CentralNotice
edit- git #e809a44d - Do not show banners when custom site scripts are disallowed (T373737) (T373738) by Gergő Tisza
- git #8a3561af - CentralNoticeHooks: Some very minor cleanup by Reedy
- git #ca1a289f - .phpcs.xml: Disable last exclusion by Reedy
- git #d8d1dd10 - More compact code with the fn() callable syntax (T389261) by thiemowmde
- git #79a8a24b - tests: Minor cleanup (primarily covers) by Reedy
- git #6e38b00d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #c0953d87 - CNDatabasePatcher: Drop migration code from REL1_24 by Reedy
- git #2131fc60 - CampaignLog: Don't risk passing null into explode() (T389020) by James D. Forrester
- git #d7e347d9 - ApiCentralNoticeLogs Handle $value being null in sanitizeText (T388900) by Reedy
- git #c8b0fcd9 - Drop unused code related to sanitizeText methods by thiemowmde
- git #d4e8969f - Remove 'temporary' client-side config unused since 2017 by Elliott Eggleston
- git #df6fe8d1 - CentralNoticeCampaignLogPager: Handle fields that can default to null (T388468) by Reedy
- git #c92b270b - Drop trivial PHPDocs that just repeat the code by thiemowmde
- git #7d2a9a60 - Use more modern ??= syntax and such by thiemowmde
- git #e9f6ecd4 - Tweaks to CN specific css to better support dark mode. (T367189) by sedddon
- git #9f66332b - Clean up handling of tmplog_comment and notlog_comment (T388322) by Reedy
CharInsert
edit- git #2888f035 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Chart
edit- git #86910ce7 - Add axis format option ("none", "auto") (T386028) by aude
- git #87988b69 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CheckUser
edit- git #5c7438bb - ipReveal.test: Clear pre-revealed users after each test by Thalia
- git #a09cbe88 - globalcontributions: Use CSS classes for user links (T388377) by Héctor Arroyo
- git #4cbee8f6 - Avoid use of OutputPage::parserOptions() by C. Scott Ananian
- git #e4f22592 - tests: Remove await from spawnSync call by Umherirrender
- git #ccb7aebf - styles: Harden design token usage in calculations (T389234) by Volker E.
- git #4d3644b9 - extension.json: Mark as requiring MW 1.44.0 (T370083) by Reedy
- git #5dcf077c - GlobalContributions: Do not look up permissions for registered target (T389187) by Thalia
- git #3d910ca2 - GlobalContributionsPagerTest: De-duplicate getting new pager by Thalia
- git #cbe09890 - Fix typo in GlobalContributionsPagerTest data provider key by Thalia
- git #44b0cf88 - GlobalContributions: Use separate tools message for IP ranges (T385942) by Máté Szabó
- git #0ae2f038 - selenium: use createAndPromote.php to create test account (T385449) by Máté Szabó
ChessBrowser
edit- git #e7bab365 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CirrusSearch
edit- git #bb3195f8 - Expect null from WikiPage::getRedirectTarget (T389525) by Erik Bernhardson
- git #9c11e955 - Correctly report OpenSearch/Elasticsearch to Special:Version (T388686) by Erik Bernhardson
- git #8196e9ca - Produce weighted_tags to mediawiki.cirrussearch.page_weighted_tags_change.v1 (T375821) by David Causse
- git #7bc2b01f - tests: Remove redundant WANObjectCache override by Timo Tijhof
- git #bb199e39 - selenium: Await isExisting in async test (T389536) by Umherirrender
- git #226d7854 - Remove scripts by David Causse
- git #83e62361 - Remove outdated CI related configuration by Erik Bernhardson
- git #027d3bc1 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #553d9214 - Don't build a document for redirects (T385571) by Erik Bernhardson
Cite
edit- git #496ca6b8 - Alphabetize attributes for easier round-trip testing (T389363) by Adam Wight
- git #aeb50a67 - Initial support for subref dom->wikitext (T387963) by Adam Wight
- git #7219e2f9 - Integrate community config for backlink alphabets (T385411) by mareikeheuer
- git #cf3ec783 - Add much more documentation to the Validator (T387002) by thiemowmde
- git #1fec1424 - Remove processEmbeddedRefs as unused by Arlo Breault
- git #7e91c9e5 - Indicator with ref nested in ref by Arlo Breault
- git #2b3dba64 - Add linkbacks to indicator content (T389232) by Arlo Breault
- git #839085ea - Use push/pop instead of unshift/shift for embeddedContentStack by Arlo Breault
- git #772830ee - Add missing name attribute to recently added parser test (T380979) by thiemowmde
- git #2c5c6799 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #3550c695 - De-couple Validator from the old parser (T387002) (T387991) by thiemowmde
- git #4b906cb5 - Start using the validator return values in Parsoid (T387002) by thiemowmde
- git #9ffaf7ad - Fix wikitext source for details attribute (T387963) by Adam Wight
- git #9dd8d082 - Rough test for round-trip subref from VE to Parsoid HTML (T387963) by Adam Wight
- git #0750f64e - Rename ambiguous "target" to "noteId" in the Parsoid code (T386452) by thiemowmde
- git #fed917ac - Extract Parsoid validation into a separate class (T387002) by mareikeheuer
- git #39cf8b00 - Remove "extends" subref VE -> DOM transformation (T387963) by Adam Wight
- git #6a42a11f - Move ephemeral data out of mwAttrs (T387963) by Adam Wight
- git #989cf92b - Boolean attributes must be stringified for serialization (T387963) by Adam Wight
- git #583b2811 - Drop one more special case how errors can be reported (T238061) (T387991) by thiemowmde
- git #52117d8c - [cleanup] Move subref calculation to its site of usage by Adam Wight
- git #04df96f2 - Restore broken parser tests a second time (T388122) by thiemowmde
- git #b5974cb0 - Add test case for nested <ref> inside the details="…" attribute (T380979) by thiemowmde
- git #3f07c345 - Remove unused code from CiteParsoidTest (T354215) by thiemowmde
- git #e3e2102e - Move all (back)link generator logic into AnchorFormatter (T386452) (T387991) by thiemowmde
- git #86e9d5ec - Use DataMwBody::new() to allow transition to DataMwBody class by C. Scott Ananian
- git #535ba79f - Switch to ParsoidExtensionAPI::processAttributeEmbeddedDom() by C. Scott Ananian
- git #009bb9f0 - Add validation methods for <ref> vs. <references> arguments (T387002) by thiemowmde
- git #d90b9ca4 - Move first argument validation step into the validator (T387002) (T387991) by thiemowmde
CiteThisPage
edit- git #dcb9120d - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #7afc388a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Citoid
edit- git #daf2d36f - build: Remove unneeded phpcs disable by Umherirrender
- git #2fd0f9f6 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CodeEditor
edit- git #c8271150 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CodeMirror
edit- git #28c9fde5 - CodeMirrorWikiEditor: include all fields in logging that WikiEditor does (T373710) by MusikAnimal
- git #f30e758d - CodeMirrorKeymap: Make Ctrl-y work for Undo on all platforms (T365072) (T380913) by MusikAnimal
- git #77436116 - Break out initialize() into more override-able interface methods (T389441) by MusikAnimal
- git #c22148d6 - CodeMirror: Dispatch transactions to EditorState when re-enabling (T389441) by MusikAnimal
- git #c927ff37 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #ee21f2eb - Merge namespace configs to DefaultPreferences, add support for model (T383550) by MusikAnimal
Cognate
edit- git #fb81e33b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CommunityConfiguration
edit- git #c316f6fc - tests: Remove redundant WANObjectCache override by Timo Tijhof
- git #4ab93755 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #2de8c8a1 - fix(EditSummaryDialog): fix invalid prop type String by Sergio Gimeno
CommunityRequests
edit- git #6dfd672a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Collection
edit- git #6287915c - build: Update MediaWiki requirement to 1.44 by James D. Forrester
CommonsMetadata
edit- git #718bbbc7 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #6bc64d1c - tests: Adjust hack to use namespaced LocalFile by Umherirrender
ConfirmEdit
edit- git #4fa882a0 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #44f9bbb3 - HTMLHCaptchaField: Remove use of RequestContext::getMain() by Reedy
- git #a7709014 - hCaptcha: Add flag for Enterprise mode (T388966) by Reedy
ContactPage
edit- git #d7234672 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ContentTranslation
edit- git #3060b499 - CX3 Build 1.0.0+20250324 (T283004) (T386344) by Sbisson
- git #2e0b22a2 - Fix new lint warnings in SXArticleSearch/* by Sbisson
- git #10fb9db2 - AX: Implement random topic functionality (T364905) by Abijeet
- git #d42768f6 - AX mint languages: Rename variable and fix issues by NikG
- git #9f56d858 - AX: Update error handling message on the language explore page (T388094) by Huei Tan
- git #9a8842d8 - AX view translation: Get target title when target page is missing (T389558) by NikG
- git #5517255e - AX pageSearchResult languages: Return unique languages (T388638) by NikG
- git #b25f3a28 - AX: Use languagesearch api directly instead of local search by NikG
- git #c91065e2 - AX: Error handling on the language explore page (T388094) by Huei Tan
- git #96864cbc - AX View translation: Use "sourceTitle" from pageResult by NikG
- git #d938c4f6 - ESLint: Enforce no-jquery/no-extend and fix by Ed Sanders
- git #49b7697b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #30f940db - AX: Refactor section-by-section translation (T376866) (T376865) by NikG
- git #c357f7ed - AX: ViewTranslationPage: Avoid adapting links without sourceTitle (T376862) by Abijeet
- git #cb4126a3 - AX view translation: Set target to "_blank" for cx links (T376862) by NikG
- git #81672461 - AX: ViewTranslationPage: Link to AX for unadapted links (T376862) by Abijeet
- git #4745c738 - AX: Add action_source for session_init event (T389062) by Abijeet
- git #5790ae83 - Add keyboard navigation support for SXArticleSearch (T283004) by eamedina
- git #df1bb4f9 - Move "isQuickTutorialForced" method to "useURLHandler" composable by NikG
- git #092e3e46 - AX: ViewTranslationPage: Perform link adaptation (T376862) by Abijeet
- git #556c6fcd - AX: Add TranslationLoadingIndicator SFC by NikG
- git #a8b44eff - AX: Improve error handling for "translate" api requests (T376866) by NikG
- git #5a63d631 - AX: ViewTranslationPage: Don't hide un-adapted links (T376862) by Abijeet
- git #be168604 - AX: Clear stored section translation on source/target language change (T389114) by Abijeet
CreditsSource
edit- git #5ee12842 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Dashiki
edit- git #d9721399 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Disambiguator
edit- git #4693fd26 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
DiscussionTools
edit- git #f6080046 - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #596caffb - build: Update MediaWiki requirement to 1.44 by James D. Forrester
DismissableSiteNotice
edit- git #453fa391 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
DonationInterface
edit- git #418397a4 - Remove boleto_hibrido from Gravy dLocal config (T385014) by Jack Gleeson
- git #48003d10 - Revert "Remove address fields for ACH in checkout flow" by Cstone
- git #474fcf19 - Handle non numbers (and .,) in Firefox and Safari (T389066) by cstone
- git #3abef424 - Remove return value from FiscalNumber::getClientSideValidation by Umherirrender
- git #382c867c - Remove address fields for ACH in checkout flow (T387758) by wfan
Echo
edit- git #aea7a55d - selenium: Await isExisting and waitForDisplayed in async test (T389536) by Umherirrender
- git #a9795bcf - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #e0bdef44 - Add logging to help figure unserialization issues (T388725) by Michael Große
- git #57e44ef2 - Hooks: Deduplicate alert/message badge code, allow combined badge by Bartosz Dziewoński
Elastica
edit- git #a83cc63e - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ElectronPdfService
edit- git #fdfad37d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
EntitySchema
edit- git #e0264d43 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #4bd2056c - Use WikibaseEntitySearcher instead of WikibasePrefixSearcher by Jakob Warkotsch
EventBus
edit- git #95a37abb - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #cd313858 - JobExecutor: Activate wrapping span (T389331) by Máté Szabó
- git #58dc6aba - JobExecutor: Use MWExceptionHandler::CAUGHT_BY_ENTRYPOINT when logging by Bartosz Dziewoński
EventLogging
edit- git #fd06f9bb - build: Update MediaWiki requirement to 1.44 by James D. Forrester
EventStreamConfig
edit- git #db150ae9 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ExtensionDistributor
edit- git #81c35d0c - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ExternalGuidance
edit- git #14ec9590 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
FeaturedFeeds
edit- git #5d852c52 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
FileExporter
edit- git #5d29bdb0 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
FileImporter
edit- git #9182440f - build: Update MediaWiki requirement to 1.44 by James D. Forrester
FlaggedRevs
edit- git #d8b8fbd5 - Add ParserOptions to OutputPage::addParserOutput() (T350626) by C. Scott Ananian
- git #da6e5e63 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Flow
edit- git #f61f44c2 - Don't clobber error information for failed Flow creates (T380911) by Pppery
- git #d3a2b924 - Add ParserOptions to OutputPage::addParserOutput() (T350626) by C. Scott Ananian
- git #710550fd - AbstractIterator: Make PHP 8.1 compatible (T389515) by Reedy
- git #c3a6f351 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #ae98843d - api: die with error on unknown topic, not unhandled exception (T366027) by Michael Große
FundraisingTranslateWorkflow
edit- git #598a7c94 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Gadgets
edit- git #b2c5da3d - Use events instead of hooks where possible (T388108) by daniel
- git #9c683d59 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GeoCrumbs
edit- git #43b76f14 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GeoData
edit- git #01310d73 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GlobalBlocking
edit- git #cdd20433 - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #1b876c3d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GlobalCssJs
edit- git #ce31a83b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GlobalPreferences
edit- git #32040c28 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GlobalUsage
edit- git #0aa2fa32 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GlobalUserPage
edit- git #b458beeb - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GlobalWatchlist
edit- git #5cfbfd43 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GoogleNewsSitemap
edit- git #55ab31e9 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Graph
edit- git #f609b971 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
GrowthExperiments
edit- git #22c9629a - Fix HomepageHooksTests not run in unit test suite by Erik Bernhardson
- git #1a0de27c - metrics(statslib): actually send data on missing suggestions (T389522) by Michael Große
- git #3d5ff5eb - fix(Mentorship): add stacktrace to logged error about no mentors (T386864) by Michael Große
- git #a15a0aba - styles: Harden design token usage in calculations (T389234) by Volker E.
- git #eafc8f54 - i18n(CommunityUpdates): add help-text to explain format of CTA link by Michael Große
- git #1fb59989 - statslib(Impact): fix invalid label value for render_mode (T382003) by Sergio Gimeno
- git #cc7b6bce - Fix invalid label values in Prometheus metrics by Cyndy
- git #a627230d - feat(SurfacingStructuredTasks): increase max edit cap to 100 (T388622) by Sergio Gimeno
- git #bb278d09 - Add tests for CommunityStructuredMentorProvider/Writer (T384229) by Cyndy
- git #723176c3 - fix(Homepage): don't throw a js-error without EventLogging (T387544) by Michael Große
- git #ec4c4555 - analytics(GrowthExperimentsInteractionLogger): add edit_count to the event data (T388622) by Sergio Gimeno
- git #639436b7 - fix: show i18n copy for tag `mentor list change` (T387555) by Michael Große
- git #2f3ec90a - refactor(MobileOverlay): use View.make instead of extending class (T381627) by Sergio Gimeno
- git #55c01004 - fix(CommunityUpdates): prevent image repeat by Sergio Gimeno
- git #543762b5 - Rename SelectWithTextInputWidget to AdaptiveSelectWidget (T388502) by Cyndy
- git #8c5a3878 - fix: only depend on CirrusSearch if image suggestions are enabled (T386690) by Michael Große
- git #e0f61f1e - fix(NewcomerTask): realign pulsating dot on edit (T388602) by Michael Große
- git #735fcd03 - feat(CommunityUpdates): set a white background in night mode based on config (T387737) by Sergio Gimeno
GuidedTour
edit- git #d0d52caa - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ImageMap
edit- git #2345cdfc - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ImageSuggestions
edit- git #7ccf752c - build: Update MediaWiki requirement to 1.44 by James D. Forrester
InputBox
edit- git #72f29928 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Insider
edit- git #41ab85e6 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
intersection
edit- git #51f7f6e6 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Interwiki
edit- git #9566373f - build: Update MediaWiki requirement to 1.44 by James D. Forrester
InterwikiSorting
edit- git #6d8e52ba - build: Update MediaWiki requirement to 1.44 by James D. Forrester
IPInfo
edit- git #9eb2edef - build: Update MediaWiki requirement to 1.44 by James D. Forrester
IPReputation
edit- git #a3922578 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Josa
edit- git #a873d841 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
JsonConfig
edit- git #d0da35f2 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
LabeledSectionTransclusion
edit- git #8aef8964 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
LandingCheck
edit- git #43d73e62 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Linter
edit- git #0bc94c49 - Add ParserOptions to OutputPage::addParserOutput() (T350626) by C. Scott Ananian
- git #607465ba - build: Update MediaWiki requirement to 1.44 by James D. Forrester
LiquidThreads
edit- git #ba81f995 - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #adcf9ee6 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
LoginNotify
edit- git #8924d517 - Migrate metrics from Graphite to Prometheus (T359381) by Tiziano Fogli
- git #065c6285 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
MapSources
edit- git #995cb712 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
MassMessage
edit- git #d2ab573b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Math
edit- git #1d7d3412 - Revert "Large math formulae should be scrollable" by Jdlrobson
- git #f8897088 - Remove unused util functions by physikerwelt
- git #6821391a - tests: Re-enable and fix ParserIntegrationTests by Erik Bernhardson
- git #9fe55dbb - Move OperatorDictionary to texutil by physikerwelt
- git #f92f8b07 - tests: Remove redundant WANObjectCache override by Timo Tijhof
- git #6d0e8012 - Improve Nodes documentation by Umherirrender
- git #6e8f9e2e - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #984cd7d7 - Large math formulae should be scrollable (T201233) by Jon Robson
- git #250ed068 - Move colors to texutil by physikerwelt
- git #f58559d8 - Add documentation by physikerwelt
- git #03e33991 - Add some tests regarding operators by physikerwelt
- git #ae5c0568 - Pass state by reference (T386562) by physikerwelt
MediaModeration
edit- git #8e8166c8 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
MediaSearch
edit- git #141986c7 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #cd774bad - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #3a19c0b5 - Check that request url is set in SpecialMediaSearch (to unbreak tests) (T384632) by Umherirrender
- git #99c6fb87 - Use separate indicators and add identify on Special:MediaSearch by Umherirrender
MetricsPlatform
edit- git #87dab42d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
MobileApp
edit- git #d83c4593 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
MobileFrontend
edit- git #0ebadc9e - Replace call_user_func with dynamic function call by Umherirrender
- git #a075fa22 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
MultimediaViewer
edit- git #cd6e2ae1 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
NavigationTiming
edit- git #d8415f96 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
NearbyPages
edit- git #f46317a2 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
NetworkSession
edit- git #2d62613a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Newsletter
edit- git #4b196e82 - Add ParserOptions to OutputPage::addParserOutput() (T350626) by C. Scott Ananian
- git #9b6dacd8 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
NewUserMessage
edit- git #2d9d65ea - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Nuke
edit- git #eae62987 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
OATHAuth
edit- git #57ab6693 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
OAuth
edit- git #ae0d8df0 - build: Remove redundant require-dev on wikimedia/testing-access-wrapper by James D. Forrester
- git #16711caf - ClientRepository: Throw NormalizedException rather than InvalidArgumentException (T389524) by Reedy
- git #8f228a3b - ClientRepository: Add single quotes around $clientIdentifier in validateClient (T389524) by Reedy
- git #e0b1fd20 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
OAuthRateLimiter
edit- git #773f30ae - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ORES
edit- git #c3f04136 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
PageAssessments
edit- git #2318bb8d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
PagedTiffHandler
edit- git #97ef593b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
PageImages
edit- git #d23130d0 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
PageNotice
edit- git #7bfcbbcd - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #8f262566 - Remove margins for page notices by BlankEclair
PageTriage
edit- git #6eec5fa5 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
PageViewInfo
edit- git #82d03b17 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ParserFunctions
edit- git #0f2e5469 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ParserMigration
edit- git #b89c491d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
PdfHandler
edit- git #e754c4ab - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Phonos
edit- git #6e0c80b6 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Poem
edit- git #497d520f - Match legacy output for leading spaces (T389424) by Arlo Breault
- git #381f4bdf - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Popups
edit- git #1a7939ef - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ProofreadPage
edit- git #c9be3d3c - Use MediaWikiServices for early config changes (T288819) (T389430) by Gergő Tisza
- git #e65483ab - Only inherit from LuaEngineTestBase when it exists by Gergő Tisza
- git #8d63ea9d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
PropertySuggester
edit- git #b8ef76fb - build: Update MediaWiki requirement to 1.44 by James D. Forrester
QuickSurveys
edit- git #b8c45a59 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Quiz
edit- git #599b422f - refactor: Replace dynamic method call with static one by Tacsipacsi
- git #9139799a - Replace call_user_func with dynamic function call by Umherirrender
- git #34035066 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #b4b694ac - MediaWiki messages: Camel case to lower case (T200252) by flutters
ReadingLists
edit- git #5aed8b4c - Retain project and thumbnail for different projects (T389826) by Dillon
- git #06d74acd - Implements delete item from list functionality (T389437) by Dillon
- git #9f6a5c73 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
RealMe
edit- git #98b7da7a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
RelatedArticles
edit- git #b2e4e4a5 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ReportIncident
edit- git #3231d5ef - build: Update MediaWiki requirement to 1.44 by James D. Forrester
RevisionSlider
edit- git #0e620427 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #c351a30a - Make closures part of QUnit.module (T50886) by Ed Sanders
RSS
edit- git #92b460d7 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SandboxLink
edit- git #440abcf4 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Score
edit- git #77244e20 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Scribunto
edit- git #619ef096 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SearchExtraNS
edit- git #1bd31a93 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SearchVue
edit- git #1fcaa923 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SecureLinkFixer
edit- git #f1df8c31 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #6c33e362 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SecurePoll
edit- git #635f7c1f - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #7c9d0d1f - build: Update MediaWiki requirement to 1.44 by James D. Forrester
ShortUrl
edit- git #ba25a7e0 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SimilarEditors
edit- git #3f08b4fb - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SiteMatrix
edit- git #eea5e856 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SpamBlacklist
edit- git #1c6303fa - build: Update MediaWiki requirement to 1.44 by James D. Forrester
StopForumSpam
edit- git #a810936b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SubPageList3
edit- git #1738d21e - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SubpageSortkey
edit- git #4ce68246 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
SyntaxHighlight_GeSHi
edit- git #d194cd51 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TemplateData
edit- git #8f330899 - Add modules/README.md for generated JS docs (T378063) by Sam Wilson
- git #646f932e - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #00eed052 - Favorites: Rename SearchResult to TemplateMenuItem (T377951) by Sam Wilson
- git #eeb062ee - ext.templateData.templateDiscovery: Tidy Special Page by TheresNoTime
- git #0fe91218 - ext.templateData.templateDiscovery: Validate favorites on load (T388116) by TheresNoTime
- git #50ce6f23 - ext.templateData.templateDiscovery: Filter non-template results (T388555) by TheresNoTime
- git #da9c4ce2 - Add template list below the template search input (T377951) by Sam Wilson
TemplateSandbox
edit- git #dccbca87 - Add ParserOptions to OutputPage::addParserOutput() (T350626) by C. Scott Ananian
- git #811a159c - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TemplateStyles
edit- git #3d240cf0 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #9be4ab56 - tests: Change link tags to self-closed tags to pass tests by Umherirrender
TemplateWizard
edit- git #8fd4524e - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TextExtracts
edit- git #01ee320b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Thanks
edit- git #d4180b68 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #c9598441 - Avoid DatabaseBlock address parameter (T385966) by Tim Starling
TheWikipediaLibrary
edit- git #104c895d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TimedMediaHandler
edit- git #8f60f088 - Add support for read new of file schema (T383496) by Amir Sarabadani
- git #935a1f24 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
timeline
edit- git #3d2134eb - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TitleBlacklist
edit- git #0e389439 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TocTree
edit- git #5e2600d5 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TorBlock
edit- git #34251909 - Switch use of deprecated wfExpandUrl to UrlUtils (T319340) by James D. Forrester
- git #1c24573e - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Translate
edit- git #06b46073 - Fix documentation for PageTitleRenamer::$map by Umherirrender
- git #ac3ec6ae - Change argument on LogFormatter::makePageLinkWithText to not-null by Umherirrender
- git #a103e0d2 - Handle null from WebRequest::getRawVal in PageTranslationSpecialPage by Umherirrender
- git #f6a2382b - Remove null coalesce operator in MessageIndex by Umherirrender
- git #0ca7c3da - Remove ineffective TOC-setting code (T350626) by C. Scott Ananian
- git #859b0610 - Enable alias support to unbreak phan after Job was namespaced (T389698) by C. Scott Ananian
- git #03966726 - Use a local variable for null check in UpdateMessageJob by Umherirrender
- git #eafaaea1 - AggregateGroupRefresh: Align entity selector and button vertically (T373171) by Abijeet
- git #b47cf742 - Document null for definitions in WikiPageMessageGroup by Umherirrender
- git #68130097 - Pass array for empty attributes in TranslationStatsSpecialPage by Umherirrender
TranslationNotifications
edit- git #1ce2bc89 - maintenance: Check for filerevision contributions in UnsubscribeInactiveUsers (T383496) by Amir Sarabadani
- git #d7df4b60 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TrustedXFF
edit- git #914d308a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
TwoColConflict
edit- git #bfd644d3 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
UploadsLink
edit- git #a68505a9 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
UploadWizard
edit- git #288f23a8 - Improve structured data remedy message by Amir E. Aharoni
- git #5bdd02cc - Campaign: Add support for file read new (T383496) by Amir Sarabadani
- git #d6625826 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #c6245702 - Statement selection improvements on mobile (T387386) by Matthias Mullie
UrlShortener
edit- git #2c43616f - build: Update MediaWiki requirement to 1.44 by James D. Forrester
VueTest
edit- git #756d6347 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
VipsScaler
edit- git #dc038a54 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
VisualEditor
edit- git #aaccf758 - Add insert menu to MobileArticleTarget (T385851) (T382454) by Zoë
- git #64066a6e - Follow-up I652a1108: Ensure focusAction is called when no actions selected by Ed Sanders
- git #8cf8bfd9 - Update VE core submodule to master (29ebd972e) (T387456) by Ed Sanders
- git #2d10eda1 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #82604bce - Update VE core submodule to master (cf81e3d3f) (T344927) (T388803) by Bartosz Dziewoński
- git #2ba8ddf9 - Edit check: return early in debounced methods if surface is gone (T389394) by David Lynch
- git #736fe3f2 - MWWikitextLinkAnnotationInspector: Improve external link behaviour (T389361) by Ed Sanders
- git #0bb38927 - Encode U+0338 as a html numeric character reference (T382756) by David Chan
- git #89dd66a2 - Preserve checkboxesMessages when switching to NWE (T388050) by Bartosz Dziewoński
- git #20d97960 - Document hacky lists of params that must match API responses (T388050) by Bartosz Dziewoński
WebAuthn
edit- git #a690407d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Wikibase
edit- git #916bf273 - Search: Remove redundant tests by Jakob Warkotsch
- git #9fa61c69 - Search: Create a use case for simple property search (T388018) by Itamar Givon
- git #27985591 - Search: Create property search engine and models (T388018) by Itamar Givon
- git #2d1985a9 - Remove long-deprecated wikibase.common ResourceLoader module (T316797) (T328552) by Lucas Werkmeister
- git #c9a957a9 - Use @color-disabled for references heading (T389343) by Lucas Werkmeister
- git #10ea85d9 - Search: Rename result label field to display-label (T389481) by Jakob Warkotsch
- git #609b6caa - Use non-fixed codex token for text colour in termbox header (T389346) by Arthur Taylor
- git #96be6ec9 - Updated actions/cache in github actions "secondary CI" setup by Leszek Manicki
- git #0967ce60 - REST: Improve ESLint config by Ollie
- git #17395b8d - Use Codex token for .wikibase-toolbarbutton-disabled (T389343) by Lucas Werkmeister
- git #fdbdaa97 - Remove long-unused .wikibase-toolbarlabel styles (T389343) by Lucas Werkmeister
- git #6fb82633 - Remove unused CSS by Nikki
- git #0e761384 - Search: Add simple item search language fallback test (T388016) by Jakob Warkotsch
- git #2ec527b5 - ScopedTypeaheadSearch searches local wikibase (T387481) by Audrey Penven
- git #506b26e4 - Match the jquery tagadata colours to codex tokens (T389351) by Arthur Taylor
- git #650de22c - Bump wikibase-data-values-value-view to HEAD (T389345) by Lucas Werkmeister
- git #b849be00 - Use token `color-subtle` for undefined entity info (T389347) by Arthur Taylor
- git #2379c444 - Update colour for .wikibase-title-id to a codex token (T389343) by Arthur Taylor
- git #38b667a0 - Search: Don't use alias as display label by Jakob Warkotsch
- git #5ee59e61 - Search: Use InLabelSearch (T387954) by Jakob Warkotsch
- git #a727cf51 - Search: Ensure ItemSearchResults is sequential by Jakob Warkotsch
- git #0379e112 - Search: Extract responses from spec (T388017) by Itamar Givon
- git #1619b554 - Search: Extract schemas from spec (T388017) by Itamar Givon
- git #d5bdb2f4 - CRUD: Fix statement responses in OpenAPI Definition by Ollie
- git #b5b8bc2d - Use Codex design tokens in wikibase UI to support darkmode (T369385) by Arthur Taylor
- git #c4e2c770 - CRUD: Improve language fallback OAS docs by Ollie
WikibaseCirrusSearch
edit- git #4bc75c09 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #d9c6a6ff - Add InlabelSearch (T387954) by Jakob Warkotsch
- git #b782664c - Enable highlighting for other fields in ElasticTermResult (T387954) by Jakob Warkotsch
- git #f9725d9b - Remove WikibasePrefixSearcher by Jakob Warkotsch
- git #27647e25 - Generalize WikibasePrefixSearcher (T387954) by Jakob Warkotsch
WikibaseLexeme
edit- git #e24d14fc - Add @inheritDoc to functions and enable documentation sniff by Umherirrender
- git #4822a700 - Improve function documentation by Umherirrender
- git #a817beec - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #8eb364ce - Add type declaration to ApiError::asApiMessage and implementation by Umherirrender
- git #8843f77d - Add return value to MergingException::getApiErrorCode and implementation by Umherirrender
- git #e96d77b6 - Remove return from EntityPatcherStrategy::patchEntity implementation by Umherirrender
WikibaseLexemeCirrusSearch
edit- git #d8c9b6bc - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #edd2e814 - Use WikibaseEntitySearcher instead of WikibasePrefixSearcher by Jakob Warkotsch
WikibaseMediaInfo
edit- git #4ac73604 - Add ParserOptions to OutputPage::addParserOutput() (T350626) by C. Scott Ananian
- git #b05a4374 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #f5da5bd1 - styles: unify Less imports with extension by Volker E.
- git #b87dc361 - Remove obsolete BC code for parser cache by Dylan F
WikibaseQualityConstraints
edit- git #6a2058a8 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #3b345ef1 - Migrate all SparqlHelper.php methods to statslib (T387022) by Andrew McAllister
Wikidata.org
edit- git #e29f24aa - tests: Remove redundant WANObjectCache override by Timo Tijhof
- git #8956122a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikiEditor
edit- git #9690021b - build: Update MediaWiki requirement to 1.44 by James D. Forrester
wikihiero
edit- git #d2f0d29a - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikiLambda
edit- git #44235994 - selenium: Await waitForDisplayed in async test (T389536) by Umherirrender
- git #e5ba6715 - Add ParserOptions to OutputPage::addParserOutputContent() (T350626) by C. Scott Ananian
- git #babf7403 - i18n: Provide five messages for the wikifunctions.org sidebar (T389497) by James D. Forrester
- git #25f14612 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #671ad79d - [VE WikifunctionsCall]: Add CdxSelect field for enums (T387368) by Daphne Smit
- git #f94cb169 - Provide an initial integration into the MediaWiki title search experience (T262088) by James D. Forrester
- git #3dcb2381 - Update function-schemata sub-module to HEAD (c17a559) (T314342) (T383806) by James D. Forrester
- git #e495e245 - FunctionCallHandlerTest: Re-enable testExecute_simpleIf by James D. Forrester
- git #b4347526 - WikifunctionsUsageUpdateJob: Exit in non-client mode, as the tables won't exist by James D. Forrester
- git #8c664e08 - tests: Cover ZPersistentObject::getDescription when null by James D. Forrester
- git #05408ef1 - tests: Cover ZPersistentObject::isValid by James D. Forrester
WikiLove
edit- git #cb3be103 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikimediaApiPortalOAuth
edit- git #515b15dc - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikimediaBadges
edit- git #88aa1438 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #1d29b290 - tests: Remove WikimediaBadgesBundleSizeTest by Umherirrender
WikimediaCampaignEvents
edit- git #f2dc56c7 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikimediaEditorTasks
edit- git #2b04c5c4 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikimediaEvents
edit- git #fbbeffb7 - wikimediaEvents.xLab module: Remove Experimentation Lab's first test (T383801) by Santiago Faci
- git #5910078d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #3a990c04 - Remove unused per-page A/B test functionality by Sam Smith
WikimediaIncubator
edit- git #94eb0942 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikimediaMaintenance
edit- git #b083e30e - build: Update MediaWiki requirement to 1.44 by James D. Forrester
WikimediaMessages
edit- git #5741af11 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #5382c876 - GlobalContributions: Add new message override for IP range tools (T385942) by Máté Szabó
Wikistories
edit- git #b3cde7e2 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #2540485c - Experiment: Use domain events instead of hooks (T388488) by daniel
XAnalytics
edit- git #4d31ec71 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Skins
editCologneBlue
edit- git #77c77d57 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
MinervaNeue
edit- git #f1b77743 - Simplify selenium test logic by Daimona Eaytoy
- git #34a0409b - selenium: Remove unnecessary pause() calls by Máté Szabó
- git #b5ff15e1 - selenium: Stabilize flaky "Opening a nested reference" test (T389536) by Máté Szabó
- git #1d3d65a5 - selenium: Finish migrating to WDIO async mode (T389536) (T293084) by Máté Szabó
- git #62b38b46 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #43e195e1 - Re-apply: "Fix logic for when to show the notification circle" (T344029) by Esanders
Modern
edit- git #cfd11836 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #b00f2dfe - Fix error evaluating function `unit` (T389384) by Hannah Okwelum
MonoBook
edit- git #01eab079 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Nostalgia
edit- git #92037a31 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Timeless
edit- git #f7336455 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Vector
edit- git #c269cc44 - build: Update MediaWiki requirement to 1.44 by James D. Forrester
- git #27ebfdb9 - Fix flaky QUnit test (T253993) by Tim Starling
- git #47a22218 - Constants: Remove unused WEB_AB_TEST_ARTICLE_ID_FACTORY_SERVICE constant by Sam Smith
WikimediaApiPortal
edit- git #bd2b465d - build: Update MediaWiki requirement to 1.44 by James D. Forrester
Misc
editVisualEditor/VisualEditor
edit- git #ff601545 - Add tests in ElementLinearData and LinearData by Ed Sanders
- git #6af8ead0 - ElementLinearData: Rename getAnnotatedRangeFrom(Selection -> Range) by Ed Sanders
- git #257cc2e8 - Instrument tool usage (T388589) by David Lynch
- git #9c83b98b - ClipboardHandler tests: Compare HTML with equalDomElements by Ed Sanders
- git #ba550d79 - Debug node attributes by Adam Wight
- git #9029f75c - Remove ve.init.Platform#getMediaSources by Ed Sanders
- git #2473e7a9 - Tests: Remove unused 'events' test in TransactionProcessor by Ed Sanders
- git #93219a17 - Use simple annotation comparison in preview and diffs (T344927) by Ed Sanders
- git #23e1f540 - Add broken test for comparable link change (T344927) by Ed Sanders
- git #683cb998 - Introduce ve.dm.DiffAnnotation by Ed Sanders
- git #b27d9e0e - Add unit tests for del/ins annotations by Ed Sanders
- git #f5831361 - ve.dm.Convert: Move variable declarations inline by Ed Sanders
- git #ed74f1b2 - ve.collab: fix remote selection logic (T387989) by David Chan
- git #c18a1c1f - SelectionManager: Update selections using SurfaceFragments (T387456) by Ed Sanders
No changes
edit- Babel
- FundraiserLandingPage
- Kartographer
- UniversalLanguageSelector
- WikidataPageBanner
- Wikisource
- cldr
Total changes
edit591 Changes in 196 repos by 90 authors