MediaWiki 1.41/wmf.3/Changelog

Core changes

edit
  • git #da7e6c64 - Update git submodules by Reedy
  • git #c945a239 - Revert "mergeMessageFileList.php: move code out of file scope." (T333966) by Ladsgroup
  • git #16e55ac9 - Branch commit for wmf/1.41.0-wmf.3 (T330209) by trainbranchbot
  • git #2369a0b7 - docs: Don't point people to deprecated Diffusion copies of gerrit repos by Meno25
  • git #367d6096 - Maintenance: use getArgs instead of mArgs. by daniel
  • git #25d0d37a - ResourceLoader: tweak comments and error messages by Tim Starling
  • git #93f9b681 - Namespace SpecialB* under \MediaWiki\Specials by James D. Forrester
  • git #1abb0f42 - ExtensionJsonTestBase: Don't assume SpecialPages exist by Taavi Väänänen
  • git #3e2d1921 - ResourceLoader: Improve makeLoaderImplementScript() docs by Timo Tijhof
  • git #43f75a9c - mergeMessageFileList.php: move code out of file scope. by daniel
  • git #786d197a - SearchHighlighter: Avoid broken multi-byte characters (T333653) by Func
  • git #4c9e8536 - upload: Add PSR-3 loggin normalization to UploadChunkFileException (T228292) by Gergő Tisza
  • git #60f8a423 - resources: Raise JS linting from ES5 to ES6 and remove over-rides by James D. Forrester
  • git #89c70b4c - es6-polyfills: Remove scripts, replace with deprecated stub (T178356) by Timo Tijhof
  • git #c60b769d - SECURITY: Do not apply autoblocks to untrusted XFF headers (T285159) by Ryan Schmidt
  • git #bc1601f8 - Remove the nativeGalleryEnabled parsoidSetting by Arlo Breault
  • git #6a0819ef - Revert "Add a colored background box around a temporary account name" (T333483) by Thalia
  • git #0d96067d - ResourceLoader: Use str_starts_with() for Less import paths by Roan Kattouw
  • git #44b3740f - ResourceLoader: Correct comment about Basic support / Grade C for MSIE (T293298) by James D. Forrester
  • git #ac9cdf88 - TagMultiselectWidget: Set rows to max number of tags if below 10 (T333581) by Thalia
  • git #6c717734 - ResourceLoader: Raise MW JavaScript startup requirement to ES6 (T178356) by James D. Forrester
  • git #ccb8fb6f - ResourceLoader: Set eslint to require ES3 syntax in startup module by Timo Tijhof
  • git #a220a7c3 - ResourceLoader: Fix typo in ResourcesTest by Timo Tijhof
  • git #1911c8fc - ResourceLoader: Move ForeignResourceStructureTest to integration/ (T203694) by Timo Tijhof
  • git #2f967528 - Declare EditPage::$blockErrorFormatter by Umherirrender
  • git #c2b5e3dd - Fix javascript error on Special:Unblock/<user> (T333173) by Umherirrender
  • git #4ed788ed - Languages: Rename MediaWiki talk and user talk namespaces in sh-Latn (T332501) by Acamicamacaraca
  • git #0a0ef8e6 - Enabled native gallery editing in Parsoid by default (T329662) by Bartosz Dziewoński
  • git #4d4a96b4 - CoreMagicVariables.php: Improve documentation of DEADLINE_DATE_SPEC_BY_UNIT by C. Scott Ananian
  • git #8594a7d5 - Add Iraqi (Mesopotamian) Arabic (acm) (T333425) by Amir E. Aharoni
  • git #2016418b - Make $wgHooks trigger deprecation warnings. (T331602) by daniel
  • git #c54a256b - Change Special:Preferences mobile layout OOUI widgets (T325574) by suecarmol
  • git #102f184c - ResourceLoader: Strengthen ForeignResourceManager cache key by Timo Tijhof
  • git #397e0044 - phpunit: Use error() in CheckComposerLockUpToDate for pre-fatal details (T333412) (T330228) by Timo Tijhof
  • git #e07cab07 - Revert typo fixes to ForeignResourceManager managed files (T203694) by Tim Starling
  • git #de3f0498 - Update Codex version for Special:Version by Eric Gardner
  • git #da432a52 - mediawiki.skin.defaults.less: Import all Codex mixins (T328602) by Roan Kattouw
  • git #04975142 - Add missing file for Codex 0.7.0->0.8.0 update by Roan Kattouw
  • git #74922348 - ResourceLoader: Add path remapping for Less imports (T328602) by Roan Kattouw
  • git #366a0afd - parser: improve cache TTL accuracy for CURRENT*/LOCAL* magic words (T320668) by Aaron Schulz
  • git #afd92deb - Update Codex from v0.7.0 to v0.8.0 (T285592) (T295165) (T295711) (T312987) (T324708) (T328602) (T331403) (T332167) by Roan Kattouw
  • git #3483e089 - Sync up core repo with Parsoid by Subramanya Sastry
  • git #ffed58bc - Make ExtensionJsonTestBase more extendable by mainframe98
  • git #d3b508c2 - Make ApiOptions unavailable to temporary users (T332414) by csimiyu
  • git #e49941a6 - SpecialRecentChangesLinked: Use SelectQueryBuilder directly (T333339) by Lucas Werkmeister
  • git #c7856ec7 - Add namespaces for Moore (mos) by Amir E. Aharoni
  • git #3a82da66 - Add link to API documentation for mw.Api().saveOptions() by Lectrician1
  • git #c2c36051 - SelectQueryBuilder: clarify fetchRowCount() use cases (T333065) by Tim Starling
  • git #c8da5c3f - SpecialPages: List special pages acting on current account separately (T333242) by Bartosz Dziewoński
  • git #496660d7 - page: fix InvalidArgumentException in SQLPlatform::makeList (T332902) by Aaron Schulz
  • git #38cf45a7 - parserTests: ensure test classes get auto-loaded. by daniel
  • git #0a80ddd1 - Tablet: Improve the search layout and search preview widths on tablets (T323843) by Simone Cuomo
  • git #b8a3f024 - mime: Add support for 'font/woff' and 'font/woff2' MIME type (T309714) by rrana-wmf
  • git #e9f5698b - mime: Add support for 'font/sfnt' MIME type (T309714) by rrana-wmf
  • git #8e0f80ac - Remove unused module `jquery.hoverIntent` (T311194) by DannyS712

Vendor

edit

Extensions

edit
  • git #4715266a - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

AbuseFilter

edit

AdvancedSearch

edit
  • git #c6af1b47 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

ArticlePlaceholder

edit
  • git #c9d2f069 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

CampaignEvents

edit
  • git #efe99b1c - Add extra layer of validation for organizers when editing an event (T327470) by Daimona Eaytoy
  • git #a392bfa7 - Change error messsage in case the user remove all organizers (T327470) by Claudio Melo
  • git #ad6cf207 - Fix error when an organizer is deleted on edit event special page (T327470) by Claudio Melo
  • git #157b21d2 - Revert LibUp changes to test files by Daimona Eaytoy
  • git #84f6abd9 - Add new tests for extension.json and CampaignEventsServices by Daimona Eaytoy* git #9a7934a4 - Increase timeout of "before all" hooks in API tests by Daimona Eaytoy
  • git #aa22c125 - Improve documentation of DB settings by Daimona Eaytoy
  • git #b2ac64e0 - Rest: Use new UnsupportedContentTypeBodyValidator by Daimona Eaytoy

CentralAuth

edit

CheckUser

edit
  • git #5649c2bd - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender
  • git #fe3086a5 - Fix summary table overflow over the page tools on Vector 2022 (T330031) by Dreamy Jazz

CirrusSearch

edit

Cite

edit
  • git #9b9eccc2 - ve-cite: Simplify LESS files with nesting by Ed Sanders
  • git #ca9ef934 - ve-cite: Convert .css files to .less by Ed Sanders

CiteThisPage

edit
  • git #7a3a39b5 - Fix dangling comma-space-dot on Special:CiteThisPage by Timo Tijhof

Collection

edit
  • git #0ee4867e - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

ContentTranslation

edit

Disambiguator

edit
  • git #5e2efecc - build: Updating npm dependencies by Umherirrender

DiscussionTools

edit
  • git #92f5cfd8 - Support suppressing comment detection in pages or sections (T295553) (T249293) by Ed Sanders
  • git #856b90fa - Support hiding reply links in archived pages or sections (T295553) (T249293) by Ed Sanders
  • git #fed37fcc - preloadparams on other platforms supports numbered indexes by David Lynch
  • git #e6632774 - New topics notifications: Only highlight comments in new threads (T333476) by Ed Sanders
  • git #fd45c644 - Merge extra arguments to highlightNewComments into 'options' by Ed Sanders
  • git #98bab18d - Log an EditAttemptStep session-abort when refreshing the page contents (T301582) by David Lynch
  • git #2fcc505d - Parser: Store timestamp ranges by Ed Sanders
  • git #8e570a74 - Don't ship data for skipped tests to JS test code by Bartosz Dziewoński
  • git #9f5692cf - List "Topic subscriptions" under "Account management" on Special:SpecialPages (T333242) by Bartosz Dziewoński

DonationInterface

edit

Echo

edit
  • git #1da878b9 - DiscussionParser: Clarify business rules comment by Kosta Harlan
  • git #91869f57 - Add notification type for user page edits (T3876) by Ed Sanders
  • git #c7c90336 - Don't show preferences link to temporary users (T330509) by Kosta Harlan
  • git #03d44330 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender
  • git #47fb0fda - List "Notifications" under "Account management" on Special:SpecialPages (T333242) by Bartosz Dziewoński

ElectronPdfService

edit
  • git #8e23b4f4 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

EntitySchema

edit

EventLogging

edit

ExternalGuidance

edit
  • git #00cce186 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

Flow

edit
  • git #30ffc330 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

Gadgets

edit
  • git #8355bc40 - Localise Gadget aliases and namespaces into Kashmiri, Arabic script (ks-arab) (T304790) by MarcoAurelio

GlobalWatchlist

edit
  • git #62973242 - build: Updating npm dependencies by Umherirrender

GrowthExperiments

edit

Interwiki

edit
  • git #8b95a7cd - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

JsonConfig

edit
  • git #5ee33129 - build: Updating npm dependencies by Umherirrender

Kartographer

edit

LdapAuthentication

edit

LiquidThreads

edit
  • git #09b89aef - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

Math

edit

MobileFrontend

edit

MultimediaViewer

edit
  • git #8a7182b2 - build: Updating npm dependencies by Umherirrender
edit
  • git #b95f052e - tests: Add missing coverage for dnsLookup, netinfo, and more by Timo Tijhof
  • git #c9fc3ef4 - PaintTiming: Moving paint timing to navtiming schema. (T328256) by babiola

OATHAuth

edit
  • git #da8f0445 - Fix typo: s/to log/the log/ by MarcoAurelio
  • git #c64ba213 - List special pages under appropriate sections on Special:SpecialPages (T333242) by Bartosz Dziewoński

OAuth

edit
  • git #1e4b8207 - Use HookContainer to register hook handlers. by daniel
  • git #5ee5f379 - List "Manage connected applications" under "Account management" on Special:SpecialPages (T333242) by Bartosz Dziewoński

PageTriage

edit

Phonos

edit
  • git #064e00d7 - Revert PhonosButton to display:inline-block instead of inline (T320415) by Sam Wilson

Popups

edit

ProofreadPage

edit

QuickSurveys

edit
  • git #c2ea0ac4 - build: Updating npm dependencies by Umherirrender

ReadingLists

edit
  • git #9f4666fb - Share page ID if available instead of title by Jon Robson
  • git #7df22a61 - Enable authenticated previews by default by Jon Robson
  • git #bbe93fd9 - build: Updating npm dependencies by Umherirrender
edit
  • git #1a4bd424 - tests/qunit: Change assert.ok to assert.true by Umherirrender
  • git #082a59b9 - build: Updating npm dependencies by Umherirrender

RevisionSlider

edit
  • git #8a53d056 - selenium: Refactor WebdriverIO tests from sync to async mode (T300798) by Vaughn Walters
  • git #e00aa9f5 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

Score

edit
  • git #2b9e9dc5 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

Scribunto

edit
  • git #06ce4469 - Localise Scribunto namespaces into Kashmiri, Arabic script (ks-arab) (T304790) by MarcoAurelio
  • git #72366e5b - Update tests for compat with kaa i18n changes by Brian Wolff

SearchVue

edit
  • git #79e33ad8 - build: Updating npm dependencies by Umherirrender
  • git #0afbaf4e - Quick view - Show article intro in quick view when wiki data description does not exist. (T316395) by Simone Cuomo
  • git #3c57e941 - SearchPreview: Fix logic for snippets when cirrusDoc field is in array form (T316397) by Simone Cuomo
  • git #3243ea62 - SearchPreview: Ensure extension does not break if snippets cannot be found (T316397) by Simone Cuomo
  • git #484ee7cb - Trim .plain off of snippet fieldname for API call (T316397) by Matthias Mullie
  • git #69485844 - build: Remove explicit eslint-plugin-vue by Umherirrender
  • git #b809266a - Tablet: Improve the search layout and search preview widths on tablets (T323843) by Simone Cuomo
  • git #27c69f67 - Cannot read properties of null (reading 'offsetTop') (T330860) by Simone Cuomo
  • git #f5affe3e - Quick view - Show article intro in quick view when wiki data description does not exist. (T316395) by Simone Cuomo
  • git #d945fd66 - Mobile - Search preview cards width issues (T329691) by Simone Cuomo

SecureLinkFixer

edit
  • git #a68b87d0 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SyntaxHighlight_GeSHi

edit
  • git #00595fd7 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

TemplateData

edit
  • git #06d6054a - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

TimedMediaHandler

edit

Translate

edit

TrustedXFF

edit

TwoColConflict

edit
  • git #09b11314 - Removing flacky un-important tests by WMDE-Fisch
  • git #31caf16c - Set higher default timeout when waiting for elements by WMDE-Fisch

UniversalLanguageSelector

edit
  • git #a6a338c0 - ULS: Use quick actions icon inside page language selector (T314021) by NikG
  • git #e464c5ab - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender
  • git #fcba6427 - Align page language selector in multilingual wikis (T314021) by NikG

VueTest

edit

VisualEditor

edit
  • git #9d3c0487 - EditCheck: catch errors from TransactionSquasher (T324733) by David Lynch
  • git #56489cab - Follow-up I1a81484: Replace MetaItem#remove with SurfaceFragment#removeMeta in other pages by Ed Sanders
  • git #6ebd93b6 - Vector: Use greyed out version of bullet image in visual diffs (T332697) by Ed Sanders
  • git #55eefc36 - Remove convertToWikitextOnPaste flag by Ed Sanders
  • git #f1370c77 - Update VE core submodule to master (e180b2f94) (T332697) by Bartosz Dziewoński
  • git #9bf7e65c - Only run edit check on main namespace (T324730) by Ed Sanders
  • git #f11a7b4c - Change name of the editcheck-needreference tag to editcheck-references (T324733) by David Lynch
  • git #4fde9c21 - Gallery: Make ve.ce.Gallery(Image)CaptionNode active (editable) (T190224) by Ed Sanders

Wikibase

edit
  • git #67382482 - REST: Use read model for statement references (T332888) by Jakob Warkotsch
  • git #088eb5c1 - REST: Fix test namespace declarations by Jakob Warkotsch
  • git #09192679 - REST: Move use cases, validation, serialization to Application. (T332780) by Norman Schwirz
  • git #6fd0c62c - EntityUsageTable: Mark query as read-only (part 2) (T332941) by Lucas Werkmeister
  • git #5655bd62 - REST: Use read models for statement qualifiers (T332880) by sihe
  • git #9748cf92 - REST: Add "add/replace description in language" to OAS (T333644) by Ollie Shotton
  • git #f44b7e44 - REST: Add "add/replace label in language" to OAS (T333643) by Ollie Shotton
  • git #eeb5c5d3 - REST: Move DataAccess namespace to infrastructure. (T332780) by Norman Schwirz
  • git #e3170a6e - REST: Mark getting Terms by lang as production-ready (T332377) by Muhammad Jaziraly
  • git #cb2c3b5a - Bump eslint-config-wikimedia from 0.22.1 to 0.24.0 by Addbot
  • git #44bf1db2 - REST: Use read models for statement "main snak" (T332885) by Jakob Warkotsch
  • git #2d9cb146 - stylelint: Enable selector-pseudo-element-colon-notation by Lucas Werkmeister
  • git #1333f09e - REST: Split PropertyValuePair into Property and Value (T332879) by Jakob Warkotsch
  • git #a4c639c3 - Move sitelinks collapse toggle into heading using placeholder (T329167) by Lucas Werkmeister
  • git #d2f91730 - Bump stylelint-config-wikimedia from 0.13.1 to 0.14.0 by Addbot

WikibaseLexeme

edit
  • git #6f2ce238 - Bump eslint-config-wikimedia from 0.20.0 to 0.24.0 by Addbot

WikibaseMediaInfo

edit
  • git #3d4d544e - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

WikiEditor

edit
  • git #6b9eeb34 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender
  • git #58e69d97 - styles: Replace 'mediawiki.ui/variables' call with skin variables (T319381) (T332541) by Volker E

WikiLambda

edit
  • git #840eaced - Update function-schemata sub-module to HEAD (adb4e69) (T322097) (T323049) by James D. Forrester
  • git #4320503c - Set ZObjectKeyValue expanded flag to true when there's no collapsed component (T333587) by gengh
  • git #c9083a9f - Add documentation to new ZObject module methods (T328429) by nik-55
  • git #00dbb7a0 - update ZTester results with new designs (T326098) by Julia Kieserman
  • git #651f1109 - Create FunctionCall component for DefaultView (T323693) by gengh
  • git #aa13dbbe - ApiPerformTest: Move logging up to WikiLambdaApibase and implement generally (T330027) by James D. Forrester
  • git #270460db - WikiLambdaApiBase: Factor out duplicated error return code by James D. Forrester
  • git #12b03c3f - Update function-schemata sub-module to HEAD (64800a9) by James D. Forrester
  • git #e486c431 - ApiPerformTest: Correct the expression for obtaining $previousFirst (T332534) by dmartin
  • git #e6d960a5 - stylelint: Auto-fix 'selector-pseudo-element-colon-notation' rule by James D. Forrester
  • git #19581cea - Add special ZMonolingualStringSet case to changeType (T332793) by gengh
  • git #7c8cb905 - Replace all addZ* methods in components with their correct call to changeType (T332300) by gengh

WikiLove

edit
  • git #f1c48779 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

WikimediaBadges

edit
  • git #1d16b6d2 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

WikimediaEvents

edit

WikimediaMessages

edit
  • git #5feaa8a0 - Add messages for Kabardian Wiktionary (kbdwiktionary) (T333266) by gerritbot
  • git #2c459787 - Update Wikimedia Cloud Services Terms of Use footer link by MarcoAurelio
  • git #679d29e4 - Remove unnecessary override for GlobalBlocking messages by Thalia

Wikistories

edit

Skins

edit

CologneBlue

edit
  • git #c95e59b5 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

MinervaNeue

edit

Modern

edit
  • git #e7a50c41 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

MonoBook

edit
  • git #919667ba - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

Timeless

edit
  • git #b4c600c3 - stylelint: Enable selector-pseudo-element-colon-notation by Umherirrender

Vector

edit

WikimediaApiPortal

edit
  • git #a44df401 - stylelint: Fix autofixable excluded rules by Umherirrender

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FlaggedRevs
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MobileApp
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PropertySuggester
  • Quiz
  • RSS
  • RealMe
  • SandboxLink
  • SearchExtraNS
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortalOAuth
  • WikimediaEditorTasks
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

edit

279 Changes in 76 repos by 84 authors