Jump to content

MediaWiki 1.43/wmf.22

From mediawiki.org
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