MediaWiki 1.41/wmf.30/Changelog

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

  • git #0f63d601 - Parse wikitext in page titles with filter number as parameter (task T343994) by Bartosz Dziewoński
  • git #1e54192b - Fix non-escaped messages used in page subtitles by Bartosz Dziewoński

AdvancedSearch edit

ArticlePlaceholder edit

  • git #406b94a5 - Catch more specific EntityIdParsingException by Umherirrender

CampaignEvents edit

CategoryTree edit

CentralAuth edit

CheckUser edit

cldr edit

CodeEditor edit

CodeMirror edit

Collection edit

  • git #802a9f02 - Encode return of urlencode for OutputPage::addInlineScript by Umherirrender

ContentTranslation edit

Disambiguator edit

DiscussionTools edit

  • git #4c7ba1ba - CommentFormatterTest: Mock `getConfig` method by Kosta Harlan
  • git #4447b6d2 - Always pass whole OutputPage (as IContextSource) to postprocess functions by Ed Sanders
  • git #edc28d3d - Put mobile ellipsis button menu in an overlay (task T348217) by Bartosz Dziewoński
  • git #3aadcace - Add null check for str_starts_with by Umherirrender
  • git #351891a0 - overflow menu: Display menu next to comments on mobile (task T342251) by Kosta Harlan
  • git #c6c7dd2f - overflow menu: Add hooks for registering and interacting with items (task T342251) by Kosta Harlan
  • git #3b9128bd - Permalinks: Fix scroll restoration on mobile by Ed Sanders
  • git #d4819367 - Permalinks: Factor out copyLink clipboard functionality by Ed Sanders
  • git #58cb277c - Factor out permalink code into separate file by Ed Sanders
  • git #fe07a891 - Fix mobile section expand icon size after changes in MobileFrontend by Bartosz Dziewoński
  • git #2b3f430a - Mobile reply buttons were overlapping the expanded advanced options (task T348143) by David Lynch
  • git #d24ef539 - Permalinks: Don't prevent default when clicking links by Ed Sanders
  • git #8405305f - Permalinks: Replace hard-coded notification with i18n string by Ed Sanders
  • git #5b6018b2 - Show a hint for ctrl-enter for comment submission if just enter is used (task T326500) by David Lynch
  • git #97dbe19a - ThreadItemStore: Fix rows with itr_items_id=0 corrupted by T339882 (task T343859) by Bartosz Dziewoński

DonationInterface edit

DoubleWiki edit

  • git #b8a94d71 - Remove double escaping of html attribute by Umherirrender

EntitySchema edit

EventStreamConfig edit

  • git #1b67c528 - tests: Declare class properties on StreamConfigsTest by Umherirrender
  • git #8272a713 - Use empty string for valid check on preg_match by Umherirrender

ExternalGuidance edit

FeaturedFeeds edit

  • git #31e019e6 - Use MWTimestamp::convert instead of catching Exception on timestamps by Umherirrender

GeoCrumbs edit

  • git #fa011482 - Fix non-escaped messages used in page subtitles by Umherirrender

GeoData edit

GlobalBlocking edit

  • git #54944901 - Add missing `the` to the globalblocking-unblock-logentry message by MarcoAurelio
  • git #aea54f2b - Fix non-escaped messages used in page subtitles by Umherirrender

GlobalPreferences edit

  • git #420a9460 - Allow extensions and skins to define a globalizable custom field by Func

Graph edit

  • git #13b00ec0 - Move ajax-loader.gif from includes to images by Umherirrender

GrowthExperiments edit

ImageMap edit

  • git #9b9ef62a - Remove null fallback from DOMElement::getAttribute by Umherirrender

InputBox edit

Kartographer edit

LoginNotify edit

  • git #70703bdc - build: Add @phan-var to handle varying return value of hash_hmac by Umherirrender

Math edit

MediaSearch edit

MobileFrontend edit

MultimediaViewer edit

  • git #44b15a2c - tests: Remove pointless "Hash handling" test that leaves black overlay by Timo Tijhof
  • git #1260d98c - tests: Prevent native "Back" navigation in mmv.test.js by Timo Tijhof
  • git #1a257110 - mmv.lightboxinterface: remove 'isFullscreened' data by Timo Tijhof
  • git #c9eed0a3 - Remove unused core JavaScript modules that ship with MediaWiki core (task T335723) by Hannah Okwelum
  • git #2212255f - Add mw-no-invert class to MMV overlay (task T345281) by Ed Sanders

Nuke edit

PageTriage edit

PageViewInfo edit

ParserFunctions edit

  • git #433b5b37 - Remove check for return value false from pow() by Umherirrender

Phonos edit

Popups edit

ProofreadPage edit

RelatedArticles edit

ReportIncident edit

Score edit

Scribunto edit

  • git #29a9a8ae - build: Change phan suppression to @phan-var for proc_get_status return by Umherirrender
  • git #d7347593 - tests: Declare class properties in LuaEngineTestHelper by Umherirrender

SecureLinkFixer edit

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

SecurePoll edit

  • git #40d930aa - tests: Declare class properties on TallierTest by Umherirrender
  • git #11cd2a09 - Fix non-escaped messages used in page subtitles by Umherirrender

SyntaxHighlight_GeSHi edit

Thanks edit

TimedMediaHandler edit

Translate edit

  • git #ef25eb41 - Statistics: more typed properties by Niklas Laxström
  • git #27c8d8e4 - MessageProcessing: Use TitleArrayFromResult instead of TitleArray by Derick Alangi

TranslationNotifications edit

  • git #a346bd2d - build: Use conf.MessageDirs for banana path config by James D. Forrester

UniversalLanguageSelector edit

  • git #35637c02 - Remove unused ULSCompactLinksDisablePref script by Niklas Laxström

UploadWizard edit

  • git #1e69a5bf - Add handling of 'duplicateversions' warning (task T225566) by Bartosz Dziewoński
  • git #45f0f486 - Fix handling of 'nochange' warning by Bartosz Dziewoński
  • git #0d47323d - mw.ApiUploadHandler: Deduplicate button generation code by Bartosz Dziewoński

UrlShortener edit

VisualEditor edit

Wikibase edit

WikibaseCirrusSearch edit

WikibaseLexeme edit

  • git #0d639f6f - LexemeId, LexemeSubEntityId: Assert valid serialization in unserialize() by Lucas Werkmeister
  • git #dd673c36 - LexemeId, LexemeSubEntityId: Remove serialize(), unserialize() (task T345856) by Lucas Werkmeister

WikibaseMediaInfo edit

WikibaseQualityConstraints edit

WikiEditor edit

WikiLambda edit

WikiLove edit

WikimediaEvents edit

WikimediaMaintenance edit

  • git #e34d95ec - passwordAudit: Replace use of PasswordFactory::init by James D. Forrester
  • git #dcca8dd2 - blameStartupRegistry.php: Remove unneeded int casts by Umherirrender
  • git #f6044f14 - Read wikiadmin username from php (task T342685) by Amir Sarabadani

WikimediaMessages edit

Skins edit

MinervaNeue edit

Vector edit

Misc edit

VisualEditor/VisualEditor edit

No changes edit

  • 3D
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CirrusSearch
  • Cite
  • CiteThisPage
  • Citoid
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • Echo
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • ExtensionDistributor
  • FileExporter
  • FileImporter
  • FlaggedRevs
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • GuidedTour
  • IPInfo
  • ImageSuggestions
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • Listings
  • MachineVision
  • MapSources
  • MassMessage
  • MediaModeration
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PagedTiffHandler
  • ParserMigration
  • PdfHandler
  • Poem
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RevisionSlider
  • SandboxLink
  • SearchExtraNS
  • SearchVue
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes edit

294 Changes in 72 repos by 71 authors