MediaWiki 1.42/wmf.1
Appearance
(Redirected from MediaWiki 1.41/wmf.31)
MediaWiki 1.42.0-wmf.0 | Deployment of MediaWiki 1.42.0-wmf.1 to Wikimedia sites | MediaWiki 1.42.0-wmf.2 |
The latest version (labeled "1.42.0-wmf.1") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 17 October 2023 (see the roadmap).
Core changes
[edit]- git #eae5c118 - Branch commit for wmf/1.42.0-wmf.1 (task T348354) by trainbranchbot
- git #0558902f - MockAuthorityTrait: Move helper methods from UserAuthorityTest into trait by Kosta Harlan
- git #c35e2d88 - Extract methods in DefaultOutputTransform (task T348253) by Isabelle Hurbain-Palatin
- git #36b4ab44 - Refactor ParserOutput::getText into DefaultOutputTransform service (task T348253) by Isabelle Hurbain-Palatin
- git #0a453b6c - Remove meaningless /** #@- */ comments by thiemowmde
- git #091d9406 - Follow-up I545354e8c: Add tests for mw.hook early registration by Ed Sanders
- git #fcf2dd1a - maintenance: Return false rather than silently continue on corrupted legacy blobs (task T340174) by James D. Forrester
- git #1e189e7a - Use the expression assignment operator to simplify code by Umherirrender
- git #c8d0470f - Make ParsoidOutputAccess a wrapper over ParserOutputAccess (task T332931) by Subramanya Sastry
- git #aae15dca - diff: add help message to inline switch (task T346429) by hmonroy
- git #48b7a53a - mw.hook: Register handlers before running from memory by Ed Sanders
- git #c5f4ffd4 - Revert "Remove allowances for missing `redirect` rows" (task T348881) by Bartosz Dziewoński
- git #5566be13 - Use getServiceContainer() in maintenance by Fomafix
- git #7f9ec747 - Edit recovery: Don't save until form field is modified (task T343089) by Ed Sanders
- git #7748b6c1 - ServiceWiring: Fix unusual line breaks by Bartosz Dziewoński
- git #074f9059 - jquery.tablesorter: Fix data-sort-type with numeric values (task T348812) by Bartosz Dziewoński
- git #4dcb6e13 - Maintenance: use getServiceContainer() method by daniel
- git #a73f3153 - ResourceLoader: Update wikimedia/minify to 2.5.1 (task T348280) by Timo Tijhof
- git #4b251a52 - RollbackPage: rate limit checks are now implicit by daniel
- git #a556144b - Diff: Skins should be able to determine whether they present no comment (task T240624) by Jon Robson
- git #510fe9b7 - api: add missing help URLs that exist on mw.org (task T342632) by Aaron Schulz
- git #835daa06 - ParserOutput::hasTOCHTML(): Remove old back-compat code (task T348134) (task T305161) by C. Scott Ananian
- git #9efabdac - specials: Use the new page name for comment formatting (task T348665) by Umherirrender
- git #236fa503 - Update Codex from v0.20.0 to v1.0.0-rc.1 (task T338775) (task T343451) (task T345656) (task T346697) (task T347345) (task T347445) (task T347906) by lwatson
- git #5bdfa5a5 - Mention implicit group exception in apihelp-query+allusers-param-group (task T347633) by Aaron Schulz
- git #924fd549 - Remove Block cache from User (task T345683) by Tim Starling
- git #03ceb372 - Add cache to BlockManager (task T345683) by Tim Starling
- git #09ffad6c - Improve the readability of test code by making the BlockActionInfo::ACTION_* constants public+internal by Tim Starling
- git #7a6a4ad9 - specials: Use correct title in NewPagesPager (task T348665) by Lucas Werkmeister
- git #ed727f6c - ApiBase: Make sure that requirePostedParameters() implies mustBePosted() by Bartosz Dziewoński
- git #d3782004 - ApiSandbox: Only use POST and multipart/form-data when necessary by Bartosz Dziewoński
- git #81b69df5 - SearchSuggestionSet: update pageMap when shrinking (task T347786) by David Causse
- git #07a9c87b - PurgeAction: Properly report rate limiting by daniel
- git #cf1609b0 - dumpLinks: Add support for pagelinks read new (task T346457) by Amir Sarabadani
- git #8e1e9685 - rcfilters: Improve some uses of mw.message() by Bartosz Dziewoński
- git #b88cd15b - ActionFactory: don't choke on special pages (task T348451) by daniel
- git #6d2e2d2f - wvui: Remove unused empty files by Lucas Werkmeister
- git #e15716ff - es6-polyfills: Remove unused skip-es6-polyfills.js by Lucas Werkmeister
- git #e0dc348c - typo fixes in inline docs for logger spi module by Ariel T. Glenn
- git #6b0c3f63 - Add CompositeBlock::createFromBlocks by Gergő Tisza
- git #70ea5b20 - recentchanges: Clarify filter wording for account creations (task T347801) by EpicPupper
- git #ef338f3d - db: Allow describing table creation via abstract schema change by Gergő Tisza
- git #e7441a59 - Update wikimedia/parsoid to 0.19 series for MW 1.42 by C. Scott Ananian
- git #bef3da32 - parser: Improve PHPDoc type hints in MagicWord… classes by thiemowmde
- git #3d98381f - Use IReadableDatabase over IDatabase in DatabaseLogEntry::newFromId by Dreamy Jazz
- git #4bbfde05 - DifferenceEngine: Separate previous/next from diff itself (task T347780) by Jon Robson
- git #b3e92071 - SpecialWantedPages: Support READ_NEW for pagelinks (task T346457) by Amir Sarabadani
- git #81fcd857 - Tweak assertions in RevisionHTMLHandlerTest for clarity by Subramanya Sastry
- git #ec1b5723 - LinkFilter::makeIndexes: Don't explode if the 'host' key is missing for news:// (task T347574) by James D. Forrester
- git #dcaf8408 - Turn the "purge" permission into an implicit right. (task T291316) by daniel
- git #02e7fdb2 - diffs: add line number headings to inline diffs (task T346460) by MusikAnimal
- git #f404d44e - Prepare active branch following REL1_41 cut, labelling as 1.42-alpha (task T346925) by James D. Forrester
- git #14c07277 - Title: Simplify Title::newMainPage by Ammarpad
- git #b98f33cd - Convert numerous DB queries to use QueryBuilders (task T344971) by Reedy
- git #2b3d49e7 - Use Authority in thumb.php by daniel
- git #aba0489c - Parser: Remove misplaced + in regular expression by thiemowmde
- git #0b2ccb89 - DifferenceEngine: Comments on diff page should be themeable (task T117279) by Jon Robson
- git #7f554fc7 - DifferenceEngine: Make timestamps data readable (task T117279) by Jon Robson
- git #b0fe2c41 - Remove allowances for missing `redirect` rows (task T346290) by Bartosz Dziewoński
- git #e89be774 - Remove allowances for nullable `rd_interwiki` and `rd_fragment` (task T346290) by Bartosz Dziewoński
- git #94a77911 - Simplify and compact code in ApiQuerySiteinfo class by thiemowmde
- git #94589db3 - upload: Log all filebackend errors in UploadFromChunks (task T228292) by Umherirrender
Vendor
[edit]- git #5819fe19 - Bump wikimedia/parsoid to 0.19.0-a2 (task T346829) (task T339927) (task T346805) (task T346805) by Arlo Breault
- git #a2bd1bb0 - Add wikimedia/json-codec 2.2.1 (task T346829) (task T214994) by C. Scott Ananian
- git #c00a9b62 - Update wikimedia/minify to 2.5.1 (task T348280) by Timo Tijhof
- git #d55ceb24 - Update wikimedia/parsoid to 0.19.0-a1 for MW 1.42 by C. Scott Ananian
- git #6f3f1dd8 - Rebuild composer files by C. Scott Ananian
- git #3cece5a6 - .gitignore: Update exclusions and rebuild composer files by Reedy
- git #94f55612 - Upgrading dasprid/enum (1.0.4 => 1.0.5) by Reedy
Extensions
[edit]AbuseFilter
[edit]- git #a7f0b797 - Use the expression assignment operator to simplify code by Umherirrender
ActiveAbstract
[edit]- git #8d76a53f - Simplify catch by using multi catch syntax by Umherirrender
AdvancedSearch
[edit]- git #b48b097f - Vertically align the search labels and preview pills (task T252346) by Adam Wight
AntiSpoof
[edit]- git #8f15e2fe - Use normal localisation message for username conflict error (task T167163) by Bartosz Dziewoński
Babel
[edit]- git #2054a62a - Use the expression assignment operator to simplify code by Umherirrender
BetaFeatures
[edit]- git #4eaaa0b1 - Inject service HookContainer into class ApiQueryBetaFeatures by Fomafix
CampaignEvents
[edit]- git #939831b8 - Show non PII data on scrolling (task T343449) by Claudio Melo
- git #23e85a2d - Return non PII answers on ListParticipants API (task T343449) by Claudio Melo
- git #6b6de142 - Adjust min dates in the registration form according to the time zone (task T348579) by Daimona Eaytoy
- git #76fd9571 - editeventregistration: Move code from index.js to TimeFieldsEnhancer.js (task T339979) by Daimona Eaytoy
- git #37a16638 - Hide "clear form" in registration dialog if the event has no questions (task T348277) by Daimona Eaytoy
- git #daef0a66 - Hide retention info in Special:RegisterForEvent if the event has no questions (task T348276) by Daimona Eaytoy
- git #4191024c - Improve validation of email message (task T348475) by Daimona Eaytoy
- git #c6884d8e - Show registration form footer iff participant questions are not enabled (task T347587) by Daimona Eaytoy
CentralAuth
[edit]- git #082f002f - Improve API docs (mainly for centralauthtoken) by Gergő Tisza
- git #21b61f6c - Improve central login and autologin documentation (task T348409) by Gergő Tisza
- git #23d56204 - Remove success notification when we can't get autologin response (task T56350) (task T103883) (task T307337) (task T348852) by Bartosz Dziewoński
- git #9fcd5ca8 - Change strncmp() to str_starts_with() by Bartosz Dziewoński
CheckUser
[edit]- git #fca6bd19 - Use the expression assignment operator to simplify code by Umherirrender
- git #b0971ead - Migrate the extension to use ICP instead of LB/LBF (task T330641) by Amir Sarabadani
- git #107af468 - In SpecialCheckUserTest don't have the test sysop block themselves (task T345683) by Tim Starling
CirrusSearch
[edit]- git #a734fff8 - Use the expression assignment operator to simplify code by Umherirrender
Cite
[edit]- git #2d6868cf - Use the expression assignment operator to simplify code by Umherirrender
- git #21ceb98b - Get context directly from $editpage by Fomafix
- git #87beb87e - Remove unnecessary $() callback by Fomafix
cldr
[edit]- git #90d7f596 - Clean up, remove outdated, useless comments by Raymond
- git #2198511b - Add language name translations for sr-ec and sr-el (task T348366) by Raymond
CodeMirror
[edit]- git #6a37fedf - Use $this->getServiceContainer() in tests and update class names by Fomafix
- git #c0b01008 - Add $wgCodeMirrorConflictingGadgets instead of checking wikEd directly by MusikAnimal
- git #d1cb5a0d - CodeMirror: fix scrollToCaretPosition $.textSelection implementation (task T317243) by MusikAnimal
- git #06829a5a - CodeMirrorWikiEditor: add missing hook and fix reference to textarea (task T317243) by MusikAnimal
- git #880c690a - CodeMirror6: add new modules, feature flag, and URL query parameter (task T317243) by MusikAnimal
Collection
[edit]- git #10c7d6d5 - Use the expression assignment operator to simplify code by Umherirrender
CommonsMetadata
[edit]- git #e56eb948 - Handle possible null for parentNode by Umherirrender
- git #df886ba2 - tests: Add newline between html tag for php8 by Umherirrender
ContentTranslation
[edit]- git #8f4e571b - CX: Add DTO classes for draft translation payload for desktop editor by NikG
- git #232306aa - CX contenttranslation list: Add 'translation-corpora-units' usecase by NikG
- git #fb28d7da - CX contenttranslation list: Add 'desktop-editor-draft' usecase (task T348629) by NikG
- git #d591b4a8 - CX Special Page: Use "requireNamedUser" instead of "requireLogin" (task T344771) by NikG
- git #b32acbcd - CX contenttranslation list: Move translation unit fetching to method by NikG
- git #82adee1e - Use the expression assignment operator to simplify code by Umherirrender
- git #64e59c17 - CX contenttranslation list: Remove "sectiontranslationsonly" parameter by NikG
- git #9cffd434 - CX contenttranslation list: Add "usecase" parameter (task T348563) by NikG
- git #b15a11cd - Parse html as whole document to avoid encoding issues (task T324170) by Reedy
- git #786cb373 - CX draft fetching: Align response payload with UI needs (task T348558) by NikG
- git #f5cbb06a - Move "getUsernameAndGender" functionality to UserService by NikG
- git #566c92f3 - CX translation init: Transform jquery promises to ES promises by NikG
- git #75a8c947 - CX: Move "getConflictingTranslations" to TranslationStore by NikG
- git #7a299383 - CX: Move find method from Translation class to the TranslationStore by NikG
- git #4d391e86 - Move static method "findForTranslator" to TranslationStore by NikG
- git #38f98870 - Create UserService and move "getGlobalUserId" method there by NikG
DiscussionTools
[edit]- git #185396a8 - Merge ReplyWidget[Plain/Visual] modules (task T348834) by Ed Sanders
- git #7b336049 - CommentFormatterTest: OutputPage returns a User, not UserIdentity by Kosta Harlan
- git #60bcf84d - overflow menu: Factor code into its own file (task T342251) by Kosta Harlan
- git #ead2baf0 - overflow menu: Only show edit button in mobile (task T342251) by Kosta Harlan
- git #52db0af5 - OverflowMenus: Don't pass 'editable' data to reply button overflows by Ed Sanders
- git #f1edc470 - Support ignoring "mw-notalk" before/after/between comments (task T324132) by Bartosz Dziewoński
- git #d27d9ab7 - Don't clear comment highlight when clicking on another link by Bartosz Dziewoński
- git #07df1ac6 - Fix truncating multibyte chars in section names (task T345648) by Bartosz Dziewoński
- git #461809a0 - Avoid a Chrome bug causing text to be cut off in topic subject input (task T345489) by Bartosz Dziewoński
DonationInterface
[edit]- git #5294edc3 - Donation amount in Civi does not match the donation amount received at dLocal (task T346101) by Damilare Adedoyin
- git #8094794a - Add more error handling and actually send through recurring token (task T344774) by cstone
- git #5d75fa6a - Add submitPayment api (task T344774) by cstone
- git #51a568fe - Drop WmfFramework::debugLog (task T347412) by Elliott Eggleston
- git #05d284bd - Pass gateway_session_id from playload paymentContextId (task T347771) by wfan
Echo
[edit]- git #035f39d7 - Use dependency injection in hooks by Siddharth VP
EventBus
[edit]- git #9f8d46b4 - Use the expression assignment operator to simplify code by Umherirrender
FileImporter
[edit]- git #f1de7c31 - Allow autocorrection the set correct title (task T348650) by WMDE-Fisch
- git #37b62ff3 - Codex: Warn about unsaved changes when aborting the workflow (task T347459) by Svantje Lilienthal
- git #b4ba86be - First step to add a dynamic UI with Codex (task T345619) by Adam Wight
FlaggedRevs
[edit]- git #4d5e4163 - Update the Parsoid ?useparsoid=1 hook for testing read views by C. Scott Ananian
- git #86ce3469 - Use the expression assignment operator to simplify code by Umherirrender
- git #0d31222e - Use options-messages to delay message parsing on Special:Preferences by Umherirrender
- git #932248d7 - build: Fix issues with phan/taint-check by Umherirrender
GeoCrumbs
[edit]- git #af1df4a9 - Use the expression assignment operator to simplify code by Umherirrender
GlobalBlocking
[edit]- git #49c02ef7 - Don't double-escape link contents (task T348669) by Taavi Väänänen
GrowthExperiments
[edit]- git #35032b88 - Use the expression assignment operator to simplify code by Umherirrender
- git #9709faa6 - LinkRecommendationUpdater: Update $linkRecommendationTaskType declaration (task T348719) by Sam Smith
ImageMap
[edit]- git #66ec96d6 - ParsoidImageMap: use wfMessage to localize description types (task T311523) by Subramanya Sastry
- git #be9aed5e - Add a test to verify correct behavior of localized desc types by Subramanya Sastry
IPInfo
[edit]- git #f13376ea - Migrate ILoadBalancer to IConnectionProvider and other fixes (task T330641) by Dreamy Jazz
JsonConfig
[edit]- git #37bb0c19 - Make JsonConfig copyright warnings wiki agnostic (task T348926) by MarcoAurelio
- git #961b0123 - Rename `jsonconfig-edit-dialog-error-data-inavlid` (task T348918) by MarcoAurelio
- git #1ad759fe - Add missing `jsonconfig-blocked-page-creation` message (task T348472) by MarcoAurelio
Kartographer
[edit]- git #751d3e67 - Use $this->getServiceContainer() in maintenance and tests by Fomafix
Linter
[edit]- git #e978607d - Remove ParserMigration association (task T333179) by Arlo Breault
LiquidThreads
[edit]- git #b90a2f2b - Remove LEFT-TO-RIGHT MARK (U+200E) from comments by Fomafix
MassMessage
[edit]- git #fd383a6a - Use the expression assignment operator to simplify code by Umherirrender
Math
[edit]- git #f9f9f5dc - Use the expression assignment operator to simplify code by Umherirrender
- git #9360ca94 - Fix table alignment to left (task T348791) by Stegmujo
- git #1aae7cde - Deactivate stretchy attribute in left and right (task T348793) by Stegmujo
- git #00f47e88 - Fix issues in MMLmhchemTest with braces and macro longrightleftharpoons (task T329620) by Stegmujo
- git #b26a8805 - Add rendering to MathmL visual results to MathMLTest (task T329620) by Stegmujo
- git #846edd16 - Add intbar and intBar to MathML rendering (task T348318) (task T137787) by Stegmujo
MediaModeration
[edit]- git #09d6bf32 - ModerateExistingFilesHelper: Don't use job queue by default (task T339988) by Kosta Harlan
- git #d304de83 - build: Add quibble.yaml and enable early warning bot feedback (task T323750) by Kosta Harlan
MobileFrontend
[edit]- git #557b213b - Remove wgMFShowEditNotices by Ed Sanders
MultimediaViewer
[edit]- git #4d4e86ec - Use a.mw-file-description to find thumbs (task T348275) by Umherirrender
Newsletter
[edit]- git #580bce12 - Use the expression assignment operator to simplify code by Umherirrender
OATHAuth
[edit]- git #f2080c1b - Fix remaining PHPCS exclusions by Reedy
- git #c56496d6 - Various minor cleanup by Reedy
- git #1bb99e3e - Add myself to the author list by Taavi Väänänen
- git #8fb51964 - build: Update mediawiki/mediawiki-codesniffer from 41.0.0 to 42.0.0 by Reedy
OAuth
[edit]- git #550d9a90 - Use the expression assignment operator to simplify code by Umherirrender
- git #d0d89a00 - Display owner-only status in ListConsumers by Gergő Tisza
- git #1a404a02 - Remove hook CentralAuthAbortCentralAuthToken by Umherirrender
- git #161cc152 - Fix default refresh token expiry (task T340921) by Gergő Tisza
- git #6cf8cb9a - Hide unconfirmed email address in identify/profile endpoint (task T283456) by Gergő Tisza
ORES
[edit]- git #9b97da09 - Use options-messages to delay message parsing on Special:Preferences by Umherirrender
- git #70fa79a1 - Migrate away from LB/LBF to ICP (task T330641) by Amir Sarabadani
PageImages
[edit]- git #21fdd8a9 - Inject service RepoGroup in APIPropModules by Fomafix
- git #31840793 - Replace deprecated global function wfGetDB() (task T330641) by Fomafix
- git #029af825 - Inject service RepoGroup in PageImages by Fomafix
- git #1f95b141 - Convert PageImages::fetchPageImage to a nonstatic method by Fomafix
- git #efa6c4f0 - Inject services on JobClasses by Fomafix
- git #627a4bf0 - Use $this->getServiceContainer() in maintenance by Fomafix
- git #09d47340 - Use the expression assignment operator to simplify code by Umherirrender
PageTriage
[edit]- git #0dc38edb - NewPagesFeed: make vue ui the default (task T343329) by jsn
- git #ecec970f - JS modules: move views.list to views.newPagesFeed (task T342323) by jsn
- git #ab06ab9c - JS modules: rename list to newPagesFeed.vue (task T342323) by jsn
- git #89e1847d - Use the expression assignment operator to simplify code by Umherirrender
- git #d24c7505 - build: Remove non-existing folder from phan config by Umherirrender
- git #d7e062b3 - cleanup a variety of linter and console warnings by jsn
- git #ac617056 - Special:NewPagesFeed Change spacing of list items (task T342435) by jsn
- git #8e40184d - Vue.js Curation Toolbar container (task T340130) (task T342434) by jsn
- git #acd07a07 - Add required params to the {{Expand Language}} template (task T345495) by MPGuy2824
ParserMigration
[edit]- git #912c26fe - Fix very slightly uneven column width by Bartosz Dziewoński
- git #25ec416c - Fix double TOC on Vector 2022 by Bartosz Dziewoński
- git #b4eeef45 - Update extension.json to manifest_version 2 by C. Scott Ananian
- git #aedec559 - Adds developer tools page "use parsoid by default" checkbox (task T348257) by sbailey
Phonos
[edit]- git #bba9ef0c - Phonos: trim whitespace from label before parsing (task T349025) by MusikAnimal
Popups
[edit]- git #614039b7 - mw.popups.isEnabled should always return boolean (task T346106) by Jon Robson
ProofreadPage
[edit]- git #bf02ceb9 - Use options-messages to delay message parsing on Special:Preferences by Umherirrender
- git #06dfd122 - PageContentHandlerTest: remove assignment to User::$mHideName (task T345683) by Tim Starling
ReportIncident
[edit]- git #c204311e - Fix capitalization of message action-reportincident by Amir E. Aharoni
- git #6fd825d3 - Remove hard dependency on DiscussionTools (task T348630) by Dreamy Jazz
- git #1413491c - extension: Define rights and permissions for reportincident (task T348322) by Kosta Harlan
- git #ef30c33e - gitignore: Ignore tests/selenium/log by Kosta Harlan
- git #f5563f08 - Hooks: Use variable name consistent with DiscussionTools definition by Kosta Harlan
- git #30764757 - Use Codex icons for flag instead of ResourceLoader (task T348455) by Jon Robson
- git #afdf0dea - Fixes Icon is missing in Minerva (task T348455) by Jon Robson
- git #0b7bc362 - Clear form data if user clicks "I don't want to file a report" (task T348342) by Dreamy Jazz
- git #4ec7f3bb - Define placeholder text for the 'Something else' textbox (task T348440) by Dreamy Jazz
Scribunto
[edit]- git #1eea8281 - Assign UUIDs to Scribunto errors independent of page parse order (task T300307) (task T305161) (task T346094) by C. Scott Ananian
SecureLinkFixer
[edit]- git #58c630c3 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
TimedMediaHandler
[edit]- git #54771be4 - Remove message keys which are no longer in use (task T199129) by Derk-Jan Hartman
- git #f11349f1 - Update jsdoc to version 4.0.2 by Derk-Jan Hartman
- git #1d4dde2b - Use injected service RepoGroup in Hooks::isTranscodableTitle by Fomafix
- git #7e752de2 - Use $this->getServiceContainer() in maintenance and tests by Fomafix
- git #691e2f24 - Use the expression assignment operator to simplify code by Umherirrender
- git #5564111d - Don't try to lock to serialize m3u8 file writes (task T348689) (task T348667) (task T348375) (task T348753) by Brion Vibber
- git #5f0de3b2 - Vorbis consistency fix for WebM VP8 by Brion Vibber
- git #bc060070 - Comment cleanup by Brion Vibber
TocTree
[edit]- git #d65b196d - Combine addModules calls in a private function by Fomafix
- git #0f63d300 - Use namespaced classed from MediaWiki 1.41 by Fomafix
Translate
[edit]- git #4dac9917 - Use the expression assignment operator to simplify code by Umherirrender
- git #eb9feec9 - Configure and implement stripAnnotationMarkup method (task T341009) by Isabelle Hurbain-Palatin
- git #1f281274 - Add leave redirect option when moving a translatable page (task T62920) by Wangombe
- git #1bbfcb51 - Use SelectQueryBuilder in more places (task T312422) by Niklas Laxström
UrlShortener
[edit]- git #4d64b2bb - Use the expression assignment operator to simplify code by Umherirrender
VueTest
[edit]- git #2c254b7d - Update Codex to pre-v1.0.0-rc.1 by Eric Gardner
VisualEditor
[edit]- git #c65662eb - Gallery image nodes: fall back to alt attributes in container mw-data (task T348703) by David Lynch
- git #4cc89269 - Use options-messages to delay message parsing on Special:Preferences by Umherirrender
- git #b30b886b - Update VE core submodule to master (9deab94e2) (task T348006) (task T348467) by Ed Sanders
- git #099e7a80 - Exclude node_modules directories from phpcs by David Lynch
- git #a60b3719 - Don't try to update tab text if a custom message is incompatible (task T306807) by Bartosz Dziewoński
- git #fa889154 - Fix handling of 'edit-local' and 'create-local' messages by Bartosz Dziewoński
- git #137914de - Change icon for supported skins for section edit links, too (task T346944) by Bartosz Dziewoński
- git #497e8df6 - Remove 'VisualEditorTransitionDefault' and AutodisableVisualEditorPref.php (task T344759) by Bartosz Dziewoński
WebAuthn
[edit]- git #63807d51 - Various cleanup by Reedy
- git #51e9c0d0 - build: Update mediawiki/mediawiki-codesniffer from 41.0.0 to 42.0.0 by Reedy
Wikibase
[edit]- git #1bac7a87 - REST: Handle PatchItemAliases request validation errors (task T337371) by Ollie Shotton
- git #410dbb1c - REST: Add middlewares to PatchPropertyAliases (task T342982) by Jakob Warkotsch
- git #2ef8a284 - REST: Check authorization in PatchPropertyAliases (task T342982) by Jakob Warkotsch
- git #04270120 - REST: Handle patch errors in PatchPropertyAliases (task T342982) by Jakob Warkotsch
- git #0759c8c5 - REST: Respond 404 if property not found in PatchPropertyAliases (task T342982) by Jakob Warkotsch
- git #929a59ae - REST: Validate patched property aliases (task T342982) by Jakob Warkotsch
- git #63f7c5df - Revert "Add hook to invalidate cache entries missing TermboxOption" (task T348872) by Lucas Werkmeister
- git #665f763f - REST: Add SetPropertyDescription spec tests (task T348150) by muja
- git #a25de25b - REST: Add OpenAPI spec tests for SetPropertyLabel (task T342979) by Silvan
- git #b64c8fa1 - Split parser cache by desktop/mobile (task T344362) by Lucas Werkmeister
- git #bdcd7eaa - REST: Add SetPropertyDescription middlewares (task T348150) by muja
- git #55e94aa4 - REST: Add middlewares to SetPropertyLabelRouteHandler (task T342979) by Silvan
- git #dd4c9105 - REST: Add Authorization to SetPropertyLabel (task T342979) by Silvan
- git #20c2c7cc - REST: Add existence check to SetPropertyLabel (task T342979) by Silvan
- git #483fcf94 - REST: Add request validation to SetPropertyLabel (task T342979) by Silvan
- git #af28b4bb - REST: Generate edit summaries for PatchItemAliases (task T337371) by Ollie Shotton
- git #0f7320dd - REST: Remove redundant assertions in testValidatesPatch by Jakob Warkotsch
- git #c22aa85c - REST: Rename ItemAliasesInLanguageValidator to AliasesInLanguageValidator by Jakob Warkotsch
- git #2129474d - REST: Add Authorization to SetPropertyDescription use case (task T348150) by muja
- git #13bf50e7 - REST: Replace GetLatestItemRevisionMetadata with AssertItemExists by muja
- git #10f09558 - REST: Property existence check in SetPropertyDescription (task T348150) by muja
- git #63d92eb2 - REST: Simplify testValidatesPatch response check by Jakob Warkotsch
- git #acd99b03 - REST: Generate edit summaries for PatchPropertyAliases (task T342982) by Jakob Warkotsch
- git #0a2ca8d9 - REST: Create SetPropertyLabel happy path (task T342979) by Silvan
- git #5dae4f17 - REST: Handle SetPropertyDescription validation errors (task T348150) by muja
- git #244e705f - REST: SetPropertyDescription happy path (task T348150) by muja
- git #422d317a - REST: Validate PatchPropertyAliases requests (task T342982) by Jakob Warkotsch
- git #92d3c5e0 - REST: Extract patch validation e2e tests by Jakob Warkotsch
- git #a50f0b92 - REST: Add PatchPropertyAliases happy path (task T342982) by Jakob Warkotsch
- git #c15382f6 - REST: Implement Patch Item Aliases happy path (task T337371) by Ollie Shotton
- git #fbfdb7c2 - REST: Add Labels to Property read model (task T342979) by Silvan
- git #7f41bb82 - REST: Add PUT property label route to OAS (task T342979) by Silvan
- git #fc18f81e - REST: Add Descriptions to Property read model by muja
- git #2ef770c4 - REST: Create deserializer and validator for aliases (task T337371) by Ollie Shotton
- git #b7bb0091 - REST: Create validation and deserialization for SetPropertyDescription (task T348150) by muja
- git #66f25223 - REST: Add aliases to Property read model (task T342982) by Jakob Warkotsch
- git #a433da9d - RepoHooks: Adjust Vector's hook return value by Ammarpad
- git #571f7f7b - REST: Add "Patch Property Aliases" to OAS (task T342982) by Jakob Warkotsch
- git #54937185 - REST: Simplify `getModified()` in patched term validators by Jakob Warkotsch
WikibaseCirrusSearch
[edit]- git #b8732142 - Use the expression assignment operator to simplify code by Umherirrender
WikibaseLexemeCirrusSearch
[edit]- git #64ac3dc3 - Use the expression assignment operator to simplify code by Umherirrender
WikibaseQualityConstraints
[edit]- git #6a6674d7 - Bump grunt-banana-checker from 0.11.0 to 0.11.1 by Addbot
WikiLambda
[edit]- git #d469f892 - ZObjectContentHandlerTest: Annotate coverage of SecondaryData classes by James D. Forrester
- git #d6e38fab - README/etc.: Update instructions for local development to have two evaluator services (task T343388) by James D. Forrester
- git #5b6ceef3 - Pre-fetch language Zids that are referenced by stored labels (task T348969) by gengh
- git #25b67ca3 - Use the expression assignment operator to simplify code by Umherirrender
- git #1a77f42a - build: Upgrade Codex test version to 1.0.0-rc.1 by James D. Forrester
- git #d406c5aa - FunctionViewerButtonGroup: Update TODO Task reference to the actual item by James D. Forrester
- git #efd65f91 - ZObjectDifferTest: Annotate coverage of DiffMatrix and ZObject*Differ classes by James D. Forrester
- git #944329f2 - Update dev codex version to v0.20.0 and fix tests (task T345259) by gengh
- git #f4ad23a6 - ZObjectStoreTest: Annotate coverage of ZObjectPage class by James D. Forrester
- git #552a0a9f - Rewrite labels API and improve ZObjectSelector (task T323930) (task T343764) (task T315979) (task T343650) (task T343395) (task T345547) by gengh
- git #d9bc7169 - Use OutputPage::addHeadItem instead of ::addHeadItems by Umherirrender
WikimediaEvents
[edit]- git #4a725f30 - Introduce Web Accessibility Features and Submodule (attempt 2) (task T346106) by Kimberly Sarabia
- git #32fb0094 - Revert "Introduce Web Accessibility Features and Submodule" by Phuedx
WikimediaIncubator
[edit]- git #8a0f3c54 - Add Wikifunctions to multilingual sister projects (task T348932) by Jon Harald Søby
WikimediaMaintenance
[edit]- git #0cb61ace - Use the expression assignment operator to simplify code by Umherirrender
WikimediaMessages
[edit]- git #13be8bd8 - Add Wikimedia overrides for the JsonConfig extension (task T348926) by MarcoAurelio
Skins
[edit]MinervaNeue
[edit]- git #a90cc7ba - Revert "icons: Register 'flag' in the wikimedia icons group" by Jdlrobson
- git #2696ced7 - icons: Register 'flag' in the wikimedia icons group (task T348455) by Kosta Harlan
Vector
[edit]- git #dcdcecd3 - Add config option to disable Readability survery & minor fixes by Jan Drewniak
- git #411f9ce6 - Allow user preferences to be overriden by query string parameter (task T347900) by Jon Robson
- git #0903ecba - Vector sticky header dynamic edit icons order (task T318447) by Moh'd Khier Abualruz
- git #0e37765a - Remove cached CSS from vector-sidebar-container-no-toc by bwang
- git #34526470 - Hook: Create HookRunner and interface for own hook (task T348040) by Ammarpad
- git #732069f7 - Move @font-size-base into mediawiki.skin.variables.less (task T348572) by Jan Drewniak
- git #07c886a1 - Fixes Echo skin style for user message bar (task T348530) by Jon Robson
- git #922475be - Define stable and internal APIs (task T348081) by Jon Robson
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #8328d733 - Fragment inspector: Don't apply padding to hidden panels (task T348994) by Ed Sanders
- git #5982328d - DiffElement: Remove unnecessary duplicate variable by Ed Sanders
- git #9deab94e - Fix logic for unwrapping wrapper paragraphs next to inline nodes (task T348467) by Ed Sanders
No changes
[edit]- 3D
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- Cognate
- CologneBlue
- ConfirmEdit
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- Elastica
- ElectronPdfService
- EntitySchema
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- Flow
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- Gadgets
- GeoData
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Listings
- LoginNotify
- MachineVision
- MapSources
- MediaSearch
- MobileApp
- Modern
- MonoBook
- NavigationTiming
- NearbyPages
- NewUserMessage
- Nostalgia
- Nuke
- OAuthRateLimiter
- OpenStackManager
- PageAssessments
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RealMe
- RelatedArticles
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SearchVue
- SecurePoll
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TorBlock
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UniversalLanguageSelector
- UploadWizard
- UploadsLink
- VipsScaler
- WikiEditor
- WikiLove
- WikibaseLexeme
- WikibaseMediaInfo
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- Wikisource
- Wikistories
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
[edit]311 Changes in 70 repos by 69 authors