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
[edit]3D
[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
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No 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
[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 #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
[edit]No changes for CharInsert
CheckUser
[edit]No 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
[edit]No changes for CiteThisPage
Citoid
[edit]- git #d3d45a71 - build: Update linters by Ed Sanders
cldr
[edit]No 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
[edit]No 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
[edit]No changes for ConfirmEdit
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No 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
[edit]No changes for ContributionTracking
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]- 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
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for ExtensionDistributor
ExternalGuidance
[edit]No changes for ExternalGuidance
FeaturedFeeds
[edit]No changes for FeaturedFeeds
FileExporter
[edit]No 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
[edit]No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
[edit]No 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
[edit]No 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
[edit]No 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
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No 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
[edit]No changes for GuidedTour
GWToolset
[edit]- git #c3491a02 - Remove HHVM specific check by Max Semenik
ImageMap
[edit]No changes for ImageMap
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]- git #849a9792 - Fix detection of FlaggedRevs (task T234715) by Brian Wolff
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]- git #230461ba - build: Update linters by Ed Sanders
- git #970674b9 - Drop PHPUnit 4 compatibility (task T192167) by Max Semenik
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]- 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
[edit]No changes for MapSources
MassMessage
[edit]No changes for MassMessage
Math
[edit]- git #15352b37 - build: Update eslint-config-wikimedia by Ed Sanders
MobileApp
[edit]No 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
[edit]No 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
[edit]No changes for NewUserMessage
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]No changes for OATHAuth
OAuth
[edit]No changes for OAuth
OpenStackManager
[edit]No changes for OpenStackManager
ORES
[edit]- git #a1aec5b3 - Fix old PHPUnit rudiments by Max Semenik
PageAssessments
[edit]No 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
[edit]No changes for ParserFunctions
ParsoidBatchAPI
[edit]No changes for ParsoidBatchAPI
PdfHandler
[edit]No changes for PdfHandler
PerformanceInspector
[edit]No changes for PerformanceInspector
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]No 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
[edit]No changes for QuickSurveys
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]- git #2c8a06da - Use PHPUnit 6 class name (task T192167) by Max Semenik
RelatedArticles
[edit]No 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
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]No 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
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]- git #c1d7bf03 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]No changes for SecurePoll
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]No changes for SpamBlacklist
SubPageList3
[edit]No changes for SubPageList3
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]- git #310bb440 - build: Update linters by Ed Sanders
TemplateData
[edit]No changes for TemplateData
TemplateSandbox
[edit]- git #d15e6307 - phan: Remove suppression for PhanParamTooMany by Umherirrender
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]No changes for TemplateWizard
TextExtracts
[edit]No changes for TextExtracts
Thanks
[edit]No changes for Thanks
TheWikipediaLibrary
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]- git #f7f3cc6f - build: Update linters by Ed Sanders
- git #536fbee5 - phan: Remove suppression for PhanParamTooMany by Umherirrender
timeline
[edit]No changes for timeline
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No 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
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No 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
[edit]No 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
[edit]No changes for UrlShortener
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No 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
[edit]No changes for Wikidata.org
WikidataPageBanner
[edit]No 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
[edit]No changes for WikiLove
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEditorTasks
[edit]No 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
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]No changes for WikimediaMaintenance
WikimediaMessages
[edit]No changes for WikimediaMessages
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]No 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
[edit]No changes for Modern
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]No 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
[edit]373 Changes in 75 repos by 62 authors