MediaWiki 1.39/wmf.11/Changelog

Core changes

edit

Extensions

edit

AbuseFilter

edit

AntiSpoof

edit

ApiFeatureUsage

edit

Babel

edit

BetaFeatures

edit

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit
  • git #1dd49a26 - Add a way to identify CirrusSearch error types on logstash (T306168) by joseph emmanuel kayode (iemarjay)

ContentTranslation

edit

DiscussionTools

edit
  • git #95ec3e79 - Dismiss "new comment" highlights when clicking (T307807) by Ed Sanders
  • git #4fb474d6 - build: Update stylelint-config-wikimedia to 0.13.0 by Ed Sanders

DonationInterface

edit

Echo

edit
  • git #57525429 - Prepare for removal of SkinMinervaReplaceNotificationsBadge hook (T301263) by Jon Robson
  • git #3af6a04c - Use IteratorDecorator from core by Aryeh Gregor

EntitySchema

edit

EventLogging

edit

ExtensionDistributor

edit
  • git #ab2d681e - specials: Inject StatsDataFactory service, avoid use of `->getStats()` by Derick Alangi

FlaggedRevs

edit
  • git #3baebb7c - stylelint: Update stylelint-config-wikimedia to 0.13.0 by Ed Sanders
  • git #5d0244b8 - i18n: Lint using config from extenion.json by Ed Sanders
  • git #dbf36243 - eslint: Lint root files with server rules, and use .eslintignore by Ed Sanders
  • git #fce594ad - phan: Properly use actual GoogleNewsSitemap, not a stub (T307552) by James D. Forrester
  • git #37866fde - FlaggedRevsHooks: Update use of GoogleNewsSitemap constants (T307552) by James D. Forrester

Flow

edit

GeoData

edit

GlobalBlocking

edit
  • git #ee902a25 - abstract schema: Use mwtimestamp type for timestamp columns (T306747) by Umherirrender

GrowthExperiments

edit
  • git #ed49b6b8 - Update ge.utils by Gergő Tisza
  • git #c03eaf65 - CampaignConfig: Avoid array_push() error by Gergő Tisza
  • git #51f8390d - Video landing page: Fix broken style & HTML structure (T303785) by Gergő Tisza
  • git #f410b708 - Mentorship: Redirect to homepage overview when opting in (T287915) by Gergő Tisza
  • git #8b49792b - Introduce maintenance/migrateMenteeOverviewFiltersToPresets.php (T304057) by Martin Urbanec
  • git #781d68ae - MenteeOverviewPresets: Handle invalid JSON by Martin Urbanec
  • git #748ad98b - Mobile homepage: Let mentees opt out from mentorship (T287915) by Martin Urbanec
  • git #41ffdd0d - Homepage: Let mentees opt out from mentorship (T287915) by Martin Urbanec
  • git #1f046b15 - HomepageHooks: Use `::newFromLinkTarget()` instead by Derick Alangi
  • git #f0c9a2b3 - Fix typo (T201491) by Klein Muçi
  • git #0cd86f41 - Account creation: map campaign stored user option to campaign config key by Sergio Gimeno
  • git #653e7524 - Clarify "claim mentee" message wording by EpicPupper
  • git #8bb7f4ad - Fix typo (T201491) by Klein Muçi
  • git #8f93cc3c - Newcomer tasks: deploy AND topic selection to pilot wikis (T305399) by Sergio Gimeno
  • git #b8dc9188 - SuggestedEditSession: use hack to set the editor interface for Structured tasks also by Sergio Gimeno
  • git #b58f7bb0 - Newcomer Tasks: enable closing collapsed Post-edit drawer (T303416) by Sergio Gimeno
  • git #11b9b91b - Post-edit: show PostEditPanel inside a collapsible drawer for both desktop and mobile (T301603) by MewOphaswongse
  • git #e1ac0952 - Mentee overview: Read mentee overview filters from the presets option if available (T304057) by Martin Urbanec
  • git #e307983f - Community configuration: Allow writing sub-fields programmatically (T306792) by Gergő Tisza

GuidedTour

edit
  • git #80a0be5c - tests: Use assert.throws() directly with custom comparator by Timo Tijhof
  • git #c4007735 - tests: Declare variables inline by Timo Tijhof
  • git #f27628ef - tests: Remove use of QUnit 1.x setup()/teardown() (T250045) by Timo Tijhof

IPInfo

edit

JsonConfig

edit
  • git #9cd999b0 - JCDataApi: Use `::newFromLinkTarget()` instead by Derick Alangi

Kartographer

edit

MediaModeration

edit

MediaSearch

edit

MobileFrontend

edit

OATHAuth

edit

ProofreadPage

edit
  • git #d5fc1575 - build: Drop fake npm dependency on openseadragon, it's broken by James D. Forrester
  • git #5d04d072 - Use new 'secondary' section of toolbar for zoom buttons by Sam Wilson

QuickSurveys

edit

SecureLinkFixer

edit

TemplateData

edit
  • git #ec61e015 - build: Update stylelint-config-wikimedia to 0.13.0 by Ed Sanders

Thanks

edit

TimedMediaHandler

edit

TitleBlacklist

edit

Translate

edit
  • git #60156f13 - tests: Remove use of QUnit 1.x setup()/teardown() (T250045) by Timo Tijhof
  • git #45b5680f - TranslateUtils: Drop now-unnecessary phan skip by James D. Forrester

TrustedXFF

edit
  • git #71361fef - trusted-hosts: update list of zscaler ranges by Martin Urbanec

UniversalLanguageSelector

edit

UrlShortener

edit

VisualEditor

edit

Wikibase

edit

WikibaseCirrusSearch

edit

WikibaseLexeme

edit

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit

WikiEditor

edit

WikiLambda

edit
  • git #ec9ab3d6 - addZObjects.js: Fix 'the the' typo (T201491) by Klein Muçi
  • git #6154ece0 - Introduce ZResponseEnvelope to factor out code from Hooks by James D. Forrester
  • git #e42ad4f8 - ZResponseEnvelope.vue: Rename old variables by James D. Forrester
  • git #efc03c3a - Update function-schemata sub-module to HEAD (0c58d56) by James D. Forrester
  • git #9f11fca9 - README: Docker users can now just use :latest for image tags by James D. Forrester
  • git #694705de - swap to use the same language label for numbered and non-numbered inputs by jkieserman
  • git #79011df7 - add detail tab sidebar (T303875) (T303876) by jkieserman
  • git #18b286f2 - ZMultiLingualString.php: Fix 'langauge' typo (T201491) by Klein Muçi
  • git #eaa77980 - Vue: Z22K2 is meta-data, not errors, so rename the constant by James D. Forrester
  • git #1a94ee93 - Update function-schemata sub-module to HEAD (49a5950) (T291136) by James D. Forrester
  • git #e597f780 - Update function-schemata sub-module to HEAD (49ff68e) (T285433) (T305991) by James D. Forrester
  • git #9f428e03 - reorder about tab on mobile (T306250) by jkieserman

WikimediaEvents

edit

WikimediaMaintenance

edit
  • git #10ac82b4 - addWiki.php: Fix path of sql files for CheckUser by Umherirrender

WikimediaMessages

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit

Vector

edit
  • git #94be7578 - Factor out a separate scroll observer for the TOC A/B test, which should be fired separately from the page title observer used by the sticky header and TOC (T307952) (T307345) by bwang
  • git #d06dabe8 - Ensure main menu is open in a11y tests by bwang
  • git #1288c971 - [HTML] Refactor Content header templates (T303549) by Jan Drewniak
  • git #305fbdac - [Grid preparation] ArticleToolbar component (T303484) by Jon Robson
  • git #9a2b3d62 - [Grid preparation] Structure the header by Jon Robson
  • git #6b814da6 - Update reporter to include screenshot, remove try statement to ensure CI fails when an error occurs by bwang
  • git #09fe15e9 - a11y: create report in LOG_DIR or 'a11y/' (T301184) by Željko Filipin
  • git #4af78713 - Change "Article tools" to "Tools" (T291304) by Amir E. Aharoni
  • git #3b4b1014 - Disable max width on article toolbar container (T306353) by Jon Robson
  • git #cdc46e70 - Fix TOC fadeout placement (T306893) by bwang
  • git #6cc98aa4 - Fix Sidebar.less auto merge commit by bwang
  • git #9c26833a - Adjust table of contents margins at 1000-1200 breakpoint (T307004) by Jon Robson
  • git #f601fe48 - a11y: create report in log folder (T301184) by Željko Filipin
  • git #0b27b294 - Hide navigation menu label and remove legacy sidebar styles from modern styles by bwang
  • git #7e81c267 - [TOC] Remove pointer-events:none on .sidebar-toc-link (T307271) by Jan Drewniak
  • git #d54029a5 - Remove nav element from Vector menus and only render label elements in Vector menus when needed. Add new nav landmarks corresponding to user links, main site nav, and article editing tools. Split out legacy Menu template. (T291304) (T301051) by bwang

Misc

edit

VisualEditor/VisualEditor

edit
  • git #e54ef8d1 - ve.dm.SurfaceFragment: Add matchFirstAncestorOfType option (T217618) (T306752) by Ed Sanders
  • git #38d4e6c7 - ve.dm.Node: Create findMatchingAncestor and factor out compareAttributes by Ed Sanders
  • git #138360b1 - ve.ui.ListAction#allWrapped: Use ve.dm.SurfaceFragment#hasMatchingAncestor by Ed Sanders
  • git #61ebfd36 - ve.dm.Surface: Emit context change when selection in node changes collapsed-ness (T306801) by Ed Sanders
  • git #bb90a1af - ve.dm.Node#hasMatchingAncestor: Use #traverseUpstream by Ed Sanders
  • git #58e060bd - AlienNode diff: Ensure types match before doing a complex comparison (T307875) by Ed Sanders
  • git #3f031fe8 - Gruntfile: Fix 'seperate' typo (T201491) by Klein Muçi
  • git #b880d9b7 - build: Update stylelint-config-wikimedia to 0.13.0 by Ed Sanders
  • git #05fbd550 - Remove unused CSS vendor prefixes by Ed Sanders
  • git #b234264d - Change focusable minimum size from >8x8 to >=10x4 (T307527) by Ed Sanders
  • git #c0c7d43b - ve.ce.Surface#showModelSelection: Handle out-of-bounds nativeSelection (T306218) by Ed Sanders
  • git #464f1204 - ProgressDialog: Make non-escapable by Ed Sanders

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • Cite
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • CodeReview
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • CongressLookup
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventStreamConfig
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FileImporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GWToolset
  • Gadgets
  • GeoCrumbs
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • Listings
  • LocalisationUpdate
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • Math
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageTriage
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PoolCounter
  • Popups
  • PropertySuggester
  • Quiz
  • RSS
  • ReadingLists
  • RelatedArticles
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TwoColConflict
  • UploadWizard
  • UploadsLink
  • VipsScaler
  • WebAuthn
  • WikiLove
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • mediawiki/vendor
  • timeline
  • wikihiero

Total changes

edit

269 Changes in 55 repos by 66 authors