Jump to content

MediaWiki 1.39/wmf.11/Changelog

From mediawiki.org

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