MediaWiki 1.42/wmf.23
Appearance
![]() |
Deployment of MediaWiki 1.42.0-wmf.23 to Wikimedia sites | MediaWiki 1.42.0-wmf.24![]() |
The latest version (labeled "1.42.0-wmf.23") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 19 March 2024 (see the roadmap).
Core changes
[edit]- git #732744aa - Branch commit for wmf/1.42.0-wmf.23 (T354441) by trainbranchbot
- git #768fd92f - block: Clarify function of HideUserUtils aliases and use them consistently by Tim Starling
- git #40d22800 - HTMLForm: Use rows=10 instead of rows=25 for Codex multiselect fields by Roan Kattouw
- git #51c916cb - Update wikimedia/remex-html to 4.1.0 (T342110) (T349310) by C. Scott Ananian
- git #bd6ed0ac - Fix some spelling errors by Tim Starling
- git #cdd6a026 - config: Drop `SiteConfiguration::getConfig()` (T289543) by Derick Alangi
- git #77ec7bf9 - objectcache: Drop `SerializedValueContainer::newUnified()` (T344521) by Derick Alangi
- git #652ac0b3 - block: Fix DatabaseBlockStore::newLoad index usage (T360165) by Tim Starling
- git #1a8435da - Fix HTML entity (T360095) by Amir E. Aharoni
- git #de2a2421 - Bump wikimedia/parsoid to 0.19.0-a23 by C. Scott Ananian
- git #21f09340 - Type hint IReadableDatabase on IConnectionProvider::getReplicaDatabase by Umherirrender
- git #f1d1b44d - Type hint IReadableDatabase in WatchedItemQueryServiceExtension by Umherirrender
- git #7351478f - resources: Use colon-separator in content language for htmlform by Umherirrender
- git #d804e7b5 - Replace <> with entities on a mentioned SVG tag (T360095) by Amir E. Aharoni
- git #5c785086 - Add temporary feature flag for logout confirmation (T357484) by hmonroy
- git #86c70fbd - docs: Migrate convertmessagebox to JSDoc (T352308) by apaskulin
- git #42fed59a - docs: Include moment in JSDoc (T352308) by apaskulin
- git #d23c1743 - filebackend: Retry Swift requests with new auth token on 401 (T358830) by Tim Starling
- git #aa266376 - docs: Migrate hooks to JSDoc (T359280) by apaskulin
- git #413e5889 - Adds icon for table arrows for night mode (T357347) by ksarabia
- git #ca1971a3 - Fix QueryBuilderFromRawSql::buildQuery() (T358236) by Gergő Tisza
- git #b5c913fd - externalstore: use QUERY_CHANGE_SCHEMA when initializing tables (T358236) by Piotr Miazga
- git #a522ceef - i18n: make chn "mainpage" a valid title (T360066) by Antoine Musso
- git #d9eafc96 - ServiceWiring: pass StatsFactory instance to ParserCacheFactory (T356815) by Cole White
- git #ef564683 - ParserCacheFactory: Inject StatsFactory service for StatsLib metrics (T356815) by Cole White
- git #5f13fe23 - RevisionOutputCache: Inject StatsFactory service for StatsLib metrics (T356815) by Cole White
- git #013ec04d - mediawiki.ui: Remove 'utilities.less' (T182050) by Volker E
- git #2a21e822 - ParserCache: Inject StatsFactory for StatsLib metric capture (T356815) by Cole White
- git #1a879c36 - block: In UsersPager use a subquery instead of HAVING() (T360160) by Tim Starling
- git #9f300735 - Remove unused ConfigDependency class by Bartosz Dziewoński
- git #8606c00b - block: Use a scalar subquery in HideUserUtils::getExpression (T360163) by Tim Starling
- git #b99acddd - block: In ApiQueryBlocks use a union when querying for both users and IPs (T360088) by Tim Starling
- git #3a2f16d3 - parsertests: Misc cleanup by Daimona Eaytoy
- git #8fc75cbd - htmlform: Fix HTMLForm::addButton phan-param to allow message params by Timo Tijhof
- git #bc451756 - rdbms: Add fetchRow etc. to UnionQueryBuilder by Tim Starling
- git #a0345ee3 - ResourceLoader: Add WikiModule regression test for T360014 (T360014) by Lucas Werkmeister
- git #07d31822 - ResourceLoader: Edit real pages in testGetPreloadedTitleInfo (T360014) by Timo Tijhof
- git #891b716e - HTMLFormField: Use Codex TextArea for multiselect fields (T359015) by Anne Tomasevich
- git #fa4d2ace - Add additional IP range validation to isValid function (T358535) by sbassett
- git #ae994ff6 - filebackend: Refactor FileBackendIntegrationTest by Tim Starling
- git #39d2f774 - ResourceLoader: Refactor makeTitleInfo() in WikiModuleTest by Timo Tijhof
- git #5f27e130 - CREDITS: Fix various duplicates by Timo Tijhof
- git #b06f079e - ParserTestRunner: Remove parser test caching setup code by Derick Alangi
- git #502090f7 - Make watchlist more responsive (T358424) by Jon Robson
- git #1986f2bf - REST: Accept POST with empty body and no content-type by daniel
- git #15e1fb64 - Partial revert of REL-NOT, class has been undeprecated (T358784) by Derick Alangi
- git #4d83dd87 - Replace "<a>" with entities in a message (T360095) by Amir E. Aharoni
- git #c3fe4b03 - Remove experimental contributions endpoints (T305506) by Bill Pirkle
- git #e2bad050 - debug: Add `MW` class as helper for eval.php and shell.php by Gergő Tisza
- git #37a02bf1 - rightClickEdit.js: Fix ignoring of clicks on edit links by Timo Tijhof
- git #94755e26 - language: switch LocalisationCache back to MainConfigDependency (T358784) by David Lynch
- git #8f5c33bf - Use IConnectionProvider in DatabaseBlockStore by Umherirrender
- git #8d748f07 - Type hint IReadableDatabase in RevisionListBase by Umherirrender
- git #047ce198 - api: Tweak the 'internal' API label to explain that they shouldn't be used (T64905) by James D. Forrester
- git #8360322b - mime: Improve docs, add ingroup tags to class doc blocks by Timo Tijhof
- git #0143626b - Bump wikimedia/html-formatter to 4.1.0 (T345319) (T348402) by Ahmon Dancy
- git #2762f3a8 - HTMLFormField: Add Codex version of Select-related fields (T359015) by Anne Tomasevich
- git #a9ba533b - Config: Mark MainPageIsDomainRoot official by daniel
- git #8891c502 - HTMLFormField: Refactor Button, Check, and Text handling of Codex (T359013) by Anne Tomasevich
- git #284cea75 - editRecovery: use 'blur', not 'visibilitychange' (T360015) by TheresNoTime
- git #e8699c23 - Rest: make getValidatedBody return body parameters (T358850) by Wendy Quarshie
- git #c41bc51b - phpunit: Remove $wgWikimediaJenkinsCI hack (T90875) by Timo Tijhof
- git #a294909a - WikiModule: Fix pages merging (T360014) by Lucas Werkmeister
- git #36b0c8a0 - REST: HTML endpoints should support all content models (T311728) (T311648) (T359426) by daniel
- git #3f852f7d - Split web-specific code out of DatabaseInstaller by Tim Starling
- git #01b2db92 - filebackend: Fix MemoryFileBackend move result by Tim Starling
- git #fa365111 - Filter out all priority none lints from rest api (T337275) (T334527) by Arlo Breault
- git #d7cb31fd - migrateBlocks.php: Fix infinite loop by Tim Starling
- git #63856955 - CREDITS: Update ahead of REL1_42 branching by James D. Forrester
- git #e57f4e1b - REST: Fix status logging in RestStatusTrait by Daimona Eaytoy
- git #f0ad350b - UserLogin: Update CSS for CodexHTMLForm changes by Roan Kattouw
- git #7dbded1b - languages: Fix casing of MediaWiki in namespaces by Reedy
- git #41602895 - UploadJobTrait: Fix casing of MediaWiki in import by Reedy
- git #b34c2304 - WikiModule: Fix data structure when preloading title info (T359939) by Bartosz Dziewoński
- git #84f314bb - REST: Introduce trait for handling Status objects by daniel
- git #ae9d8e60 - Rest: Turn Rest\EntryPoint into a MediaWikiEntryPoint subclass (T354216) by daniel
- git #ef64f25e - REST: HandlerTestTrait should set parsed body data (T358850) by daniel
- git #3dad8355 - content: Remove unclear assertEquals() on Status objects by Timo Tijhof
- git #c12ba1fc - HTMLForm: Wrap Codex-based form fields in a Codex Field component (T359021) by Roan Kattouw
- git #aae0e461 - Improve rate limit tests by daniel
- git #f8335926 - styles: Update color in CSS and Less from #d33 to #d73333 (T343239) by lwatson
- git #9a8300fd - filebackend: Fix Swift integration test failures by Tim Starling
- git #c45ca5c0 - ResourceLoader: Add module property skipStructureTest by Tim Starling
- git #0551a572 - mime: Register `.owl` as application/rdf+xml (T171807) (T359643) by Timo Tijhof
- git #78cec206 - rightClickEdit.js: Compatibility with new heading HTML by Bartosz Dziewoński
- git #1a666669 - HTMLFormField: Add getInputCodex() method for Codex output (T359013) by Roan Kattouw
- git #45875d18 - WikiTextStructure: Use raw text from ParserOutput by Bartosz Dziewoński
- git #0d99a1c4 - HandleSectionLinks: Remove old debug logging for resolved bug by Bartosz Dziewoński
- git #a89d6c57 - REST: ignore request body on GET requests (T359509) by daniel
- git #e7f21f6e - HtmlOutputRendererHelper: fall back to page language (T349868) (T353689) (T359426) by daniel
- git #7c8b7bfe - Fix use of deprecated Status::getWikiText() by Bartosz Dziewoński
- git #113d6fa9 - Deflate: Add type declarations to function arguments by Dringsim
- git #15c3fb40 - Make verifyPartialFile reuse SHA1 hash if we already know (T200820) by Brian Wolff
- git #16706787 - Add comment warning about how allowRetries() ignored during timeout (T358939) by Brian Wolff
- git #554f95f9 - ApiQuerySiteinfo: Fix up comment in recAutopromote by Reedy
- git #e8a13d02 - test: Add PHPUnit tests for ParsoidParserFactory by Doğu Abaris
- git #12000b1a - RenameUserJob: Migrate from LoadBalancer to IConnectionProvider (T330641) by Amir Sarabadani
Vendor
[edit]- git #24ed17f6 - Update wikimedia/remex-html to 4.1.0 (T342110) (T349310) by C. Scott Ananian
- git #a3db3376 - Bump wikimedia/parsoid to 0.19.0-a23 (T308160) (T331483) (T351931) (T357812) (T358238) by C. Scott Ananian
- git #2a52718e - Update wikimedia/zest-css to 3.0.1 (T357812) by C. Scott Ananian
- git #529ecb8a - Bump wikimedia/html-formatter to 4.1.0 (T345319) (T348402) by Ahmon Dancy
Extensions
[edit]AbuseFilter
[edit]- git #f0e2af4d - Remove wfGetDB from comments (T357632) by Dringsim
- git #e2a3c628 - Type hint IReadableDatabase in AbuseFilterExaminePager by Umherirrender
- git #8798b203 - Silence warnings related to writes to CheckUser in AbuseLogger (T359648) by Dreamy Jazz
CampaignEvents
[edit]- git #bc77b4cd - Add notice for when a user tries to register for an event on another wiki (T358782) by Claudio Melo
- git #7717438b - Add notice for when the user tries to edit registration on another wiki (T324259) by Claudio Melo
- git #395bae50 - Enable subpages for the Event and Event_talk namespaces (T359825) by Daimona Eaytoy
CheckUser
[edit]- git #419521d6 - Fix ApiQueryCheckUserLogTest by Dreamy Jazz
- git #bb7da54b - Improve comments in CheckUserInsert and CheckUserInsertTest by Thalia
- git #7025c5c3 - Alias the select fields to remove cuc_ in ApiQueryCheckUser (T360072) by Dreamy Jazz
- git #30feff2f - Improve test coverage for ApiQueryCheckUser (T360106) by Dreamy Jazz
- git #e518c36c - Support NULL values of cupe_actor in Special:CheckUser (T359965) by Dreamy Jazz
- git #78e72e56 - Write NULL to cupe_actor in specific circumstances (T359962) by Dreamy Jazz
- git #0aafa1d1 - Make cu_private_event.cupe_actor nullable (T359873) by Dreamy Jazz
- git #5c4bb084 - Type hint IReadableDatabase in AbstractTemporaryAccountHandler by Umherirrender
- git #fedba22b - Use cule_actor instead of log_actor for join to the logging table (T354643) by Dreamy Jazz
Cite
[edit]- git #4fafba2e - [Cypress] Check toolbar state to wait for VE (T360026) by WMDE-Fisch
- git #c86509d1 - [Cypress] Increase default timeout (T360026) by WMDE-Fisch
- git #551d80e2 - Skip reuseRefs test until we can debug (T360026) by Adam Wight
- git #dcb513eb - Move reference previews to Cite extension (T355194) by Jon Robson
- git #fa77ef25 - Remove broken CSS for ve.ui.MWReferenceGroupInputWidget by thiemowmde
- git #ae786bc2 - Fix broken deletion of non-existing <ref refGroup="…"> (T359943) by thiemowmde
- git #ba137fba - Clean up top-level docs (T358641) by Adam Wight
- git #ce3e7b8e - Create end to end test for reference re-use in VE (T356858) by mareikeheuer
- git #650d2c29 - Add basic PHPUnit tests for Parsoid implementation (T354215) (T358652) by thiemowmde
- git #5d8e256f - Remove obsolete @method annotations by thiemowmde
Citoid
[edit]- git #937ebf5b - Clear paragraph padding in result widget, as well as margin by Ed Sanders
CodeEditor
[edit]- git #3bb1c317 - Upgrade Ace from 1.15.2 to 1.32.7 (T342387) by James D. Forrester
- git #46ee5c49 - Register Ace as a foreign resource, move credits link to that library by James D. Forrester
CodeMirror
[edit]- git #fbf02b1d - Remove dependency on jquery.ui from CodeMirror (T323329) by Derk-Jan Hartman
- git #a4027375 - Remove WikiEditor toolbar z-index override (T360084) by Ed Sanders
- git #911b2d3d - CodeMirror: add 'dir' and 'lang' attrs to .cm-editor and not .cm-content (T359589) by MusikAnimal
- git #aa3876a9 - CodeMirrorWikiEditor: Remove hack to fix height in WikiEditor (T357794) by MusikAnimal
- git #d927b01e - CodeMirror: fix implementation of jQuery.textSelection encapsulate (T359671) by MusikAnimal
- git #63cd3e4f - CodeMirror 6: show wikitext highlighting on protected pages (T301615) by MusikAnimal
- git #18a92122 - CodeMirror 6: Add bidi isolation to HTML tags (T358804) by MusikAnimal
ConfirmEdit
[edit]- git #f3cd5b0b - Replace usage of wfGetDB() (T357638) by Dringsim
ContentTranslation
[edit]- git #00bb78f2 - SX: Move "translate translation unit" functionality to composable (T360019) by NikG
- git #427df9af - SX: Move "validateMT" functionality to composable (T360019) by NikG
- git #ef597c32 - SX: Move "update MT provider" functionality to composable (T360019) by NikG
- git #d759c2bc - SX: Move "select translation unit" functionality to composable (T360019) by NikG
- git #fc5fa628 - SX: Move "saveTranslation" vuex functionality to composables (T360019) by NikG
- git #f81ac3f2 - SX: Move "applyTranslation" vuex actions to composables (T360019) by NikG
- git #c6d2067e - SX: Move "publishTranslation" vuex action to composable (T360019) by NikG
- git #929d3501 - SX: Refactor and split usePublishTranslation composable by NikG
- git #f16d97fa - SX: Move "loadSectionSuggestion" to composable (T360019) by NikG
- git #d05c8ef4 - SX: Move "startFavoriteSectionTranslation" from vuex action to composable (T360019) by NikG
- git #e5940a96 - CX e2e tests: Fix variable namings and set active dashboard list by NikG
- git #4d845224 - CX: Create endpoint to check for fast unreviewed recent translations (T331023) by NikG
- git #2e31b470 - SX: Move "fetchLanguageTitles" from vuex action to composable (T360019) by NikG
- git #d18e81b8 - SX: Move "fetchPageContent" functionality from vuex action to composable (T360019) by NikG
- git #a9f8d56c - SX: Filter published/draft translations and favorites from suggestions (T347204) by NikG
DiscussionTools
[edit]- git #ef13c65d - Use standard gray color for timestamp links (T275729) by Bartosz Dziewoński
DonationInterface
[edit]- git #fa84e3f5 - Update wikimedia/remex-html to 4.1.0 (dev dependency) by C. Scott Ananian
- git #cfb486eb - Use array for empty arguments on Title::getFullURL and Html::element by Umherirrender
- git #c4110e5f - Be consistent with next_sched_contribution_date by Elliott Eggleston
- git #77a5e108 - Set RecurUpgrade title with less code by Elliott Eggleston
- git #02a6f999 - RecurUpgrade: fix viewport by Elliott Eggleston
- git #a511c0e3 - Send tracking param to TY page + to queue on cancel by Elliott Eggleston
- git #6c442654 - Change Maintenance::error to Maintenance::fatalError by Umherirrender
- git #915291ce - Update default recurring upgrade options by Elliott Eggleston
- git #7833ce49 - Fix some RecurUpgrade variable names by Elliott Eggleston
- git #465c7e57 - Remove subpage logic for RecurUpgrade by Elliott Eggleston
- git #d4917fce - Remove BAD_DATA_SESSION_KEY stuff from RecurUpgrade by Elliott Eggleston
- git #348adb8a - Validate checksum and contact_id in RecurUpgrade by Elliott Eggleston
- git #1fdec5e9 - Update title for RecurUpgrade page by Elliott Eggleston
- git #7e25e037 - Update RecurUpgrade css (T356370) by Elliott Eggleston
- git #6e05fc15 - Add wmf_* tracking fields to RecurUpgrade message (T360047) by Elliott Eggleston
- git #21d46dc9 - tests: Remove redundant MainCacheType assignment by Timo Tijhof
- git #da7a5925 - Don't add time to date on redirect URL (T359578) by Elliott Eggleston
- git #a1efcbea - Better amount validation for RecurUpgrade (T359694) by Elliott Eggleston
Echo
[edit]- git #5595193e - Inject services into TitleLocalCache by Fomafix
- git #98feb3f3 - Inject service RevisionStore into RevisionLocalCache by Fomafix
- git #73bd6e8e - Inject service LinkBatchFactory into ApiEchoMute by Fomafix
- git #c6accbef - Style fixes to ApiEchoMute by Gergő Tisza
- git #2b58f29d - Fix casing of MediaWiki by Reedy
EntitySchema
[edit]- git #d6449538 - Upgrade github actions to the latest version (T359188) by Arthur Taylor
- git #70351c80 - Upgrade Javascript dependencies lint-staged and cypress (T359188) by Arthur Taylor
EventLogging
[edit]- git #980ca5d4 - styles: Update color in CSS from #d33 to #d73333 (T343239) by gerritbot
EventStreamConfig
[edit]- git #15877499 - Fix casing of MediaWiki by Reedy
ExternalGuidance
[edit]- git #3ae18d3e - Convert MalformedTitleException to ErrorPageError (T353469) by Umherirrender
FileImporter
[edit]- git #1b57f478 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
FlaggedRevs
[edit]- git #65bfbc4b - Use $this->getServiceContainer() in maintenance by Fomafix
Flow
[edit]- git #0a099a28 - Allow psr/container 2.* now that mediawiki/libs/Services supports it (T327092) by James D. Forrester
Gadgets
[edit]- git #e2cb01dd - Add support for categories in definitions (T204201) (T63007) by Sophivorus
- git #cd585ee7 - hooks: Migrate buildLike to expression builder (T350963) by Atieno
GeoCrumbs
[edit]- git #a0565aca - Fix casing of MediaWiki by Reedy
GeoData
[edit]- git #95939636 - Make ParseCoordTest assertions more specific by thiemowmde
GlobalBlocking
[edit]- git #2421bf90 - Partially update SpecialGlobalBlock for global account blocks (T358157) (T356934) by Dreamy Jazz
- git #c2f8b52a - Format blocked user's name consistently in success message by Thalia
- git #8cedf86f - GlobalBlockManagerTest: Clarify comment in testBlockOnRaceCondition by Thalia
- git #4e29f4ac - Update GlobalBlockManager for global account blocks (T358157) by Dreamy Jazz
- git #49664e34 - Appropriately hide the target of the global block log entries (T358865) by Dreamy Jazz
- git #e9483561 - Use ManualLogEntry to create gunblock entries (T358865) (T163607) by Dreamy Jazz
- git #61344449 - GlobalBlocking: Clarify $anon param docs for ::getGlobalBlockingBlock by Thalia
- git #09352e1b - Use ManualLogEntry to create gblock and modify entries (T358865) (T163607) by Dreamy Jazz
- git #73ec2a86 - Update GlobalBlockLookup for global account blocks (T358155) by Dreamy Jazz
- git #cbc71159 - Give result of ::checkIpsForBlock directly to ::getAppliedBlock (T358155) by Dreamy Jazz
- git #c70d5ad7 - Remove error parameter from GlobalBlock constructor (T358155) by Dreamy Jazz
- git #0588e387 - Add CentralAuth to phan config (T358865) by Dreamy Jazz
- git #2ce6c4cb - SpecialGlobalBlockList: Show blocks that cover target range by Thalia
- git #d1affa90 - Add SpecialGlobalBlockListTest by Thalia
- git #bc723b6d - Call GlobalBlockLookup::getRangeCondition from GlobalBlocking by Thalia
GlobalUsage
[edit]- git #ab577913 - Replace usage of wfGetDB() (T357645) by Dringsim
GoogleNewsSitemap
[edit]- git #eac2925f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Graph
[edit]- git #12458ee5 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
GrowthExperiments
[edit]- git #86435e2a - NewcomerTaskStore: update the task queue before finishing loading (T359992) by Sergio Gimeno
- git #2fce4470 - Fix casing of MediaWiki by Reedy
- git #77d09048 - Handle invalid JSON response and log errors (T355913) by Cyndy
ImageMap
[edit]- git #b2463a3c - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ImageSuggestions
[edit]- git #94ecd78f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
InputBox
[edit]- git #30b71be9 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Interwiki
[edit]- git #a6a45621 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
InterwikiSorting
[edit]- git #c3587b0b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
JsonConfig
[edit]- git #95008724 - Fix casing of MediaWiki by Reedy
Kartographer
[edit]- git #1d07fb3c - Use "optional_services" to inject service FlaggedRevsParserCache by Fomafix
- git #b7b50543 - Fix casing of MediaWiki by Reedy
- git #0b46f34e - Make State deserialization from ParserCache more robust by thiemowmde
- git #b2ee5cde - Various minor code clean-ups in SimpleStyleParser by thiemowmde
- git #aa7d90ad - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #7a223102 - Remove Config dependency from MapLinkAttributeGenerator by thiemowmde
- git #ada2f783 - Fix editing <maplink> with no zoom in VisualEditor by thiemowmde
LabeledSectionTransclusion
[edit]- git #c4966dd7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
LdapAuthentication
[edit]- git #88487976 - Replace wfGetDB() with ConnectionProvider (T357647) by Taavi Väänänen
- git #6302da69 - Fix casing of MediaWiki by Reedy
- git #668ba044 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Linter
[edit]- git #9555edce - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #d08fb459 - Add inline background color (T359205) by ksarabia
LoginNotify
[edit]- git #0cf9669e - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
MachineVision
[edit]- git #8f0d2b0e - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Math
[edit]- git #8c4a60f0 - Replace _s with -s in i18n math mode strings (T360176) by Moritz Schubotz (physikerwelt)
- git #9ad81e94 - Fix casing of MediaWiki by Reedy
MediaModeration
[edit]- git #309c92d6 - Fully test ThumborThumbnailImage by Dreamy Jazz
- git #c76c586e - Use wgCanonicalServer instead of wgSitename in intro text of email (T359979) by Dreamy Jazz
- git #eb0ff724 - Use iterator_to_array when calling ::assertCount (T360017) by Dreamy Jazz
MediaSearch
[edit]- git #bca29d63 - Fix casing of MediaWiki by Reedy
- git #69bfac18 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #1054c411 - MediaSearch filters can wrap on narrow screens. (T334198) by Derk-Jan Hartman
MobileFrontend
[edit]- git #799a76da - Decommission Special:MobileDiff page (T358293) by Jon Robson
- git #25381a97 - Compatibility with new heading HTML (editor) (T13555) by Bartosz Dziewoński
- git #462dade9 - Remove MobileFrontend storybook (T354974) by Moh'd Khier Abualruz
- git #08a86e8a - Change line height for Medium font size on Minerva (T359029) by Moh'd Khier Abualruz
MultimediaViewer
[edit]- git #40b70560 - Use hardcoded color for LESS mixin function (T359944) (T357740) by Jon Robson
NearbyPages
[edit]- git #650b3da3 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ORES
[edit]- git #1c55d551 - Update WatchedItemQueryServiceExtension typehint (T360352) by jsn
- git #adfc7be5 - SqlModelLookup.php: Document that empty cache bypasses is intentional (T184938) by Timo Tijhof
PagedTiffHandler
[edit]- git #c22bee2d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
PageImages
[edit]- git #bbb00c0f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
PageTriage
[edit]- git #4555ebbb - Remove special substitution behaviour for the date field (T323882) by Sohom
- git #9bc22402 - Fixes DateControlSection component cut-off (T355093) by rockingpenny4
- git #f10058d7 - styles: Update color in CSS from #d33 to #d73333 (T343239) by gerritbot
- git #82211ffe - Remove unused i18n speedy deletion messages by MPGuy2824
ParserFunctions
[edit]- git #ef40cf4a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ParserMigration
[edit]- git #5bb11664 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
PdfHandler
[edit]- git #f87fc5a6 - Improve logging for Pdf's retrieveMetadata.sh (T299521) by Derk-Jan Hartman
Phonos
[edit]- git #61f78ecf - Use MediaWikiIntegrationTestCase instead of TestCase by Fomafix
- git #0d6a0cfc - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Popups
[edit]- git #36160150 - Fix popups night mode (T359081) by bwang
- git #407a1011 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ProofreadPage
[edit]- git #d13bbcc1 - Use 14px font size in toolbar by Ed Sanders
- git #91e14433 - Use shorter ternary for publishButtonLabel by Ed Sanders
- git #a64c9ef7 - Use shorthand for connect OOUI & jQuery events by Ed Sanders
QuickSurveys
[edit]- git #f4bdc951 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Quiz
[edit]- git #821ee536 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
RelatedArticles
[edit]- git #c82f8add - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
ReportIncident
[edit]- git #58394995 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
RevisionSlider
[edit]- git #e8a327fd - Remove unused dir property from RevisionListView by thiemowmde
RSS
[edit]- git #29503101 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Score
[edit]- git #869b1d74 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Scribunto
[edit]- git #2a45dbb5 - Inject services into ApiScribuntoConsole, CodeEditorHooks and Hooks by Fomafix
- git #70605bf6 - Replace global configuration variables by Fomafix
SecureLinkFixer
[edit]- git #f8f068ae - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]- git #f69f8f0a - SecurePoll: Adding files for U4C membership vote (T360159) by Foks
- git #df1648da - Add $wgSecurePollExcludedWikis to exclude wikis from $wgConf->getLocalDatabases() (T303135) by pavloyashchenko
SpamBlacklist
[edit]- git #055daa65 - Switch away from wfGetDB() (T357657) by Amir Sarabadani
StopForumSpam
[edit]- git #31adc37b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
SyntaxHighlight_GeSHi
[edit]- git #c0703d33 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
TemplateData
[edit]- git #b4abfcc0 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #443f1912 - Fix casing of MediaWiki by Reedy
TextExtracts
[edit]- git #74bdf0a7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Thanks
[edit]- git #4bf74e64 - Inject services in Hooks and MobileFrontendHandler by Fomafix
- git #0bcfca3d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
TheWikipediaLibrary
[edit]- git #cc5d63e7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
TimedMediaHandler
[edit]- git #f42cc264 - Fix executable check for ffmpeg by Derk-Jan Hartman
- git #065864bf - Type hint IReadableDatabase in WebVideoTranscode by Umherirrender
TitleBlacklist
[edit]- git #e627f6b9 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Translate
[edit]- git #f8275975 - ImportExternalTranslation: Refactor group import and sync cache checks (T359518) by Abijeet
- git #629081f7 - Use UnlistedSpecialPage rather than defining isListed() by James D. Forrester
- git #8bd6e4a3 - ExternalMessageSourceStateImporter: Code improvements by Abijeet
- git #a03b97f8 - GroupSyncCache: Mark group for review even if import strategy is none (T359518) by Abijeet
- git #d3040236 - MessageIndexException: Add to MessageLoading namespace (T340724) by Wangombe
- git #72a6ec94 - MessageIndex: Add to MessageLoading namespace (T340724) by Wangombe
- git #42a4dddf - MessageBundle: Stop translation based on prioritylangs and priorityforce (T350652) by Wangombe
- git #31ee78fe - lc.php: Deprecate script, move code to TranslatewikiSettings.php (T340724) by Wangombe
- git #c19dec12 - TranslateSpecialPage: More code improvements by Abijeet
- git #88b4601b - Add debug logging to GroupSynchronizationCache (T359518) by Niklas Laxström
TranslationNotifications
[edit]- git #e8999271 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
TwoColConflict
[edit]- git #9853c17b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
UploadWizard
[edit]- git #bf039310 - Replace deprecated usage of wfGetDB (T357618) by Matthias Mullie
VueTest
[edit]- git #fa7f8239 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #cf0beee1 - Remove Codex demos from VueTest (T355841) by Eric Gardner
VipsScaler
[edit]- git #01510433 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
VisualEditor
[edit]- git #9967e3dc - Update VE core submodule to master (504b8d5e8) (T343239) by Ed Sanders
- git #570766d9 - ve.init.MWVESwitchPopupWidget: Add spacing after checkbox by Ed Sanders
- git #4fb1c130 - ve.init.MWVESwitchConfirmDialog: Fix padding of button in Apex/Monobook by Ed Sanders
- git #13ae41f7 - ve.init.MWVESwitchConfirmDialog: Convert files to LESS by Ed Sanders
- git #aa1924fa - styles: Update color in CSS from #d33 to #d73333 (T343239) by gerritbot
- git #7aa6e7b2 - DesktopArticleTarget.init: Document methods by Ed Sanders
- git #46afa48a - Improve opening editor when collabSession is in URL by Ed Sanders
- git #2158fd57 - ve.collab: Disable auto-save in clients by Ed Sanders
- git #231e298e - Update VE core submodule to master (8f877e995) (T360045) by Ed Sanders
- git #45ff962b - EditCheck: Fix the colour of the popup widget anchor by Ed Sanders
- git #11061d53 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #42df4785 - Fix casing of MediaWiki by Reedy
- git #d5d2fd05 - Convert ve.init.MWVESwitchPopupWidget.css to LESS by Ed Sanders
- git #5fb480fa - Compatibility with new heading HTML (T13555) by Bartosz Dziewoński
- git #f7eef9ce - Remove unused ve-ui-educationPopup-header CSS by Ed Sanders
Wikibase
[edit]- git #508f4708 - REST: Add authorization check to CreateItem (T359301) by Muhammad Jaziraly
- git #cef5d775 - REST: Modify AssertUserIsAuthorized to handle item creation permissions check (T359301) by Muhammad Jaziraly
- git #441269c7 - REST: Check item creation in PermissionChecker (T359301) by Muhammad Jaziraly
- git #ad754318 - REST: Test creating an item with statements (T359304) by Jakob Warkotsch
- git #f88fd752 - REST: Generate statement IDs for new entities in EntityUpdater (T359307) by Jakob Warkotsch
- git #9082b553 - REST: Mark /property-data-types production ready (T360180) by Jakob Warkotsch
- git #9aabebb9 - REST: Add location header to POST item response (T359304) by Jakob Warkotsch
- git #b152c875 - REST: Add create item happy path (T359304) by Jakob Warkotsch
- git #9a41b4fa - REST: Remove "Request" from OAS response keys by Silvan
- git #23d07d47 - REST: Fix statement list examples for Property (T360020) by Silvan
- git #1641d124 - REST: Remove 415 error responses from the spec (T359523) by Muhammad Jaziraly
- git #a14634e9 - REST: Add PATCH /entities/properties/{property_id} to OAS (T359832) by Muhammad Jaziraly
- git #8d27fffb - REST: Fix statement deserialization in `ItemDeserializer` by Ollie Shotton
- git #255b4842 - REST: Replace LogicException with InvalidArgumentException by Silvan
- git #0fc3d1cb - REST: Add statement list examples to OAS (T360020) by Silvan
- git #2e160fd6 - REST: Add ID to Item read model (T359304) by Jakob Warkotsch
- git #fc4a0484 - REST: Add route to expose the value type of each data type (T346783) by dima koushha
- git #8ce349b1 - REST: Add ItemCreator interface and implementation (T359307) by Silvan
- git #017d4fe1 - REST: Fix outdated comment by Jakob Warkotsch
- git #e37f92c2 - REST: Add POST item to OAS (T359303) by Jakob Warkotsch
- git #243a0fe3 - bridge: Fix remaining uses of 'parent'->'super' (T120821) by Ed Sanders
- git #7359e5e2 - REST: Remove ContentTypeCheckMiddleware (T359164) by Jakob Warkotsch
- git #fa9797ae - REST: Allow "optional" path context for some errors by Jakob Warkotsch
- git #8cb4f305 - REST Tests: don't encode null as JSON. by daniel
- git #1194853d - REST: Stop responding with custom 415 errors (T359164) by Jakob Warkotsch
- git #a32b495a - REST: Mark PATCH sitelinks production ready (T356855) by Jakob Warkotsch
WikibaseMediaInfo
[edit]- git #a2ae6a47 - Fix casing of MediaWiki by Reedy
- git #ba89975b - Replace deprecated usage of wfGetDB (T357617) by Matthias Mullie
WikidataPageBanner
[edit]- git #98ce5d6e - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
WikiEditor
[edit]- git #d50b6ee8 - Set toolbar z-index to 7, to be above other UI elements (T360084) by Sam Wilson
- git #aab2a44f - RealtimePreview: Add drop shadow to floating button by Ed Sanders
- git #864f39b3 - RealtimePreview: Use LESS nesting in ResizingDragBar by Ed Sanders
- git #7837e395 - Fix overlap between preview button and edit switcher by Ed Sanders
- git #008e2c5a - Tweak monobook padding for realtimepreview-button by Ed Sanders
- git #178a731b - ResizingDragBar: force CodeMirror to have 100% height (T357794) by MusikAnimal
- git #b799a886 - Remove redundant closure for all modules with packageFiles by Fomafix
wikihiero
[edit]- git #77d80466 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
WikiLambda
[edit]- git #4ff2ef90 - Correct the edit link of an old revision (T343653) by Grace Choi
- git #66bfa93f - i18n: Fix 'defintion' typo in wikilambda-mode-selector-button-label by Amir E. Aharoni
- git #53e8575b - Wait for running parsers to be resolved before Run Function or Publish actions (T359987) by gengh
- git #ca095f61 - FunctionExplorer: Add a title to the text-less icon for accessibility by James D. Forrester
- git #2c910f04 - ModeSelector: Add a title to the text-less icon for accessibility by James D. Forrester
- git #93e105e1 - FunctionMetadataDialog: Don't set 'metadata' as required when we initialise it as null by James D. Forrester
- git #5a796aa7 - Update function-schemata sub-module to HEAD (a40fe85) (T353354) by James D. Forrester
- git #d8ea85e3 - tests: Migrate most tests from Python to JS by James D. Forrester
- git #37572d52 - Track function views (not just edits) (T357069) by dmartin
- git #ae18dca5 - Add fetching state as a local flag instead of global getter (T360018) by gengh
- git #7c62ebe3 - Provide accessible titles for our three dialogs lacking them by James D. Forrester
- git #7e82f2c6 - Migrate all external, moved PHP classes away from their aliases by James D. Forrester
- git #718f336a - i18n: Drop old messages we no longer use by James D. Forrester
- git #3eb88e24 - i18n: We no longer show a placeholder now we have short descriptions by James D. Forrester
- git #9f8e50bf - ApiQueryZObjects: Fix error case to use correct i18n message by James D. Forrester
- git #2f5a5663 - ZObjectKeyValue: Stop trying to read the class from the never-set 'shiftLeft' method by James D. Forrester
- git #40b48033 - Implementation Table should show test results (T347536) by Grace Choi
- git #1e74d7b9 - Provide a maintenance script to migrate Z16s from strings to references (T287153) by James D. Forrester
- git #807407d0 - Allow empty strings when string value in select function (T346006) by Grace Choi
- git #bbf0e835 - Clean up the handling of normal form in hybridToCanonical (T357594) by dmartin
WikimediaEvents
[edit]- git #c09fc469 - Add X-Wikimedia-Debug special page (T350094) by Gergő Tisza
WikimediaIncubator
[edit]- git #32520287 - Handle invalid/empty main page title (T360066) by Antoine Musso
- git #6df506ad - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
WikimediaMaintenance
[edit]- git #7352769f - Fix casing of MediaWiki by Reedy
WikimediaMessages
[edit]- git #2d98b736 - Add messages for Betawi Wikipedia (bewwiki) (T357866) by gerritbot
- git #41e94ace - Add messages for Kusaal Wikipedia (kuswiki) (T359757) by gerritbot
- git #d6bb6e7d - Revert "Localisation updates from https://translatewiki.net." by Raimond Spekking
- git #b75f808f - Use interwiki to link to Creative Commons (T343131) by Lucas Werkmeister
- git #46c80f16 - Update CampaignEvents message (T355128) by Daimona Eaytoy
Wikisource
[edit]- git #accde733 - Don't catch unexpected exceptions by Tim Starling
Wikistories
[edit]- git #8260653d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #09f52512 - Stop populating meta.dt so it get populated server-side (T343183) by Sbisson
- git #5dc4d58f - Update night mode style (T356529) by eamedina
Skins
[edit]CologneBlue
[edit]- git #394bf9ee - Fix casing of MediaWiki by Reedy
MinervaNeue
[edit]- git #bca9223b - The new class should be present alongside the old class for all page views (T359983) by Jon Robson
- git #1d379b3b - [refactor] Re-organize CSSCustomProperties.less by Jan Drewniak
- git #4b3abcb1 - [VISUAL CHANGE] Update last modified bar to have an accessible color contrast (T358736) by Steph Toyofuku
- git #b813c442 - Edit Less color functions ADR. by Jan Drewniak
- git #0b725209 - Fix alignment of icons on Special:Preferences (T360061) by Ed Sanders
- git #b9194202 - styles: Update color in SVG from #d33 to #d73333 (T343239) by lwatson
- git #06463592 - Fix Issue with localization of special page titles in exclusion logic (T359958) by Jon Robson
- git #3fc7f0d5 - Inject service Minerva.SkinOptions into Hooks and MobileFrontendHooks by Fomafix
- git #b9eca74f - Use "optional_services" in skin.json by Fomafix
Timeless
[edit]- git #5eb7a12b - styles: Update color in CSS and Less from #d33 to #d73333 (T343239) by gerritbot
Vector
[edit]- git #88e6f9ab - Prepare for class and preference rename (T359983) by Jon Robson
- git #a67a2604 - Restore budget test with better guidance and special case FlaggedRevs (T360102) by Jon Robson
- git #84c2e0ae - Remove unbalanced padding from trailing paragraphs in popups (T360143) by Ed Sanders
- git #be0e56bb - Skip PerformanceBudgetTest::testTotalModulesSize (T350338) by Muhammad Jaziraly
- git #14926690 - Reorder client preferences (color above width) (T357707) by Steph Toyofuku
- git #558359c0 - Type hint UserIdentity in Requirements/Components by Umherirrender
- git #182bb751 - Migrate uses of codex-search in Vector to use CodexModule (T356677) by Moh'd Khier Abualruz
- git #7afaa93a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
- git #0531fbd1 - Increase line height for medium and large font settings (T359030) by bwang
- git #3ce9fd81 - Fix casing of MediaWiki by Reedy
WikimediaApiPortal
[edit]- git #acd28fa8 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #6fc7ff40 - ve.collab: Make dialogs closeable by Ed Sanders
- git #8f877e99 - ve.ce.Surface#deactivate: Don't blur after timeout if surface re-activated (T360045) by Ed Sanders
- git #f5572e58 - Ensure GeneratedContentNodes have at least one non-void element (T359893) by Ed Sanders
- git #767bbc05 - styles: Update error colors from #d33 (T343239) by Volker E
- git #8742925c - Delete deprecated utilities (2) by Ed Sanders
No changes
[edit]- 3D
- ActiveAbstract
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralAuth
- CentralNotice
- CharInsert
- ChessBrowser
- CirrusSearch
- CiteThisPage
- Cognate
- Collection
- CommonsMetadata
- CommunityConfiguration
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- Elastica
- ElectronPdfService
- EventBus
- ExtensionDistributor
- FeaturedFeeds
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GlobalCssJs
- GlobalPreferences
- GlobalUserPage
- GlobalWatchlist
- GuidedTour
- IPInfo
- IPReputation
- Insider
- Josa
- LandingCheck
- LiquidThreads
- MapSources
- MassMessage
- MobileApp
- Modern
- MonoBook
- NavigationTiming
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- OpenStackManager
- PageAssessments
- PageNotice
- PageViewInfo
- Poem
- PropertySuggester
- ReadingLists
- RealMe
- SandboxLink
- SearchExtraNS
- SearchVue
- ShortUrl
- SimilarEditors
- SiteMatrix
- SubPageList3
- SubpageSortkey
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TocTree
- TorBlock
- TrustedXFF
- UniversalLanguageSelector
- UploadsLink
- UrlShortener
- WebAuthn
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexeme
- WikibaseLexemeCirrusSearch
- WikibaseQualityConstraints
- Wikidata.org
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaCampaignEvents
- WikimediaEditorTasks
- XAnalytics
- cldr
- intersection
- timeline
Total changes
[edit]414 Changes in 101 repos by 85 authors