Jump to content

MediaWiki 1.39/wmf.14

From mediawiki.org
MediaWiki 1.39.0-wmf.13 Deployment of MediaWiki 1.39.0-wmf.14 to Wikimedia sites MediaWiki 1.39.0-wmf.15

The latest version (labeled "1.39.0-wmf.14") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Monday, 30 May 2022 (see the roadmap).

Core changes

[edit]
  • git #9c7118a5 - Branch commit for wmf/1.39.0-wmf.14 by trainbranchbot
  • git #ff63886b - phpunit: Do not access MW services in dataProviders by Kosta Harlan
  • git #7f8e3c53 - Docs: remove references to DefaultSettings.php (T300129) by daniel
  • git #278c3dd2 - ViewAction: Enable unconditional 1h hour CDN cache for any page views (T309063) by Amir Sarabadani
  • git #1682de5e - SessionManage: Do not save when creating empty session (T299193) by Gergő Tisza
  • git #141b42c7 - Rest: Collect stats on Cache & Stash usage (T309017) by Derick Alangi
  • git #a5aa408a - mailmap: Update Zabe's entry by Alexander Vorwerk
  • git #85892edc - resourceloader: Minor doc changes following PSR-4 namepace change by Timo Tijhof
  • git #10805be3 - resourceloader: Improve internal type hints in FileModule class by Timo Tijhof
  • git #f01a391f - tests: Fix types in documentation by adding use statements by Umherirrender
  • git #f07295ad - content: Remove UnknownContent/UnknownContentHandler class alias by Umherirrender
  • git #a2a1a4ec - Remove deprecated MediaWiki\Storage namespace for revision related class (T305784) by Umherirrender
  • git #2f7c0d61 - api: Remove deprecated class alias ApiQueryContributions by Umherirrender
  • git #71974b4a - language: Remove deprecated FakeConverter class alias by Umherirrender
  • git #9832c7f9 - fuzzTest.php: Simplify try/catch code by Umherirrender
  • git #b1687521 - objectcache: handle object tokens in MediumSpecificBagOStuff::doCas() by Aaron Schulz
  • git #e3acf723 - installer,rdbms: Remove hints to Oracle and Microsoft SQL Server (T230418) by Umherirrender
  • git #8557249a - tests: Update namespace for MediaWiki\SpecialPage\SpecialPageFactory by Umherirrender
  • git #b0398654 - tests: Do not use class alias in @covers by Umherirrender
  • git #770f9059 - tests: Use namespaced IDatabase class by Umherirrender
  • git #7f9aaf26 - resourceloader: Allow using FilePath directly in 'packageFiles' array by Bartosz Dziewoński
  • git #566b185e - resourceloader: Tweak RL\FilePath handling in packageFiles by Bartosz Dziewoński
  • git #2cf5e8d9 - Sync up with Parsoid parserTests by Arlo Breault
  • git #80c448fe - Follow-up I8d62aedb: Fix .rotation mixin by Ed Sanders
  • git #dbd52291 - objectcache: Deprecate BagOStuff::addBusyCallback() and reduce to a stub by Tim Starling
  • git #bcfb90cd - objectcache: Simplify SqlBagOStuff class configuration (T212129) by Tim Starling
  • git #472d60d2 - rdbms: Deprecate DBO_SSL (T134809) by Tim Starling
  • git #16a537df - parserTests.php: Default to --parsoid if you pass a parsoid-specific option by C. Scott Ananian
  • git #1e64e2f6 - ParserTestRunner: Use standard PHP mechanism for array defaults in constructor by C. Scott Ananian
  • git #b32b768e - Remove unused message 'whatlinkshere-filters' by Bartosz Dziewoński
  • git #2c463541 - mediawiki.skinning: Use preferred value unit `ms` for `transition` (T308979) by Volker E
  • git #fadaf2a3 - Emit mw:File typeof for media (T273505) by Arlo Breault
  • git #2c7b5825 - maintenance: Make updateRestrictions return true when done by Amir Sarabadani
  • git #ce0b6f40 - schema: Drop legacy page_restrictions in page table (T35334) by Amir Sarabadani
  • git #2fd6dd48 - Fix Tyap (kcg) namespace names by Amir E. Aharoni
  • git #b8150552 - rdbms: merge sql_mode logic with other connection variables by Aaron Schulz
  • git #64743dbe - RefreshLinksJob: Add getLagAwareRootTimestamp() helper to avoid duplication by Aaron Schulz
  • git #5ff2e2c8 - tests: Fix memcached test failure with multiple BagOStuff test classes (T50217) by Aaron Schulz
  • git #62bdd788 - objectcache: set error status codes in MemcachedPhpBagOStuff (T252951) by Aaron Schulz
  • git #b29922ab - mediawiki.special.createaccount: Allow loading on mobile (T309149) (T127268) by Kosta Harlan
  • git #d62f97d5 - Rest: Return different eTags for different output modes (T308744) by Derick Alangi
  • git #61d5176d - Add missing commas in recently-updated messages by Amir E. Aharoni
  • git #6e9b957d - Move code from Maintenance to MaintenanceRunner by daniel
  • git #a9f47fd5 - Extract parameter handling from Maintenance base class. by daniel
  • git #3736c504 - Update Breton messages. by Huñvreüs
  • git #3b81a1ef - Add TokenAwareHandlerTrait for handlers supporting CSRF-unsafe providers (T305043) by Daimona Eaytoy
  • git #f54940b4 - API: Add IP range support to list=usercontribs (T177150) by lziad
  • git #de47d939 - Get the MainConfig from MediaWikiServices instead of RequestContext by Umherirrender
  • git #87bd3c59 - Add codex-search v0.1.0-alpha.6 (T309111) by Anne Tomasevich
  • git #fd8fa5c2 - mediawiki.filewarning: Don't try to close the uncloseable popup on Escape (T309093) by Bartosz Dziewoński
  • git #3e133d2b - specials: Use language from context source on Special:Login/Logout by Umherirrender
  • git #68461b25 - RevisionStore: Cast revid to int from db result by Umherirrender
  • git #baf2f5ef - LocalFile::prerenderThumbnails: Limit the number of thumbnail jobs triggered (T309114) by James D. Forrester
  • git #1fdbaa96 - Revert "ApiQueryBacklinksprop: Completely remove index hints" by Ladsgroup
  • git #3e2653f8 - ResourceLoader namespace (attempt 2) (T308718) by Tim Starling
  • git #d245e82e - skins: Lazy set localizer in SkinComponentRegistryContext by Umherirrender
  • git #97adaf58 - logging: Add index hint when asking for a specific user (T303089) by Amir Sarabadani
  • git #7dba98b6 - Tombstone the old session on SessionBackend::resetId() (T299193) by Gergő Tisza
  • git #3f8c4427 - DeletedContribsPager: Extend ReverseChronologicalPager by Bartosz Dziewoński
  • git #b95d2083 - IndexPager: Wrap inactive paging links in <span class="…"> (T308364) by Bartosz Dziewoński
  • git #80ddbf10 - rdbms: Move handling index and table aliases to SQLPlatform (T307616) by Amir Sarabadani
  • git #7496cc59 - SpecialWhatLinksHere: Convert form to OOUI (T117754) by lziad
  • git #cf52f646 - Add {{=}} as a built-in magic word (T91154) by C. Scott Ananian
  • git #f0deba89 - Add mw:File to media styles (T273505) by Arlo Breault
  • git #7d1a46b8 - Normalize cidr ranges on Special:Log before searching block logs (T270798) by Umherirrender

Vendor

[edit]

Extensions

[edit]

AdvancedSearch

[edit]

Babel

[edit]
  • git #5c99fb30 - Accept UserIdentity rather than requiring full User objects where possible by DannyS712

CentralAuth

[edit]

CheckUser

[edit]

CirrusSearch

[edit]
  • git #5b825e47 - Only create archive indices when requested by Erik Bernhardson
  • git #dd029cc9 - Add cirrussearch-word-count to siteinfo api (T284499) by joseph emmanuel kayode (iemarjay)
  • git #64733dce - fail phpunit integration tests if wgCirrusSearchServers is set by Erik Bernhardson
  • git #2ee5329f - Use standardized parameter passing in Maintenance::runChild by Erik Bernhardson
  • git #8da7d662 - Remove CirrusSearchMappingConfig hook by Erik Bernhardson
  • git #8d9948c4 - Add partial support for elasticsearch 7 by David Causse

Cite

[edit]
  • git #d730d17c - parser tests: move test which requires {{#ifeq}} into its own file by C. Scott Ananian
  • git #bb72bc65 - Use new ResourceLoader namespace (T308718) by Tim Starling

Citoid

[edit]

CodeMirror

[edit]

ContentTranslation

[edit]

DiscussionTools

[edit]

DonationInterface

[edit]

Echo

[edit]

ElectronPdfService

[edit]

EventBus

[edit]
  • git #93eece33 - Update class name FormattedRCFeed by Umherirrender

EventLogging

[edit]
  • git #8fcc211c - MediaWikiMetricsClientIntegration: Support 'eventlogging-display-console' by Bartosz Dziewoński
  • git #b2c95ac0 - Use new ResourceLoader namespace (T308718) by Tim Starling

Flow

[edit]

Gadgets

[edit]

GlobalBlocking

[edit]
  • git #a1cd17c3 - Add configuration to bypass db queries looking up for block (T307648) by Amir Sarabadani

GlobalCssJs

[edit]

Graph

[edit]

GrowthExperiments

[edit]
  • git #0d8e2300 - SpecialEditGrowthConfig: Allow admins to edit maximum number of daily image tasks (T308543) by Martin Urbanec
  • git #f76652f7 - Add managementors right to managementorship grant (T264343) by Martin Urbanec
  • git #36739a91 - Use custom ConfigurationLoader instead of OresTopicTrait in listTaskCounts (T286183) by MewOphaswongse
  • git #e442fe7f - SpecialEditGrowthConfig: Allow admins to edit maximum number of daily link tasks (T308543) by Martin Urbanec
  • git #d9ce570d - Update comments for Parsoid type name change (T273505) by Gergő Tisza
  • git #37d537a2 - StructuredMentorWriter: Call setLogger() (T264343) by Martin Urbanec
  • git #6ebf7a3f - Suggested edits: use performance.now to track load times (T299745) by MewOphaswongse
  • git #078ce949 - Add an image: Attach view image details button to .mw-ge-recommendedImage-imageWrapper (T309152) by MewOphaswongse
  • git #e41a7c84 - SpecialCreateAccountCampaign: Drop support for non-videojs players by Martin Urbanec
  • git #c7a093a9 - Mentor dashboard: Ensure expected user set shows when the user changes page size (T308619) by Martin Urbanec
  • git #58d20d95 - selenium: Use @wdio/spec-reporter (T280331) by Željko Filipin
  • git #2999627d - phpbench: Use random title name for seed data by Kosta Harlan
  • git #3bbdc7ed - SuggestedEdits: Export task queue from server-side (T308542) by Kosta Harlan
  • git #1bb76edb - Mentorship: Use LTR icon for Hebrew (T303224) by MewOphaswongse
  • git #cead2b61 - Mentee overview: Remove growthexperiments-mentee-overview-filters user option (T304057) by Martin Urbanec
  • git #febbada6 - Help panel: Update text and image alignment in HelpPanelHomeButtonWidget (T308787) by MewOphaswongse
  • git #346f2d79 - Use new ResourceLoader namespace (T308718) by Tim Starling
  • git #f33703a3 - Move help panel preference toggle to user profile section (T284088) by MewOphaswongse

GuidedTour

[edit]

ImageMap

[edit]

Kartographer

[edit]

LiquidThreads

[edit]
  • git #2bc45e3e - Stop trying to pass legacy page_restrictions to RestrictionStore (T309460) by Alexander Vorwerk

Math

[edit]

MobileFrontend

[edit]

MultimediaViewer

[edit]
[edit]

Newsletter

[edit]

PageTriage

[edit]

QuickSurveys

[edit]
[edit]

Score

[edit]
  • git #3e2f949e - VE: Rename inspector->dialog files and css classes by Ed Sanders
  • git #921b78b7 - Convert MWScoreInspector to a dialog by Ed Sanders
  • git #faabffb4 - Remove unsupported vendor prefixes for CSS transition by Ed Sanders
  • git #adb503ce - Use new ResourceLoader namespace (T308718) by Tim Starling

SimilarEditors

[edit]

SyntaxHighlight_GeSHi

[edit]

TemplateSandbox

[edit]

TimedMediaHandler

[edit]
  • git #70e880d8 - TMH style cleanup by Derk-Jan Hartman
  • git #1d5ff7e6 - Remove unused style module `ext.tmh.thumbnail.styles` (T280746) by DannyS712
  • git #58119eeb - code: Extract 'vtt' and 'srt' as constants by James D. Forrester
  • git #0919e0d6 - Sync up with Parsoid timedMediaHandlerParserTests.txt by Arlo Breault
  • git #73d4a509 - Update typeofs to mw:File (T273505) by Arlo Breault
  • git #f91703be - i18n: Update qqq references to renamed messages by James D. Forrester
  • git #8fdeb202 - Move remaining MW core hooks to HookHandlers by Reedy
  • git #b942d3be - Drop i18n/MwEmbedSupport/be.json, accidental rebase artefact by James D. Forrester
  • git #812fbe54 - TimedMediaTransformOutput: Update comment about where native controls are replaced by James D. Forrester
  • git #fd7a8c7b - i18n: Drop old TimedText files, no longer used by James D. Forrester
  • git #8d815dad - Drop TimedMediaTransformOutput::getImagePopUp(), private and unused by James D. Forrester
  • git #f36b4cf2 - Fix some more PHPCS exclusions by Reedy
  • git #1c265703 - Move some hooks to HookHandlers by Reedy
  • git #98f9043f - i18n: Rename the two timedtext i18n messages to be clearer where they're used by James D. Forrester
  • git #6c5a8d25 - i18n: Moved the two remaining TimedText messages to the main i18n file by James D. Forrester
  • git #12bf58eb - TextHandler::getTextTracksFromRows(): Remove unused code by Reedy
  • git #090931ca - Namespace Handlers by Reedy
  • git #a75576a0 - Mark TMH modules as requiring ES6 (T307075) (T306711) by Derk-Jan Hartman
  • git #fcf8b631 - Remove KalturaPlayer code, no longer referenced (T100106) by James D. Forrester
  • git #234c784b - Drop ability to switch player; everything uses videojs now by James D. Forrester
  • git #fa75f341 - Drop Beta Feature; everything uses $wgTmhWebPlayer now by James D. Forrester

timeline

[edit]

Translate

[edit]
  • git #4a33f098 - Update tests in Translate extension to run Parsoid tests by Isabelle Hurbain-Palatin
  • git #08c801d8 - EditSummariesAid: Check if title exists before further processing (T309151) by Abijeet

UniversalLanguageSelector

[edit]
  • git #3524e733 - Suppress PhanParamSignatureRealMismatchParamType on classes affected by new RL namespace (T308443) by Tim Starling

VisualEditor

[edit]

Wikibase

[edit]

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]

WikiEditor

[edit]

WikiLambda

[edit]
  • git #ccc6d21b - Add temporary benjamin-simple array gateway before front-end APIs by gengh
  • git #07657b42 - Migrate WikiLambda to handle benjamin arrays (T306824) by gengh
  • git #62a5306a - a few UI changes around copy and buttoms (T309130) by jkieserman
  • git #dd08bc4f - ApiFunctionCall::run: Use constructors for ZResponseEnvelope and ZError by James D. Forrester
  • git #2a7ed594 - ZResponseEnvelope: When passed null, inject a Z24 by James D. Forrester
  • git #0fefe1e8 - selenium: Use @wdio/spec-reporter (T280331) by Željko Filipin
  • git #f0ed7013 - ZTypeRegistry: Add Z_UNIT as an un-creatable type by James D. Forrester
  • git #b430c1c3 - ApiFunctionCall::makeRequest(): Move ZError creation to ZErrorFactory (T301556) by James D. Forrester
  • git #9c323d0e - Function viewer example table shows raw Vue config, not content by adesoji
  • git #92ccca8d - show iso code for object title in edit and view mode (T308462) by jkieserman
  • git #bcd4b984 - use iso code for aliases and names (T308461) by jkieserman
  • git #02bcd4ef - fix routing so it loads the object in edit mode (T308600) by jkieserman

WikiLove

[edit]

WikimediaEvents

[edit]
  • git #f1f2bec5 - Remove unused support for `mw.track( 'wikimedia.event.*' )` by Bartosz Dziewoński
  • git #7305087d - Use new ResourceLoader namespace (T308718) by Tim Starling

WikimediaMaintenance

[edit]

WikimediaMessages

[edit]

Wikistories

[edit]

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]

Misc

[edit]

VisualEditor/VisualEditor

[edit]
  • git #e6505de7 - rebaser: Update mongo driver to 4.6 by Ed Sanders
  • git #39e84e7b - rebaser: Update deprecated option by Ed Sanders
  • git #bb447f10 - rebaser: Update dependencies by Ed Sanders
  • git #8a31adad - SupportCheck: Call DOMParser directly by Ed Sanders
  • git #f52d9b04 - Revert "DiffElement: Collapse tree diff with no described changes" by Ed Sanders

No changes

[edit]
  • 3D
  • AbuseFilter
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • CodeEditor
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • EntitySchema
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FlaggedRevs
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • GeoCrumbs
  • GeoData
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • IPInfo
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • Listings
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaModeration
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • Popups
  • ProofreadPage
  • PropertySuggester
  • Quiz
  • RSS
  • ReadingLists
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Scribunto
  • SearchExtraNS
  • SecureLinkFixer
  • SecurePoll
  • ShortUrl
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • WebAuthn
  • WikibaseCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • wikihiero

Total changes

[edit]

259 Changes in 57 repos by 68 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