MediaWiki 1.35/wmf.1/Changelog
Core changes
edit- git #095a8e5d - Registration: Allow relative paths in config arrays, not just strings (task T231855) by Matthias Mullie
- git #4adc557e - Clarify description of action=purge parameters by Lucas Werkmeister
- git #be8ef0f2 - Revert "rdbms: optimize insert(), replace(), and upsert() for sqlite when possible" (task T234795) by Anomie
- git #310a0713 - resourceloader: Remove listing of "load.php" from Special:Version by Timo Tijhof
- git #9171cbe4 - Title: make newFromText, isValid, and canExist behave consistently. (task T229705) by daniel
- git #61a0fd18 - Improve MultiHttpClient connection concurrency/reuse (given PHP >= 7.0.7) (task T232128) by Aaron Schulz
- git #7ab9149e - List rest.php on Special:Version entry points by Reedy
- git #2816b4f7 - Session: Remove mcrypt support, dropped from PHP 7.2 by Max Semenik
- git #043d88f6 - Make LocalisationCache a service (task T231220) (task T231198) (task T231200) (task T201405) by Aryeh Gregor
- git #10c06427 - Cleanup use of PermissionManager in Special:RevisionDelete by Umherirrender
- git #cc5ce5d1 - Special:Contributions: Fix user target autocomplete (task T234510) by Jayprakash12345
- git #3ebbf294 - Log a warning when the 'text' flag is used with getQueryInfo() (task T200918) by Daniel Kinzler
- git #1a592e0f - Update HISTORY (task T225157) by Reedy
- git #06bfc740 - Hard deprecate Revision::getRevisionText() method (task T198343) by Petr Pchelko
- git #61c70d2d - Fix documentation of $wgMainStash option by Lucas Werkmeister
- git #4190e8e3 - Specify LESS extension in import path by jdlrobson
- git #cbc1392f - RELEASE-NOTES-1.35: Fix note about symfony/yaml by James D. Forrester
- git #1a3a67d2 - TextFormatter: Remove a pointless type check by Max Semenik
- git #773a732a - Make Status::wrap and StatusValue::splitByErrorType work together by Gergő Tisza
- git #d40c7e24 - searchResult: Fix docs for mTitle (task T233763) by Daimona Eaytoy
- git #c20e8781 - Add Balinese namespace translations by Jon Harald Søby
- git #c8eb0798 - Hard-deprecate wfIsHHVM() (task T192166) by Max Semenik
- git #d1679955 - MWExceptionHandler: Remove HHVM-specific behavior by Máté Szabó
- git #2806196a - symfony 3.4.28 => 3.4.31 by Reedy
- git #2ed69af1 - Add optional serialization_type and hmac_key param values to RESTBagOStuff (task T233963) by Bill Pirkle
- git #4345c1e3 - LinkerTest: explicitly set $wgFragmentMode by Max Semenik
- git #8835ac44 - Linker: Kill HHVM and PHP5 special case by Max Semenik
- git #e06766d0 - installer: Fix warningBox arguments in WebInstallerRestart by Daimona Eaytoy
- git #2612175e - Use real variargs for variadic methods by Daimona Eaytoy
- git #fef888b9 - Remove setExpectedException by Daimona Eaytoy
- git #06a275f4 - Remove more HHVM hacks by Max Semenik
- git #8545ce13 - Kill the remaining usages of PHPUnit4And6Compat methods (task T192167) by Daimona Eaytoy
- git #fb06e4cd - Update tests to use PHPUnit 6 class names (task T192167) by Max Semenik
- git #28c470ad - objectcache: Stricter assertions for WANObjectCache tests by Timo Tijhof
- git #9f4dff45 - Fix typo: occured → occurred by Ammar
- git #440297fa - Clean up most of b/c for phpunit4 by Amir Sarabadani
- git #2a2c7bb7 - Use Mustache template in img_auth.php by Fomafix
- git #0809a10b - MovePageFactory: make $constructorOptions a constant by Max Semenik
- git #dc3fba46 - tests: Nuke everything HHVM-related by Max Semenik
- git #8752df65 - Use varargs for MessageLocalizer::msg and similar (task T191666) by Umherirrender
- git #886b600e - BaseTemplate: Use explicit varargs in method parameters (task T231710) by Máté Szabó
- git #ef5ab696 - Replace setExpectedException with two args (task T192167) by Daimona Eaytoy
- git #a4ae3eb3 - PPFrame: Use explicit varargs in method parameters (task T231710) by Máté Szabó
- git #18038e76 - PermissionManager: Use explicit varargs in method parameters (task T231710) by Máté Szabó
- git #98fcdd8f - Replace setExpectedException with single arg (task T192167) by Daimona Eaytoy
- git #a9823d16 - resourceloader: Add array type hints by Fomafix
- git #fe3825a1 - extensions is hard to spell by Reedy
- git #5b7dd147 - tests: Remove problematic (bool) casts from UserTest by Thiemo Kreuz
- git #4ada35bb - revisionlist: Fix bad type hints in RevisionListBase by Thiemo Kreuz
- git #2f749f7c - NamespaceInfo: use array constants now that we can by Max Semenik
- git #b0a8b0d2 - Cleanup of old PHPUnit usage, part 3 (task T192167) (task T234597) by Max Semenik
- git #0f9cc78a - Cleanup of old PHPUnit usage, part 2 (task T192167) (task T234597) by Max Semenik
- git #261190db - PHPUnit4And6Compat tweaks by Max Semenik
- git #bc3878e3 - Begin cleaning up PHPUnit 4 code from tests (task T192167) by Max Semenik
- git #05bd4c6a - Remove obsolete IE 6 & 7 specific comments (task T234582) by Volker E
- git #93643275 - Remove IE 6 & 7 hasLayout hacks (task T234582) by Volker E
- git #91478467 - Remove IE 7 specific `!ie` hack (task T234582) by Volker E
- git #67f5066e - Remove IE 6 & 7 specific star hack (task T234582) by Volker E
- git #2571df82 - Refactor the updateRestrictions.php maintenance script (task T218446) by Máté Szabó
- git #a7fb6361 - Add type hint for $maintClass by Umherirrender
- git #fb391473 - Type hint against IResultWrapper by Umherirrender
- git #22d149c3 - selenium: Fix more inefficient MWBot use and simplify wdio-mediawiki Api (task T234002) by Timo Tijhof
- git #e97f2943 - registration: QUnitTestModule should support packageFiles and templates by jdlrobson
- git #97d75b3f - Allow IDatabase::estimateRowCount to take array for tables by Umherirrender
- git #fa43681a - HHVM removal: Drop phan support for HHVM by James D. Forrester
- git #660819c9 - HHVM removal: Remove use of HHVM_VERSION and register_postsend_function by Daimona Eaytoy
- git #e947a269 - Use varargs for IDatabase::buildLike (task T191668) by Umherirrender
- git #9f8f95c1 - PHPUnit4And6Compat: drop forward-compat functions (task T192167) by Max Semenik
- git #acda4668 - resourceloader: Remove data URI fallback for IE6 and IE7 (task T234582) (task T121730) by Timo Tijhof
- git #d0d4fd8f - mediawiki.base: Remove mw.html.Cdata support (task T233676) by Timo Tijhof
- git #e4272518 - tests: Replace PHPUnit's loose assertEquals(false) with assertFalse() by Thiemo Kreuz
- git #a0447d3a - resourceloader: Remove 'editToken' from mw.user.tokens (task T234576) by Timo Tijhof
- git #55439af8 - maintenance: Rename purgeList.php --purge to --db-touch by Timo Tijhof
- git #5b3bbd5a - Drop strings for wgExternalDiffEngine, deprecated in 1.27 and 1.32 by James D. Forrester
- git #ea9cb5ce - Make max-age configurable for logged-out users (task T231184) by Gilles Dubuc
- git #56e25675 - Revert "Unbreak Pbkdf2PasswordTest" by Kunal Mehta
- git #189db9bd - HHVM removal: Drop hhvm.server.max_post_size ini fallback by James D. Forrester
- git #578703a1 - resourceloader: Improve getDefinitionSummary() docs by Timo Tijhof
- git #6fd6651c - Add `.warningbox` to `.mw-warning-with-logexcerpt` container to standardize (task T234509) by Volker E
- git #60a064fe - HHVM removal: Drop HHVM support for MovePage execution of TimeMoveComplete by James D. Forrester
- git #27fa60be - HHVM removal: Simplify wfGetRusage() by James D. Forrester
- git #c00e7cd7 - HHVM removal: Deprecate and simplify wfIsHHVM() by James D. Forrester
- git #3722d042 - Document 'blockpartial' in ApiBlockInfoTrait::getBlockDetails by Thalia
- git #ebda397c - selenium: Improve README docs (task T214708) by Timo Tijhof
- git #6a1c6cd8 - tests: Require PHPUnit 6, drop PHPUnit 4 as an option (task T192167) by James D. Forrester
- git #c12b32c9 - HHVM removal: Kill HHVM_VERSION checks in PHPUnit tests by Daimona Eaytoy
- git #00b23151 - Build: Update eslint-config-wikimedia and fix errors by Ed Sanders
- git #ff8767a0 - rdbms: Update comment for HHVM removal by Max Semenik
- git #e5192f32 - shell: Resolve a TODO asking for error_clear_last() (task T103671) by Max Semenik
- git #a647c378 - Setup.php: remove HHVM support by Max Semenik
- git #2c39c152 - UploadBase: remove HHVM support by Max Semenik
- git #1a4a3a0e - installer: Remove explicit HHVM support by Max Semenik
- git #30664182 - Special:Version: remove HHVM special casing by Max Semenik
- git #4bd1b4b4 - rdbms: optimize insert(), replace(), and upsert() for sqlite when possible by Aaron Schulz
- git #a679a5a5 - Update wikidiff2 stubs by Tim Starling
Vendor
edit- git #15ea0449 - symfony 3.4.27 => 3.4.31 by Reedy
- git #a6367f41 - Set php >= 7.0.0 to match mw core by Reedy
Extensions
edit3D
edit- git #6f249262 - build: Update linters by Ed Sanders
AbuseFilter
edit- git #c7fa503e - Remove AFPData::dup (task T234427) by Daimona Eaytoy
- git #0a95a657 - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
- git #328dbc99 - Remove disabled variables deprecation (task T234048) by Daimona Eaytoy
- git #703835e8 - Drop HHVM support by Daimona Eaytoy
- git #337771f8 - Replace array_map with foreach (task T234427) by Daimona Eaytoy
ActiveAbstract
edit- git #3cc8c68f - Use PHPUnit class names (task T192167) by Max Semenik
AdvancedSearch
edit- git #d2515281 - Fix PHPUnit 4 rudiments by Max Semenik
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
edit- git #fb67877c - Use PHPUnit 6 class name (task T192167) by Max Semenik
- git #e821638d - Type hint against IResultWrapper by Umherirrender
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
editNo changes for CategoryTree
CentralAuth
edit- git #c3e3d2d9 - Use PHPUnit 6 class names (task T192167) by Max Semenik
- git #2e40c768 - phan: Remove suppression for PhanParamTooMany by Umherirrender
- git #e193d3a6 - Add missing username to centralauth-rename-abortlogin message (task T229610) by Thiemo Mättig
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
CirrusSearch
edit- git #3a09965e - Upgrade symfony/yaml to 3.4.31 to match core by Reedy
- git #480992c1 - Kill checks for HHVM by Max Semenik
- git #21eb0099 - Clean up most of b/c for phpunit4 by Amir Sarabadani
- git #66093546 - Remove PHPUnit 4 support (task T192167) by Max Semenik
- git #1c35d023 - Fix Precondition failed: Must have a resultset set (task T234445) by David Causse
- git #b35b4c91 - Ignore bad (UTF8) links returned from LinksUpdate::getRemovedLinks (task T230728) by David Causse
- git #8116ad37 - Fix: Conflicting keys (batch_id, ...) when attempting to merge element cirruscompsuggestbuilddoc by David Causse
Cite
edit- git #f6950bcd - build: Update linters by Ed Sanders
- git #e85144e9 - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
- git #a759a1e5 - Remove IE 6 & 7 specific hacks (task T234582) by Volker E
- git #c1215008 - Baseline reference interaction tracking (task T231529) by Adam Wight
CiteThisPage
editNo changes for CiteThisPage
Citoid
edit- git #d3d45a71 - build: Update linters by Ed Sanders
cldr
editNo changes for cldr
Cognate
edit- git #dbbb23a7 - Update tests for PHPUnit 6 (task T192167) by Max Semenik
CodeEditor
edit- git #3568d866 - build: Update linters by Ed Sanders
- git #3eb4ef07 - Fix typo in comments (task T201491) by Ammar
CodeMirror
edit- git #e65e832f - build: Update linters by Ed Sanders
CodeReview
edit- git #77483bc0 - Type hint against IResultWrapper by Umherirrender
CollaborationKit
edit- git #dbba8622 - phan: Remove suppression for PhanParamTooMany by Umherirrender
Collection
editNo changes for Collection
CommonsMetadata
edit- git #6c7f4d06 - Simplify mock creation by Daimona Eaytoy
- git #710c0d64 - Fixes for PHPUnit 6 (task T192167) by Max Semenik
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #258a39fc - Properly discard selected article data (task T188769) by petarpetkovic
- git #a17ce49b - Update bookmark status for selected article (task T188634) by petarpetkovic
- git #68b49218 - Allow to keep for later any article selected in the new translation dialog (task T188634) by petarpetkovic
- git #4a0e18ca - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
- git #a1566586 - Fix ESLint failure by Željko Filipin
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #9c038f46 - Use PHPUnit 6 class names (task T192167) by Max Semenik
- git #416f78c6 - UpDonate: match current best banner copy and logic (task T234059) by XenoRyet
- git #052405f5 - Add astropay/dlocal Form Load Test to confirm (task T231452) by jgleeson
- git #3d1c44a3 - Add nodehtml & nodehtmlmatches checks to verifyFormOutput (task T231452) by jgleeson
- git #4202f015 - Add in support for a preset payment_submethod (task T231452) by jgleeson
- git #8b5f841d - Add support for payment submethod label_keys within Mustache (task T231452) by jgleeson
- git #2e2c5715 - Labels for form fields no longer a variant (task T234252) by Elliott Eggleston
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #7e9e5497 - Use PHPUnit 6 class names (task T192167) by Max Semenik
- git #031e6d37 - Drop old PHPUnit rudiments by Max Semenik
- git #dce51737 - Remove IE 6 & 7 hacks (task T234582) by Volker E
Elastica
editNo changes for Elastica
ElectronPdfService
edit- git #81012550 - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
EntitySchema
edit- git #e23613ae - Fixes for PHPUnit 6 compatibility (task T192167) by Max Semenik
EventBus
editNo changes for EventBus
EventLogging
edit- git #35a43c3f - Use PHPUnit 6 class names (task T192167) by Max Semenik
- git #189d7fc6 - phan: Remove suppression for PhanParamTooMany by Umherirrender
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #f83103c5 - Use varargs for MessageLocalizer::msg implementation by Umherirrender
- git #35843844 - Remove PHPUnit 4 compatibility (task T192167) by Max Semenik
- git #0ca12508 - Remove/replace addToAssertionCount with HamcrestPHPUnitIntegration by Thiemo Kreuz
- git #ed1c76e9 - Fix WikiLinkPrefixer duplicating multi-part prefixes (task T232312) by Thiemo Kreuz
FlaggedRevs
edit- git #bbbda01a - Remove usages of deprecated User methods. (task T220191) by Petr Pchelko
- git #1b5531e7 - Swap one WebRequest::getIntOrNull by WebRequest::getInt by Umherirrender
- git #f0a1a499 - Pass ignore option for insert as array to IDatabase->insert by Umherirrender
Flow
edit- git #f52022ea - Makefile: kill HHVM-related targets by Max Semenik
- git #7842d9ce - Clean up most of b/c for phpunit4 by Amir Sarabadani
- git #ddf328bd - phan: Remove suppression for PhanParamTooMany by Umherirrender
- git #30250ccb - Prefer DOM building to parsing HTML literals by Umherirrender
- git #3d01c343 - Type hint against IResultWrapper by Umherirrender
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #db800024 - phan: Remove suppression for PhanParamTooMany by Umherirrender
- git #2008def8 - Only queue gadget module if relevant on the current target (task T171180) by Derk-Jan Hartman
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #ab0b227d - Remove PHPUnit 4 compatibility (task T192167) by Max Semenik
GettingStarted
edit- git #4fc788cf - Remove IE 6 & 7 hacks (task T234582) by Volker E
GlobalBlocking
edit- git #f1fb8ba4 - phan: Remove suppression for PhanParamTooMany by Umherirrender
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
edit- git #01521437 - phan: Remove suppression for PhanParamTooMany by Umherirrender
GlobalUsage
edit- git #7d04665e - phan: Remove suppression for PhanParamTooMany by Umherirrender
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #d8c15cfa - API module and service abstraction for suggested edits (task T234426) by Kosta Harlan
- git #3e7b4ba8 - CI: Upgrade MW-PHPCS to 27 by Gergő Tisza
- git #7ab43ca5 - Util: remove an HHVM special case by Max Semenik
- git #d35511ff - build: Update linters by Ed Sanders
- git #09480382 - Homepage: Don't use flexbox for vertical layouts in mobile start module (task T234380) by Roan Kattouw
- git #8b6f5184 - Fix SuggestedEdits module positioning (task T232420) by Gergő Tisza
- git #3d4da69d - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
- git #a4e0e039 - Add gender to some messages (task T234350) by Gergő Tisza
- git #f8612cef - Homepage discovery: adjust avator icon color and size (task T225318) by Kosta Harlan
- git #c6bc9461 - Add SuggestedEdits module skeleton (task T232420) by Gergő Tisza
- git #2ef8aa88 - Homepage: add banners for mobile discovery (task T224883) by Gergő Tisza
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #c3491a02 - Remove HHVM specific check by Max Semenik
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
edit- git #849a9792 - Fix detection of FlaggedRevs (task T234715) by Brian Wolff
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
editNo changes for Jade
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
edit- git #230461ba - build: Update linters by Ed Sanders
- git #970674b9 - Drop PHPUnit 4 compatibility (task T192167) by Max Semenik
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
edit- git #c5c9a60d - Use expectException() instead of annotations (task T234597) by Max Semenik
- git #73b8df6d - phan: Remove suppression for PhanParamTooMany by Umherirrender
MachineVision
edit- git #6fbd1d5a - Add filtering for max number of existing depicts statements (task T234250) by Michael Holloway
- git #45b01b90 - Hygiene: Clean up existing instance of hard-coded P180 value by Michael Holloway
- git #8ba660cb - Wire up image label voting with the reviewimagelabels API by Michael Holloway
- git #077d97e1 - Support batched image label voting (task T232374) by Michael Holloway
- git #e16f7e6e - Hygiene: Update TitleFilter to be a Service by Michael Holloway
- git #acd88b1b - Add script to create file list from any combo of categories and templates (task T234250) by Michael Holloway
- git #fa0d3ccb - Add script to create file lists based on global image usage (task T234250) by Michael Holloway
- git #f348b721 - Enable keyboard navigation and refactor to single SuggestionWidget (task T234357) by annet
- git #3c5716f2 - Add tabs and messages to Suggested Tags page (task T233227) by annet
- git #41be9f13 - Handle missing and redirecting entities before storing label suggestions (task T231106) by Michael Holloway
MapSources
editNo changes for MapSources
MassMessage
editNo changes for MassMessage
Math
edit- git #15352b37 - build: Update eslint-config-wikimedia by Ed Sanders
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #8d12902c - Fix getDefinitionSummary array change in ResourceLoaderFileModuleWithMFConfig by Timo Tijhof
- git #3b6ebaba - Use PHPUnit 6 class name (task T192167) by Max Semenik
- git #7af77399 - Convert Bugzilla links to Phabricator by Max Semenik
- git #d1c9cec4 - ApiMobileViewTest: Remove check for an ancient PHPUnit version by Max Semenik
- git #fd1fd7ab - tests: Use ::class to get class name by Max Semenik
- git #d7eddf37 - Add nqo to rtlLanguages.js (task T234731) by Amir Aharoni
- git #0d3e9662 - Register all features immediately, not on RequestContextCreateSkin (task T233982) by Piotr Miazga
- git #8709118c - Load editor EventLogging code earlier (task T232237) by Bartosz Dziewoński
- git #a586bdff - build: Update eslint-config-wikimedia and update by Ed Sanders
- git #75e43df1 - Use varargs for MessageLocalizer::msg implementation by Umherirrender
- git #d26d9fce - Remove AMC Outreach lazy loading (task T226069) by Nicholas Ray
- git #54313bce - Make amcOutreach/promoCampaign support more workflows (task T226069) by Nicholas Ray
- git #2e2babbd - Expose the promisedView function to mw.mobileFrontend by jdlrobson
- git #cec22767 - Storybook: Update local assets to Minerva equivalents by jdlrobson
- git #67d6fd47 - Replace loose assertEquals checks with strict assertSame by Thiemo Kreuz
MultimediaViewer
edit- git #8eae7b96 - build: Update linters by Ed Sanders
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #5f866c56 - Use PHPUnit 6 class names (task T192167) by Max Semenik
- git #bb953942 - Cleanup mocking ResultWrapper by Umherirrender
- git #0043c1cb - phan: Remove suppression for PhanParamTooMany by Umherirrender
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
editNo changes for OATHAuth
OAuth
editNo changes for OAuth
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #a1aec5b3 - Fix old PHPUnit rudiments by Max Semenik
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
edit- git #9cb767a1 - Remove outdated comment by Max Semenik
- git #6734494e - Fix old PHPUnit rudiments by Max Semenik
PageImages
edit- git #0665baac - Fix PHPUnit 4 rudiments by Max Semenik
PageTriage
edit- git #bf313cdf - Cleanup use of Wikimedia\Rdbms\ResultWrapper by Umherirrender
- git #011b01e8 - Enqueue: Don't allow enqueueing pages already in the queue (task T234587) by DannyS712
- git #23b58d29 - Enqueue: Don't allow enqueueing pages in unsupported namespaces (task T234574) by DannyS712
- git #2e6f5ce1 - Don't allow enqueueing main page via API (task T234073) by DannyS712
- git #65dad54f - Numbered discussion pages (task T231357) by Max Semenik
PageViewInfo
edit- git #0c6ce0ff - Fixes for PHPUnit 6 (task T192167) by Max Semenik
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #af07b421 - build: Update linters by Ed Sanders
- git #76a34618 - Tracking for Reference Previews interactions (task T214493) by Adam Wight
- git #b72a95b5 - Fixes for PHPUnit 6 (task T192167) by Max Semenik
- git #3eb7c9b9 - Replace all loose assertEquals with strict PHPUnit assertions by Thiemo Kreuz
- git #aa6972c2 - Collect metrics for logged-in users as well as anons (task T214493) by Adam Wight
ProofreadPage
edit- git #ab7af7a3 - build: Update linters by Ed Sanders
- git #bb57e413 - Remove IE 6 & 7 specific `!ie` hack (task T234582) by Volker E
PropertySuggester
edit- git #8c696cb3 - Use PHPUnit 6 class names (task T192167) by Max Semenik
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
edit- git #2c8a06da - Use PHPUnit 6 class name (task T192167) by Max Semenik
RelatedArticles
editNo changes for RelatedArticles
Renameuser
edit- git #9e78f443 - Use getter to get block in SpecialRenameuser by Thalia
- git #5f655dca - build: Suppress taint issues (task T234364) by Umherirrender
RevisionSlider
edit- git #0cf9ebaa - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
edit- git #ba2d2655 - Remove HHVM check by Max Semenik
- git #8d9e4897 - Update to use PHPUnit 6 class names (task T192167) by Max Semenik
- git #167e4cb6 - Clean up most of b/c for phpunit4 by Amir Sarabadani
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #c1d7bf03 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
editNo changes for SecurePoll
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
editNo changes for SpamBlacklist
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit- git #310bb440 - build: Update linters by Ed Sanders
TemplateData
editNo changes for TemplateData
TemplateSandbox
edit- git #d15e6307 - phan: Remove suppression for PhanParamTooMany by Umherirrender
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
editNo changes for Thanks
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
edit- git #f7f3cc6f - build: Update linters by Ed Sanders
- git #536fbee5 - phan: Remove suppression for PhanParamTooMany by Umherirrender
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #8a45f7b3 - Always assume arrays in PremadeMediawikiExtensionGroups::processGroups by Umherirrender
- git #16d3e714 - Remove unset of undeclared var by Umherirrender
- git #0894e0d7 - Fix namespace handling in createCheckIndex maintenance script by Umherirrender
- git #8b0b6582 - TranslateYaml: remove an HHVM-specific hack by Max Semenik
- git #18b5c032 - Replace Revision::getRevisionText for importer and maintenance scripts (task T228675) by Petr Pchelko
- git #f0e8f364 - Use getContentBlobsForBatch in MessageCollection. by daniel
- git #4c3ad6f8 - Use batch access for revisions instead of Revision::getRevisionText (task T228675) by Petr Pchelko
- git #7042e575 - Use ::class for class name resolution by Umherirrender
- git #68c5fd8e - Declare missing class properties by Umherirrender
- git #6ff256cd - Swap method_exists to is_callable for function calls by Umherirrender
- git #a055c791 - Declare arrays before use by Umherirrender
- git #8109b3e2 - Use php null coalesce operator ?? by Umherirrender
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #80f1affe - Hide the floating save-bar (task T234311) by Adam Wight
- git #30fe1d18 - Scroll beta preference into view (task T234311) by Adam Wight
- git #031c8212 - Use varargs for MessageLocalizer::msg implementation by Umherirrender
- git #bdbdf1f8 - Replace slow Hamcrest assertions in HtmlSplitConflictHeaderTest by Thiemo Kreuz
- git #f9bfb798 - Use wdio-mediawiki core wrappers (task T234311) by Adam Wight
UniversalLanguageSelector
edit- git #372ab530 - ext.uls: remove redundant -webkit gradient/svg reference (task T121730) by Timo Tijhof
- git #f1e9eedb - Clean up most of b/c for phpunit4 by Amir Sarabadani
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #a946ce5e - build: Update linters by Ed Sanders
- git #984a3b43 - phan: Remove suppression for PhanParamTooMany by Umherirrender
- git #d9a8aad3 - Remove IE 6 & 7 hacks (task T234582) by Volker E
- git #2a7213dc - Allow enabling the copy-statements button from a querystring param (task T232499) by Matthias Mullie
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #fd43701d - eslint: Remove unused prefer-template rule; use proper globals values by Ed Sanders
- git #621c6f47 - Update VE core submodule to master (2c8e48194) (task T234489) (task T234742) by Bartosz Dziewoński
- git #55aec8f9 - ve.ui.MWDefinedTransclusionContextItem: Fix handling of template names (task T234817) by Bartosz Dziewoński
- git #7579f6eb - Fix linking to pages in media dialog/media context/internal link context (task T233628) by Bartosz Dziewoński
- git #d03db0e4 - ui.MWSaveDialog: checkbox tracking was getting duplicated on every setup (task T232790) by David Lynch
- git #41572f25 - build: Update eslint-config-wikimedia and fix by Ed Sanders
- git #04407e9e - Don't try to use structured data in structured logging, it doesn't work by Bartosz Dziewoński
- git #df0c8ad0 - ApiVisualEditorEdit: Add logging for funny etags (task T233320) by Bartosz Dziewoński
- git #877721fb - Update VE core submodule to master (191f8c90c) (task T234108) by Ed Sanders
- git #9ce8ae05 - ApiVisualEditor: Add logging for RESTBase HTTP errors (task T233127) by Bartosz Dziewoński
Wikibase
edit- git #40ca7a00 - Pull restyling and "fewer languages" in termbox into Wikibase (task T223452) (task T232595) by alaasarhan
- git #9cd15a3f - Add StatementGroupSetDeserializer to wikibase.serialization (task T234327) by Amir Sarabadani
- git #cb05dcf6 - Make use of language features like list() and array_pad() by Thiemo Kreuz
- git #e3b859d0 - Start using one single entry point for wikibase.serialization (task T234327) by Amir Sarabadani
- git #453371ee - Merge jquery.ui.toggler into its parent (task T233792) by Amir Sarabadani
- git #b9870af5 - Use PHPUnit 6 class names (task T192167) by Max Semenik
- git #8cddafaa - Clean up most of b/c for phpunit4 by Amir Sarabadani
- git #4d655d84 - MwTimeIsoParserTest: Remove check for an old PHPUnit version by Max Semenik
- git #b0fe8149 - phpunit6: Replace getMock with createMock by Daimona Eaytoy
- git #39e26e1d - Require PHP7.2+ by Daimona Eaytoy
- git #11d98590 - phpunit6: Replace setExpectedException, two params case by Daimona Eaytoy
- git #aeeb3b90 - phpunit6: Replace setExpectedException, simple case by Daimona Eaytoy
- git #df6d927e - Drop checks and notes about hhvm by Amir Sarabadani
- git #87ddde00 - Add "mw.wikibase.getGlobalSiteId" (task T194023) by Marius Hoch
- git #975000c7 - phan: Remove suppression for PhanParamTooMany by Umherirrender
- git #bdd4ee39 - Fix type hinting for FakeResultWrapper by Umherirrender
- git #5fed25ce - Load tainted-ref using ResourceLoader (task T233083) (task T233943) by Marius Hoch
- git #aa142a8a - TR: Second statement in devmode and add app element (task T233616) (task T233907) by Noa Rave
- git #a3df5f00 - TR: Fix difference in CI and local build environment by Thomas Arrow
- git #0b00083f - Merge jquery.wikibase.statementview.RankSelector.styles into its parent (task T233792) by Amir Sarabadani
- git #b9759625 - Revert "Format coordinates with limited precision" by WMDE-leszek
- git #30ce6abc - bridge: reuse duplicate code in can-cancel browser test (task T233796) by Lucas Werkmeister
- git #2eadae24 - Merge more widgets into ViewFactory (task T233792) by Amir Sarabadani
- git #dec9252d - Avoid passing Title to JobSpecification by just using the parameters by Aaron Schulz
- git #31ca3e54 - bridge: add browser test for clicking cancel button (task T233796) by Michael Große
- git #5cc16b3d - Use 'wikibase.datamodel' as the only datamodel RL module (task T233790) by Jakob Warkotsch
- git #5f2913b7 - bridge: add e2e tests for cancel (task T233795) by Pablo Grass
- git #c416d7df - bridge: add cancel button to app (task T233795) by Lucas Werkmeister
- git #952a36f6 - bridge: add cancel button (task T233791) by Pablo Grass
- git #0dbfea8b - Drop getLocationAgnosticMwApi (task T233212) by Amir Sarabadani
- git #868a32e3 - Add getLocationAgnosticMwApi to wikibase.api.RepoApi (task T233212) by Amir Sarabadani
- git #322b0864 - Remove most uses of func_get_args() by Lucas Werkmeister
WikibaseCirrusSearch
edit- git #237172fc - Drop PHPUnit 4 support (task T192167) by Daimona Eaytoy
- git #ae79e071 - Clean up most of b/c for phpunit4 by Amir Sarabadani
- git #2f1da52d - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
WikibaseLexeme
edit- git #ef44c1df - Drop jquery.wikibase.lexemeview (task T233913) by rosalie
- git #505db8bc - Drop wikibase.lexeme.widgets.GrammaticalFeatureListWidget (task T233913) by rosalie
- git #a16f568d - Horizontal merge of wikibase.lexeme.datamodel.* (task T233014) by Amir Sarabadani
- git #5140bbae - Update outdated Lexeme documentation by Noa Rave
- git #f9a70981 - Remove not needed datamodel dependency (task T233790) by Jakob Warkotsch
- git #b3579045 - Use PHPUnit 6 class names (task T192167) by Max Semenik
- git #4d19b84e - Remove PHPUnit4 compatibility (task T192167) by Daimona Eaytoy
- git #50a9432c - Clean up most of b/c for phpunit4 by Amir Sarabadani
- git #4ed632f4 - Use 'wikibase.datamodel' as the only datamodel RL module (task T233790) by Jakob Warkotsch
- git #946123dd - Drop getLocationAgnosticMwApi (task T233212) by Amir Sarabadani
WikibaseLexemeCirrusSearch
edit- git #e9d46952 - Use PHPUnit 6 class name (task T192167) by Lucas Werkmeister
- git #67b1c255 - LexemeResult: guard against mTitle being null (task T233763) by Daimona Eaytoy
- git #adf30faa - Drop PHPUnit 4 support (task T192167) by Daimona Eaytoy
WikibaseMediaInfo
edit- git #79fdbd25 - Avoid usage of global wikibase.datamodel namespace (task T233790) by Jakob Warkotsch
- git #aca51d76 - Use PHPUnit 6 class name (task T192167) by Max Semenik
- git #9a187aab - Kill the remaining usages of PHPUnit4And6Compat methods (task T192167) by Amir Sarabadani
- git #5ff0a630 - Selenium: make it possible to run daily Jenkins job targeting beta cluster (task T199113) by Željko Filipin
- git #2b620f92 - Provide more information when rendering fails by Matthias Mullie
- git #82d96c52 - Bury search code by Matthias Mullie
- git #d589ea8f - Perform cross-referencing when finding matching node in next render by Matthias Mullie
- git #9efd4c1a - Don't set upload fields that don't exist by Matthias Mullie
- git #9bef49da - Make item links open in new window (task T233267) by Matthias Mullie
- git #a17637a2 - Use wikibase.api.RepoApi instead of getLocationAgnosticMwApi (task T233212) by Amir Sarabadani
WikibaseQualityConstraints
edit- git #f53721d2 - Use PHPUnit 6 class name (task T192167) by Max Semenik
- git #e6c0665a - Drop support for PHPUnit 4 (task T192167) by Daimona Eaytoy
- git #4a07c830 - Clean up most of b/c for phpunit4 by Amir Sarabadani
- git #ffcb7b3f - Stop testing against hhvm and php 7.0 in travis by Amir Sarabadani
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
edit- git #21125383 - build: Update linters by Ed Sanders
wikihiero
edit- git #dc5dda07 - Remove HHVM check (task T192166) by Max Semenik
- git #14f18d15 - Shut up the taint check by Max Semenik
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- git #b29e3cad - Use PHPUnit 6 class name (task T192167) by Max Semenik
- git #c7c76f4d - getMock() is deprecated by Max Semenik
- git #89210fff - Remove wgPoweredByHHVM JS variable (task T234408) by Max Semenik
- git #71e6f90b - Deploy Glent Method 0 A/B test (task T233211) by David Causse
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
editNo changes for WikimediaMaintenance
WikimediaMessages
editNo changes for WikimediaMessages
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #bcd0d25b - Revert "Last modified should have line-height 1" (task T234492) by VolkerE
- git #59b093a8 - Specify LESS suffix in import statements by jdlrobson
- git #e72c0d7b - Render main menu and shield on server side (task T234650) by jdlrobson
- git #d54798ec - build: Update eslint-config-wikimedia by Ed Sanders
- git #93b16db1 - Revert "MainMenu is a controller not a View and server rendered" (task T234599) by Jdlrobson
- git #11175797 - MainMenu is a controller not a View and server rendered by jdlrobson
- git #14476b4b - Remove "uploads" link from userpages in AMC mode (task T233985) by jdlrobson
- git #8ee17cf2 - Remove wgMinervaErrorLogSamplingRate (task T233663) by jdlrobson
- git #5b3572ee - Style rollback link on RecentChanges, Contributions and Watchlist (task T232284) by jdlrobson
- git #33236091 - Trigger AmcOutreach on History, Talk, and Desktop links (task T226069) by Nicholas Ray
- git #56b8c434 - Bump icon touch areas to 44x44 (task T230033) by jdlrobson
- git #6a0192bf - Remove "uploads" link from userpages (task T233985) by Ammar
- git #81bbd6eb - Use consistent small font sizes (task T229568) by jdlrobson
- git #e3560b1f - Remove mobile diff page drawer margin on mobile screens (task T233151) by Nicholas Ray
- git #ef5003f3 - Curtail use of mw.mobileFrontend in Minerva by jdlrobson
MonoBook
edit- git #4adb1263 - build: Update linters by Ed Sanders
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
edit- git #370f52e6 - build: Update linters by Ed Sanders
- git #9fc3d8d6 - Remove IE 6 & 7 hasLayout hacks (task T234582) by Volker E
- git #9bc73009 - Remove IE 6 & 7 specific star hack (task T234582) by Volker E
- git #e5c837e3 - Remove unused 'jquery.tabIndex' dependency (task T226148) (task T233676) by Timo Tijhof
- git #ef18f498 - Remove obsolete `@content-line-height` LESS var by Volker E
- git #a10382b1 - Lighten up search input background slightly (task T225331) by Volker E
- git #e32df2ad - vector.js: Remove eager calculation of p-cactions width on page load by Timo Tijhof
- git #7446c28f - Re-order `background*` properties to unify across files by Volker E
- git #0e0d77fe - Replace raster image gradients with CSS where easily applicable (task T63099) (task T121730) by Volker E
- git #5ed9bf8b - Replace portal break image by SVG gradient (task T63099) (task T121730) by Volker E
Total Changes
edit373 Changes in 75 repos by 62 authors