Jump to content

MediaWiki 1.45/wmf.10

From mediawiki.org
MediaWiki 1.45.0-wmf.9 Deployment of MediaWiki 1.45.0-wmf.10 to Wikimedia sites MediaWiki 1.45.0-wmf.11

The latest version (labeled "1.45.0-wmf.10") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 15 July 2025 (see the roadmap).

Core changes

[edit]
  • git #afd5e534 - Branch commit for wmf/1.45.0-wmf.10 (T392180) by trainbranchbot
  • git #06dce30f - docs: Fix message name (T399510) by apaskulin
  • git #6f0f2cc6 - docs: Fix parameter description (T399515) by apaskulin
  • git #1ba8f04c - recountCategories: Filter for lt_namespace = NS_CATEGORY by Alexander Vorwerk
  • git #1acf89e2 - Revert "Prefer user names over ids as the cache key for TempUserDetailsLookup->isExpired" (T398722) by Tchanders
  • git #e51ed660 - Run categorylinks migration for third parties too (T299951) by Alexander Vorwerk
  • git #e02de86f - ResourceLoader: Simplify mw.Uri readability regex with local function by Timo Tijhof
  • git #902f95a0 - jquery.makeCollapsible: Avoid extra borders etc. on un-rendered elements (T327893) by Bartosz Dziewoński
  • git #74aa177e - jquery.makeCollapsible: Fix toggling custom collapsible elements (T398754) by Bartosz Dziewoński
  • git #0eaf809f - Bump wikimedia/parsoid to 0.22.0-a12 (T399191) by Arlo Breault
  • git #a3a2e419 - Add wikimedia/codex (Codex PHP) v0.7.1 (T379662) by Roan Kattouw
  • git #b77589c1 - Exclude example boilerplate code in maintenance/README from test coverage (T399460) by Dreamy Jazz
  • git #63285844 - Prefer user names over ids as the cache key for TempUserDetailsLookup->isExpired (T398722) by STran
  • git #f5740d29 - Add namespace for Antiguan and Barbudan Creole (aig) (T398790) by toluayo
  • git #53cd6d23 - recountCategories: Add categorylinks read new support (T385890) by Alexander Vorwerk
  • git #e70a7ec2 - Schema: Alphabetize table order for improved readability by Alexander Vorwerk
  • git #5c5078f2 - Remove unused postgres sql files by Alexander Vorwerk
  • git #5866f1aa - Inject services into subclasses of CodeContentHandler by Fomafix
  • git #dd09b5d6 - Fix three double-escaping issues by Daimona Eaytoy
  • git #e11359ac - DeprecationHelper: Fix deprecatePublicPropertyFallback() ignoring 'component' by Bartosz Dziewoński
  • git #a5b5777a - Make "rendered with" a separate skin footer component (T363484) by C. Scott Ananian
  • git #14d476c0 - WebInstallerOptions: Fix HTML escaping for skin/extension names (T399330) by Bartosz Dziewoński
  • git #3afe37df - SpecialConfirmEmail: Simplify message handling (T399330) by Bartosz Dziewoński
  • git #2e6723e6 - typeahead: Add hook to augment api parameters (T397732) by Erik Bernhardson
  • git #b0d52ab8 - WikiMap: Ignore non-HTTP URLs in getWikiFromUrl() by Gergő Tisza
  • git #b154c9ec - Remove fallback gender aliases for Dolgan (dlg) (T397435) by Srishakatux
  • git #9352436f - MessagesZh.php: Using English special page names by default (T286291) (T296188) by anterdc99
  • git #46986c43 - MessagesZh.php: Merge zh special page aliases into respective variants (T286291) (T296188) by anterdc99
  • git #edd7ae2a - MessagesZh.php: Remove duplicated special page aliases (T286291) (T296188) by anterdc99
  • git #eb853ed6 - Languages: Update language autonym of nan/nan-* in Names.php by Winston Sung
  • git #199f372f - Remove ParserOutput::getText method (T293512) by Isabelle Hurbain-Palatin
  • git #00ae0ecd - Sanitizer: Update attribute array to HTML 5 (T25932) by Winston Sung
  • git #2ee97895 - Add Antiguan and Barbudan Creole (aig) to Names.php and RELEASE-NOTES-1.45 (T398790) by toluayo
  • git #969169cd - Add cl_timestamp_id index to categorylinks (T299951) (T399094) by Alexander Vorwerk
  • git #38a18daa - xml: Adjust documentation for default on XmlSelect::__construct (T399188) by Umherirrender
  • git #096ef8b7 - Merge zh-Hant-TW special page aliases translations back to zh-Hant (T286291) (T296188) by Winston Sung
  • git #453bc7fd - opensearch: Simplify format-detection in ApiOpenSearch by thiemowmde
  • git #5a51272e - Mention stdClass in ContribsPager/DeletedContribsPager query hook documentation by Aaron Schulz
  • git #304368b0 - Watchlist: Fix button alignment for smaller screens (T395741) by suecarmol
  • git #03ffee2c - Use foreach to iterate RevisionListBase by Umherirrender
  • git #bf51a8e1 - Special:CreateAccount: Instrument frontend validation errors (T394744) by Máté Szabó
  • git #c213ea84 - ParserCacheSerializationTestCases: update page properties and language links (T343050) by C. Scott Ananian
  • git #91d252a6 - Improve language fallbacks for sh, sh-latn and sh-cyrl (T399126) by Acamicamacaraca
  • git #813f170a - autoload: Remove use of AutoLoader::CORE_NAMESPACES by Umherirrender
  • git #62516dc1 - maintenance: Fix dry-run in populateChangeTagDef by Umherirrender
  • git #549c765e - Languages: Update language fallback chains for Minnan (nan/nan-*) by Winston Sung
  • git #4462e0bc - selenium: Create test suite for the Jenkins job that runs daily (T398310) by Željko Filipin
  • git #b2bc6366 - ApiQueryCategoryMembers: Try stop forcing index in read new code (T399037) by Alexander Vorwerk
  • git #5a3bb779 - Use RemexHtml\HTMLData instead of Parsoid\Utils\Utils by Arlo Breault
  • git #5a7ce26a - Remove stdClass type hint from ApiFeedContributions::feedItem() for now (T398925) by Aaron Schulz
  • git #fb4b3a5f - Temporary user links: Use outline instead of padding (T398439) by Ed Sanders
  • git #ffb4c96a - Remove Phan suppressions specific to PHP 7.x by Bartosz Dziewoński
  • git #22d678fe - Revert "Add user-related link colors to LinkRenderer::getLinkClasses" (T392775) (T398714) (T398717) (T398952) by Tchanders
  • git #37fca0b5 - tables.json: Fix typo by Amir Sarabadani
  • git #758ba232 - ForeignStructuredUpload: Make use of ES2017's padStart() (T146798) by Anne Haunime
  • git #089fc7a3 - api-testing: Loosen the assert on max-age header by Amir Sarabadani
  • git #b9faf4fb - Add a Pashto translation for #REDIRECT (T371179) by Dr4goniez

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]
  • git #f76ab540 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #94ae5d03 - Populate afl_ip_hex in abuse_filter_log for pre-existing rows (T397842) by Dreamy Jazz
  • git #b701d2c9 - AbuseFilter: Set Chinese primary special page alias to the English primary (T399285) by anterdc99
  • git #7c062109 - Use some PHP 8 features by Daimona Eaytoy
  • git #73f73af8 - Write empty string to afl_ip_hex when wgAbuseFilterLogIP is false (T397762) by Dreamy Jazz

ApiFeatureUsage

[edit]

ArticlePlaceholder

[edit]
  • git #7eb47c07 - ArticlePlaceholder: Translate special page aliases into Chinese by anterdc99

AutoModerator

[edit]
  • git #9da748e7 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

Babel

[edit]
  • git #913763ee - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

BetaFeatures

[edit]
  • git #5ff36571 - BetaFeatures: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

CampaignEvents

[edit]
  • git #173d7cc7 - Purge unused addresses upon address change (T397636) by Daimona Eaytoy
  • git #bed4cad5 - Update `author` field in extension.json for team rename by Daimona Eaytoy
  • git #3e4a03a9 - CampaignEvents: Translate special page aliases into Chinese by anterdc99
  • git #75d0be6c - AddressStore: implement NEW stages for the country migration (T397273) by Daimona Eaytoy
  • git #19a4b83d - Add event country code to EventFactory (T397867) by Daimona Eaytoy
  • git #1448e310 - Add country code to Address and use it for formatting (T397867) by Daimona Eaytoy
  • git #06e94947 - selenium: Create test suite for the Jenkins job that runs daily (T398310) by Željko Filipin
  • git #36e31111 - Add new script to update old freetext country data new schema (T397270) by Michelle
  • git #b7bf9af5 - Update placeholder for event types field (T386273) by Claudio Melo
  • git #2815ecd5 - Revert "UserLinker: remove back compat with old arguments of UserLinkRenderer" by Daimona Eaytoy

CategoryTree

[edit]
  • git #f9063ced - CategoryTree: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

CentralAuth

[edit]
  • git #8f7777d7 - Pass change tags to ManualLogEntry in SpecialGlobalGroupMembership by Umherirrender
  • git #eee76705 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #40e2501b - CentralAuth: Update Chinese translations (T399285) by anterdc99

Chart

[edit]
  • git #da668d8c - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender
  • git #bbab633e - Register tracking categories in extension.json (T398865) by SomeRandomDeveloper

CheckUser

[edit]
  • git #91597cd4 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #8da011fe - CheckUser: Update Chinese translations (T399285) by anterdc99
  • git #3bd0e0f1 - Use Message::text() in GlobalContributionsPager for rev-deleted message by Umherirrender
  • git #30af0ba2 - Tests: Replace $IP/extensions with $wgExtensionsDirectory by Ed Sanders
  • git #50d2a8af - Add CheckUserIPRevealManager for determining when to add IP reveal (T393572) by Thalia
  • git #bc281a55 - PageDisplay: Separate logic for adding onboarding dialog and IP reveal by Thalia
  • git #22d1fa73 - PageDisplay: Add JS configs for UserInfoCard only if it is enabled by Thalia
  • git #04f93714 - PageDisplay: Separate UserInfoCard handling into own method by Thalia
  • git #d441a17a - PageDisplay: Remove outdated comment by Thalia

CirrusSearch

[edit]

Cite

[edit]

CiteThisPage

[edit]

Citoid

[edit]

cldr

[edit]
  • git #04b8c288 - Fix a typo in a recently-added Hebrew local name by Amir E. Aharoni

CodeEditor

[edit]

CodeMirror

[edit]
  • git #43b3f126 - Use PHP Constructor Property Promotion syntax (T396813) by Fomafix
  • git #aa4514e9 - ext.CodeMirror.v6: list jquery.textSelection as a dependency by alex4401

CommunityConfiguration

[edit]
  • git #4e65df54 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #1e2281e8 - Replace new stdClass with identical (object)[] syntax by thiemowmde
  • git #8ae39e16 - Use existing NullStatsdDataFactory in tests by thiemowmde
  • git #ad3f7e38 - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender

CommunityRequests

[edit]
  • git #b4b5b24a - createTestWishlist.php: create test wishes and FAs en masse (T397752) by MusikAnimal
  • git #84462185 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #380ce51a - selenium: Upgrade to webdriver.io 9 (T397896) by Peter Wangai
  • git #e1c9a893 - Wish and focus area integration; use a PageIdentity for Wish::focusArea (T397975) by MusikAnimal
  • git #c9184bd3 - Api: fix bugs with edit summary and remove redundant $params arguments by MusikAnimal
  • git #70586ea3 - Rename TAG_ATTR_* constants to PARAM_* by MusikAnimal
  • git #37b1e8f2 - i18n: Fix typo in API message by MusikAnimal
  • git #ed375d3f - Generate coverage for Sonar to ingest. by Peter Wangai
  • git #c717df35 - NukeWishlist: repuprose NukeWishes to work for both entities by MusikAnimal
  • git #5d3bd4d6 - ApiQueryWishes: add list API to get a sorted list of wishes (T387961) by MusikAnimal
  • git #6665ea00 - Replace the template and tag hooks with a parser function by Tim Starling
  • git #ad156c04 - CommunityRequestsHooks: load voting RL module when applicable (T388219) by MusikAnimal
  • git #3a91a007 - DescriptionSection: use props instead of isWish checks (T397488) by MusikAnimal
  • git #7c64fe08 - Add SpecialEditFocusArea and focus area detail page; add voting sections (T388219) (T397488) (T397990) by MusikAnimal
  • git #90dc82f2 - Abstract wishes/FAs, change page language on creation, fix deletion (T396358) (T396361) (T387961) by MusikAnimal

Collection

[edit]
  • git #b03bd32e - Use Config in constructor of QuickTemplate subclasses by Fomafix

ConfirmEdit

[edit]

ContactPage

[edit]
  • git #9dbaad91 - ContactPage: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

ContentTranslation

[edit]

DiscussionTools

[edit]
  • git #136eab9e - mw.Target: Use excludeFromTargetWidget (T397952) by Ed Sanders
  • git #74c50dac - CommentFormatter: Pass batchModifyElements to removeInteractiveTools by Ed Sanders
  • git #bd913f22 - Remove trailing period (full stop) in bundled notifications (T399427) by Bartosz Dziewoński
  • git #d3c27f14 - DiscussionTools: Set Chinese primary special page alias to the English primary (T399285) by anterdc99
  • git #e87ee182 - CommentFormatterTest: Skip mobile tests while MF is updated by Ed Sanders
  • git #03939934 - Remove cache compat code for content placeholders (T396248) by Bartosz Dziewoński

DonationInterface

[edit]
  • git #c87d1e5d - Remove checks for validation error in gravy payment methods that are not required (T394334) by Damilare Adedoyin
  • git #0916e477 - Move test config to registration, drop UnitTestsList (T142121) by Antoine Musso
  • git #206c6532 - Move test autoloading to extension registry (T142121) by Antoine Musso

Echo

[edit]
  • git #d901feba - Inject Config into Hooks:getVirtualUserOptions by Fomafix
  • git #7cb780f6 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #b579f4d8 - Echo: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

EmailAuth

[edit]

EventBus

[edit]
  • git #1dd89826 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

EventLogging

[edit]
  • git #5b314078 - Remove deprecated $logger parameter from EventLogging::submit() (T376410) by Sam Smith

ExtensionDistributor

[edit]
  • git #fd57929c - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

FlaggedRevs

[edit]

Gadgets

[edit]
  • git #99e83cd3 - GadgetUsage: Show active user stats on all wikis, remove config flag (T397454) by Siddharth VP
  • git #d68ad154 - Gadgets: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

GeoData

[edit]
  • git #afa40fde - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

GlobalBlocking

[edit]

GlobalUsage

[edit]
  • git #ad9e15fa - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

GoogleNewsSitemap

[edit]
  • git #56fb2419 - Fix categorylinks read new query for excluded categories (T385890) by Alexander Vorwerk

GrowthExperiments

[edit]
  • git #21161d34 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #477402ea - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender
  • git #1bcda8f7 - refactor: inline obsolete wrapper methods by Michael Große
  • git #40448e2a - feat(Mentorship): never assign an away mentor as primary (T390933) by Michael Große
  • git #8b43ac02 - fix(ManageMentorsEditMentor): allow to update with an extended date (T399182) by Sergio Gimeno
  • git #38727b92 - SwitchEditorPanel: Remove FIXME that is resolved upstream (T399223) by Ed Sanders
  • git #1b3ab42a - Use $wgExtensionDirectory instead of $IP/extensions by Ed Sanders
  • git #2d7fa084 - ManageMentorsEditMentor: remove unsued variable by Sergio Gimeno
  • git #abd8fb70 - Remove unused $filterStatus in ErrorForwardingTaskSuggester (T393313) by Cyndy
  • git #ca15e6e2 - fix(StructuredTask): wrong order in resolving a deferred by Michael Große
  • git #41763c73 - fix(StartEditing): avoid showing unavailable tasks as selected (T393920) (T393769) by Sergio Gimeno
  • git #c964c88d - fix(Mentorship): Prevent too long mentor message (T399086) (T384445) by Michael Große
  • git #df66f872 - StructuredTaskMobileArticleTarget: Fix definition of toolbarGroups by Ed Sanders
  • git #f4070adc - MentorQuestionPoster: add context disclaimer for replacement mentors (T389561) by Sergio Gimeno

GuidedTour

[edit]
  • git #6e20dcf2 - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender

intersection

[edit]

IPInfo

[edit]
  • git #f347aeb8 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

Kartographer

[edit]

Linter

[edit]
  • git #c79037e5 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #953df8e2 - Linter: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

LoginNotify

[edit]
  • git #e3deea7d - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

MassMessage

[edit]
  • git #9a03a231 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

Math

[edit]

MediaModeration

[edit]
  • git #c0345d5f - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

MediaSearch

[edit]
  • git #e5c82d0c - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

MetricsPlatform

[edit]

MobileFrontend

[edit]
  • git #6a82b62f - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender
  • git #ee1b1eec - MobileFormatter: Remove use of HtmlFormatter by Ed Sanders

Newsletter

[edit]
  • git #3c272a51 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

Nuke

[edit]
  • git #9d0f4c7b - Nuke: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

OATHAuth

[edit]
  • git #7b5c1103 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #561cfeb4 - Use Message::text() in TOTPEnableForm when calling Html::element by Umherirrender
  • git #01555823 - OATHAuth: Set Chinese primary special page alias to the English primary (T399285) by Bilin Tsui
  • git #f5f4ee59 - Update redirected links by Meno25

OAuth

[edit]
  • git #27e15fee - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #0a7b9af3 - SpecialPages: Remove unused lang param in MWOAuthConsumerRegistration by Derick Alangi
  • git #4c0c9de7 - Allow OAuth 2 callback URL to be custom app deeplink (T398441) by Gergő Tisza
  • git #c2eb7eff - OAuth: Set Chinese primary special page alias to the English primary (T399285) by anterdc99

ORES

[edit]
  • git #4110f79c - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

PageAssessments

[edit]
  • git #842d7bfb - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

PageTriage

[edit]

Popups

[edit]
  • git #82742d6e - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender

ReadingLists

[edit]
  • git #f5305d42 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

SearchVue

[edit]
  • git #7644f596 - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender

SecureLinkFixer

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

SecurePoll

[edit]

ShortUrl

[edit]
  • git #cddf6403 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

SpamBlacklist

[edit]
  • git #62524bcd - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

StopForumSpam

[edit]
  • git #b5290173 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

SyntaxHighlight_GeSHi

[edit]
  • git #639ce76d - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

TemplateData

[edit]

TimedMediaHandler

[edit]

TorBlock

[edit]
  • git #58d339a7 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

Translate

[edit]
  • git #20b27f28 - AggregateGroupsSpecialPage: Make Codex version the default (T388360) by Abijeet
  • git #9fb0cb32 - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Tacsipacsi
  • git #c90261b4 - Use Message::text() in PageTranslationSpecialPage by Umherirrender
  • git #c4e800a8 - Translate: Update Chinese translations (T399285) by anterdc99
  • git #0d6b2b08 - MoveTranslatableBundleMaintenanceScript: Remove leading space from arg description by Reedy
  • git #13f40999 - UpdateMessageJobTest: Read expected transver from latest (T398904) by Pppery
  • git #dd78a157 - tests: Set TranslateWorkflowStates to an empty array by Abijeet
  • git #fdea5482 - UpdateMessageJobTest: comment out failing assertion that is breaking CI (T398904) by MusikAnimal

TrustedXFF

[edit]
  • git #cc8364c7 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

UniversalLanguageSelector

[edit]

UploadWizard

[edit]

UrlShortener

[edit]
  • git #1ffb37ac - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

VisualEditor

[edit]
  • git #24e554a8 - Pass page_title to tone check API (T397245) by Ed Sanders
  • git #408c6dac - Pass correct converter to isHybridInline by Ed Sanders
  • git #57d1386b - DesktopArticleTarget: Fallback to undefined instead of null for linkUrl (T399350) by Aaron Liu
  • git #e5785339 - ve.dm.MWTransclusionNode: Log original HTML when wikitext can't be generated (T380432) by Ed Sanders
  • git #b8c081a9 - selenium: Create test suite for the Jenkins job that runs daily (T398310) by Željko Filipin
  • git #1ff11c2b - Revert "Force-clear toolbar after teardown" by Esanders
  • git #0696e58c - DesktopArticleTarget: Fire wikitextInteractive hook after relevant reload (T397778) by Aaron Liu
  • git #b68a3106 - ArticleTarget: Always use switchToWikitextEditor (T399223) by Ed Sanders
  • git #e2049384 - Update VE core submodule to master (a30515b4c) (T398975) by Ed Sanders
  • git #9b34362e - Update VE core submodule to master (29cc55f72) (T398614) by David Lynch

Wikibase

[edit]
  • git #3d31c8bf - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz
  • git #251155e3 - Use mediawiki-phan-config 0.16.0 (T398459) by Jakob Warkotsch
  • git #f40dc72e - Search: Create success responses in ResponseFactory by Silvan
  • git #00e413e2 - Search: Add 'unknown-code' ResponseFactory test by Silvan
  • git #36ef5c4d - Use statement serializer to load item data into Vue templates (T396858) by Arthur Taylor
  • git #f28f6442 - Search: Mark wikibase/v0/suggest/item as ready for production (T396571) by Itamar Givon
  • git #fce8f6f7 - Search: Delete `sqlTermStoreSearchEngine` (T397137) by dima koushha
  • git #b98a3261 - Search: Lower case "search" in error message by Jakob Warkotsch
  • git #2f2acb05 - Search: Use consistent names for e2e & OAS tests by Jakob Warkotsch
  • git #b3b5ab5b - CRUD: Enable phpunit tests by Jakob Warkotsch
  • git #7c93d25f - Search: Consolidate route handler tests into a single centralized test (T397137) by dima koushha
  • git #87597f88 - Search: Add check for Elasticsearch search engine configuration (T397137) by dima koushha

WikibaseLexeme

[edit]
  • git #163b63b0 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

Wikidata.org

[edit]
  • git #2a2a4be5 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

WikiEditor

[edit]

WikiLambda

[edit]
  • git #5c8fdbe6 - build: Remove minimum_target_php_version by Umherirrender
  • git #63f72203 - ZObjectContentHandler::fillParserOutput: Add labels as parser page properties (T399081) by James D. Forrester
  • git #95b7ed58 - WikifunctionsPFragmentHandler: Drop pointless sanitised-away style attributes (T398987) by James D. Forrester
  • git #5378e7de - WikifunctionsPFragmentSanitiserTokenHandler: Demonstrate dropping of data- attributes (T398987) by James D. Forrester
  • git #5b557045 - WikifunctionsPFragmentHandler: Introduce a bespoke sanitiser, for more control (T398987) by James D. Forrester
  • git #c9edac90 - ZObjectContentHandler: Implement trivial getSlotDiffRendererWithOptions by James D. Forrester
  • git #aec5cd2d - KeyValueBlock: Ensure long names, e.g. from Wikidata, do not overflow by Daphne Smit
  • git #37e6020a - Add static return type declaration to ZObjectRegistry::singleton by Umherirrender
  • git #5f86b502 - Use Message::text() in RepoHooks on output by Umherirrender
  • git #04a0ea78 - Update function-schemata sub-module to HEAD (5af1fb0) (T397355) (T397356) by James D. Forrester
  • git #3ec02888 - build: Upgrade mediawiki/mediawiki-phan-config to 0.16.0 by James D. Forrester
  • git #3c09eccb - Update function-schemata sub-module to HEAD (f4a3e41) (T393522) by James D. Forrester

WikimediaEvents

[edit]

WikimediaMaintenance

[edit]
  • git #f6e32787 - Exclude boilerplate maintenance script code from test coverage (T399460) by Dreamy Jazz

WikimediaMessages

[edit]

Skins

[edit]

MinervaNeue

[edit]

Timeless

[edit]

Vector

[edit]
  • git #9e77767d - build: Updating mediawiki/mediawiki-phan-config to 0.16.0 by Umherirrender
  • git #a0a98392 - Use Message::text() when calling Html::expandAttributes by Umherirrender
  • git #a4d74815 - Put #footer-info-renderedwith inline next to #footer-info-lastmod (T363484) by C. Scott Ananian
  • git #08642633 - Draw sidebars on top of body text to fix subpixel text rendering (T390802) (T390803) by Bartosz Dziewoński

WikimediaApiPortal

[edit]
  • git #77b0d307 - Use Message::text() in UserMenuComponent on SpecialPage::getDescription by Umherirrender

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #190c9892 - Move DebugBar.less to same module as DebugBar.js by Ed Sanders
  • git #e0ee2b69 - Check for /g flag in ve.dm.Document#findText, to avoid an infinite loop (T399232) by David Chan
  • git #3484effd - Remove unnecessary store argument from getOriginalDomElements by Ed Sanders
  • git #a30515b4 - ve.dm.Model: Remove store argument from getOriginalDomElements by Ed Sanders
  • git #14515e73 - ve.dm.Model: Move this.store to ve.dm.Annotation by Ed Sanders
  • git #1861cd35 - LinearData: Remove containsElementData by Ed Sanders
  • git #48e324ba - LinearData: Remove getUsedStoreValues by Ed Sanders
  • git #6b7c8fc6 - Merge (Element/Flat/-)LinearData files (T398975) by Ed Sanders
  • git #8084da9d - Merge (Element/Flat/-)LinearData (T398975) by Ed Sanders
  • git #b70adb9a - Document structure of LinearData by Ed Sanders
  • git #1e0c83ec - Separate DomFromModel/ModelFromDomConverters into own files by Ed Sanders
  • git #8171e96f - Converter: Separate Dom->Model and Model->Dom conversion into separate classes by Ed Sanders
  • git #f44f0820 - ve.dm.LinearData: Remove commented code by Ed Sanders
  • git #77f6ef00 - Add/update a few JSDoc comments by thiemowmde

No changes

[edit]
  • 3D
  • AdvancedSearch
  • AntiSpoof
  • ArticleCreationWorkflow
  • ArticleSummaries
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventStreamConfig
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUserPage
  • GlobalWatchlist
  • Graph
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LiquidThreads
  • MapSources
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • NewUserMessage
  • Nostalgia
  • OAuthRateLimiter
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • ProofreadPage
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SimilarEditors
  • SiteMatrix
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TranslationNotifications
  • TwoColConflict
  • UploadsLink
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • WikidataPageBanner
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • Wikistories
  • XAnalytics
  • timeline
  • wikihiero

Total changes

[edit]

372 Changes in 90 repos by 79 authors