MediaWiki 1.35/wmf.2/Changelog

Core changes edit

  • git #77d25bbc - Add 1.31.5 and 1.32.5 to HISTORY by Reedy
  • git #e6e9265e - Update CREDITS ahead of 1.34.0 release via updateCredits by Ammar Abdulhamid
  • git #53103733 - Stop accessing User::mBlock and User::mBlockedby from tests by Thalia
  • git #cf8516d4 - UserTest: Don't assign mBlock manually, it's done by BlockManager by Thalia
  • git #f8f458d9 - Ensure block cookie is not removed early if blocked user logs out (task T233595) by Thalia
  • git #83d76f4c - phpcs: Enable MediaWiki.Commenting.PhpunitAnnotations.ForbiddenExpectedException* and make pass by James D. Forrester
  • git #46bb49db - SqlBlobStore: test caching behavior. (task T235188) by daniel
  • git #10910c5d - Add --update option to wrapOldPasswords.php by Reedy
  • git #8dc97df7 - tests: Nuke last usages of setExpectedException() (task T192167) by Max Semenik
  • git #1e49759c - rest: make SimpleHandler abstract now that HHVM is dead by Max Semenik
  • git #0e64c976 - Use User::getBlock to access user's block from Special:EmailUser by Thalia
  • git #308f3f68 - composer.json: Recommend OpenSSL by Max Semenik
  • git #5b6477fb - Tweak comment in FormatJsonUnitTest::testEmptyJsonKeyArray by Reedy
  • git #9a913a1d - Remove Windows PHP < 7.1 edgecase from FSFileBackend::getFeatures() by Reedy
  • git #3cd66f6a - Remove PHP < 7.1 case from FormatJsonUnitTest::testEmptyJsonKeyArray by Reedy
  • git #49a28be9 - Remove CurlHttpRequestTest::testCurlConstants() by Max Semenik
  • git #8254e73a - REST compare endpoint (task T231580) by Petr Pchelko
  • git #9f072ed6 - Fix new phan errors, part 4 (task T231636) by Daimona Eaytoy
  • git #bd5b6f98 - Fix new phan errors, part 3 (task T231636) by Daimona Eaytoy
  • git #95dc1195 - Fix new phan errors, part 2 (task T231636) by Daimona Eaytoy
  • git #f5d0ecce - Run executeGenderCacheFromResultWrapper with titles in prop=linkshere (task T235316) by Umherirrender
  • git #cb6a24d3 - resourceloader: Bump severity of targets violation to WARNING (task T127268) by Timo Tijhof
  • git #f59e3080 - Remove extra param comment and enable phpcs rule by Umherirrender
  • git #2e404a25 - rdbms: Restore debug toolbar "Queries" feature (task T231742) by Timo Tijhof
  • git #111f17c5 - Update OOUI to v0.35.1 by Volker E
  • git #fb621c26 - rdbms: various cleanups to LoadBalancer::reallyOpenConnection() by Aaron Schulz
  • git #fba5bbe5 - Use real varargs in OutputPage by Umherirrender
  • git #a46d81f3 - Use varargs on CliInstaller::showHelpBox by Umherirrender
  • git #c722875c - Use real varargs in ApiBase class by Umherirrender
  • git #ba4adc3f - phpcs: Enable PSR12.Files.ImportStatement.LeadingSlash and make pass by Umherirrender
  • git #e64dfb47 - Parser fuzzTest: Stop trying to call hphpd_break, we don't run on HHVM any more by James D. Forrester
  • git #9be9e77b - build: Upgrade mediawiki-codesniffer from 26.0.0 to 28.0.0 by James D. Forrester
  • git #cae0110e - Fix new phan errors, part 1 (task T231636) by Daimona Eaytoy
  • git #3983e1af - Highlight internal modules in API help and sandbox (task T185508) by Lucas Werkmeister
  • git #e5eb3568 - resourceloader: Require $context in getDeprecationInformation by Fomafix
  • git #e39f7d24 - Core REST API handler for GET Page Revision (task T231588) by Bill Pirkle
  • git #bea61a1d - Set unknown/restricted properies to null. (task T235146) by Petr Pchelko
  • git #0cfc89db - objectcache: Remove deprecated WAN-methods in ObjectCache by Timo Tijhof
  • git #9dafd144 - Xhprof: Update comments now that HHVM is not supported by James D. Forrester
  • git #c5cc18a7 - PHPVersionCheck: Simplify warning as part of dropping HHVM support (task T192166) by James D. Forrester
  • git #473e28e6 - Remove unused 'easy-deflate.inflate' module (task T235237) (task T233676) by Timo Tijhof
  • git #dd5cb858 - rdbms: make DatabaseMysqlBase::masterPosWait() logging clearer about GTID filtering (task T224422) by Aaron Schulz
  • git #b83a3e3e - Follow-up Ifa346c8a92: LanguageNameUtils: CONSTRUCTOR_OTPIONS, not constructorOptions by James D. Forrester
  • git #bc6a8f58 - Set minimum PHP version to 7.2.9 (task T234766) by Reedy
  • git #bd16c5eb - objectcache: Log debug message for backend of MainObjectStash (task T234361) by Timo Tijhof
  • git #b10b56dc - objectcache: Deprecate ObjectCache::getWANInstance by Timo Tijhof
  • git #d2ac1ff1 - mediawiki.debug: Drop HHVM compatibility for version display by James D. Forrester
  • git #7bcd897d - WebRequest: Update comment with a TODO now that HHVM is gone by James D. Forrester
  • git #5bd311b1 - Add public as visibility in tests folder by Umherirrender
  • git #20fb3632 - Check and add block cookie to every uncached API request (task T196575) by David Barratt
  • git #69cadf44 - Unsuppress PhanParamsTooMany (task T231636) by Daimona Eaytoy
  • git #33f42bdd - Improvements to Core REST API GET page history handler (task T235146) by Bill Pirkle
  • git #18a4584d - Avoid extra Title::newFromId calls in api modules with revisions by Umherirrender
  • git #54cd4fca - composer: Correct PHP version requirement from 7.0 to 7.2 once CI lets us (task T234767) by James D. Forrester
  • git #c6460e11 - Add core REST API endpoint for history edit counts (task T231590) by Bill Pirkle
  • git #cae1a344 - resourceloader: Mark JS resolveRelativePath as @private by Timo Tijhof
  • git #5dcdef15 - Use PHP71 nullable type in setForceHTTPSCookie by Daimona Eaytoy
  • git #8ba620b1 - Fixup phan warning toomanyparams (part 2) (task T231636) by Daimona Eaytoy
  • git #135673b9 - NameTableStore: ensure consistency upon rollback. (task T224949) by daniel
  • git #e3412efa - Unsuppress PhanParamReqAfterOpt, use PHP71 nullable types (task T231636) by Daimona Eaytoy
  • git #705146d1 - resourceloader: Add array type hints (2) by Fomafix
  • git #19cd15f7 - Fix some phan warnings for too many params (part 1) (task T231636) by Daimona Eaytoy
  • git #7c7f3efc - resourceloader: Drop deprecated ResourceLoader::getLessVars (task T140804) by Fomafix
  • git #74f8ae0a - [BREAKING CHANGE] Services: Convert Parser's static to a const now HHVM is gone by James D. Forrester
  • git #0316af24 - [BREAKING CHANGE] Services: Convert SpecialPageFactory's static to a const now HHVM is gone by James D. Forrester
  • git #70622013 - SpecialPageFactory: Convert static to a const now HHVM is gone by James D. Forrester
  • git #32d8736e - jquery.accessKeyLabel: Remove unused code for unsupported browsers (task T233676) by Timo Tijhof
  • git #7363e38d - Set public for override of Maintenance functions by Umherirrender
  • git #38285581 - objectcache: Log debug message for backend of WANObjectCache (task T234361) by Timo Tijhof
  • git #d8fa548a - Make watchstar module reusable (task T234970) by jdlrobson
  • git #7b7acdb0 - FileRepo: Remove duplicate "the" in documentation by 星耀晨曦
  • git #967988bd - Core REST API handler for GET page history (task T231558) (task T231597) by Bill Pirkle
  • git #235cade5 - Clear block cookie when tracking block, not when checking block (task T233595) by Thalia
  • git #bcf3e1fd - tests: Fix MWHttpRequestTest covering the wrong class by Thiemo Kreuz
  • git #d573f0de - MWHttpRequest: Avoid usage of deprecated Http class methods by Derick Alangi
  • git #84380c8c - Add userlink to IP ranges on Special:BlockList (task T233082) by Ammar
  • git #ab8b7781 - Remove class_exists( 'LightnCandy' ) by Reedy
  • git #f67396b5 - Travis: test on PHP 7.4, allowing failures (task T233012) by Max Semenik
  • git #f23c4570 - Make grammar transform cache an instance member (task T201405) by Aryeh Gregor
  • git #8c4f59db - New LanguageFallback service (task T201405) by Aryeh Gregor
  • git #a64779f7 - MessagesCu: Fix invalid characters in namespace aliases by Bartosz Dziewoński
  • git #fb252d55 - TextFormatterTest: Use mocks instead of manually creating classes by Max Semenik
  • git #450ea60c - rdbms: clean up some DatabaseSqlite variables and break some lines by Aaron Schulz
  • git #6898ba72 - Services: Convert MWLBFactory's static to a const now HHVM is gone by James D. Forrester
  • git #fc602ec4 - Make wrapOldPasswords.php output old and new password types by Reedy
  • git #8631daae - Disable flaky Selenium test (task T226144) by Reedy
  • git #0350220e - rdbms: rename $a => $rows in IDatabase and add Database::isMultiRowArray() by Aaron Schulz
  • git #17f3f9ce - Services: Convert DefaultPreferencesFactory's static to a const now HHVM is gone by James D. Forrester
  • git #4afe9030 - Services: Convert BlobStoreFactory's static to a const now HHVM is gone by James D. Forrester
  • git #662b2777 - Services: Convert PasswordReset's static to a const now HHVM is gone by James D. Forrester
  • git #ebac0247 - Services: Convert LocalisationCache's static to a const now HHVM is gone by James D. Forrester
  • git #40c35286 - Services: Convert BlockManager's static to a const now HHVM is gone by James D. Forrester
  • git #9cba9f85 - Services: Convert PermissionManager's static to a const now HHVM is gone by James D. Forrester
  • git #5f3b268c - eslint: Use correct global values, and use jquery rules in selenium tests by Ed Sanders
  • git #a3e3a803 - Always $-prefix jQuery variable names by Ed Sanders
  • git #130fe378 - eslint: Use /server rules for maintenance script by Ed Sanders
  • git #df201972 - Introduce a formatter service for block errors (task T227174) by Thalia

Vendor edit

Extensions edit

3D edit

  • git #47d37dc0 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

AbuseFilter edit

ActiveAbstract edit

  • git #3f4cf962 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

AdvancedSearch edit

AntiSpoof edit

  • git #0b4c8f5e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ApiFeatureUsage edit

  • git #1aa08efc - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ArticleCreationWorkflow edit

  • git #3ae1359b - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ArticlePlaceholder edit

Babel edit

  • git #89b23ae7 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

BetaFeatures edit

  • git #e37026c8 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

BounceHandler edit

Calendar edit

  • git #bcb5bf91 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Campaigns edit

  • git #0b719a9b - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Capiunto edit

  • git #77558006 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CategoryTree edit

  • git #414c62f1 - phan: Remove PhanParamReqAfterOpt suppression by Umherirrender
  • git #1299ed02 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CentralAuth edit

  • git #03b3af18 - Make a parameter actually nullable by Daimona Eaytoy
  • git #ccca2df5 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CharInsert edit

  • git #8c0e48ad - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CheckUser edit

  • git #043749a0 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CirrusSearch edit

Cite edit

  • git #b960d9d4 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CiteThisPage edit

No changes for CiteThisPage

Citoid edit

cldr edit

  • git #4121bdfb - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Cognate edit

No changes for Cognate

CodeEditor edit

No changes for CodeEditor

CodeMirror edit

No changes for CodeMirror

CodeReview edit

  • git #09145a5b - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CollaborationKit edit

  • git #fba499f5 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Collection edit

CommonsMetadata edit

  • git #418cf6bd - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ConfirmEdit edit

  • git #86246f01 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CongressLookup edit

  • git #603e95f4 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ContactPage edit

  • git #e6b2d1f0 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ContentTranslation edit

ContributionTracking edit

  • git #d960594e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

CreditsSource edit

  • git #a86d6e7e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Dashiki edit

  • git #63b5f754 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Disambiguator edit

  • git #33698344 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

DismissableSiteNotice edit

  • git #06a2afe4 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

DonationInterface edit

DoubleWiki edit

  • git #d16dbeff - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

DynamicSidebar edit

  • git #2bbf91e1 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

EUCopyrightCampaign edit

  • git #519c28d4 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Echo edit

Elastica edit

  • git #bf50f872 - Revert version back to 6.0.2 by Reedy
  • git #e29a4af5 - Stop using PHP5 versions of ruflin/elastica and elasticsearch/elasticsearch (task T235233) by Reedy
  • git #8bd860cd - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ElectronPdfService edit

  • git #1e792417 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

EntitySchema edit

  • git #b9cd2136 - tests: Drop PHPUnit4And6Compat; we don't support PHPUnit 4 any more by James D. Forrester

EventBus edit

  • git #f0b49014 - phan: Remove PhanParamReqAfterOpt suppression by Umherirrender
  • git #f4726fad - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

EventLogging edit

ExtensionDistributor edit

  • git #2133ea0e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ExternalGuidance edit

FeaturedFeeds edit

  • git #21498ee7 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

FileExporter edit

  • git #dc8dfcc3 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

FileImporter edit

  • git #80cbfc5a - phan: Remove PhanParamReqAfterOpt suppression by Umherirrender
  • git #87ef13e6 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

FlaggedRevs edit

  • git #cc2d7236 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester
  • git #95a37ead - Improve param docs by Umherirrender

Flow edit

  • git #dcbeb8f7 - Use PHP7.1 nullable types, part 1 by Daimona Eaytoy
  • git #b1144bca - Use actual variadic parameters by Daimona Eaytoy
  • git #c4ab042a - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

FundraiserLandingPage edit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow edit

No changes for FundraisingTranslateWorkflow

Gadgets edit

  • git #ed181c2d - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GeoCrumbs edit

  • git #14617738 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GeoData edit

  • git #2cfc82cd - Add Coord::hasPrimary() by Max Semenik
  • git #f4c89aa1 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GettingStarted edit

GlobalBlocking edit

  • git #b02a4c85 - Increase global block reason maximum length to use `CommentStore::COMMENT_CHARACTER_LIMIT` (task T231146) by DannyS712
  • git #8a7b0ae9 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GlobalCssJs edit

  • git #00644d44 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GlobalPreferences edit

  • git #aa1fe38e - Fix visibility levels for class constants by Thiemo Kreuz
  • git #4c7298a0 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester
  • git #6955a686 - Switch from removed DefaultPreferencesFactory::$constructorOptions to ::CONSTRUCTOR_OPTIONS by James D. Forrester

GlobalUsage edit

  • git #bcfbe0ca - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GlobalUserPage edit

  • git #2ca11ee1 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GoogleNewsSitemap edit

  • git #31be3849 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Graph edit

  • git #ab760839 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GrowthExperiments edit

GuidedTour edit

  • git #6aa6bac1 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

GWToolset edit

  • git #df3e0ebf - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ImageMap edit

  • git #28bb0b50 - Rewrite tokenizeCoords to use a while loop, and use it for 'poly' by Ed Sanders
  • git #c67a1f30 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

InputBox edit

  • git #b7aca468 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Insider edit

  • git #07fbaeb2 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

intersection edit

  • git #86b1492c - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Interwiki edit

  • git #5dcec48e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

InterwikiSorting edit

No changes for InterwikiSorting

Jade edit

  • git #eb9a8e20 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Josa edit

  • git #9aca43af - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

JsonConfig edit

Kartographer edit

  • git #1b9b81bc - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

LabeledSectionTransclusion edit

  • git #9c2ff8f6 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

LandingCheck edit

  • git #eddd50bb - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

LdapAuthentication edit

  • git #d2a47ba1 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Linter edit

  • git #0cbd696a - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

LiquidThreads edit

  • git #79ab7c61 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Listings edit

  • git #7288b1fc - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

LocalisationUpdate edit

  • git #2bf973a1 - tests: Drop PHPUnit4And6Compat; we don't support PHPUnit 4 any more by James D. Forrester
  • git #646b93b8 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

LoginNotify edit

  • git #e4d9f1ea - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

MachineVision edit

  • git #f8c3a5e1 - Revert "Handle missing and redirecting entities before storing label suggestions" by Michael Holloway
  • git #45ff2dec - Fix JS error when unreviewedimagelabels query returns no results by Michael Holloway
  • git #8845b2fa - Fix getTitlesWithUnreviewedLabels when no unreviewed labels are found by Michael Holloway
  • git #ab02312c - add CSP headers to special page (task T230811) by Mateus Santos
  • git #e9667b12 - Require monolog/monolog ^1.24 by Reedy

MapSources edit

  • git #21120481 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

MassMessage edit

Math edit

  • git #6e8ca25d - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

MobileApp edit

  • git #e6c1634f - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

MobileFrontend edit

MultimediaViewer edit

  • git #44d39ad8 - Remove obsolete color by Volker E
  • git #5a0a89e2 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

NavigationTiming edit

  • git #eb205e5c - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Newsletter edit

  • git #2341aebe - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

NewUserMessage edit

  • git #47314d21 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Nuke edit

  • git #a7b6c725 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

OATHAuth edit

OAuth edit

OpenStackManager edit

ORES edit

  • git #458622dd - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PageAssessments edit

  • git #377fa55b - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PagedTiffHandler edit

  • git #f78e7a37 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PageImages edit

  • git #a9518ea9 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PageTriage edit

  • git #bbd9f9b3 - Throw an exception if article quality can't be determined by Max Semenik
  • git #444f15ec - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester
  • git #4379c026 - Minor cleanups: Add type hints and remove unused parameters by Max Semenik

PageViewInfo edit

  • git #ff04426c - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ParserFunctions edit

  • git #57d561a7 - phpcs: Enable MediaWiki.Commenting.PhpunitAnnotations.ForbiddenExpectedException and make pass by James D. Forrester
  • git #2b6468c6 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ParsoidBatchAPI edit

  • git #a3cf9a23 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PdfHandler edit

  • git #7d9a8723 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PerformanceInspector edit

  • git #c9829ef6 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Petition edit

  • git #84faf2c5 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Poem edit

  • git #905aec17 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PoolCounter edit

  • git #12adf416 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Popups edit

ProofreadPage edit

  • git #f897ef80 - phpcs: Enable MediaWiki.Commenting.PhpunitAnnotations.ForbiddenExpectedException and make pass by James D. Forrester
  • git #3fb15ab6 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

PropertySuggester edit

QuickSurveys edit

  • git #1fac3ba8 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Quiz edit

  • git #0466161d - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ReadingLists edit

RelatedArticles edit

  • git #508223b0 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Renameuser edit

  • git #b8c797cc - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

RevisionSlider edit

  • git #f99e981e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

RSS edit

  • git #26dd797c - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SandboxLink edit

  • git #150333d4 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Score edit

  • git #59a6e86f - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Scribunto edit

SearchExtraNS edit

  • git #3e9f187c - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SecureLinkFixer edit

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

SecurePoll edit

  • git #55caecc6 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Sentry edit

  • git #2398a862 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

ShortUrl edit

  • git #5981f572 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SiteMatrix edit

  • git #ed8a8f05 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SkinPerPage edit

  • git #1cdec7b1 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SpamBlacklist edit

  • git #5a788697 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SubPageList3 edit

  • git #0fde14e9 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SubpageSortkey edit

  • git #0eba6669 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

SyntaxHighlight_GeSHi edit

  • git #e84c4b6e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TemplateData edit

  • git #c88aed98 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TemplateSandbox edit

  • git #50723ef5 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TemplateStyles edit

TemplateWizard edit

TextExtracts edit

  • git #d8eda574 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Thanks edit

  • git #be060b3d - tests: setExpectedException() is deprecated by Max Semenik
  • git #951d171e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TheWikipediaLibrary edit

No changes for TheWikipediaLibrary

TimedMediaHandler edit

timeline edit

  • git #3f5ff609 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TitleBlacklist edit

  • git #412cea8f - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TocTree edit

  • git #70bc5c67 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TorBlock edit

  • git #08b9732a - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Translate edit

  • git #640b097b - Remove deprecated SolrTTMServer (task T225428) by Umherirrender
  • git #2cfd4618 - Remove workarounds for an old PHP bug by Niklas Laxström
  • git #f015ad9e - Add zebra coloring to Special:MessageGroupStats by Niklas Laxström
  • git #b7a90cd7 - Defer TranslateRenderJob on translation unit updates (task T235027) by Niklas Laxström
  • git #60954a42 - Try to avoid stale reads when rendering translation page (task T235027) by Niklas Laxström
  • git #38b0845e - tests: setExpectedException() is deprecated by Max Semenik
  • git #4accceab - Explicit return empty array for a noop function by Umherirrender
  • git #25792c5b - Fix default value for static cache variable by Umherirrender
  • git #dfe99080 - Fix index name on error message by Umherirrender
  • git #da6bfe86 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester
  • git #45558898 - Ensure TranslationStatsInterface::indexOf always returns array or false by Umherirrender
  • git #a8c20cb8 - Remove compatibility code for Language::truncate by Umherirrender
  • git #e2f9b7e8 - Improve param docs by Umherirrender
  • git #a7f868de - Remove too much parameters on function calls by Umherirrender
  • git #6d982af6 - TranslationQuery::postWithData needs a string by Umherirrender

TranslationNotifications edit

  • git #1725750d - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TrustedXFF edit

  • git #37a44607 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

TwoColConflict edit

UniversalLanguageSelector edit

  • git #9647474e - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

UploadsLink edit

  • git #25693050 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

UploadWizard edit

UrlShortener edit

  • git #b20457b8 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

UserMerge edit

  • git #a47d9721 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

VipsScaler edit

  • git #3e1aac2d - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

VisualEditor edit

  • git #dec54cf5 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester
  • git #57d8e531 - Catch errors during document initialization by Ed Sanders
  • git #3f0f3025 - Enforce that some files must not use the `ve` global (task T228684) by Bartosz Dziewoński
  • git #da9b6fff - Parse relative hrefs on image nodes like on regular links (task T193253) by Bartosz Dziewoński
  • git #69147ce3 - Fix Vector wikitext surface padding overrides when using custom browser font-size (task T222217) by Bartosz Dziewoński

WebAuthn edit

No changes for WebAuthn

Wikibase edit

WikibaseCirrusSearch edit

WikibaseLexeme edit

WikibaseLexemeCirrusSearch edit

WikibaseMediaInfo edit

WikibaseQualityConstraints edit

Wikidata.org edit

  • git #38e5bf80 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

WikidataPageBanner edit

  • git #ac6c2e84 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

WikiEditor edit

  • git #81b08daa - Remove use of jquery.tabIndex in jquery.wikiEditor.dialogs.js (task T234581) by Timo Tijhof
  • git #618406ac - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

wikihiero edit

  • git #ca88f417 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

WikiLove edit

  • git #161d1077 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

WikimediaBadges edit

WikimediaEditorTasks edit

  • git #6e8a7d79 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

WikimediaEvents edit

  • git #1c308a56 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

WikimediaIncubator edit

  • git #8a36f595 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

WikimediaMaintenance edit

WikimediaMessages edit

XAnalytics edit

  • git #b9422c7a - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Skins edit

CologneBlue edit

  • git #4139f04a - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

EUCopyrightCampaignSkin edit

No changes for EUCopyrightCampaignSkin

MinervaNeue edit

MonoBook edit

  • git #7a12fac7 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Modern edit

  • git #fe4f0044 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Nostalgia edit

No changes for Nostalgia

Timeless edit

  • git #100e1b24 - build: Upgrade mediawiki-codesniffer to v28.0.0 by James D. Forrester

Vector edit

Total Changes edit

457 Changes in 182 repos by 57 authors