MediaWiki 1.42/wmf.23
MediaWiki 1.42.0-wmf.22 | 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 (task 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 (task T342110) (task T349310) by C. Scott Ananian
- git #bd6ed0ac - Fix some spelling errors by Tim Starling
- git #cdd6a026 - config: Drop `SiteConfiguration::getConfig()` (task T289543) by Derick Alangi
- git #77ec7bf9 - objectcache: Drop `SerializedValueContainer::newUnified()` (task T344521) by Derick Alangi
- git #652ac0b3 - block: Fix DatabaseBlockStore::newLoad index usage (task T360165) by Tim Starling
- git #1a8435da - Fix HTML entity (task 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 (task T360095) by Amir E. Aharoni
- git #5c785086 - Add temporary feature flag for logout confirmation (task T357484) by hmonroy
- git #86c70fbd - docs: Migrate convertmessagebox to JSDoc (task T352308) by apaskulin
- git #42fed59a - docs: Include moment in JSDoc (task T352308) by apaskulin
- git #d23c1743 - filebackend: Retry Swift requests with new auth token on 401 (task T358830) by Tim Starling
- git #aa266376 - docs: Migrate hooks to JSDoc (task T359280) by apaskulin
- git #413e5889 - Adds icon for table arrows for night mode (task T357347) by ksarabia
- git #ca1971a3 - Fix QueryBuilderFromRawSql::buildQuery() (task T358236) by Gergő Tisza
- git #b5c913fd - externalstore: use QUERY_CHANGE_SCHEMA when initializing tables (task T358236) by Piotr Miazga
- git #a522ceef - i18n: make chn "mainpage" a valid title (task T360066) by Antoine Musso
- git #d9eafc96 - ServiceWiring: pass StatsFactory instance to ParserCacheFactory (task T356815) by Cole White
- git #ef564683 - ParserCacheFactory: Inject StatsFactory service for StatsLib metrics (task T356815) by Cole White
- git #5f13fe23 - RevisionOutputCache: Inject StatsFactory service for StatsLib metrics (task T356815) by Cole White
- git #013ec04d - mediawiki.ui: Remove 'utilities.less' (task T182050) by Volker E
- git #2a21e822 - ParserCache: Inject StatsFactory for StatsLib metric capture (task T356815) by Cole White
- git #1a879c36 - block: In UsersPager use a subquery instead of HAVING() (task T360160) by Tim Starling
- git #9f300735 - Remove unused ConfigDependency class by Bartosz Dziewoński
- git #8606c00b - block: Use a scalar subquery in HideUserUtils::getExpression (task T360163) by Tim Starling
- git #b99acddd - block: In ApiQueryBlocks use a union when querying for both users and IPs (task 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 (task T360014) by Lucas Werkmeister
- git #07d31822 - ResourceLoader: Edit real pages in testGetPreloadedTitleInfo (task T360014) by Timo Tijhof
- git #891b716e - HTMLFormField: Use Codex TextArea for multiselect fields (task T359015) by Anne Tomasevich
- git #fa4d2ace - Add additional IP range validation to isValid function (task 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 (task 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 (task T358784) by Derick Alangi
- git #4d83dd87 - Replace "<a>" with entities in a message (task T360095) by Amir E. Aharoni
- git #c3fe4b03 - Remove experimental contributions endpoints (task 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 (task 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 (task 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 (task T345319) (task T348402) by Ahmon Dancy
- git #2762f3a8 - HTMLFormField: Add Codex version of Select-related fields (task T359015) by Anne Tomasevich
- git #a9ba533b - Config: Mark MainPageIsDomainRoot official by daniel
- git #8891c502 - HTMLFormField: Refactor Button, Check, and Text handling of Codex (task T359013) by Anne Tomasevich
- git #284cea75 - editRecovery: use 'blur', not 'visibilitychange' (task T360015) by TheresNoTime
- git #e8699c23 - Rest: make getValidatedBody return body parameters (task T358850) by Wendy Quarshie
- git #c41bc51b - phpunit: Remove $wgWikimediaJenkinsCI hack (task T90875) by Timo Tijhof
- git #a294909a - WikiModule: Fix pages merging (task T360014) by Lucas Werkmeister
- git #36b0c8a0 - REST: HTML endpoints should support all content models (task T311728) (task T311648) (task 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 (task T337275) (task 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 (task 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 (task T354216) by daniel
- git #ef64f25e - REST: HandlerTestTrait should set parsed body data (task 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 (task 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 (task 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 (task T171807) (task 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 (task 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 (task T359509) by daniel
- git #e7f21f6e - HtmlOutputRendererHelper: fall back to page language (task T349868) (task T353689) (task 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 (task T200820) by Brian Wolff
- git #16706787 - Add comment warning about how allowRetries() ignored during timeout (task 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 (task T330641) by Amir Sarabadani
Vendor
edit- git #24ed17f6 - Update wikimedia/remex-html to 4.1.0 (task T342110) (task T349310) by C. Scott Ananian
- git #a3db3376 - Bump wikimedia/parsoid to 0.19.0-a23 (task T308160) (task T331483) (task T351931) (task T357812) (task T358238) by C. Scott Ananian
- git #2a52718e - Update wikimedia/zest-css to 3.0.1 (task T357812) by C. Scott Ananian
- git #529ecb8a - Bump wikimedia/html-formatter to 4.1.0 (task T345319) (task T348402) by Ahmon Dancy
Extensions
editAbuseFilter
edit- git #f0e2af4d - Remove wfGetDB from comments (task T357632) by Dringsim
- git #e2a3c628 - Type hint IReadableDatabase in AbuseFilterExaminePager by Umherirrender
- git #8798b203 - Silence warnings related to writes to CheckUser in AbuseLogger (task T359648) by Dreamy Jazz
CampaignEvents
edit- git #bc77b4cd - Add notice for when a user tries to register for an event on another wiki (task T358782) by Claudio Melo
- git #7717438b - Add notice for when the user tries to edit registration on another wiki (task T324259) by Claudio Melo
- git #395bae50 - Enable subpages for the Event and Event_talk namespaces (task 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 (task T360072) by Dreamy Jazz
- git #30feff2f - Improve test coverage for ApiQueryCheckUser (task T360106) by Dreamy Jazz
- git #e518c36c - Support NULL values of cupe_actor in Special:CheckUser (task T359965) by Dreamy Jazz
- git #78e72e56 - Write NULL to cupe_actor in specific circumstances (task T359962) by Dreamy Jazz
- git #0aafa1d1 - Make cu_private_event.cupe_actor nullable (task 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 (task T354643) by Dreamy Jazz
Cite
edit- git #4fafba2e - [Cypress] Check toolbar state to wait for VE (task T360026) by WMDE-Fisch
- git #c86509d1 - [Cypress] Increase default timeout (task T360026) by WMDE-Fisch
- git #551d80e2 - Skip reuseRefs test until we can debug (task T360026) by Adam Wight
- git #dcb513eb - Move reference previews to Cite extension (task 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="…"> (task T359943) by thiemowmde
- git #ba137fba - Clean up top-level docs (task T358641) by Adam Wight
- git #ce3e7b8e - Create end to end test for reference re-use in VE (task T356858) by mareikeheuer
- git #650d2c29 - Add basic PHPUnit tests for Parsoid implementation (task T354215) (task 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 (task 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 (task T323329) by Derk-Jan Hartman
- git #a4027375 - Remove WikiEditor toolbar z-index override (task T360084) by Ed Sanders
- git #911b2d3d - CodeMirror: add 'dir' and 'lang' attrs to .cm-editor and not .cm-content (task T359589) by MusikAnimal
- git #aa3876a9 - CodeMirrorWikiEditor: Remove hack to fix height in WikiEditor (task T357794) by MusikAnimal
- git #d927b01e - CodeMirror: fix implementation of jQuery.textSelection encapsulate (task T359671) by MusikAnimal
- git #63cd3e4f - CodeMirror 6: show wikitext highlighting on protected pages (task T301615) by MusikAnimal
- git #18a92122 - CodeMirror 6: Add bidi isolation to HTML tags (task T358804) by MusikAnimal
ConfirmEdit
edit- git #f3cd5b0b - Replace usage of wfGetDB() (task T357638) by Dringsim
ContentTranslation
edit- git #00bb78f2 - SX: Move "translate translation unit" functionality to composable (task T360019) by NikG
- git #427df9af - SX: Move "validateMT" functionality to composable (task T360019) by NikG
- git #ef597c32 - SX: Move "update MT provider" functionality to composable (task T360019) by NikG
- git #d759c2bc - SX: Move "select translation unit" functionality to composable (task T360019) by NikG
- git #fc5fa628 - SX: Move "saveTranslation" vuex functionality to composables (task T360019) by NikG
- git #f81ac3f2 - SX: Move "applyTranslation" vuex actions to composables (task T360019) by NikG
- git #c6d2067e - SX: Move "publishTranslation" vuex action to composable (task T360019) by NikG
- git #929d3501 - SX: Refactor and split usePublishTranslation composable by NikG
- git #f16d97fa - SX: Move "loadSectionSuggestion" to composable (task T360019) by NikG
- git #d05c8ef4 - SX: Move "startFavoriteSectionTranslation" from vuex action to composable (task 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 (task T331023) by NikG
- git #2e31b470 - SX: Move "fetchLanguageTitles" from vuex action to composable (task T360019) by NikG
- git #d18e81b8 - SX: Move "fetchPageContent" functionality from vuex action to composable (task T360019) by NikG
- git #a9f8d56c - SX: Filter published/draft translations and favorites from suggestions (task T347204) by NikG
DiscussionTools
edit- git #ef13c65d - Use standard gray color for timestamp links (task 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 (task T356370) by Elliott Eggleston
- git #6e05fc15 - Add wmf_* tracking fields to RecurUpgrade message (task 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 (task T359578) by Elliott Eggleston
- git #a1efcbea - Better amount validation for RecurUpgrade (task 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 (task T359188) by Arthur Taylor
- git #70351c80 - Upgrade Javascript dependencies lint-staged and cypress (task T359188) by Arthur Taylor
EventLogging
edit- git #980ca5d4 - styles: Update color in CSS from #d33 to #d73333 (task T343239) by gerritbot
EventStreamConfig
edit- git #15877499 - Fix casing of MediaWiki by Reedy
ExternalGuidance
edit- git #3ae18d3e - Convert MalformedTitleException to ErrorPageError (task 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 (task T327092) by James D. Forrester
Gadgets
edit- git #e2cb01dd - Add support for categories in definitions (task T204201) (task T63007) by Sophivorus
- git #cd585ee7 - hooks: Migrate buildLike to expression builder (task 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 (task T358157) (task 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 (task T358157) by Dreamy Jazz
- git #49664e34 - Appropriately hide the target of the global block log entries (task T358865) by Dreamy Jazz
- git #e9483561 - Use ManualLogEntry to create gunblock entries (task T358865) (task 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 (task T358865) (task T163607) by Dreamy Jazz
- git #73ec2a86 - Update GlobalBlockLookup for global account blocks (task T358155) by Dreamy Jazz
- git #cbc71159 - Give result of ::checkIpsForBlock directly to ::getAppliedBlock (task T358155) by Dreamy Jazz
- git #c70d5ad7 - Remove error parameter from GlobalBlock constructor (task T358155) by Dreamy Jazz
- git #0588e387 - Add CentralAuth to phan config (task 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() (task 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 (task T359992) by Sergio Gimeno
- git #2fce4470 - Fix casing of MediaWiki by Reedy
- git #77d09048 - Handle invalid JSON response and log errors (task 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 (task 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 (task 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 (task 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 (task T359979) by Dreamy Jazz
- git #eb0ff724 - Use iterator_to_array when calling ::assertCount (task 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. (task T334198) by Derk-Jan Hartman
MobileFrontend
edit- git #799a76da - Decommission Special:MobileDiff page (task T358293) by Jon Robson
- git #25381a97 - Compatibility with new heading HTML (editor) (task T13555) by Bartosz Dziewoński
- git #462dade9 - Remove MobileFrontend storybook (task T354974) by Moh'd Khier Abualruz
- git #08a86e8a - Change line height for Medium font size on Minerva (task T359029) by Moh'd Khier Abualruz
MultimediaViewer
edit- git #40b70560 - Use hardcoded color for LESS mixin function (task T359944) (task 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 (task T360352) by jsn
- git #adfc7be5 - SqlModelLookup.php: Document that empty cache bypasses is intentional (task 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 (task T323882) by Sohom
- git #9bc22402 - Fixes DateControlSection component cut-off (task T355093) by rockingpenny4
- git #f10058d7 - styles: Update color in CSS from #d33 to #d73333 (task 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 (task 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 (task 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 (task T360159) by Foks
- git #df1648da - Add $wgSecurePollExcludedWikis to exclude wikis from $wgConf->getLocalDatabases() (task T303135) by pavloyashchenko
SpamBlacklist
edit- git #055daa65 - Switch away from wfGetDB() (task 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 (task 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 (task T359518) by Abijeet
- git #d3040236 - MessageIndexException: Add to MessageLoading namespace (task T340724) by Wangombe
- git #72a6ec94 - MessageIndex: Add to MessageLoading namespace (task T340724) by Wangombe
- git #42a4dddf - MessageBundle: Stop translation based on prioritylangs and priorityforce (task T350652) by Wangombe
- git #31ee78fe - lc.php: Deprecate script, move code to TranslatewikiSettings.php (task T340724) by Wangombe
- git #c19dec12 - TranslateSpecialPage: More code improvements by Abijeet
- git #88b4601b - Add debug logging to GroupSynchronizationCache (task 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 (task 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 (task 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) (task 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 (task 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) (task 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 (task 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 (task T359301) by Muhammad Jaziraly
- git #cef5d775 - REST: Modify AssertUserIsAuthorized to handle item creation permissions check (task T359301) by Muhammad Jaziraly
- git #441269c7 - REST: Check item creation in PermissionChecker (task T359301) by Muhammad Jaziraly
- git #ad754318 - REST: Test creating an item with statements (task T359304) by Jakob Warkotsch
- git #f88fd752 - REST: Generate statement IDs for new entities in EntityUpdater (task T359307) by Jakob Warkotsch
- git #9082b553 - REST: Mark /property-data-types production ready (task T360180) by Jakob Warkotsch
- git #9aabebb9 - REST: Add location header to POST item response (task T359304) by Jakob Warkotsch
- git #b152c875 - REST: Add create item happy path (task T359304) by Jakob Warkotsch
- git #9a41b4fa - REST: Remove "Request" from OAS response keys by Silvan
- git #23d07d47 - REST: Fix statement list examples for Property (task T360020) by Silvan
- git #1641d124 - REST: Remove 415 error responses from the spec (task T359523) by Muhammad Jaziraly
- git #a14634e9 - REST: Add PATCH /entities/properties/{property_id} to OAS (task 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 (task T360020) by Silvan
- git #2e160fd6 - REST: Add ID to Item read model (task T359304) by Jakob Warkotsch
- git #fc4a0484 - REST: Add route to expose the value type of each data type (task T346783) by dima koushha
- git #8ce349b1 - REST: Add ItemCreator interface and implementation (task T359307) by Silvan
- git #017d4fe1 - REST: Fix outdated comment by Jakob Warkotsch
- git #e37f92c2 - REST: Add POST item to OAS (task T359303) by Jakob Warkotsch
- git #243a0fe3 - bridge: Fix remaining uses of 'parent'->'super' (task T120821) by Ed Sanders
- git #7359e5e2 - REST: Remove ContentTypeCheckMiddleware (task 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 (task T359164) by Jakob Warkotsch
- git #a32b495a - REST: Mark PATCH sitelinks production ready (task T356855) by Jakob Warkotsch
WikibaseMediaInfo
edit- git #a2ae6a47 - Fix casing of MediaWiki by Reedy
- git #ba89975b - Replace deprecated usage of wfGetDB (task 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 (task 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 (task 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 (task 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 (task 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) (task 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) (task T357069) by dmartin
- git #ae18dca5 - Add fetching state as a local flag instead of global getter (task 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 (task T347536) by Grace Choi
- git #1e74d7b9 - Provide a maintenance script to migrate Z16s from strings to references (task T287153) by James D. Forrester
- git #807407d0 - Allow empty strings when string value in select function (task T346006) by Grace Choi
- git #bbf0e835 - Clean up the handling of normal form in hybridToCanonical (task T357594) by dmartin
WikimediaEvents
edit- git #c09fc469 - Add X-Wikimedia-Debug special page (task T350094) by Gergő Tisza
WikimediaIncubator
edit- git #32520287 - Handle invalid/empty main page title (task 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) (task T357866) by gerritbot
- git #41e94ace - Add messages for Kusaal Wikipedia (kuswiki) (task T359757) by gerritbot
- git #d6bb6e7d - Revert "Localisation updates from https://translatewiki.net." by Raimond Spekking
- git #b75f808f - Use interwiki to link to Creative Commons (task T343131) by Lucas Werkmeister
- git #46c80f16 - Update CampaignEvents message (task 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 (task T343183) by Sbisson
- git #5dc4d58f - Update night mode style (task T356529) by eamedina
Skins
editCologneBlue
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 (task 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 (task T358736) by Steph Toyofuku
- git #b813c442 - Edit Less color functions ADR. by Jan Drewniak
- git #0b725209 - Fix alignment of icons on Special:Preferences (task T360061) by Ed Sanders
- git #b9194202 - styles: Update color in SVG from #d33 to #d73333 (task T343239) by lwatson
- git #06463592 - Fix Issue with localization of special page titles in exclusion logic (task 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 (task T343239) by gerritbot
Vector
edit- git #88e6f9ab - Prepare for class and preference rename (task T359983) by Jon Robson
- git #a67a2604 - Restore budget test with better guidance and special case FlaggedRevs (task T360102) by Jon Robson
- git #84c2e0ae - Remove unbalanced padding from trailing paragraphs in popups (task T360143) by Ed Sanders
- git #be0e56bb - Skip PerformanceBudgetTest::testTotalModulesSize (task T350338) by Muhammad Jaziraly
- git #14926690 - Reorder client preferences (color above width) (task 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 (task 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 (task 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
editVisualEditor/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 (task T360045) by Ed Sanders
- git #f5572e58 - Ensure GeneratedContentNodes have at least one non-void element (task T359893) by Ed Sanders
- git #767bbc05 - styles: Update error colors from #d33 (task 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
edit414 Changes in 101 repos by 85 authors