MediaWiki 1.42/wmf.22
Appearance
MediaWiki 1.42.0-wmf.21 | Deployment of MediaWiki 1.42.0-wmf.22 to Wikimedia sites | MediaWiki 1.42.0-wmf.23 |
The latest version (labeled "1.42.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, 12 March 2024 (see the roadmap).
Core changes
[edit]- git #ec7e6b38 - Branch commit for wmf/1.42.0-wmf.22 (task T354440) by trainbranchbot
- git #6194cf19 - ResourceLoader: Add preload for foreign WikiModule title info (task T359522) by Timo Tijhof
- git #3903c8cf - ResourceLoader: Migrate wfGetDB call to ICP and move to WikiModule (task T32956) (task T359522) by Timo Tijhof
- git #c2f65cb8 - Bump wikimedia/parsoid to 0.19.0-a22 by Arlo Breault
- git #2ff44918 - migrateBlocks.php: Skip existing IDs (task T355034) by Tim Starling
- git #f3524224 - build: Fix line indents by Umherirrender
- git #faeec252 - Avoid wgTitle in tests by Fomafix
- git #34965561 - tests: Add coverage for various trivial HTMLForm methods (task T359166) by James D. Forrester
- git #ea0c92e6 - i18n: Remove checkuser reference from qqq by Gergő Tisza
- git #c97b33d2 - ResourceLoader: Add missing `@group ResourceLoader` to various cases (task T359522) by Timo Tijhof
- git #eaf491b4 - build: Restore Doxygen output for MediaWiki release tags (task T292237) (task T317451) by Timo Tijhof
- git #41c2e05e - docs: Migrate Vue wrapper to JSDoc (task T352308) by apaskulin
- git #f1d7e68c - Rename dropdown-related methods to avoid random camel-case by Bartosz Dziewoński
- git #c09d6cdd - Improve mediawiki.widgets.visibleLengthLimit docs by Bartosz Dziewoński
- git #2e8008ce - parser: Remove LoggerSpi override from ParserOutputAccessTest (task T358901) by Timo Tijhof
- git #3b336276 - resources: Create mw.widgets.visibleCodePointLimitWithDropdown (task T301651) by Umherirrender
- git #8a1eae06 - test: Add PHPUnit tests for PageContent by Doğu Abaris
- git #877db7e6 - Fix use of array keys in SessionManager::getVaryHeaders() by Bartosz Dziewoński
- git #ff911bf2 - tests: Namespace and consolidate existing HTMLForm tests by James D. Forrester
- git #ffa4a10f - Improve apihelp-main-param-errorlang/uselang by Amir E. Aharoni
- git #a9058148 - Follow-up "ZhConverter: Fix language variant fallback chain" (task T352554) by Winston Sung
- git #a88d8d82 - docs: Remove ApiSandbox class page from JSDoc (task T352308) by apaskulin
- git #661c0bd4 - docs: Document addStyleTag as a method (task T358391) by apaskulin
- git #c01e62a9 - filebackend: Clean up batch handling in doQuickOperationsInternal() by Tim Starling
- git #f340ba37 - specials: Parse reason-dropdown in context of relevant page name by Umherirrender
- git #94ac2ba8 - Deprecate Linker::generateTOC() and related methods by Bartosz Dziewoński
- git #87ac02d3 - Deprecate Linker::makeHeadline() by Bartosz Dziewoński
- git #ea16e5db - DBQueryError: Remove incorrect message parameters by Bartosz Dziewoński
- git #8530817b - docs: Migrate mw.inspect to JSDoc (task T352308) by apaskulin
- git #6db42c5a - resourceloader: Raise USERJSPARSE_CACHE_VERSION following Peast upgrade (task T359014) by Siddharth VP
- git #d951ff97 - ParserCache: split metricSuffix into discrete components (task T356815) by Cole White
- git #081a5ca0 - RevisionOutputCache: split metricSuffix into discrete components (task T356815) by Cole White
- git #479e4173 - paramValidator: Add case body to get parsed json (task T358558) by Atieno
- git #7fa80ae5 - Respect $maxConcurrency when queuing async FileOps (task T230245) by Platonides
- git #592dd7f0 - Revert "Localisation updates from https://translatewiki.net." by Raimond Spekking
- git #2ada1e18 - specials: Add dropdown for common undelete reasons on Special:Undelete (task T326746) by Umherirrender
- git #f3baa333 - specials: Show count of remaining characters for long move reasons by Umherirrender
- git #dfea47fa - Annotate SQL expression builder methods with @phan-side-effect-free by Bartosz Dziewoński
- git #e4975d2c - ChangesListSpecialPage: Refactor user experience conditions (task T358932) by Bartosz Dziewoński
- git #2cbc82ed - TempUserConfig: Deduplicate code generating match conditions by Bartosz Dziewoński
- git #f1e367b6 - Update mck89/peast to 1.16.2 (task T358946) (task T359014) by Bartosz Dziewoński
- git #fe3b56f1 - rdbms: Remove stray extra space from LIKE expressions by Bartosz Dziewoński
- git #9a722026 - resources: Replace hack with unused l10n message to get language by Bartosz Dziewoński
- git #7ce421f9 - JS REST: make POST default to empty object (task T359216) by daniel
- git #69e00a10 - RevisionStore: Use SelectQueryBuilder in findIdenticalRevision by Bartosz Dziewoński
- git #08fef956 - TempUserCreator: Use separate rate limit for temp account creations (task T357777) by Kosta Harlan
- git #8ddc4ee2 - Add TranslationAliasesDirs to specify special page aliases in JSON (task T89947) by Abijeet
- git #b4fd232f - REST: allow lower-case method names (task T359306) by daniel
- git #b0ddbb6d - LivePreview: Always say "Templates used in this preview" (task T359285) by Nardog
- git #a58e7ba6 - Make sure MovePage::isValidFileMove matches UploadBase::getTitle (task T359294) by Brian Wolff
- git #31133663 - docs: Migrate @mixins tags to JSDoc (task T357811) by apaskulin
- git #c56a3c7f - docs: Remove files that no longer exist (task T352308) by apaskulin
- git #c06b8860 - RevisionStore: Force index to fix slow query in findIdenticalRevision (task T354015) by Bartosz Dziewoński
- git #1b40cf17 - rdbms: Stop calling Database::query() with raw SQL in MysqlReplicationReporter by Amir Sarabadani
- git #21220cf9 - Update Codex from v1.3.3 to v1.3.4 (task T330481) (task T350790) (task T356465) (task T357596) (task T357837) (task T358025) (task T358031) (task T358138) (task T358247) (task T358513) by lwatson
- git #caef9595 - htmlform: Show count of remaining chars for reasons on selectandother by Umherirrender
- git #15e919e4 - Bump wikimedia/(parsoid|shellbox) by Arlo Breault
- git #10815a9b - Update jsdoc-wmf-theme from 0.0.12 to 0.0.13 by apaskulin
- git #41bf77c8 - Make footer links disableable (task T359139) by Dringsim
- git #5db1a946 - Make permission checks pass for FormSpecialPageTestCase tests (task T358155) by Dreamy Jazz
- git #d38708db - Rest: allow Handlers to disable body parsing. (task T357025) (task T359149) by daniel
- git #2e047200 - resourceloader: Update mw.loader tests to always use full URL by Timo Tijhof
- git #6ac10cce - Improve error localization in REST handlers (task T358745) by Wendy Quarshie
- git #999d894a - AuthManager: add creator to AuthManagerLoginAuthenticateAudit calls (task T356249) by Sergio Gimeno
- git #38b8d4eb - rdbms: make QueryBuilderFromRawSql always set QUERY_CHANGE_* flags (task T350330) by Aaron Schulz
- git #a5b89e5b - uuid: Use posix_geteuid() if it exists, instead of getmyuid() (task T358768) by Tim Starling
- git #a46c7fd5 - specials: Allow pre-select from reason list on Special:MovePage (task T357757) by Umherirrender
- git #8c655233 - action: Show count of remaining characters for long protection reasons by Umherirrender
- git #67807c9a - mediawiki.base: Simplify RLQ test without network request by Timo Tijhof
- git #f69550ce - docs: Set JSDoc "Contribute" link to the core repo (task T353502) by Anne Tomasevich
- git #038ec7be - Revert "Output: Add IframeSandbox class" (task T222807) (task T169027) by Gergő Tisza
- git #84e6b6e6 - api: Improve linking of language codes lists in top level i18n messages (task T359055) by Reedy
- git #e98f23c8 - message: Don't load user language when a specific language was requested by Tim Starling
- git #0b7a4b04 - Group temporary users with IP users in ApiQueryWatchlist filters (task T358693) by Thalia
- git #4e40bcdd - PoolCounter: Adopt PSR logger in PoolCounter objects (task T358901) by Timo Tijhof
- git #46cfc70b - Use transactional time limit on api Upload (except checkstatus) by Brian Wolff
- git #f18861ee - Fix .editorconfig for tests/parser/ directory (task T278066) by thiemowmde
- git #96cedcf6 - Improve i18n of ApiChangeContentModel messages by Siddharth VP
- git #dc68aac2 - SpecialRedirect: Mark the value field as required (task T358418) by Dringsim
- git #93f0648a - [tests] Remove use of dynamic property Parser::$static_tag_buf (task T357838) by C. Scott Ananian
- git #6846f8aa - ParserOutput::setPageProperty(): Emit deprecation warning for non-scalar values (task T305158) by C. Scott Ananian
- git #2700b390 - Add LegacyLogger when $wgShowDebug is true. (task T114532) by Sébastien Beyou
- git #559e0555 - Remove taint-check annotation from 2nd param of Linker::makeExternalLink by Daimona Eaytoy
Vendor
[edit]- git #c69ff631 - Bump wikimedia/parsoid to 0.19.0-a22 (task T358401) (task T359450) by Arlo Breault
- git #922d4ff8 - Dirtying from running composer update --no-dev by Arlo Breault
- git #042aa671 - Update mck89/peast to 1.16.2 (task T358946) (task T359014) by Bartosz Dziewoński
- git #4e138440 - Bump wikimedia/(parsoid|shellbox|wikipeg) (task T358054) by Arlo Breault
Extensions
[edit]AbuseFilter
[edit]- git #5ab7282b - Fix casing of dropdown-related methods by Umherirrender
- git #85022190 - Add user_type variable (task T357615) by Dreamy Jazz
- git #82d876ad - Handlers: Drop `AutoPromoteGroupsHandler::factory()` (task T358346) by Derick Alangi
ArticlePlaceholder
[edit]- git #af967576 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
BounceHandler
[edit]- git #52c5ae45 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
CampaignEvents
[edit]- git #22119493 - selenium: Edit Event Registration can allow organizer to add an additional organizer (task T316875) by Vaughn Walters
- git #e699d554 - Disallow moving event pages outside of the Event namespace (task T358704) by Daimona Eaytoy
- git #f5fc0770 - Make translated event pages use the same registration as the source page (task T357716) by Daimona Eaytoy
- git #f2da89bb - Rework MWEventLookupFromPage to be the main event-by-page lookup (task T357716) by Daimona Eaytoy
- git #80413e25 - Streamline ICampaignsPage instantiation by Daimona Eaytoy
- git #a107db62 - Update stats tab based on PII/non-PII selection (task T355128) by Daimona Eaytoy
- git #2f342b0e - Do not show clickwrap form if there are no answers (task T355128) by Daimona Eaytoy
- git #c2dee0f6 - Move clickwrap form logic into ResponseStatisticsModule (task T355128) by Daimona Eaytoy
- git #c365573e - WikiEduDashboard: allow removal when course doesn't exist (task T358732) by Daimona Eaytoy
- git #653e036e - Use PHP 7.4 typed properties, part 3 (task T358731) by Daimona Eaytoy
- git #4b89d385 - Use PHP 7.4 typed properties, part 2 (task T358731) by Daimona Eaytoy
- git #834c9c63 - Use PHP 7.4 typed properties, part 1 (task T358731) by Daimona Eaytoy
Capiunto
[edit]- git #c817ecc3 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
CentralAuth
[edit]- git #66b9ff2a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #96bdfb61 - Use TempUserConfig::getMatchCondition in GlobalUserSelectQueryBuilder by Umherirrender
- git #6e69c8fa - Fix casing of dropdown-related methods by Umherirrender
CharInsert
[edit]- git #197a3977 - ext.charinsert.js: remove special CodeMirror handling (task T357794) by MusikAnimal
CheckUser
[edit]- git #41c4e60a - Add grant configuration (task T290790) (task T359537) by Gergő Tisza
- git #a30c6664 - Remove raw SQL in maintenance scripts (task T350964) by Dreamy Jazz
ChessBrowser
[edit]- git #1f26dce0 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
CirrusSearch
[edit]- git #9a424854 - build: Fix line indents by Umherirrender
- git #eac1365f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #bdf8133b - Group updates and decide clusters based on groups by Erik Bernhardson
Cite
[edit]- git #644597c4 - Move Parsoid-specific CSS into a subdirectory (task T156350) by thiemowmde
- git #c02595bb - Drop obscure error message about an unused group (task T269531) by thiemowmde
- git #e5eee2d0 - Fix confusing error message with empty group (task T269531) by thiemowmde
Citoid
[edit]- git #9a86ab19 - editcheckreferenceurl: don't error when aborting the lookupPromise (task T359601) by David Lynch
- git #577b6c2e - editcheckreferenceurl: Validate URL returned from Citoid, not input (task T359527) by Ed Sanders
cldr
[edit]- git #9dc0a56b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
CodeEditor
[edit]- git #47ed85f4 - Hooks: Use private instead of public for internal functions by Fomafix
CodeMirror
[edit]- git #894d2c33 - Hooks: further limit where CodeMirror RL modules are loaded (task T359206) by MusikAnimal
- git #0e0e55e1 - styles: Replace error color with `#d73333` (task T343239) by Volker E
- git #f706c0dc - Use namespaces class MediaWiki\Context\RequestContext by Fomafix
- git #506d9987 - CodeMirror 6 template folding (task T30684) by bhsd
- git #1a906e41 - styles: Update color in Less from #d33 to #d73333 (task T343239) by gerritbot
- git #b4b10044 - Avoid wgTitle in tests by Fomafix
- git #321d4623 - CodeMirrorModeMediaWikiConfig: add missing tokens for nested templates (task T348019) by MusikAnimal
- git #7002bc43 - CM6: use textarea height unless WikiEditor's Realtime Preview is loaded (task T357794) by MusikAnimal
Cognate
[edit]- git #7137b1dd - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Collection
[edit]- git #500da6a9 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
CommonsMetadata
[edit]- git #183f09d6 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ConfirmEdit
[edit]- git #af6ecdec - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #5b3765f7 - Fix ConfirmEdit to avoid global state (task T358346) by Derick Alangi
ContentTranslation
[edit]- git #03d00e6f - CX3 Build 0.2.0+20240311 (task T340259) (task T319280) (task T359027) by NikG
- git #2a67d042 - SXTranslationConfirmerArticleInformation: Use codex components (task T340259) by NikG
- git #3bc34019 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #aea76cf5 - SX: Migrate suggestion functionality from vuex actions to composables by NikG
- git #2eb84c9e - SX: Migrate bookmark/favorites functionality from vuex actions to composables by NikG
- git #e04d1f2d - Recent translation entrypoint: Use require instead of mw.loader.require (task T354299) by NikG
- git #dd1d9003 - Recent translation entrypoint: Use codex CSS buttons and icons (task T287236) (task T340259) by NikG
- git #6a009710 - SX article language selector: Use the right set of languages for target (task T359027) by NikG
- git #3628adbc - CX: Remove unneeded joins to translator table from queries by NikG
- git #26279058 - Remove TranslationWork by Niklas Laxström
- git #c3a63801 - ApiSectionTranslationPublish: Remove unused dependency to TranslationSplitter service by NikG
DiscussionTools
[edit]- git #69e8e948 - Remove now redundant PHPDoc blocks by Bartosz Dziewoński
- git #b16dd9dd - Update PHPCS overrides by Bartosz Dziewoński
- git #8b005467 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #9c9512ec - Move [subscribe] links outside of `<h2>` tags (task T13555) by Bartosz Dziewoński
- git #01749e49 - Instrument when permalinks are copied (task T359182) by David Lynch
- git #a9966234 - Fix collapsed sections when recovering autosave on mobile, take 3 (task T338920) by Bartosz Dziewoński
DonationInterface
[edit]- git #b6551a53 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #10f15174 - Recur Upgrade: use donor country when none on querystring (task T359578) by Elliott Eggleston
- git #517c235a - Unbreak recur upgrade cancel button by Elliott Eggleston
- git #33db18cb - Redirect to Thank You page on recurring upgrade decline (task T359578) by Elliott Eggleston
- git #edb7fd11 - Redirect to Thank You page on recur upgrade (DEPLOY NOTE) (task T359578) by Elliott Eggleston
- git #61aaf111 - Slight refactor for recurUpgrade declines (task T359578) by Elliott Eggleston
- git #81eeef49 - IPVelocityTest: Avoid use of global state `ObjectCache::$instances` (task T358346) by Derick Alangi
- git #44f968d1 - Add new amount and next date to upgrade success page (task T356370) by Elliott Eggleston
- git #3d127b83 - Fix validation for amount (task T356370) by Elliott Eggleston
- git #614b64b7 - Show new total before submitting recur upgrade form (task T356479) by Elliott Eggleston
- git #8b2f83a8 - New variant for recurring upgrade landing pages (task T356370) by Elliott Eggleston
- git #35917f38 - Enable ACH recurring (task T359441) by wfan
- git #23bb1e60 - Move $recurringOptions calculation out of EmailForm (task T356370) by Elliott Eggleston
- git #471eca4e - Alphabetize some email form things (task T356370) by Elliott Eggleston
- git #c2788140 - Move the message "Bank Account Type" higher by Amir E. Aharoni
- git #567d8d2a - Remove angle brackets from donate_interface-email-unsub-delay (task T358397) by Amir E. Aharoni
Echo
[edit]- git #d60c7976 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #2cac61da - Move var declarations inline by Ed Sanders
- git #1b5116d6 - Use native URL API, instead of deprecated mw.Uri by Ed Sanders
Elastica
[edit]- git #c5bb250e - i18n: update elastic.co URL (task T355451) by David Causse
ElectronPdfService
[edit]- git #049466ef - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
EventBus
[edit]- git #e4f90754 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #6dbba056 - Update expected body.message for unsupported content-type (task T358557) by Arlo Breault
EventLogging
[edit]- git #f7306f1d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ExtensionDistributor
[edit]- git #7502125d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
FeaturedFeeds
[edit]- git #7fb876e5 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
FlaggedRevs
[edit]- git #386161af - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #5d846ea3 - Fix casing of dropdown-related methods by Umherirrender
Flow
[edit]- git #455b8b66 - Remove unnecessary inspection suppressions by Bartosz Dziewoński
- git #ffa429bd - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Gadgets
[edit]- git #c5ce0b1a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #32aa7123 - Add missing type hints to untyped …->getService() calls (task T359290) by thiemowmde
- git #ac5db23b - Add missing function argument to titleWithoutPrefix call (task T359290) by thiemowmde
GeoData
[edit]- git #c075dc41 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
GlobalBlocking
[edit]- git #284ca91c - GlobalBlockLookupTest: Add test case for non-default IPv6 max range value by Thalia
- git #d3ed9412 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #f2b677d6 - Make LIKE condition configurable in GlobalBlockLookup (task T358155) by Dreamy Jazz
GlobalCssJs
[edit]- git #db68f352 - Disable global user script/style module for temp users (task T355377) by Dringsim
GlobalUsage
[edit]- git #4434bf1a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
GlobalWatchlist
[edit]- git #d65206d4 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
GrowthExperiments
[edit]- git #df4ae940 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #155ebf5c - Stop using DBAccessObjectUtils::getDBOptions() (task T354194) by Amir Sarabadani
- git #60a0ce5e - docs: fix wrong renderMode prop values by Sergio Gimeno
- git #b474fc0f - tests: Don't depend on Message implementation details by Bartosz Dziewoński
- git #e14cce5d - Document generated CSS class names by Ed Sanders
- git #0c6cf38e - Add PLURAL support to two messages by Jon Harald Søby
IPInfo
[edit]- git #c7325276 - IPoidInfoRetriever: Handle returned IP address in any format (task T354758) by Thalia
JsonConfig
[edit]- git #439d27c7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Kartographer
[edit]- git #3ca466cc - Clear paragraph padding as well as margin by Ed Sanders
- git #7fd3845b - VE: Remove dates from copyright header by Ed Sanders
- git #080f5a86 - Add test case covering duplicates in group="…" (task T358549) by thiemowmde
- git #d0a76df3 - Make showGroups array contiguous (task T358549) by Isabelle Hurbain-Palatin
- git #8b28adbf - Use overrideConfigValue/overrideConfigValues instead of setMwGlobals by Fomafix
- git #ab5269ef - Remove misplaced $markerProperties from handler class(es) (task T355044) by thiemowmde
- git #f5b6e673 - More specific type hints for <map…> tag arguments (task T358573) by thiemowmde
- git #c3a50991 - Skip unexpected key-value pairs in ParsoidTagHandler (task T358573) by thiemowmde
- git #4f56f3ee - Ensure page property is numeric so it will be indexed (task T350224) by C. Scott Ananian
LiquidThreads
[edit]- git #2ffda182 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #0694062e - Fix casing of dropdown-related variables by Umherirrender
MachineVision
[edit]- git #60ff81fd - Stop using DBAccessObjectUtils::getDBOptions() (task T354194) by Amir Sarabadani
MassMessage
[edit]- git #d7e54135 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Math
[edit]- git #555ed8e2 - build: Fix line indents by Umherirrender
- git #457b953d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
MobileFrontend
[edit]- git #79ee4183 - Load MediaWIki:Minerva.css on all mobile views (task T359488) by Jan Drewniak
- git #c259ef9a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #1db084e1 - Replace global configuration variables in tests by Fomafix
- git #278f1dff - Followup to 113346f3 add .notheme class to mobile editor (task T358528) by Jan Drewniak
- git #113346f3 - Add `.notheme` class to teleportTarget for mobile editor (task T358528) by Jan Drewniak
- git #d3b41b37 - VE: Transition margin instead of padding on new codex icon (task T358962) by Ed Sanders
Newsletter
[edit]- git #9c62c619 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Nuke
[edit]- git #373042d9 - Fix casing of dropdown-related methods by Umherirrender
OATHAuth
[edit]- git #bc8a149b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #c09ec342 - Make Key objects aware of their database IDs (task T242031) by Taavi Väänänen
OAuth
[edit]- git #e28f2a07 - build: Fix line indents by Umherirrender
- git #0e96651d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #c62dedfb - Replace raw SQL with expression builder (task T350985) by MPGuy2824
- git #699235cc - Fix call to deprecated wfGetDB (task T330641) (task T357653) by Piotr Miazga
OAuthRateLimiter
[edit]- git #4119a44f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ORES
[edit]- git #7e275e01 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #b572c61b - Sort model data by model name in SqlModelLookup by Umherirrender
- git #3af4d802 - Migrate usage of Database::select to SelectQueryBuilder in ORES (task T312454) by MPGuy2824
PageTriage
[edit]- git #a46dd3e0 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #2ce42f8e - Replace deprecated function doUserEditContent() (task T322818) by MPGuy2824
- git #12053233 - Remove mw.msg() style code from ext.pageTriage.defaultDeletionTagsOptions.js (task T323882) by MPGuy2824
PageViewInfo
[edit]- git #72c5952b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Phonos
[edit]- git #3184bf53 - Short term fix for phonos button (task T358608) by Jon Robson
ProofreadPage
[edit]- git #f70aeda7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #ca4d9c63 - extension.json: register 'proofread-page' in CodeMirrorContentModels (task T357794) (task T359206) by MusikAnimal
PropertySuggester
[edit]- git #1879df6a - Chore: Update mediawiki/mediawiki-codesniffer (task T359191) by Marius Hoch
ReadingLists
[edit]- git #e7a97173 - Update watchlist description by Amir E. Aharoni
- git #05d4c7ae - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #8111cdda - Populate projects in installer. by daniel
- git #01abde2b - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (task T343994) by James D. Forrester
- git #a507f3c0 - Improve error localization in REST handlers (task T358745) by Wendy Quarshie
- git #39e1b8bd - Fix mocha tests: don't send tokens in GET requests by daniel
Scribunto
[edit]- git #09f2905a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
SearchVue
[edit]- git #c2b9cf41 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #505c7ed1 - Fixes: Less_Exception_Compiler (task T359414) (task T357740) by Jon Robson
SecureLinkFixer
[edit]- git #00bd14e4 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #b21ddbba - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]- git #f0d9e43c - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
SpamBlacklist
[edit]- git #0016a9a6 - tests: Support temp accounts in testSpam() (task T355879) by Kosta Harlan
SyntaxHighlight_GeSHi
[edit]- git #d6cc861d - Allow line ranges to be selected using shift+click by Ed Sanders
- git #f5dd12e8 - Allow linelinks prefix to be any character(s) (task T359214) by Ed Sanders
- git #963859f8 - VE integration: Remove copyright dates by Ed Sanders
Thanks
[edit]- git #ad6496d4 - Use overrideConfigValue instead of setMwGlobals by Fomafix
TimedMediaHandler
[edit]- git #deed3cc2 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #653d4984 - Remove detection for old function call in TimedMediaTransformOutput by Umherirrender
- git #880036e1 - OggHandler: Make phan pass by Umherirrender
- git #da069345 - Add a throttle escape hatch for requeueTranscodes by Brooke Vibber
Translate
[edit]- git #fd46aa95 - Address TODO, address color contrast issues in night mode (task T358822) by Jon Robson
- git #a6e34a13 - Use Codex CSS buttons in Special:PrepareTranslatablePage (task T348516) by NikG
- git #4d9b0829 - Fix casing of dropdown-related methods by Umherirrender
- git #6ab71b1e - Remove unused methods in PersistentCache by Niklas Laxström
- git #20629956 - TranslateSpecialPage: Add debug logging for T320220 (task T320220) by Niklas Laxström
- git #24a66da6 - TranslateSpecialPage: cleanup and simplify setup code by Niklas Laxström
- git #5eada17f - Drop fallback code and images for SVG handling (task T354613) by Volker E
- git #b8cbe192 - Some automatic fixes using phpcbf by Abijeet
- git #70a8fc8b - MessageIndex: fix log message by Niklas Laxström
- git #0b6370ac - Remove deprecated method from MessageIndexRebuildJob by Niklas Laxström
TranslationNotifications
[edit]- git #81236ca6 - Define special page aliases with TranslationAliasesDirs (task T89947) by Abijeet
UploadWizard
[edit]- git #16dc559a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #96aeea69 - Copy update (task T357481) by Matthias Mullie
- git #ee8eef5e - Make UW more responsive (task T355248) (task T357584) by Matthias Mullie
VisualEditor
[edit]- git #49d5c26c - ve.collab: Move BetaFeature into its own file by David Lynch
- git #b3853721 - ve.collab: Create BetaFeature by Ed Sanders
- git #2359b587 - ve.collab: Create ResouceLoader module by Ed Sanders
- git #7acda2e1 - mw.Platform: Implement getUserName by Ed Sanders
- git #4e12ab34 - Update VE core submodule to master (00520124a) by David Lynch
- git #4ceadc9f - Use full filename in LESS include by Ed Sanders
Wikibase
[edit]- git #c934ac04 - REST: Create ItemDeserializer (task T359299) by Muhammad Jaziraly
- git #75e8b860 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #edc3fc59 - Use RuntimeException/LogicException instead of Exception (task T358325) by Umherirrender
- git #6c1766bf - Replace empty() with strict compares to '', 0 or null (task T358325) by Umherirrender
- git #ae7eda40 - REST: Bump $wgTempAccountCreationThrottle to 100 (task T359403) by Jakob Warkotsch
- git #84e8014a - Use names for test cases to prevent issues when numbering them by Michael Große
- git #d7b504db - Add test for Special:EntityData with `null` subpage (task T333815) by Michael Große
- git #dda32679 - REST: Re-enable application/json-patch+json tests (task T359164) by Jakob Warkotsch
- git #ea8cbd86 - REST: Mark SetSitelink route as production-ready (task T355772) by Muhammad Jaziraly
- git #ad6b9c43 - REST: Handle URL modification request in PatchSitelinks (task T356982) by Muhammad Jaziraly
- git #4c00380b - repo: Replace empty() with truthy/falsy checks (task T358325) by Umherirrender
- git #e92f5a47 - REST: Mark /openapi.json route production ready (task T359175) by Jakob Warkotsch
- git #6b56b589 - REST: Exclude certain routes in RouteHandlersTest (task T359173) by Jakob Warkotsch
- git #9d2effb0 - REST: Don't reset edit metadata in describeWithTestData by Jakob Warkotsch
- git #e0f9aef3 - REST: Move `useRequestInputs()` into happyPathRequestBuilders.js by Jakob Warkotsch
- git #78ef64c4 - Remove DummyUsageAccumulator by Lucas Werkmeister
- git #7bb55905 - REST: Extract describeWithTestData for multi route tests by Jakob Warkotsch
- git #fb8eec25 - REST: Remove single quotes in badges error message (task T342987) by Jakob Warkotsch
- git #dd0978a0 - REST: Temporarily skip tests involving unusual content types (task T359149) by Jakob Warkotsch
- git #c0e51b15 - Add strict types to touched files (task T355877) by Arthur Taylor
- git #1131449c - Remove compatibility wrapper for UsageAccumulatorFactory (task T355877) by Arthur Taylor
- git #b49a0142 - Fix references to wrong ParserOutput in UsageAccumulator for Lua (task T355877) by Arthur Taylor
- git #66685edb - view: Remove fallback if sort returns false by Umherirrender
- git #925cd116 - lib/view: Replace empty() with truthy/falsy checks (task T358325) by Umherirrender
- git #78359219 - Test temporary accounts (IP Masking) in secondary CI (task T353961) by Lucas Werkmeister
- git #e539ae2c - Fix tests when IP Masking is enabled (task T353961) by Lucas Werkmeister
- git #0b5d71da - Fixed return php doc in EntityIdLabelFormatterFactory by Leszek Manicki
- git #ac3f80b8 - [GlobeCoordinateKartographerDataUpdaterTest] Use valid page property values (task T305158) by C. Scott Ananian
WikibaseCirrusSearch
[edit]- git #fbc914ad - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
WikibaseLexeme
[edit]- git #95ddbbc8 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #f32baeaf - Chore: Update further npm dependencies (task T359190) by Marius Hoch
- git #2768c090 - Chore: Update eslint-plugin-jsonc (task T359190) by Marius Hoch
- git #8d9d8749 - Fix references to wrong ParserOutput in UsageAccumulator for Lua (task T355877) by Arthur Taylor
WikibaseLexemeCirrusSearch
[edit]- git #8fcc108e - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
WikibaseMediaInfo
[edit]- git #f95c0cde - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #53802102 - Remove onbeforunload handler (task T312315) by Derk-Jan Hartman
WikibaseQualityConstraints
[edit]- git #44175278 - Chore: Update sinon, jasmine (task T359191) by Marius Hoch
- git #37ee95a4 - Update mediawiki/mediawiki-codesniffer to 43.0.0 (task T359191) by Marius Hoch
Wikidata.org
[edit]- git #722304d4 - Chore: Update mediawiki/mediawiki-codesniffer (task T359191) by Marius Hoch
WikidataPageBanner
[edit]- git #c2502372 - Revert "Use ParserOutputFlags::NO_TOC instead of ParserOutputPostCacheTransformHook" by C. Scott Ananian
WikiLambda
[edit]- git #dcf4df9e - Remove undefined type functions before submission (Z4K3, Z4K4, Z4K5, Z4K6) (task T358135) by gengh
- git #264fefe3 - Update expected Type expansion result (task T324661) by James D. Forrester
- git #d0749d99 - Initialize undefined type function and converter list keys (task T358136) by gengh
- git #7e1849b1 - Remove type ZID from the subtitle (task T357805) by James D. Forrester
- git #d45a504d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by James D. Forrester
- git #aa9f47ae - API: Drop the Health Check end-point, no longer used. (task T359179) by James D. Forrester
- git #2b577640 - Create a component for types with string renderer/parser (task T358041) by gengh
- git #5255f235 - ApiPerformTestTest: Update expected ZError return for test throwing an error by James D. Forrester
- git #f3d86eb0 - Use text-area for description input (task T353236) by ecarg
- git #f5046932 - Import and use correct style page on Vue components (task T355919) by ecarg
- git #43809b7f - Update function-schemata sub-module to HEAD (97ea4cd) (task T296937) (task T347086) (task T347103) (task T348370) (task T353354) (task T357068) by James D. Forrester
- git #1fb78b21 - Ability to directly 'publish' an old edit (task T343654) by ecarg
- git #bb464da3 - FunctionEvaluator: Hide 'no approved implementations' until function is selected (task T346852) by ecarg
- git #b5655b59 - ZObjectSecondaryDataUpdate: Simplify insertZFunctionReference code by James D. Forrester
WikimediaBadges
[edit]- git #9c71fd59 - Chore: Update mediawiki/mediawiki-codesniffer (task T359191) by Marius Hoch
WikimediaCampaignEvents
[edit]- git #acf26c8c - Minor improvements and consistency tweaks (task T350947) by Timo Tijhof
WikimediaEditorTasks
[edit]- git #39a33e3d - Stop using DBAccessObjectUtils::getDBOptions() (task T354194) by Amir Sarabadani
WikimediaEvents
[edit]- git #5b180137 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
WikimediaMaintenance
[edit]- git #1bdf043b - blameStartupRegistry: Migrate metrics to Prometheus (task T355960) by Derick Alangi
- git #5e2b8db3 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
WikimediaMessages
[edit]- git #242c22e6 - Move checkuser grant name to CheckUser extension (task T359537) by Gergő Tisza
- git #186328bc - Additional system messages, update to existing message, and update to link for pt sites. (task T359125) by varnent
- git #1f6aee81 - Remove angle brackets from wikimedia-globalrenamequeue-email-body-rejected (task T358386) by Amir E. Aharoni
Wikistories
[edit]- git #c36cd907 - Support night reading mode (task T356529) by Sbisson
Skins
[edit]MinervaNeue
[edit]- git #d1c4eec6 - Set color on tables (task T357998) by Jon Robson
- git #1f564dfb - Fix color for inline styles with background color in night mode (task T358797) by Steph Toyofuku
- git #88b78b24 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #52dd233f - Move Hooks::setMinervaSkinOptions to class SkinOptions by Fomafix
- git #916ead07 - Remove useless ->expects( $this->any() ) or use $this->once() by Fomafix
- git #e82d8e71 - Fix casing of dropdown-related less file by Umherirrender
- git #0ca85691 - Expand the list of classes where colors are disabled in night mode (task T358164) by Jon Robson
- git #96149491 - Force color and background rules in night mode for infoboxes (task T357453) by Jon Robson
- git #65f1300b - Add color: var( --color-base ); to .notheme class (task T358528) by Jan Drewniak
- git #aef7b869 - Rename `--color-link--visited` to `--color-visited` (task T356928) by Jan Drewniak
- git #5a5315b9 - Fix typo in variable name by Fomafix
- git #72be98a6 - Set background/color to inherit for common templates in dark mode (task T358164) by bwang
- git #2f5b6f7c - LanguagesHelperTest: Use @dataProvider to configure test cases by Fomafix
- git #211171f2 - Partial Revert "Set background/color to inherit for common templates" (task T358164) by Jdlrobson
- git #fd0e6d4e - Implement PreferencesGetLayoutHook by Fomafix
- git #52583a33 - Inject service LanguageConverterFactory in LanguagesHelper by Fomafix
Vector
[edit]- git #90482853 - Address FIXME relating to use of !important by Jon Robson
- git #ea4fd5d1 - Create a FeatureManagerFactory (task T359665) by Umherirrender
- git #e9f7f3a3 - Remove unimplemented configuration by Jon Robson
- git #fb734a46 - Interaction to Next Paint (INP) Core Web Vital Improvement (task T358380) by Moh'd Khier Abualruz
- git #d16960e9 - ADR - Code sharing between Vector and Minerva Skins (task T357077) by Moh'd Khier Abualruz
- git #9d1819f4 - Inject services in Hooks by Fomafix
- git #0f39c03d - Mark night mode as experimental feature (task T359571) by Jon Robson
- git #39dfbb03 - Disable Extension:DarkMode on Vector 2022 (task T357598) by Jon Robson
- git #e423bf9a - Use overrideConfigValue/overrideConfigValues instead of setMwGlobals by Fomafix
WikimediaApiPortal
[edit]- git #f1e73310 - styles: Update color in Less from #d33 to #d73333 (task T343239) by gerritbot
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #88f619bc - Add quotes to rel="stylesheet" in demos by Ed Sanders
- git #00520124 - ve.collab: Use platform username over auto-generated one by Ed Sanders
- git #cf7feefc - ve.collab: Resize toolbar properly after adding authorList by Ed Sanders
- git #501dafff - ve.collab: Move copylayout to host dialog by Ed Sanders
- git #fcea35ec - ve.collab: Remove sideloading infrastructure by Ed Sanders
- git #add402f0 - ve.collab: Apply strikethrough after toolbar is re-setup by Ed Sanders
- git #3ae6c3b1 - ve.collab: Use query string for collabSession by Ed Sanders
- git #140f34b1 - ve.collab: i18n for automatic usernames by Ed Sanders
- git #083cc4cb - ve.collab: Change icon and label of tool, move to help group so always visible by Ed Sanders
- git #8d4714dc - ve.collab: Fix alignment of userList group by Ed Sanders
No changes
[edit]- 3D
- ActiveAbstract
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- Babel
- BetaFeatures
- Calendar
- Campaigns
- CategoryTree
- CentralNotice
- CiteThisPage
- CologneBlue
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- EntitySchema
- EventStreamConfig
- ExternalGuidance
- FileExporter
- FileImporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GeoCrumbs
- GlobalPreferences
- GlobalUserPage
- GoogleNewsSitemap
- Graph
- GuidedTour
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LoginNotify
- MapSources
- MediaModeration
- MediaSearch
- MobileApp
- Modern
- MonoBook
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Nostalgia
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PagedTiffHandler
- ParserFunctions
- ParserMigration
- PdfHandler
- Poem
- Popups
- QuickSurveys
- Quiz
- RSS
- RealMe
- RelatedArticles
- ReportIncident
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- ShortUrl
- SimilarEditors
- SiteMatrix
- StopForumSpam
- SubPageList3
- SubpageSortkey
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- TrustedXFF
- TwoColConflict
- UniversalLanguageSelector
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikiEditor
- WikiLove
- WikimediaApiPortalOAuth
- WikimediaIncubator
- Wikisource
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
[edit]382 Changes in 92 repos by 77 authors