Jump to content

MediaWiki 1.34/wmf.5/Changelog

From mediawiki.org

Core changes

[edit]
  • git #6a469c3b - Update release notes following the refactor of Block (T222737) by Thalia
  • git #7fb445ed - resources: Drop jquery.async, deprecated since 1.33 (T209699) by James D. Forrester
  • git #a1731db5 - SearchEngine: Remove deprecated unused method `transformSearchTerm()` (T220656) by Derick Alangi
  • git #6713af85 - Follow-up ee66a534: Drop reference to old 7zip.inc file name from phan config too by James D. Forrester
  • git #f5ef28ca - Make ApiQueryUserInfo::getBlockInfo accept an AbstractBlock by Thalia
  • git #74127225 - tests: Remove deprecated rarely used method stashMwGlobals() by Derick Alangi
  • git #49d20b50 - Add tests for HttpRequestFactoryTest. (T222935) by daniel
  • git #ee66a534 - move 7zip.inc to a regular php file (T182814) by Ariel T. Glenn
  • git #c9e365df - jobqueue: Remove deprecated unused method pushLazyJobs() (T220656) by Derick Alangi
  • git #ba2788f6 - Return result from HttpRequestFactory get and post methods (T222935) by daniel
  • git #0357a6d0 - feedback: Fix misplaced mw.Title.getNameText() call by Thiemo Kreuz
  • git #bb880f74 - move most of dumpTextPass to an include file so it can be subclassed (T164262) by Ariel T. Glenn
  • git #c5403ad0 - Updated special page name translations for Slovak language (T222793) by zoranzoki21
  • git #05e08a27 - changetags: Remove deprecated unused method `purgeTagUsageCache()` (T220656) by Derick Alangi
  • git #170c973e - api: Remove deprecated `prepareUrlQuerySearchString()` from core (T220656) by Derick Alangi
  • git #9f973228 - Restore ApiQueryUserInfo::getBlockInfo() as a stub. by daniel
  • git #9f2ffdfb - Remove "Squiz.WhiteSpace.FunctionSpacing" from phpcs exclusions by Reedy
  • git #ddd4e4dc - Update cssjanus/cssjanus from 1.2.1 to 1.3.0 (T215746) by Reedy
  • git #d3aea5dc - Update some composer dependancies by Reedy
  • git #7d9e117d - selenium: Add jpeg-js to devDependencies (T219815) (T199116) by Ćœeljko Filipin
  • git #888a8ec6 - Properly output the name of the file in assertFileContains by David Causse
  • git #b4115ca9 - Remove unused title parameter from EditPage::getEditToolbar() by Thiemo Kreuz
  • git #1fa31b61 - Missing space between variable name and docstring by Adam Wight
  • git #b704c9f4 - Add 'avoidhours' option to Language#formatTimePeriod by Jack Phoenix
  • git #bc272498 - watchlist: fix nonsensical timestamp/boolean comparisons in EnhancedRecentChanges (T218511) by Aaron Schulz
  • git #8f7ee6a4 - watchlist: cleanup various method/variable names and comments in watchlist/store code by Aaron Schulz
  • git #fffadf72 - user: Remove deprecated and unused method `getPasswordValidity()` (T220656) by Derick Alangi
  • git #384a27e7 - Remove unused EventRelayer code from ObjectCache::newWANCacheFromParams() by Aaron Schulz
  • git #820d33ac - Remove deprecated unused method `getModuleScripts()` (T220656) by Derick Alangi
  • git #5b2d38c7 - MWMessagePack: Deprecate MWMessagePack class and its method (T220313) by Derick Alangi
  • git #e4f1fbdd - page: Remove deprecated/unused methods in PageArchive class by Derick Alangi
  • git #b2a1a180 - Language: Remove deprecated initEncoding(), recodeForEdit() & recodeInput() (T220656) by Derick Alangi
  • git #38ec6d8a - Always validate uploads over api (T208539) by Umherirrender
  • git #d2a7f802 - EditPage: Remove `::safeUnicodeInput()` and `::safeUnicodeOutput()` (T220656) by Derick Alangi
  • git #19818237 - Remove several methods, deprecated in 1.32 (T220656) by Derick Alangi
  • git #b623cc31 - IP: Hard deprecate `IP::isValidBlock()` in favor of `::isValidRange()` by Derick Alangi
  • git #f97a7a93 - htmlform: Use `::isValidRange()` instead of deprecated `::isValidBlock()` by Derick Alangi
  • git #807fcb05 - foreign-resources.yaml: Add jquery.i18n by James D. Forrester
  • git #55a2408f - Add another Bengali synonym for HIDDENCAT in MessagesBn.php (T222126) by Aftab
  • git #1fcc6632 - title: Remove misplaced documentation from TitleParser by Thiemo Kreuz
  • git #b4e557f8 - Remove several deprecated unused methods from OutputPage & ParserOutput by Derick Alangi
  • git #8e71dbbf - Avoid various phpstorm warnings in MediaWikiServices due to "object" return hint by Aaron Schulz
  • git #3737859a - GlobalFunctions: Version for hard & soft deprecation must match by Derick Alangi
  • git #15269e95 - SearchEngine: Followup on I623b39e7ec791a66c4cf40 (T221431) by Derick Alangi
  • git #77db9478 - specialPageAliases: Order BlockList at correct place per alphabet by zoranzoki21
  • git #65699c37 - Extract default mediawiki.ui button styles into mixins (T219895) by Jan Drewniak
  • git #b781ccb2 - selenium: Asynchronous methods should be returned to browser.call() (T220479) by jdlrobson
  • git #920bb76c - rdbms: remove unused SavepointPostgres class by Aaron Schulz
  • git #df010dd2 - resourceloader: Remove redundant 'window' indirection by Timo Tijhof
  • git #cd45307b - resourceloader: Move per-page function calls to startup.js by Timo Tijhof
  • git #2c23c564 - resourceloader: Add forward-compat to startup.js for I1c995a9572d by Timo Tijhof
  • git #8f9e8b3f - Make powersearch form use POST if JS is disabled (T151903) by Aaron Schulz
  • git #3c9f343e - Remove rcenhancedfilters from $wgDefaultUserOptions (T196033) by Roan Kattouw
  • git #57b49eb1 - Corrected grammatical error. by Michal
  • git #a4e29de8 - mw.widgets.TitleWidget: Don't allow interwiki links by default (T222831) by Ed Sanders
  • git #5f8e8bc7 - Fix Block::newLoad for IPv6 range blocks - follow-up to Ie8bebd8 (T222246) by Thalia
  • git #f77efb6e - Make Installer::parse not be parseAsBlock by Brian Wolff
  • git #253c9b47 - mw.widgets.TitleWidget: Replace last local icons with new OOUI ones (T222079) by James D. Forrester
  • git #4e73d37e - Make skins/README looks like extensions/README file by zoranzoki21
  • git #4a6d7adb - Update OOUI to v0.31.6 (T220792) (T222088) (T222427) by Volker E
  • git #fff53930 - Revision history: Use `padding` for same rendering by Volker E
  • git #b96e187c - localisation: Improve documentation around wgLocalisationCacheConf (T218207) by Timo Tijhof
  • git #824655f3 - Separate Block into AbstractBlock, Block and SystemBlock (T222737) by Thalia
  • git #ede5e0db - Optimize WikiMap::getWikiFromUrl() for the common local wiki case by Aaron Schulz
  • git #ddf7a500 - Temporarily skip rollback test (T220479) by jdlrobson
  • git #2e1ac384 - Mass conversion to NamespaceInfo by Aryeh Gregor
  • git #f529ff10 - Making mediawiki.ui button mixin available for importing globally. (T219895) by Jan Drewniak
  • git #977e58e8 - exception: Document the three ways we listen for errors/fatals/exceptions (T187147) by Timo Tijhof
  • git #944bbfe0 - Add AbstractBlock parent class for Block (T222737) by Thalia
  • git #0b032e05 - selenium: Disable Minerva wdio tests (T222517) by Timo Tijhof
  • git #a41aa219 - HTML escape parameter 'text' of hook 'SkinEditSectionLinks' by Fomafix
  • git #f0483b35 - Remove parameter 'options' from hook 'SkinEditSectionLinks' by Fomafix
  • git #f9f2809a - SearchEngine: Hard deprecate SearchEngine::transformSearchTerm() (T221431) by Derick Alangi
  • git #7929d190 - WebRequest: Change getFullRequestURL() to use local getProtocol() by Timo Tijhof
  • git #9d225ee6 - FauxRequest: Remove influence from $wgRequest on getFullRequestURL() by Timo Tijhof
  • git #7f51b9e0 - allow xml page content or metadata dumps to target specific namespaces (T220940) by Ariel T. Glenn
  • git #8a314d9b - Simplify by using ?: operator by Fomafix
  • git #382851ca - Hard deprecate Password::equals() by Max Semenik
  • git #650d0470 - Update special page aliases for Serbian by Acamicamacaraca

Vendor

[edit]

Extensions

[edit]

3D

[edit]

No changes for 3D

AbuseFilter

[edit]

No changes for AbuseFilter

ActiveAbstract

[edit]
  • git #35527e30 - build: Replace jsonlint with eslint by James D. Forrester

AdvancedSearch

[edit]
  • git #73b2a5d7 - Fix removeNamespace() method stripping file extensions by Thiemo Kreuz
  • git #8b86d433 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

AntiSpoof

[edit]

No changes for AntiSpoof

ApiFeatureUsage

[edit]

ArticleCreationWorkflow

[edit]
  • git #8381c381 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

ArticlePlaceholder

[edit]

No changes for ArticlePlaceholder

Babel

[edit]

No changes for Babel

BetaFeatures

[edit]

No changes for BetaFeatures

BounceHandler

[edit]

No changes for BounceHandler

Calendar

[edit]

No changes for Calendar

Campaigns

[edit]

No changes for Campaigns

Capiunto

[edit]

No changes for Capiunto

CategoryTree

[edit]

No changes for CategoryTree

CentralAuth

[edit]
  • git #0e2f0da5 - Make CentralAuthUser::mHomeWiki public by Umherirrender
  • git #8e8c4897 - Fix doc of CentralAuthUser::mRights by Umherirrender
  • git #0233ee02 - Declare array before use it by Umherirrender
  • git #f3cef008 - Remove 'wgCentralAuthCheckLoggedInURL' from startup JS bundle (T219342) by Timo Tijhof
  • git #b38f33f9 - build: Restore use of eslintignore and eslint-driven iteration by Timo Tijhof
  • git #2240374a - Use "break" instead of "continue" inside a switch (T207116) by 星耀晚曊

CharInsert

[edit]

No changes for CharInsert

CheckUser

[edit]

No changes for CheckUser

CirrusSearch

[edit]
  • git #1dd2d879 - Protect HashSearchConfig from incorrect flags (T222819) by Erik Bernhardson
  • git #bffb05eb - Limit the clusters archive index is written to (T220625) by Erik Bernhardson
  • git #6fe74c3f - Add a new fallback method based on a simple index lookup (T222652) by David Causse
  • git #37ff996b - Prevent multiple queries from running consecutively... by David Causse
  • git #1325e35d - Allow fallback methods to send search queries (T221621) by David Causse
  • git #22544a81 - Add a way to configure fallback methods (T222152) by David Causse
  • git #7b0478fa - Cache QueryFixer by David Causse
  • git #66110ed5 - Disable phrase suggest if something was handled by a prior method by David Causse
  • git #60384cad - Keep msearch keys and order in fixtures by David Causse
  • git #b0db3e3a - Add a way to track msearch requests (T221621) by David Causse
  • git #276b2640 - Add FallbackRunnerContext by David Causse
  • git #13ab649e - Uniquely identify connections in connection pool (T222819) by Erik Bernhardson
  • git #116d7c6a - OtherIndex: template logging calls by Erik Bernhardson
  • git #5537f264 - Remove unused $wgCirrusSearchEnableSearchLogging config setting by Timo Tijhof
  • git #c80674d1 - Remove 'wgCirrusSearchEnableSearchLogging' from startup JS export (T219342) by Timo Tijhof
  • git #4ba1e482 - Fix gen-autoload.php by David Causse
  • git #503e9c2e - Move canWriteToCluster to ClusterAssignment interface by Erik Bernhardson
  • git #aa3a8b9d - Remove SearchContext from ResultsType signature by David Causse

Cite

[edit]

No changes for Cite

CiteThisPage

[edit]

No changes for CiteThisPage

Citoid

[edit]

No changes for Citoid

cldr

[edit]

No changes for cldr

Cognate

[edit]
  • git #ea76ccde - Resolve circular dependency when invalidating caches by Thiemo Kreuz
  • git #a84e045b - Move dependency on Title as far away as possible by Thiemo Kreuz
  • git #0e7bedd2 - Prefer assertSame() over assertEquals() by Thiemo Kreuz

CodeEditor

[edit]

No changes for CodeEditor

CodeMirror

[edit]

No changes for CodeMirror

CodeReview

[edit]

No changes for CodeReview

CollaborationKit

[edit]
  • git #d4264fa8 - Add phan by Umherirrender
  • git #b22ec1bd - SpecialCreateCollaborationHub: Use complex title widget to fix (T214107) (T214110) by Isarra
  • git #4601f48c - CollaborationLists: Reuse thumb styles for page images (T192327) by Isarra
  • git #ad8482c5 - CollaborationList: remove autohide/hover to show and make icons smaller by Isarra
  • git #8a2d1d5e - Maybe not blindly run our postcache editmarker replacement parse on by Isarra

Collection

[edit]

CommonsMetadata

[edit]

No changes for CommonsMetadata

ConfirmEdit

[edit]
  • git #7e97119a - store: Avoid deprecated use of ObjectCache::getMainStashInstance() by Derick Alangi

CongressLookup

[edit]

No changes for CongressLookup

ContactPage

[edit]

No changes for ContactPage

ContentTranslation

[edit]
  • git #f6501383 - Fix: Paragraph alignment not working when paragraph becomes shorter (T222888) by Santhosh Thottingal
  • git #ad9e10a8 - Revert "Section alignment: Do a quick test to determine the alignment need" (T202180) by Santhosh Thottingal
  • git #63ae9cda - Don't match whitespace as included content while restoring (T222905) (T222882) by petarpetkovic
  • git #7e318546 - Add missing use DatabaseUpdater to Hooks by Umherirrender
  • git #334dcebe - Clean up selected source page class by petarpetkovic

ContributionTracking

[edit]

CreditsSource

[edit]

No changes for CreditsSource

Dashiki

[edit]

No changes for Dashiki

Disambiguator

[edit]

No changes for Disambiguator

DismissableSiteNotice

[edit]

No changes for DismissableSiteNotice

DonationInterface

[edit]

DoubleWiki

[edit]

No changes for DoubleWiki

DynamicSidebar

[edit]

No changes for DynamicSidebar

EUCopyrightCampaign

[edit]

No changes for EUCopyrightCampaign

Echo

[edit]
  • git #b45ba9cd - build: Upgrade wdio-mediawiki from 0.1.7 to 0.3.0 (T223150) by James D. Forrester
  • git #05499e04 - Fix fatal "Object of class CommentStoreComment could not be converted to string" (T221163) by Roan Kattouw
  • git #76544df4 - Migrate DiscussionParser::getEditExcerpt() to accept only RevisionRecord (T221163) by Derick Alangi
  • git #be5919f6 - Make use of the PHP 7 ?? operator where it makes sense by Thiemo Kreuz
  • git #8e5aa13a - Remove usage of deprecated Revision class in Echo (T221163) by Derick Alangi
  • git #f5f59a50 - Use wikiId both server and client side (T167336) by Stephane Bisson
  • git #c4890ca8 - Remove usage of deprecated database access code from Echo (T221164) by Derick Alangi
  • git #94658a80 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (T220036) by James D. Forrester
  • git #13956265 - Make phan ignore JsonSerializable redefinition by Stephane Bisson
  • git #917d0033 - Test that checks for welcome notification (T217051) by ephemeralwaves

Elastica

[edit]

No changes for Elastica

ElectronPdfService

[edit]

No changes for ElectronPdfService

EntitySchema

[edit]

No changes for EntitySchema

EventBus

[edit]

No changes for EventBus

EventLogging

[edit]

ExtensionDistributor

[edit]

ExternalGuidance

[edit]

No changes for ExternalGuidance

FeaturedFeeds

[edit]

No changes for FeaturedFeeds

FileExporter

[edit]

No changes for FileExporter

FileImporter

[edit]
  • git #ff40f96a - Turn SourceUrlNormalizer class into an interface by Thiemo Kreuz
  • git #c4d976d9 - Name variable in NamespaceUnlocalizer $namespaceId by Thiemo Kreuz
  • git #b0c2d974 - Move all WikiLinkCleaners to the Wikitext namespace by Thiemo Kreuz
  • git #236a9f8f - Introduce NamespaceUnlocalizer (T213821) by Thiemo Kreuz
  • git #0bf6d759 - Avoid a few empty() as well as isset() by Thiemo Kreuz
  • git #2d52a53b - Add WikitextContentCleaner test for multiple source parameters (T213955) by Thiemo Kreuz
  • git #c12dc86e - Mark private WikitextContentCleaner methods as private by Thiemo Kreuz
  • git #a87b6368 - Allow multiple source parameters map to same target parameter (T213955) by Thiemo Kreuz
  • git #37277a13 - Introduce WikiLinkPrefixer (T198584) by Thiemo Kreuz

FlaggedRevs

[edit]

No changes for FlaggedRevs

Flow

[edit]

FundraiserLandingPage

[edit]

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

[edit]

No changes for FundraisingTranslateWorkflow

Gadgets

[edit]

No changes for Gadgets

GeoCrumbs

[edit]

No changes for GeoCrumbs

GeoData

[edit]

No changes for GeoData

GettingStarted

[edit]
  • git #735f4827 - Add phan by Umherirrender
  • git #c0d47605 - Remove deprecated `getDescription()` and `getParamDescription()` by Derick Alangi

GlobalBlocking

[edit]

No changes for GlobalBlocking

GlobalCssJs

[edit]

No changes for GlobalCssJs

GlobalPreferences

[edit]

No changes for GlobalPreferences

GlobalUsage

[edit]

No changes for GlobalUsage

GlobalUserPage

[edit]

No changes for GlobalUserPage

GoogleNewsSitemap

[edit]

No changes for GoogleNewsSitemap

Graph

[edit]
  • git #e0d44fa9 - Avoid use of deprecated ->disableCache() in Parser by Derick Alangi

GrowthExperiments

[edit]

GuidedTour

[edit]

No changes for GuidedTour

GWToolset

[edit]

ImageMap

[edit]

No changes for ImageMap

InputBox

[edit]

No changes for InputBox

Insider

[edit]

No changes for Insider

intersection

[edit]

No changes for intersection

Interwiki

[edit]

No changes for Interwiki

InterwikiSorting

[edit]

No changes for InterwikiSorting

JADE

[edit]

No changes for JADE

Josa

[edit]

No changes for Josa

JsonConfig

[edit]

No changes for JsonConfig

Kartographer

[edit]

No changes for Kartographer

LabeledSectionTransclusion

[edit]

No changes for LabeledSectionTransclusion

LandingCheck

[edit]

No changes for LandingCheck

LdapAuthentication

[edit]

No changes for LdapAuthentication

Linter

[edit]

No changes for Linter

LiquidThreads

[edit]

No changes for LiquidThreads

Listings

[edit]

No changes for Listings

LocalisationUpdate

[edit]

No changes for LocalisationUpdate

LoginNotify

[edit]

No changes for LoginNotify

MapSources

[edit]

No changes for MapSources

MassMessage

[edit]
  • git #568ec874 - logging: Replace use of deprecated Linker::link() with LinkRenderer by Derick Alangi

Math

[edit]

No changes for Math

MobileApp

[edit]

No changes for MobileApp

MobileFrontend

[edit]
  • git #c877d1ff - Update README with the change to the default value of $wgMFAutodetectMobileView by JesĂșs MartĂ­nez Novo
  • git #ace13895 - Add RawHtmlMessages for mobile-frontend-copyright by Raymond
  • git #12b92eb1 - Fix and re-enable user_page wdio specs (T221860) by jdlrobson
  • git #1765a5ea - Remove the Nearby component and use WatchstarPageList (T217814) by jdlrobson
  • git #7448f1d4 - Replace use of `MobileContext::singleton()` with MC service (T218244) by Derick Alangi
  • git #ac4eee0e - ContentProviderFactoryTest: Remove unused vars in test suits by Derick Alangi

MultimediaViewer

[edit]
  • git #f2b247cb - Add missing type hints to hook handler functions by Thiemo Kreuz
  • git #0fe650ce - Add @see links pointing to the MediaWiki hooks manual by Thiemo Kreuz
  • git #f733d8bb - Fix typos in JSDocs type hint by Thiemo Kreuz
  • git #f8bf8494 - Allow partial selection in text fields (T110579) by Thiemo MĂ€ttig
  • git #44457ec9 - Rename all hook handler functions to follow on<HookName> scheme by Thiemo Kreuz
  • git #7c67c4ba - Remove all default "return true" from hook handlers by Thiemo Kreuz
  • git #93d948b2 - Fix browser test failures (T214389) by Mark Holmquist
  • git #342b0203 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #9b826f02 - build: Lint the rest of our JS, and make pass by James D. Forrester
  • git #23b2f786 - Remove the BetaFeatures integration by James D. Forrester
[edit]

No changes for NavigationTiming

Newsletter

[edit]

NewUserMessage

[edit]

No changes for NewUserMessage

Nuke

[edit]

No changes for Nuke

OATHAuth

[edit]
  • git #31c72b58 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #c45d9c35 - Add the possessive apostrophe by Amir Aharoni

OAuth

[edit]

No changes for OAuth

OpenStackManager

[edit]

No changes for OpenStackManager

ORES

[edit]

PageAssessments

[edit]
  • git #02a3d0ce - Create namespace MediaWiki\Extension\PageAssessments\Api by Umherirrender

PagedTiffHandler

[edit]

No changes for PagedTiffHandler

PageImages

[edit]
  • git #91a0d3b6 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

PageTriage

[edit]
  • git #2eeecdff - Remove redundant 'return true' from non-abortable hooks by Timo Tijhof
  • git #0b8de69a - ext.pageTriage.toolbarStartup: Remove invalid return value by Timo Tijhof

PageViewInfo

[edit]

No changes for PageViewInfo

ParserFunctions

[edit]
  • git #ab49140e - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #c1399a6d - build: Install eslint by James D. Forrester

ParsoidBatchAPI

[edit]

No changes for ParsoidBatchAPI

PdfHandler

[edit]
  • git #5aa56749 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #604469f7 - build: Install eslint by James D. Forrester

PerformanceInspector

[edit]

No changes for PerformanceInspector

Petition

[edit]

No changes for Petition

Poem

[edit]
  • git #f4b2c211 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #3ce9e39b - build: Install eslint by James D. Forrester

PoolCounter

[edit]

No changes for PoolCounter

Popups

[edit]

ProofreadPage

[edit]

No changes for ProofreadPage

PropertySuggester

[edit]
  • git #f826bb25 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (T220036) by James D. Forrester

QuickSurveys

[edit]
  • git #2b59782a - Remove redundant wgQuickSurveysRequireHttps from JS startup data (T219342) by Timo Tijhof

Quiz

[edit]

No changes for Quiz

ReadingLists

[edit]

No changes for ReadingLists

[edit]

Renameuser

[edit]
  • git #d7e2013b - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #0c9ce0a8 - build: Install eslint by James D. Forrester

RevisionSlider

[edit]

No changes for RevisionSlider

RSS

[edit]

No changes for RSS

[edit]

No changes for SandboxLink

Score

[edit]
  • git #90a466db - Add phan by Umherirrender
  • git #b32d9f5f - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

Scribunto

[edit]
  • git #14c09ad7 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

SearchExtraNS

[edit]

No changes for SearchExtraNS

SecurePoll

[edit]

No changes for SecurePoll

Sentry

[edit]
  • git #c0ae5e85 - Move SentryHooks.php into includes folder by Umherirrender

ShortUrl

[edit]

No changes for ShortUrl

SiteMatrix

[edit]
  • git #a543cb26 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #1aeb92fa - build: Install eslint by James D. Forrester

SkinPerPage

[edit]

SpamBlacklist

[edit]
  • git #af6db20f - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

SubPageList3

[edit]

No changes for SubPageList3

SubpageSortkey

[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

[edit]
  • git #28ad9d7b - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

TemplateData

[edit]
  • git #f3566cec - tdDialog: handle name/alias swaps (T222543) by David Lynch
  • git #68c43489 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

TemplateSandbox

[edit]

TemplateStyles

[edit]

No changes for TemplateStyles

TemplateWizard

[edit]

No changes for TemplateWizard

TextExtracts

[edit]
  • git #f2cbf777 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

Thanks

[edit]
  • git #ef903f25 - ApiCoreThank: Replace deprecated Revision::* methods by Derick Alangi
  • git #75b965d9 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

TimedMediaHandler

[edit]
  • git #3fd3ef4a - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #89f094be - Subtitles served through API, with WebVTT conversion (T111552) (T78511) by Brion Vibber

timeline

[edit]

No changes for timeline

TitleBlacklist

[edit]
  • git #be17ba52 - Fix various phpstorm warnings by Aaron Schulz
  • git #a2b9eda5 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

TocTree

[edit]
  • git #aa281263 - Move TocTreeHooks.php into includes folder by Umherirrender

TorBlock

[edit]

Translate

[edit]
  • git #3946fb5e - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

TranslationNotifications

[edit]
  • git #253d20c8 - Fix param doc about Language object by Umherirrender

TrustedXFF

[edit]

No changes for TrustedXFF

TwoColConflict

[edit]

No changes for TwoColConflict

UniversalLanguageSelector

[edit]
  • git #974730a0 - Add phan by Umherirrender
  • git #4f556503 - Update jquery.ime from upstream by Amir Aharoni
  • git #be400fe7 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
[edit]

No changes for UploadsLink

UploadWizard

[edit]
  • git #7212cdbe - Add phan by Umherirrender
  • git #5fff2bfe - Move UploadWizardHooks.php into includes folder by Umherirrender
  • git #f30bac18 - Allow moving on to next step if captions fail (T222481) by Matthias Mullie
  • git #9d31a99f - Use Wikibase's actual max length for label (T222483) by Matthias Mullie
  • git #2125d351 - Disable publish button until statements have been added (T222482) by Matthias Mullie
  • git #eb6f90a4 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #6b400a5a - Add padding between statement blocks on UW (T222485) by Matthias Mullie
  • git #0e492cb9 - UploadWizard: Use OO.ui.SelectFileWidget by Ed Sanders
  • git #cf941349 - UploadWizardCampaign: Use MediaWikiServices rather than wgParser by James D. Forrester

UrlShortener

[edit]

No changes for UrlShortener

UserMerge

[edit]
  • git #f8827251 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Umherirrender
  • git #71ad60e1 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #90505614 - build: Install eslint by James D. Forrester

VipsScaler

[edit]

VisualEditor

[edit]
  • git #aadec90f - DesktopArticleTarget.init: Fix wrong message used for 'Edit' tab in rare cases by Bartosz DziewoƄski
  • git #a76d3daf - DesktopArticleTarget.init: Allow veaction=edit to override namespace settings (T221892) by Bartosz DziewoƄski
  • git #e48e7d95 - VisualEditorHooks: Use isVisualAvailable() when changing tabs/editsections by Bartosz DziewoƄski
  • git #3a4822c2 - Section switch from wikitext to VE (T117716) (T223023) by Ed Sanders
  • git #5c7d913f - Add missing translations from VE submodule (T211240) by David Lynch
  • git #622e77d6 - Update VE core submodule to master (6fc2d029c) (T211240) by James D. Forrester
  • git #4c8346f8 - Fix API request for media dialog preview by Ed Sanders
  • git #20f876ca - Fix inheritance of isResizable (T223086) by Ed Sanders
  • git #a424bc3d - SaveDialog: Move iOS Safari hack to avoid losing focus (T222859) by Ed Sanders
  • git #95b9bb7e - Fix visual diff in 2017 WTE by Ed Sanders
  • git #83b1e022 - MobileArticleTarget: Fix typo in tool config by Ed Sanders
  • git #5346acc1 - Fix edit summary preview (T222999) by Ed Sanders
  • git #a15875e2 - Add forward compat hack for getBlockInfo/getBlockAsResultStructure by daniel
  • git #7f39bb95 - CollabTarget: Replace button in toolbar by Ed Sanders
  • git #63653180 - ApiVisualEditor: Fix use of getBlockInfo() (T209599) by Bartosz DziewoƄski
  • git #1168db23 - Link inspector: Pass new 'showInterwikis' option to title widget (T222831) by Ed Sanders
  • git #c32bce5a - ArticleTargetLoader: Add `stash=true` query param to RB HTML fetching (T222639) by Marko Obrovac
  • git #bee8344e - Fix initial rendering of interwiki links (T185083) by Ed Sanders
  • git #cf663a40 - Replace usage of deprecated ConfigFactory::getDefaultInstance() by Derick Alangi

Wikibase

[edit]
  • git #b2aabc7b - Revert "Revert "Use LabelDescriptionNotEqualValidator in TermValidatorFactory"" (T222621) by Ladsgroup
  • git #7ca898c2 - Remove redundant Title::isLocal() check by Lucas Werkmeister
  • git #61128b21 - Do not validate against same label and description when change is noop (T222621) by Amir Sarabadani
  • git #e39870f6 - Follow-up I1f83348eb: Actually set $rlModulesArr, not over-write $rlModules and use null (T223085) by James D. Forrester
  • git #84e20627 - Start using PHP's <=> spaceship operator by Thiemo Kreuz
  • git #51349abb - Remove unused constructor arguments from WikiPageUpdater by Thiemo Kreuz
  • git #26ce3126 - Type hint against the ILBFactory/ILoadBalancer interfaces by Thiemo Kreuz
  • git #3eec82b1 - Don't call disableOriginalConstructor() on interfaces by Thiemo Kreuz
  • git #554e4f49 - Set ShowUpdatedMarker variable in HistoryEntityActionTest by Aaron Schulz
  • git #2fc6280c - Consolidate more view/ modules resources (14) (T203696) by Timo Tijhof
  • git #12dd5a8e - Revert "Close entityselector after selecting exact match" (T172937) (T222346) by Lucas Werkmeister
  • git #97b6b21d - Refactor unnecessary convoluted promises by Michael Große
  • git #26421730 - dumps: Add lastrevid to JSON entity dumps. (T87283) by Antonin Delpeuch
  • git #18ebe508 - Mock IDatabase::class instead of Database::class by Umherirrender
  • git #190e3d6c - Upper bound package version by Jeroen De Dauw

WikibaseCirrusSearch

[edit]
  • git #de91e8b3 - Remove SearchContext from ResultsType signature by David Causse

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]
  • git #f13c8e56 - Remove SearchContext from ResultsType signature by David Causse

WikibaseMediaInfo

[edit]
  • git #0be18ec9 - Revert "Make Edit/Cancel buttons consistent between panels" by Matthias Mullie
  • git #651e9c6d - Require statement exports from other modules by Matthias Mullie
  • git #585c9d19 - wikibase.mediainfo.search: Simplify widget UI insertion code by Timo Tijhof
  • git #99885305 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #1533a010 - Use OO.ui.confirm for discard changes (T222370) by Ed Sanders
  • git #54a52deb - Display popover to users when encountering unsupported statements on FP (T221363) by Matthias Mullie
  • git #2571730b - Make Edit/Cancel buttons consistent between panels (T218951) by Eric Gardner

WikibaseQualityConstraints

[edit]

No changes for WikibaseQualityConstraints

Wikidata.org

[edit]
  • git #1d3299d5 - Add phan by Umherirrender
  • git #e4859289 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #ef72e4e3 - build: Install eslint by James D. Forrester

WikidataPageBanner

[edit]

No changes for WikidataPageBanner

WikiEditor

[edit]
  • git #b374d6be - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

wikihiero

[edit]

No changes for wikihiero

WikiLove

[edit]
  • git #69a67f76 - build: Upgrade mediawiki-codersniffer from 24.0.0 to 25.0.0 by James D. Forrester
  • git #d9f164b7 - ApiWikiLove: Use MediaWikiServices rather than wgParser by James D. Forrester

WikimediaBadges

[edit]

WikimediaEditorTasks

[edit]

No changes for WikimediaEditorTasks

WikimediaEvents

[edit]
  • git #a1e0f104 - Add phan by Umherirrender
  • git #5b21ace8 - Increase search satisfaction logging by 10x (T197129) by Erik Bernhardson
  • git #e8b0d2d5 - Follow-up ab40a07a12: Remove stylelint, as it's unused now by James D. Forrester
  • git #2532825e - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

WikimediaIncubator

[edit]

No changes for WikimediaIncubator

WikimediaMaintenance

[edit]
  • git #05f9407c - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #ac94a005 - build: Install eslint by James D. Forrester

WikimediaMessages

[edit]
  • git #7be6ecb8 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester

XAnalytics

[edit]
  • git #12ba9e5d - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
  • git #8b2f362f - build: Install eslint by James D. Forrester

ZeroBanner

[edit]

No changes for ZeroBanner

ZeroPortal

[edit]

No changes for ZeroPortal

Skins

[edit]

CologneBlue

[edit]

No changes for CologneBlue

EUCopyrightCampaignSkin

[edit]

No changes for EUCopyrightCampaignSkin

MinervaNeue

[edit]
  • git #9845433b - Remove unused 'sectionAnchor.less' by Volker E
  • git #d455b880 - Skip the flaking watchstar test (T222517) by jdlrobson
  • git #8e352f78 - Connect initMediaViewer to wikipage.content hook by Ed Sanders
  • git #d6dc7306 - JSON content: Fix table margins by Ed Sanders
  • git #339f1f57 - MinervaNeue doesn't need PersonalUrls by Piotr Miazga
  • git #44d5ffd6 - MinervaNeue has no sidebar, do not process this method by Piotr Miazga

MonoBook

[edit]

No changes for MonoBook

Modern

[edit]

No changes for Modern

Nostalgia

[edit]

No changes for Nostalgia

Timeless

[edit]
  • git #c576c68a - Add TimelessFileModule and $wgTimelessBackdropImage configuration (T193330) by Isarra
  • git #6f43b4a3 - Move indicators up slightly by Isarra
  • git #5d4b4c82 - Redo cat with only black and white and lose png version by Isarra

Vector

[edit]
  • git #3aeac161 - SkinVector: Call parent::__construct in constructor by Fomafix

Total Changes

[edit]

322 Changes in 79 repos by 57 authors