MediaWiki 1.43/wmf.18/Changelog

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #0afb81f8 - Use ConnectionProvider instead of LoadBalancerFactory by thiemowmde
  • git #3b9e995b - Update comment still mentioning setMwGlobals by thiemowmde
  • git #861b1bf0 - Fix broken PHPDoc comment by thiemowmde
  • git #51453a0f - More effective use of LESS by Ebrahim Byagowi
  • git #7f0c4d21 - Use Codex provided colors in AbuseFilter by Ebrahim Byagowi
  • git #6a299768 - Turn ext.abuseFilter.css to LESS by Ebrahim Byagowi

AdvancedSearch

edit
  • git #d5f19874 - Use named MainConfigNames constants instead of strings by thiemowmde

AutoModerator

edit
  • git #5779aae7 - Make hook handler implement the interface by Matěj Suchánek
  • git #39ea1a20 - Implement tests for extension.json by Matěj Suchánek

Babel

edit

BetaFeatures

edit

CentralAuth

edit
  • git #dfea2e78 - Split CentralAuthTokenManager from CentralAuthSessionManager by Gergő Tisza
  • git #a9579622 - Remove redundant inline @var comments about WikiSets by thiemowmde
  • git #e0395284 - Make use of named MainConfigNames constants in tests by thiemowmde
  • git #0eef9d08 - GlobalRenameUser: $options['type'] may be undefined (task T372070) by Bartosz Dziewoński
  • git #10522329 - session: Minor cleanup by Reedy
  • git #4fd63ca2 - SUL3: Make restrictions on the SSO domain optional (task T365162) by Gergő Tisza

Chart

edit
  • git #e1743ead - Delete unused i18n message chart-error-shell-no-response by Roan Kattouw
  • git #c4129f29 - Support xAxis angle chart definition option in cli script by aude

CirrusSearch

edit
  • git #9fb5319b - Replace gettype() with get_debug_type() in exception messages by Bartosz Dziewoński
  • git #6e3b7a71 - i18n: Drop 'cirrussearch-ignored-headings', now unused (task T344806) by James D. Forrester

Cite

edit

cldr

edit

CodeMirror

edit
  • git #7e0d3cf2 - build: Upgrade stylelint-config-wikimedia to 0.17.2 by Taavi Väänänen

CommunityConfiguration

edit
  • git #55992cce - fix(Editor): update validation errors on array item delete by Michael Große
  • git #1e7ab7dc - refactor(editor): extract validation errors into composable (task T360921) (task T358659) by Michael Große
  • git #3b8b807f - Translate special page name into Polish by Msz2001
  • git #2a1a5fe5 - chore: drop Grunt, introduce npm-run-all by Michael Große
  • git #8f7ea94c - chore(eslint): unbreak LibUp by manually updating eslint-config-wikimedia by Michael Große

Collection

edit
  • git #f4b8385d - ApiClearCollectionTest: Mark as database-touching, now CentralAuth(?) is doing something by James D. Forrester
  • git #e0c19802 - Change output format from escaped() to text() for two messages (task T372137) by Jon Harald Søby
  • git #8ff2069c - ApiPostCollectionTest: Mark as database-touching, now CheckUser is loaded by James D. Forrester

CommonsMetadata

edit
  • git #99547518 - Use overrideConfigValue instead of setMwGlobals by Fomafix
  • git #91a4f53f - Remove newlines before compare in TemplateParserTest::testTitle by Fomafix

ConfirmEdit

edit

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit

Echo

edit

EntitySchema

edit

EventBus

edit

EventLogging

edit
  • git #f457299c - Use overrideConfigValue instead of setMwGlobals by Fomafix

EventStreamConfig

edit
  • git #8c220b9d - tests: Use $this->setRequest instead of global variable $wgRequest by Fomafix

FlaggedRevs

edit

GlobalBlocking

edit

GlobalUserPage

edit
  • git #5340943a - Use Codex design tokens for global user page footer border by Taavi Väänänen

GrowthExperiments

edit

IPInfo

edit

JsonConfig

edit

Linter

edit
  • git #539946a9 - Remove some redundant checks by Bartosz Dziewoński

MassMessage

edit

MobileFrontend

edit
  • git #e84e6cc8 - Replace custom implementation with native str_ends_with by thiemowmde
  • git #cf76e60c - Use the named MainConfigNames::DefaultSkin constant by thiemowmde
  • git #b0408892 - Prevent dark-mode styles from affecting print media (task T371331) by Jdrewniak
  • git #5ec97d98 - docs: Add site titles and sitemap by apaskulin
  • git #be53941c - Switch to JSDoc WMF theme and only document stable functions by Jon Robson

MultimediaViewer

edit

NetworkSession

edit
  • git #df3d186f - NetworkSessionProvider: Call non static method non statically by Reedy

Newsletter

edit
  • git #caaa9c3d - Replace deprecated PermissionManager::getPermissionErrors() and friends by Bartosz Dziewoński

Nuke

edit
  • git #68269df6 - Use SpecialPageFactory in SpecialNukeTest by Matěj Suchánek

OAuth

edit

ORES

edit
  • git #df85edcb - FetchScoreJob: use setLastError() for job errors by jsn

PageTriage

edit

ParserMigration

edit
  • git #d81fefa8 - Add a compact indicator for ParserMigration to better support wikivoyage by C. Scott Ananian

Popups

edit

ProofreadPage

edit

Scribunto

edit

SecureLinkFixer

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

SyntaxHighlight_GeSHi

edit
  • git #b58d0bde - Use MainConfig instead of global variables by Fomafix

TimedMediaHandler

edit

Translate

edit

UploadWizard

edit

UrlShortener

edit

VisualEditor

edit

Wikibase

edit

WikibaseLexeme

edit
  • git #43bee1f6 - Update tests that reach into internal params (task T372181) by James D. Forrester
  • git #53622be3 - Add initial Cypress setup and first test (task T355936) by Audrey Penven
  • git #24b8337d - Add lexeme language codes kyw-beng, kyw-deva, txo-beng, cdz-beng, mjx-beng, ksy-beng (task T371773) by Bodhisattwa
  • git #3091ff83 - Use overrideConfigValue/overrideConfigValues/setGroupPermissions by Fomafix
  • git #9adc9e8a - build: Remove redundant `eslint-disable no-object-assign` in Gruntfile by Timo Tijhof
  • git #d0fa8792 - tests: Fix `assert.expect(N)` and enable wikimedia/qunit rule by Timo Tijhof

WikidataPageBanner

edit

WikiLambda

edit

WikimediaEvents

edit
  • git #d376418e - feat(clientError.js): allow adding custom context to logged errors by Michael Große

WikimediaMaintenance

edit

WikimediaMessages

edit

Skins

edit

CologneBlue

edit
  • git #c5a77ec2 - i18n: Drop talkpage, articlepage, userpage, projectpage messages, unused by James D. Forrester

MinervaNeue

edit

Vector

edit

Misc

edit

No changes

edit
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BounceHandler
  • Calendar
  • CampaignEvents
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • CheckUser
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • Kartographer
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • LoginNotify
  • MapSources
  • Math
  • MediaModeration
  • MediaSearch
  • MetricsPlatform
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • OATHAuth
  • OAuthRateLimiter
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadsLink
  • VipsScaler
  • VisualEditor/VisualEditor
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

edit

312 Changes in 63 repos by 74 authors