MediaWiki 1.43/wmf.22

MediaWiki 1.43.0-wmf.21 Deployment of MediaWiki 1.43.0-wmf.22 to Wikimedia sites MediaWiki 1.43.0-wmf.23

The latest version (labeled "1.43.0-wmf.22") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 10 September 2024 (see the roadmap).

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

AutoModerator

edit

Babel

edit

BounceHandler

edit

CampaignEvents

edit

CategoryTree

edit

CentralAuth

edit

Chart

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

cldr

edit

CodeMirror

edit

CommunityConfiguration

edit
  • git #526d2a0b - Enable selection of Main namespace in CommunityConfiguration HelpPanel (task T374082) by Cyndy
  • git #9e3d29f2 - tests: Don't mock ReflectionSchemaSource in JsonSchemaBuilder tests by Michael Große
  • git #59c665bb - feat(editor): add global error handle to log errors to logstash by Michael Große

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit

Echo

edit

EntitySchema

edit

EventBus

edit

EventLogging

edit
  • git #cb3bb302 - Avoid use of deprecated wfGetUrlUtils by Ebrahim Byagowi

FileExporter

edit
  • git #b2ec2695 - Avoid use of deprecated wfAssembleUrl by Ebrahim Byagowi
  • git #ec6da5e2 - Avoid use of deprecated wfGetUrlUtils by Ebrahim Byagowi

FileImporter

edit
  • git #52f0eeaf - Avoid use of deprecated wfAssembleUrl by Ebrahim Byagowi
  • git #e60878b1 - Avoid use of wfExpandIRI, deprecated since 1.39 by Ebrahim Byagowi
  • git #db66a30f - tests: Use getNewTempFile to simplify test setup by Umherirrender

FlaggedRevs

edit

Flow

edit
  • git #b00ed3d1 - Avoid use of deprecated UIDGenerator by Ebrahim Byagowi
  • git #3e4011e6 - Update documentation of optional @params in .js by thiemowmde

GlobalBlocking

edit

GrowthExperiments

edit

Interwiki

edit
  • git #1673b7bf - Avoid use of deprecated wfGetUrlUtils by Ebrahim Byagowi

IPInfo

edit

Kartographer

edit

LiquidThreads

edit
  • git #5c9486d9 - Make use of modern ??= and ?? operators where possible by thiemowmde
  • git #1515a9fb - Drop single-use sort method from Thread class by thiemowmde

MobileFrontend

edit
  • git #1352790d - Avoid use of deprecated URL related global functions by Ebrahim Byagowi

OAuth

edit
  • git #d9de9590 - Avoid use of deprecated wfGetServerUrl by Ebrahim Byagowi

ORES

edit

Popups

edit
  • git #67dc28dc - build: Updating grunt-banana-checker to 0.13.0 by Umherirrender
  • git #fb573fdb - Use UserFactory::newAnonymous instead of deprecated User::newFromId by Fomafix
  • git #7a796022 - [cleanup] Remove unused configuration $wgPopupsReferencePreviews (task T363162) by Adam Wight

ProofreadPage

edit
  • git #ccde22c3 - Remove unnecessary call to ParserOutput::setPageProperty() by C. Scott Ananian

QuickSurveys

edit

ReadingLists

edit
  • git #8796cd3f - Change module name to match new conventions: /v0 instead of .v0 by bpirkle

Score

edit

Scribunto

edit

SearchVue

edit
  • git #4e4890d0 - build: Updating composer dependencies by Umherirrender

SecureLinkFixer

edit
  • git #ef6ff775 - Avoid use of deprecated URL related global functions by Ebrahim Byagowi
  • git #25ab55da - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SyntaxHighlight_GeSHi

edit

TemplateWizard

edit

Thanks

edit
  • git #139c83b1 - ApiFlowThank: Replace deprecated User::newFromId by Fomafix
  • git #a781f73e - Inline thanks in recent changes doesn't work when live changes are enabled or 'view new changes' is clicked (task T357787) by Kgraessle

TimedMediaHandler

edit
  • git #27ef4720 - Explicit parse message for Html::warningBox by Umherirrender

Translate

edit

UniversalLanguageSelector

edit

UploadWizard

edit

UrlShortener

edit
  • git #463f8844 - Avoid use of deprecated URL related global functions by Ebrahim Byagowi

VipsScaler

edit
  • git #eed62311 - Avoid use of deprecated wfGetUrlUtils by Ebrahim Byagowi

VisualEditor

edit
  • git #709e791a - Edit check: let ecenable bypass the account age requirement by David Lynch
  • git #43300145 - Avoid use of deprecated wfGetUrlUtils by Ebrahim Byagowi
  • git #d9a99e89 - Update VE core submodule to master (8bac83777) by Bartosz Dziewoński
  • git #cefa56ec - Use fixed font size for UI componenets in Vector 22 (task T373875) by Ed Sanders
  • git #e947e53f - Edit check: stop from appearing outside the main namespace (task T373692) by David Lynch

WebAuthn

edit
  • git #74879a6a - Avoid use of deprecated wfGetUrlUtils by Ebrahim Byagowi

Wikibase

edit
  • git #c9de47d5 - REST: Replace 'patched-sitelink-title-does-not-exist' (task T373885) by Silvan
  • git #ee109174 - Replace uses of ParserOutput::setPageProperty() by C. Scott Ananian
  • git #821c66e7 - Allow empty string as short description (task T326898) by C. Scott Ananian
  • git #f39e9ce1 - Revert "Aggregate output of api tests run in parallel" by Jakob
  • git #4b6f9d82 - tests: Remove reset of services after setMwGlobals by Umherirrender
  • git #9d8e0347 - REST: Use resource-not-found instead of statement-not-found (task T373881) by Jakob Warkotsch
  • git #d615dda9 - REST: Remove duplication from OAS responses by Muhammad Yasser Jazirahly
  • git #e968d827 - REST: Replace `label/description/aliases-not-defined` (task T373882) by dima koushha
  • git #1f4a2ba6 - secondary CI: Renamed github action secrets used for CI mails (task T366341) by Leszek Manicki
  • git #2c601f98 - REST: Add $basePath param to LanguageCodeValidator, DescriptionsSyntaxValidator, and LabelsSyntaxValidator. by Ollie Shotton
  • git #b2ebede7 - REST: Create `resource-not-found` error (task T373883) by dima koushha
  • git #b81427aa - REST: Handle numeric keys in labels/descriptions desrializers by Ollie Shotton
  • git #a08d1db9 - REST: Remove superfluous validation from AliasesValidator by Ollie Shotton
  • git #4c8299ad - REST: Remove unused InvalidStatementsException by Ollie Shotton
  • git #b50131e2 - REST: Fix `Patch Item/Property Labels` errors (task T349813) by dima koushha
  • git #8b17010c - REST: Replace CODE_INVALID_ALIAS_LIST validation errors with CODE_INVALID_VALUE by Ollie Shotton
  • git #6375704b - REST: Replace CODE_INVALID_ALIASES validation errors with CODE_INVALID_VALUE by Ollie Shotton
  • git #5ba9792a - REST: Add $basePath param to AliasesInLanguageValidator by Ollie Shotton
  • git #53d55c66 - REST: Add $basePath param to AliasesValidator by Ollie Shotton
  • git #5e692c2c - REST: Add $basePath param to AliasesDeserializer by Ollie Shotton
  • git #6588fd68 - REST: Improve `LabelsSyntaxValidator` by dima koushha

WikibaseCirrusSearch

edit

WikibaseLexeme

edit

WikibaseMediaInfo

edit
  • git #62524b45 - Make PHPUnit tests work in non-English environments by thiemowmde

WikibaseQualityConstraints

edit
  • git #1bcfb2bf - tests: Remove reset of services in tests by Umherirrender
  • git #1c96b744 - Remove two unneeded schema updates by Lucas Werkmeister

WikidataPageBanner

edit
  • git #60303fdb - Avoid use of deprecated wfGetUrlUtils by Ebrahim Byagowi

WikiLambda

edit
  • git #dd8511b4 - User UserFactory::newAnonymous instead of deprecated User::newFromId by Fomafix
  • git #b262574e - ZObjectStructureValidator::validate: use set_time_limit() to limit in the case of run-away JsonSchema (task T374241) by James D. Forrester
  • git #265c60ef - ZObjectStore::findZTesterResult: Trim our own error so we don't break logstash (task T374241) by James D. Forrester
  • git #d6bca226 - Fix CdxLookup after Codex release v1.12.0 (task T374248) by gengh
  • git #482a4c42 - Don't pass empty type/returnType to zobject lookup when undefined (task T374199) by gengh
  • git #3aef68ee - build: Upgrade Codex from 1.11.1 to 1.12.0 by James D. Forrester
  • git #4d93c0bb - tests: Disable all Beta Cluster CI testing, all failing (task T374242) by James D. Forrester
  • git #ac0cf476 - ZString.vue: Don't overflow long text, but break-word so it wraps instead (task T373987) by James D. Forrester
  • git #b048c076 - Z61: Switch WikiLambda front-end from hard-coded strings to using Z61/Programming language objects (task T287153) by Daphne Smit
  • git #433811d8 - Tooltip: replace our own Tooltip component with Codex Tooltip (task T298040) by Daphne Smit
  • git #25458152 - Use isValidZObjectReference instead of isValidId (task T373859) by gengh
  • git #58ad0991 - Add WIKIDATA_API_URL to docker-compose.sample.yml (task T370072) by dmartin
  • git #364cba28 - Inject services into ClientHooks by Fomafix
  • git #c8ebd8a2 - Move ClientHooks into the Handler space, and test its disablement by James D. Forrester
  • git #37641580 - Move single-use makeRequest code from ApiFunctionCall to the hook handler by James D. Forrester
  • git #3a6b8340 - Require: Streamline import/require format in the frontend (task T334939) by Daphne Smit
  • git #3633c511 - FunctionEditor.vue: Function editor is larger than viewport under 500px (task T366675) by Daphne Smit
  • git #c68a1b16 - ZReference: Improve restrictions of ZReference when searching for a Function in a Function Call (task T372995) by Daphne Smit
  • git #cd680414 - About.vue: the "Cancel" button in "Publish your changes" launched from the About dialog loses all the changes in view mode (task T360062) by Daphne Smit

WikimediaCampaignEvents

edit

WikimediaEvents

edit

WikimediaMessages

edit

Skins

edit

CologneBlue

edit

MinervaNeue

edit

MonoBook

edit

Timeless

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • Collection
  • CommonsMetadata
  • CommunityRequests
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPReputation
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LoginNotify
  • MapSources
  • MassMessage
  • Math
  • MediaModeration
  • MediaSearch
  • MetricsPlatform
  • MobileApp
  • Modern
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • PageAssessments
  • PageImages
  • PageNotice
  • PageTriage
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • PropertySuggester
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • SearchExtraNS
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TextExtracts
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • VueTest
  • WikiEditor
  • WikiLove
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • WikimediaMaintenance
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

edit

366 Changes in 71 repos by 91 authors