Jump to content

MediaWiki 1.38/wmf.13

From mediawiki.org
MediaWiki 1.38.0-wmf.12 Deployment of MediaWiki 1.38.0-wmf.13 to Wikimedia sites MediaWiki 1.38.0-wmf.16

The latest version (labeled "1.38.0-wmf.13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 14 December 2021 (see the roadmap).

Core changes

[edit]
  • git #c1ed52fc - Branch commit for wmf/1.38.0-wmf.13 by trainbranchbot
  • git #8a6aafc5 - Use native method to disable new users checkbox in Special:Preferences (T272302) by Func
  • git #e85d532a - RemoteIcuCollation (T263437) by Tim Starling
  • git #46425659 - rdbms: add query timeout support to Database::select() (T129093) (T195792) by Aaron Schulz
  • git #a82b186d - rdbms: Explicitly set Sqlite PDO ATTR_ERRMODE to ERRMODE_SILENT by Aaron Schulz
  • git #07545c23 - UserSelectQueryBuilder: Make it possible to filter via user's hidden status (T291966) by Martin Urbanec
  • git #8dca3555 - rdbms: Remove five deprecated methods from IDatabase (T296960) by Amir Sarabadani
  • git #70b2a28b - tests: Make it easier to debug MediaWikiTitleCodecTest failures by Kunal Mehta
  • git #5ad1190f - Remove unreachable parts of getTitleInvalidRegex() in PHP and JS (T297578) by Kunal Mehta
  • git #9ed16ab9 - mediawiki.jqueryMsg: Handle SERVERNAME by Gergő Tisza
  • git #36195480 - Add support for conditional disable fields in HTMLForm (T272302) by Func
  • git #e3c0032f - Add SpecialPage::newSearchPage to replace Skin::setSearchPageTitle (T295616) by jdlrobson
  • git #4f60541f - Sync up with Parsoid parserTests.txt by C. Scott Ananian
  • git #b433f53c - Sync up with Parsoid mediaParserTests.txt by C. Scott Ananian
  • git #9778adf1 - Refactor SettingsBuilder to use BagOStuff. (T294748) by Dan Duvall
  • git #972dde71 - DeprecationHelper: avoid closures (T297236) by daniel
  • git #8190a51c - Fix bottom margin for thumbs by Arlo Breault
  • git #e3d4fff3 - Revert "Add new watchlist hook to better support syncing between multiple watchstars" (T294759) by Esanders
  • git #10aee72a - RevisionStore: Pass $flags in getRelativeRevision() by Bartosz Dziewoński
  • git #35e1f7cc - JsonCodec: Fix test by Gergő Tisza
  • git #99bd8bdd - rdbms: remove pointless DatabasePostgres::tableName() method by Aaron Schulz
  • git #fe75ca87 - filerepo: Increase ttl for foreign metadata to 4h and make configurable (T261375) by Brian Wolff
  • git #de714a4e - Update WVUI to 0.3.4 (T297421) by Roan Kattouw
  • git #408b777d - Fix indent in TemporaryPasswordPrimaryAuthenticationProvider by Umherirrender
  • git #41ca4f82 - rdbms: Fix query prefix logging by Amir Sarabadani
  • git #50f1f7fe - Settings: Add config merge strategies to apply on settings by Derick Alangi
  • git #6aac95eb - Settings: Introduce PhpSettingsSource for provisioning settings (T297320) by Derick Alangi
  • git #b4c63c64 - Remove some more comments that literally repeat the code by Thiemo Kreuz
  • git #28062181 - Add content-media print styles (T287965) by Arlo Breault
  • git #76c761a8 - rdbms: Drop IDatabase::aggregateValue() (T296960) by Amir Sarabadani
  • git #9496e37a - Additional tests for LinksUpdate and LinksDeletionUpdate by Tim Starling
  • git #9a41ec0e - Use Html::… methods for all HTML in ImageHistoryList by Thiemo Kreuz
  • git #72ada3c1 - rdbms: Remove IDatabase::getServerUptime() (T296960) by Amir Sarabadani
  • git #dc66f783 - WikiExporter: Avoid bitwise op with non-integer (T296545) by Ammarpad
  • git #7140cf9b - Add entry point name to disabled Session exception if possible (T296898) by Ammarpad
  • git #6df6282c - mediawiki.base: Add missing toString param to Message#escaped() (T292489) by Timo Tijhof
  • git #afecf46c - Add LinksUpdate::getPageId() by Tim Starling
  • git #4ba64a19 - Add IDatabase::factorConds() by Tim Starling
  • git #dd4d1db8 - TestRunner: Set local interwiki URLs to match wgServer, like in production by Bartosz Dziewoński
  • git #be574baa - installer: Fix Postgres mistakes in using changeField method (T286779) (T297031) by Amir Sarabadani
  • git #5bd107c9 - Upgrade Vue to the migration build of Vue 3 (T251974) by Roan Kattouw
  • git #ffc247d4 - SettingsBuilder: load skins and extensions by daniel
  • git #288d29e2 - Remove unused User::newFromAnyId from LocalFileDeleteBatch by Umherirrender
  • git #90eb8a6f - MediaWiki:Tog-fancysig: Change "automatic link" to "automatic link to your user page" (T296587) by Tranve
  • git #a3ce7901 - media: Invalidate all file-djvu WAN caches (T296001) by Amir Sarabadani
  • git #5b3db0e9 - Allow editors to blank the heading, standardize heading class (T297019) by jdlrobson
  • git #ede308ed - Drop pr_user from page_restrictions (T199377) by Amir Sarabadani
  • git #eb276dcc - Change style for class mw-history-suppressed from bold to grey (Base 10) (T296553) by Umherirrender
  • git #7359c6bd - Allow DeleteLogFormatter to work with pre-T20361 (April 2009) log rows (T289806) by Umherirrender
  • git #3b52802e - Add project local interwiki to ParserTestRunner (T228616) by Arlo Breault
  • git #66102bd5 - resourceloader: Remove support for $algo param in FileContentsHasher (T32956) by Timo Tijhof
  • git #9c79f276 - Streamline some pieces of code in ImageHistoryList by Thiemo Kreuz
  • git #ecec1477 - maintenance: Add --parse-title option to edit.php to parse the title input by Ed Sanders
  • git #35229394 - rdbms: Remove IDatabase::pendingWriteRowsAffected() (T296960) by Amir Sarabadani
  • git #6c4ad39c - Remove IDatabase::preCommitCallbacksPending() (T296960) by Amir Sarabadani
  • git #61e16d8e - tests: Add structure test for bundlesize.config.json (T255149) by Kosta Harlan
  • git #1c70c8fe - Maintenance.php: Code cleanup to console functions by Reedy
  • git #bdb127cf - en.json: Use capitalization according to BCP 47 for variantnames by Fomafix
  • git #6c4ac7dd - Deprecate $wgAjaxUploadDestCheck, act as always-true (T291375) by Fomafix

Vendor

[edit]

Extensions

[edit]

3D

[edit]

AbuseFilter

[edit]
  • git #9e333b38 - Hyphenating "case-insensitive" by Amir E. Aharoni

Babel

[edit]
  • git #0b4e7537 - Update, merge zh-tw translations back to zh-hant and recover zh-cn, zh-sg translations in mediawiki/extensions/Babel (T286291) (T296189) by Winston Sung

CentralAuth

[edit]
  • git #0537e43c - GlobalRename: Inject GlobalRenameUserValidator by Taavi Väänänen
  • git #e8c0ead8 - Drop support for global user merges (T216089) by Taavi Väänänen
  • git #c785a6d0 - Simplify GlobalUserMergeLogFormatter by Taavi Väänänen
  • git #dc2865c9 - LocalRenameJob: Drop back compat by Taavi Väänänen
  • git #4ad0c652 - Move ::centralLBHasRecentPrimaryChanges() to CentralAuthDatabaseManager (T289913) by Alexander Vorwerk
  • git #b7b30857 - Add missing line breaks to migratePass0 by Taavi Väänänen

CirrusSearch

[edit]
  • git #d5941684 - phan: rm redundant enable_class_alias_support by Antoine Musso

Cite

[edit]
  • git #90fb1eba - ve.ui.MWReferencesListDialog: Fix exception caused by a copy-paste mistake (T297418) by Bartosz Dziewoński
  • git #bee35733 - ve-cite: Export citationTools as native object instead of JSON string message by Timo Tijhof
  • git #471e73a7 - ve-cite: Remove redundant check for visualeditor-cite-tool-definition.json by Timo Tijhof

cldr

[edit]

CodeMirror

[edit]
  • git #189bef82 - Set the line-break attr to initial (T252965) by Func
  • git #561ffca7 - Don't mess up the page when running tests via Special:JavaScriptTest by Bartosz Dziewoński
  • git #d97fa84d - Fix invalid reference to core resources/ directory (T296639) by Timo Tijhof

Collection

[edit]

ConfirmEdit

[edit]

ContentTranslation

[edit]

DiscussionTools

[edit]

DonationInterface

[edit]

Echo

[edit]

EventBus

[edit]

FlaggedRevs

[edit]

Flow

[edit]
  • git #5728bff5 - Remove unused zh-hant mis-translation special page names/alias in StructuredDiscussions (Flow) (T286291) (T296190) by Winston Sung

GlobalPreferences

[edit]
  • git #c91eb426 - Use native method to disable checkboxes conditionally (T272302) by Func
  • git #09a8d956 - Add a server-side filter on local exceptions, and remove the initial disabled state of fields by Func
  • git #6cc7072b - Infuse the field layout instead of widgets, to set the state of labels properly (T296924) by Func
  • git #cf0785a7 - Add missing UsersMultiselectWidget dependency (T297370) by Thiemo Kreuz

GrowthExperiments

[edit]
  • git #c4c935c6 - SpecialEditGrowthConfig: Do not override difficulty (T297217) by Gergő Tisza
  • git #f88dbca3 - Reorganize mentorship-related hooks by Martin Urbanec
  • git #bae05f06 - MentorManager: Support weights for mentors (T287917) by Martin Urbanec
  • git #71790fdd - CacheDecorator: Use JSON serialization (T296610) (T297248) by Gergő Tisza
  • git #ed5c41b4 - Split out CacheDecorator tests + increase coverage by Gergő Tisza
  • git #33f86117 - CacheDecorator: Bump cache version (T297248) by Gergő Tisza
  • git #3c55d8ba - Mentor dashboard: Fix resource panel link (T297276) by Gergő Tisza
  • git #7532706b - Add an image: remove pointer-events: none on the image container in ceRecommendedImageNode (T296003) by MewOphaswongse
  • git #2f875f7c - Quick fix for task type handling in change tagging (T297004) by Gergő Tisza
  • git #15446551 - Add Image: Use tasktype, not quality gate, to pass caption limit by Gergő Tisza
  • git #59dae6e5 - Add an image: Only validate caption if the recommendation is accepted (T297250) by MewOphaswongse
  • git #174aba3f - Add an image: return a delay from the dialog's setup process (T297176) by MewOphaswongse
  • git #1904af03 - Add an image: Prevent interaction with tools in disabled toolgroup (T296116) by MewOphaswongse
  • git #6bfae013 - SearchTaskSuggester: Don't throw error on invalid tasktype (T296366) by Kosta Harlan
  • git #97d5d5a3 - Community configuration: Handle disabled task types (T294518) by Gergő Tisza

GWToolset

[edit]

InputBox

[edit]
  • git #b808f7f5 - Make InputBoxHooks::render() non-static by C. Scott Ananian
  • git #cbead9bf - Introducing a namespace for InputBox by Isabelle Hurbain-Palatin

Interwiki

[edit]
  • git #ee7b69b8 - Get config with SpecialInterwiki::getConfig by Umherirrender
  • git #9f9e40cf - Replace $wgLegalTitleChars with Title::legalChars() (T297340) by Umherirrender

IPInfo

[edit]

Kartographer

[edit]

Linter

[edit]
  • git #518a7597 - Fix plural in redirect by Arlo Breault
  • git #142a9a2f - s/mw:Help:Extension:Linter/mw:Help:Lint errors/ by Arlo Breault

MediaSearch

[edit]

MobileFrontend

[edit]

MultimediaViewer

[edit]
  • git #7dbee90c - Avoid ableist language in comments and test names by James D. Forrester

NewUserMessage

[edit]

Poem

[edit]
  • git #6a12103a - Sync up with Parsoid poemParserTests.txt by C. Scott Ananian

QuickSurveys

[edit]

Quiz

[edit]

SecurePoll

[edit]
  • git #3191169d - Fully add new securepoll-view-voter-pii right (T290808) by Alexander Vorwerk
  • git #fd8008dc - SECURITY: Require securepoll-view-voter-pii right to view voter's PII (T290808) by Sam Smith

TemplateWizard

[edit]

TimedMediaHandler

[edit]
  • git #a59677cc - transcodeReport: Avoid ableist language in private variable name by James D. Forrester

Translate

[edit]
  • git #46c83b66 - AggregateGroupsSpecialPage: Replace sub group with group for toggles (T90511) by Abijeet
  • git #1e5f7bb2 - AggregateGroupsSpecialPage: Make toggle links keyboard accessible (T90511) by Abijeet
  • git #d275ed13 - Make language selector keyboard accessible on translation views by Niklas Laxström
  • git #3917fbe3 - Make target language selector more prominent (T296986) by Abijeet
  • git #2ad48161 - Don't use $wgLegalTitleChars directly (T297340) by Kunal Mehta
  • git #6670129b - Special:Translate: Add language name in editor placeholder (T296987) by Abijeet
  • git #51c8533e - Remove isEditPage condition for the display of help and loading of VE by Isabelle Hurbain-Palatin
  • git #47299256 - Remove isPlaceholderSupported check by Abijeet

TranslationNotifications

[edit]

VipsScaler

[edit]
  • git #d9e7b3ef - SpecialVipsTest: Avoid ableist language in comment by James D. Forrester

VisualEditor

[edit]
  • git #b733e74d - Check VisualEditorDisableForAnons in getEditPageEditor() (T296269) by Bartosz Dziewoński
  • git #845cd69b - Don't scroll to template parameters while the dialog loads (T296743) by Thiemo Kreuz
  • git #887a01a3 - Revert "Hide more button on parameter descriptions for screen readers" (T296997) by Andrew Kostka
  • git #5c0344ae - Use new select[First|Last]SelectableContentOffset methods (T295905) by Ed Sanders
  • git #cddd9702 - Update VE core submodule to master (21da0b01c) (T295905) by Bartosz Dziewoński
  • git #742aee7f - Add link to undocumented parameter help (T284985) by WMDE-Fisch
  • git #847ab180 - Remove unused CSS from template dialog by Thiemo Kreuz
  • git #a8f835c3 - Raise PHP coding standards in this codebase a bit by Thiemo Kreuz
  • git #96adda0d - Add safe-guard for early template dialog resize events by Thiemo Kreuz

WebAuthn

[edit]
  • git #6892418f - WebAuthnCredentialRepository: Avoid ableist language in comments by James D. Forrester

Wikibase

[edit]

WikibaseLexeme

[edit]
  • git #23baf046 - Replace <source> with <syntaxhighlight> in Lua docs by Lucas Werkmeister
  • git #c7239bc5 - Add form:hasGrammaticalFeature() method (T297478) by Lucas Werkmeister
  • git #b989a9c8 - Add lexeme:getLemma(), sense:getGloss(), form:getRepresentation() (T297024) by Lucas Werkmeister
  • git #12896b9d - Remove most of mw.wikibase.lexeme Lua module (T297404) by Lucas Werkmeister
  • git #f69a2228 - Fix LexemeHeader and GlossWidget mounting (T297328) by Lucas Werkmeister
  • git #2ce9b0b4 - Temporarily disable test:mwlibs (T297381) by Lucas Werkmeister
  • git #ab4ec095 - Simplify LexemeLanguageCodePropertyIdConfig by Lucas Werkmeister
  • git #b74f2d3e - Remove small pieces of unused code and PHPDoc comments by Thiemo Kreuz
  • git #a007146a - Use more strict PHPUnit assertions in tests, if possible by Thiemo Kreuz

WikibaseLexemeCirrusSearch

[edit]

WikibaseMediaInfo

[edit]

WikibaseQualityConstraints

[edit]
  • git #c8b6cecf - ViolationMessageSerializerTest: Avoid ableist language in test name by James D. Forrester

Wikidata.org

[edit]

WikidataPageBanner

[edit]

WikiEditor

[edit]

WikiLambda

[edit]
  • git #3963bccb - create new tab component for function editor (T297098) by jkieserman
  • git #d6e1ebb5 - Migrate the WikiLambda extension's Vue code to initiate using `createMwApp()` (T297227) by Simone This Dot
  • git #a8355f2f - Revert "Use new 'deepEqual' and 'deepCopy' utilities from function-schemata" (T296937) by Jforrester
  • git #5aabdd76 - Update function-schemata sub-module to HEAD (f50c0da) by James D. Forrester
  • git #ed2ab2b3 - ZLangRegistry::getLanguageZidFromCode: Add fallback flag and use when we take user input by James D. Forrester
  • git #ae3253b3 - Follow-up f0fe1de98: Fix typo by James D. Forrester
  • git #f0fe1de9 - Hooks::onHtmlPageLinkRendererEnd: ZID isn't a language code, oops by James D. Forrester
  • git #3d4d9957 - Use new 'deepEqual' and 'deepCopy' utilities from function-schemata (T296937) by jkieserman
  • git #b050b260 - Vue: Provide a new FunctionDefinition component for those kinds of page (T297095) by Simone This Dot
  • git #d0b2c72e - Update function-schemata sub-module to HEAD (e130e59) (T290586) (T290787) (T292787) (T293916) (T295373) (T295677) (T296405) (T296937) by James D. Forrester
  • git #feec656f - remove getZObjectAsJsonByZID (T296827) by Simone This Dot
  • git #f4d2273d - SpecialListZObjectsByType: Use query continuation to give the DBs time to breathe (T296885) by James D. Forrester
  • git #843cb817 - SpecialListZObjectsByType: Pass variables into i18n string by James D. Forrester
  • git #909b5138 - SpecialListZObjectsByType: Don't error if the user gives us nonsense by James D. Forrester

WikiLove

[edit]
  • git #4fd6f095 - Hooks::getUserTalkPage: Avoid ableist language in comment by James D. Forrester

WikimediaEvents

[edit]
  • git #f31fe9d5 - AuthManagerStatsdHandler: Avoid ableist language in comment by James D. Forrester
  • git #77dacb60 - Delay `init` event to when document is ready (T294651) by jdlrobson

WikimediaIncubator

[edit]

WikimediaMaintenance

[edit]
  • git #dd1e68a5 - Use namespaced LocalRenameUserJob by Alexander Vorwerk

WikimediaMessages

[edit]

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #21da0b01 - Add some test cases for linear delete in lists by Ed Sanders

No changes

[edit]
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • CheckUser
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeReview
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • DynamicSidebar
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • Insider
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • Listings
  • LocalisationUpdate
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageTriage
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • PoolCounter
  • Popups
  • ProofreadPage
  • PropertySuggester
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SecureLinkFixer
  • ShortUrl
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • UserMerge
  • WikibaseCirrusSearch
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • Wikisource
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

254 Changes in 59 repos by 76 authors

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy