MediaWiki 1.32/wmf.16
MediaWiki 1.32.0-wmf.15 | Deployment of MediaWiki 1.32.0-wmf.16 to Wikimedia sites | MediaWiki 1.32.0-wmf.18 |
The latest version (labeled "1.32.0-wmf.16") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 7 August 2018 (see the roadmap).
Core changes
edit- git #a49a6376 - Fix incorrect method name
- git #9e7ca073 - Whitelist phpcs Squiz.Scope.MemberVarScope in PHPVersionCheck
- git #5d05f1b3 - Remove @abstract annotation
- git #d5c659cb - Replace @remarks by @note
- git #73bf53e9 - Remove @uses annotation from XhprofDataTest
- git #5161ee2a - LogEventsList: Stop showing deprecation warning when $input is empty (task T201006)
- git #10c8cfea - RemexCompatMunger: Don't call endTag() in case B/b (task T200827)
- git #6380cade - Do not return invalid hash from ApiStashEdit
- git #fcd50f41 - mediawiki.util: Remove deprecated noop function mw.util.init()
- git #2bd7259a - Make maintenance scripts fail on unknown parameters (task T110209)
- git #0438e942 - Clean up param handling in ApiStashEdit
- git #d053a7ba - Remove comment about fixed codesniffer bug
- git #8a04723a - Use localised language name for Santali
- git #25e9a28f - Add safeguard against loading content across wikis. (task T201194)
- git #4806ab95 - Use log_page as the rc_cur_id for log entries in rebuildrecentchanges.php (task T186840)
- git #3d6a189e - Add language support for Western Armenian (hyw) (task T201276)
- git #0679b223 - Set the previous size for page creations to zero in rebuildrecentchanges.php (task T187842)
- git #dffd07ef - Fix param doc of MysqlMaintenance::runMysql
- git #8f85bbd7 - Change name of Santali to localized version (task T198400)
- git #43efaf2f - Give a bit of love to EditPage docstrings
- git #c5deaec2 - Don't pass false as a wikiId to invalidateModuleCache() (task T199416)
- git #10ad65f6 - Fix article counting logic in DerivedPageDataUpdater (task T200823)
- git #c2f29a2e - Update Parser to use ContentLanguage (task T200246)
- git #63ae40bf - Document cross-wiki cache sharing logic. (task T198704)
- git #f5cc6752 - Introduce RevisionStoreFactory & Tests (task T198701)
- git #06aa9e96 - Follows-up d78869207
- git #d7886920 - Add maintenance script for deleting local passwords (task T57420)
- git #fb73286f - Add PasswordFactory to MediaWikiServices
- git #01748b1c - ChangesList: HTML escape the timestamp (task T197002)
- git #612f6e56 - Document Parser::$mFirstCall
- git #da9bb4c1 - Special:NewPages: Add hidden fields using HTMLForm
- git #337564f6 - Add an explicit check for correct operation to ExifRotationTest
- git #87c4276f - travis: No longer allow failures for postgres
- git #fc22910b - Update OOUI to v0.27.6
- git #b4ea2d8c - Disable PHPUnit tests that fail under postgres (task T195807)
- git #7de2f11c - Fix PerDbnameStatsdDataFactory metric prefix again
- git #ae31e210 - Move generic HTMLSizeFilterField styles from newpages.less
- git #37e89600 - SpecialNewpages: Preserve values of show/hide links on form submission
- git #6c281918 - Don't generate RC entries for filterable log types (task T20364)
- git #ff7edd10 - Clarify IDatabase docs for upsert() and replace()
- git #6d3950c6 - resources: Upgrade jquery.i18n from 1.0.4 to 1.0.5
- git #65a8e68e - Convert file delete to use OOUI (task T173997)
- git #6dab8d55 - Remove deprecated variable usage from Maintenance.php (task T165768)
- git #27d41f44 - Test ApiQuerySiteinfo
- git #63d7f2ad - Automatically reset namespace caches when needed
- git #5daf4022 - Improve OutputPage test coverage more
- git #f17feae3 - Reset interwiki table between tests
- git #1aff6ffd - New helper ApiTestCase::setExpectedApiException()
- git #61428590 - Update MagicWord to use ContentLanguage (task T200246)
- git #6d36883e - Update ServiceWiring to use ContentLanguage (task T200246)
- git #a5853433 - Remove long-dead OutputPage methods set/getPageTitleActionText() (task T200643)
- git #4bdae1c9 - Convert remaining MagicWord:: calls to MagicWordFactory (task T200247)
- git #b92565ca - Disable PHPUnit tests that fail under sqlite
- git #04986dab - Introduce MediaWikiTestCase::markTestSkippedIfDbType()
- git #1e079652 - Introduce ContentLanguage service to replace $wgContLang (task T200246)
- git #ba54f7f9 - Fix pingback on non-MySQL (task T200864)
- git #7584bf22 - Fix total breakage of SQLite web upgrade (task T200861)
- git #4b0cde2a - Disable "...able to change preferences" browser test (task T199446)
- git #5a16d92e - Update MagicWordArray to use MagicWordFactory (task T200247)
- git #f1079b3b - Fixing linkTrail problem for Urdu language. (task T178400)
- git #fafae073 - Update categoriespagetext message (task T185066)
- git #3fe91ae1 - Avoid ChronologyProtector warnings in the web upgrader (task T196608)
- git #6b19444b - Force phan-taint-check to think LogFormatter stuff is safe for html (task T197002)
- git #b57fdd5d - [MCR] Allow extensions to manipulate service instances (task T195212)
- git #d84720de - SpecialNewPages: Fix omitted Show/Hide redirect value (task T158504)
Vendor
edit- git #ee6ccdd3 - Update OOUI to v0.27.6
Extensions
editAbuseFilter
edit- git #df21fb2b - Remove HitCounters from AbuseFilter and use hooks instead (task T159069)
- git #4f037c29 - Add phpunit tests for noparams and notenoughargs exceptions
- git #32718888 - Use noparams exception and correctly count function parameters (task T198300)
- git #e9921bcd - Add other phpunit test for AFPUserVisibleException
AdvancedSearch
edit- git #ffaf9cf0 - Configure phan-taint-check-plugin (task T201219)
- git #6cec2fa8 - Delay all initialization until advanced options panel is expanded (task T200083)
AntiSpoof
edit- git #d082a7e3 - AntiSpoofPreAuthenticationProvider: Fix ternary operator bug
ApiFeatureUsage
edit- git #5ac45079 - Configure phan-taint-check-plugin (task T201219)
ArticlePlaceholder
edit- git #901bc8d8 - Remove superfluous @throws
- git #3cfd8430 - Use setContentLang() in tests
BetaFeatures
edit- git #f767cb67 - Don't run replace if there's no rows to replace (task T197870)
- git #ffa0735c - Add missing method visibility keywords
BounceHandler
edit- git #38fb6e15 - Configure phan-taint-check-plugin (task T201219)
Calendar
edit- git #3bad4586 - Configure phan-taint-check-plugin (task T201219)
Campaigns
edit- git #93ac3b70 - Configure phan-taint-check-plugin (task T201219)
Capiunto
edit- git #caf5a540 - Configure phan-taint-check-plugin (task T201219)
CategoryTree
edit- git #f36af623 - Fix some raw html messages (task T195010)
- git #96fe66c4 - Remove trailing \r\t\t
CentralAuth
edit- git #acee52fb - Maintenance script to delete the local passwords of central accounts (task T57420)
CharInsert
edit- git #9f9a39e8 - Configure phan-taint-check-plugin (task T201219)
CheckUser
edit- git #f650f468 - Init array variable
CirrusSearch
edit- git #b6c14165 - Start using the archive alias (task T200198)
Cite
edit- git #a603ef42 - Make references not inherit bold or italic styling.
Citoid
edit- git #414fd935 - Configure phan-taint-check-plugin (task T201219)
CodeMirror
edit- git #1c99f0c9 - Configure phan-taint-check-plugin (task T201219)
Cognate
edit- git #9b8e6752 - Minor fixes to PHPDoc tags
- git #f48394de - Minor improvements to code coverage tags and type hints
CollaborationKit
edit- git #6de00492 - Simplify code around use of $wgCollaborationHubAllowedNamespaces
- git #5840d1e2 - build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
Collection
edit- git #6ef3f2bd - Remove : from return type in param doc
- git #6a87f841 - Minor fixups as found by PHPCS
- git #dce8fd71 - Better undefined index protection (task T182026)
- git #173fe6c1 - Update Foundation url (task T199812)
- git #b2af7098 - Provide undefined index free access to collection (task T189636)
CommonsMetadata
edit- git #686175f9 - Configure phan-taint-check-plugin (task T201219)
CongressLookup
edit- git #d649775d - Configure phan-taint-check-plugin (task T201219)
ContentTranslation
edit- git #720a16f8 - Declare various class fields
- git #4a70a5f0 - Revert "Declare various class fields"
- git #330ff963 - Declare various class fields
- git #159d2ea3 - Use #isEditable to toggle the edit button
- git #f6e15c6a - CX2: Handle the MT failures gracefully (task T200686)
- git #5e99d694 - Show issue cards when they are relevant (task T198187, task T200251)
- git #ea516654 - Revert some parts of fe82d31f3e3bf684c2ccf2cfeeba
- git #c519a769 - Simplify some returns
- git #123e012f - Fix a couple of instances of bad whitespace
- git #b10d7473 - Configure phan-taint-check-plugin (task T201219)
- git #8dbf79b6 - Use automatically generated toolgroup class names
- git #7208b102 - Use 'new' class to make link red
- git #2e9e3154 - Prevent publishing translation with too much unmodified content (task T190283)
- git #5f9d6a81 - Change MT abuse warning messages (task T200768)
- git #20ee309d - De-duplicate link inspector code (task T168290)
- git #a17e3c48 - Add placeholder for Cite menu
- git #402983d5 - Fix content generated for translation from scratch
- git #619f853d - TranslationController: Remove a comment about uncompressed save data
ContributionTracking
edit- git #554acc83 - build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
CreditsSource
edit- git #96249f10 - Configure phan-taint-check-plugin (task T201219)
Dashiki
edit- git #59a8d8b6 - Configure phan-taint-check-plugin (task T201219)
DisableAccount
edit- git #a763c5fe - Configure phan-taint-check-plugin (task T201219)
Disambiguator
edit- git #4b866878 - Configure phan-taint-check-plugin (task T201219)
DonationInterface
edit- git #c77fad8f - Improve param docs
- git #21f1c0cb - Re-enable opt_in buttons for GB and IE (task T199278)
- git #f1b81591 - Copy es messages to es-419 (Latin American) (task T199682)
- git #e87f3a20 - Parameterize support email in messages (task T108699)
- git #46dc5a36 - Update opt-in text to version approved by Legal (task T199278)
- git #29b08dc2 - Get rid of traces of old 'optout' field. (task T199278)
- git #7efcb0cd - Less repetition of logic in URL map
- git #02e44f6e - Send brandCode to Adyen (task T200610)
- git #bdfb1f60 - Fix error msg with otherways URL, add instructions (task T108699)
- git #6958833e - Escape special chars in Mustache URL params (task T108699)
- git #62eca4c8 - Parameterize 'Donor Policy' URL in messages (task T108699)
- git #67ced7cd - Parameterize 'Other ways to give' URL in messages (task T108699)
DoubleWiki
edit- git #537ddf7f - Configure phan-taint-check-plugin (task T201219)
DynamicSidebar
edit- git #fc75b05e - Configure phan-taint-check-plugin (task T201219)
EducationProgram
edit- git #843e3bda - build: Updating mediawiki/mediawiki-codesniffer to 19.0.0
Elastica
edit- git #13d7b479 - Configure phan-taint-check-plugin (task T201219)
ElectronPdfService
edit- git #e1c9e61b - build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
EventBus
edit- git #0400cade - Configure phan-taint-check-plugin (task T201219)
EventLogging
edit- git #030cc7b6 - Move files to their own directory per module (task T193826, task T187207)
- git #86be0251 - Remove unused ext.eventLogging.Schema from registry (task T187207)
- git #0412b986 - Switch to ESLint from JSCS+JSHint (task T187207)
- git #c3b7514c - Configure phan-taint-check-plugin (task T201219)
ExtensionDistributor
edit- git #05654be3 - Configure phan-taint-check-plugin (task T201219)
FeaturedFeeds
edit- git #8aa5f1ca - Configure phan-taint-check-plugin (task T201219)
FileExporter
edit- git #173f877c - Configure phan-taint-check-plugin (task T201219)
FileImporter
edit- git #9fadf4e9 - Use setContentLang() in tests
- git #5bc35a17 - Add missing test cases for two Data classes
FlaggedRevs
edit- git #797fff88 - Fix loading of default styles in Minerva (task T197915)
Flow
edit- git #32d6bbb9 - Don't use deprecated MagicWord static methods (task T200247)
Gadgets
edit- git #b340532c - Fix skins option to use currently displayed skin, rather than user preference (task T199478)
- git #bede1c01 - More loose @covers annotations in GadgetTest
GeoCrumbs
edit- git #941c72c3 - Configure phan-taint-check-plugin (task T201219)
GeoData
edit- git #405fc506 - Don't use MagicWord static methods (task T200247)
- git #d1a1f685 - Don't construct our own parser
GettingStarted
edit- git #c8549e05 - Configure phan-taint-check-plugin (task T201219)
GlobalBlocking
edit- git #90f74601 - Configure phan-taint-check-plugin (task T201219)
GlobalCssJs
edit- git #41af2ae6 - Configure phan-taint-check-plugin (task T201219)
GlobalPreferences
edit- git #5ee4f2e5 - Configure phan-taint-check-plugin (task T201219)
- git #3cbad820 - GlobalPreferences.local: Setup event handlers and updates for OOUI (task T199946)
GlobalUsage
edit- git #7a97ce7f - Configure phan-taint-check-plugin (task T201219)
- git #065a43ec - Remove php entry point
- git #9688c679 - Update to manifest_verson 2 in extension.json
GlobalUserPage
edit- git #6e2d2475 - Configure phan-taint-check-plugin (task T201219)
Graph
edit- git #b8740af7 - Configure phan-taint-check-plugin (task T201219)
GuidedTour
edit- git #a0c082ae - Configure phan-taint-check-plugin (task T201219)
Insider
edit- git #fe79de39 - Configure phan-taint-check-plugin (task T201219)
JADE
edit- git #8c128ce0 - Configure phan-taint-check-plugin (task T201219)
- git #e93c8aa3 - Define NS_JADE_TALK for .namespaces.php (task T200978)
- git #89915193 - AppendCreator for adding judgments
Josa
edit- git #3768bdef - Configure phan-taint-check-plugin (task T201219)
JsonConfig
edit- git #32ff4327 - Configure phan-taint-check-plugin (task T201219)
Kartographer
edit- git #3a05edc1 - Declare SimpleStyleParser->options
- git #3c64198d - Configure phan-taint-check-plugin (task T201219)
- git #4fee965e - Correction of English label for "topo" maps in external maps dropdown (task T196853)
- git #914ed11b - Fix Exception in ext.kartographer.settings module (task T197655)
LabeledSectionTransclusion
edit- git #f415fc72 - Remove @return from LabeledSectionTransclusion::close_
- git #d91cb5ea - Configure phan-taint-check-plugin (task T201219)
LandingCheck
edit- git #db1858bd - Configure phan-taint-check-plugin (task T201219)
LdapAuthentication
edit- git #96515b7f - Configure phan-taint-check-plugin (task T201219)
Linter
edit- git #7452cf1d - Configure phan-taint-check-plugin (task T201219)
Math
edit- git #da2b19de - Remove @return from MathRenderer::setPurge
- git #fc05cfe9 - Configure phan-taint-check-plugin (task T201219)
- git #f0c88401 - Add math related styles and script via appropriate hook (task T173949)
MobileApp
edit- git #431a3b94 - Configure phan-taint-check-plugin (task T201219)
MobileFrontend
edit- git #54858132 - Revert "Allow users to change their mobile skin preference" (task T173527)
- git #2f55c81e - Add missing use statement for Message
- git #1d6d90a3 - When searching for lead paragraph, use context node instead of text() (task T201131)
- git #584d7095 - Fix type format of @var
- git #17fcd4b7 - Docs: Fix incorrect indexing of OO.mfExtend
- git #304c176f - Hygiene: fix mixin member JSDocs (task T188261)
- git #ac1876af - Prepare @event documentation for jsdoc
- git #04fc06a8 - Hygiene: give JSDuck and JSDoc the ol' switcheroo (task T188261)
- git #d52d5632 - Hygiene: Optimise browser.supportsAnimations()
- git #7d31faff - Allow users to change their mobile skin preference (task T173527)
- git #d06b8015 - Hygiene: Remove util.isFunction (jQuery.isFunction) in favour of typeof
- git #6d74fb70 - Update Foundation urls (task T199812)
- git #097fec3b - Add external link icon to external links in ReferenceDrawer (task T200491)
- git #6ffc464b - Hygiene: fix Nearby module parameter usage
MultimediaViewer
edit- git #4320ab4c - Use wgUserLanguage instead of the first key from mw.language.data
NavigationTiming
edit- git #8238bdd0 - Configure phan-taint-check-plugin (task T201219)
NewUserMessage
edit- git #c6b06767 - Configure phan-taint-check-plugin (task T201219)
ORES
edit- git #e5d8aa94 - Maintenance script to backfill scores in PageTriage queue (task T198982)
- git #2ca445e8 - Configure phan-taint-check-plugin (task T201219)
- git #fae259ed - Join decomposition on maintenance/PurgeScoreCache.php (task T200680)
- git #021e9472 - Introducing ORESCheckModels hook (task T199357)
PageImages
edit- git #c211b57b - Configure phan-taint-check-plugin (task T201219)
PageTriage
edit- git #c42ea66d - article.js: Make afcStateIdToLabel() easier to use
- git #83ddcb81 - Only add ORES condition when there is one (task T200921)
- git #d6d17402 - Add ORES and AfC information to list items (task T199155, task T199158)
- git #7e55fd39 - Soften the dependency on the ORES extension (task T200412)
- git #4d2eb4ca - Fix namespaces shown in NPP filters (task T200826, task T200821)
PagedTiffHandler
edit- git #e80c5c28 - Configure phan-taint-check-plugin (task T201219)
ParserFunctions
edit- git #a06cf6f4 - Don't use deprecated MagicWord static methods (task T200247)
- git #26b8e441 - Remove & from $mwDefault variable assignment (task T200772)
ParsoidBatchAPI
edit- git #230ffa9c - Configure phan-taint-check-plugin (task T201219)
PerformanceInspector
edit- git #838d5808 - Configure phan-taint-check-plugin (task T201219)
Petition
edit- git #5892122b - Configure phan-taint-check-plugin (task T201219)
PoolCounter
edit- git #646a9184 - Configure phan-taint-check-plugin (task T201219)
Popups
edit- git #c65c1d9f - Declare class fields in PopupsContext
- git #0ae3a127 - Configure phan-taint-check-plugin (task T201219)
ProofreadPage
edit- git #88b05bb1 - Uses LinkRenderer instead of the deprecated Linker class (task T201109)
PropertySuggester
edit- git #5b9f0374 - Add \ to start of namespaced @covers tags
- git #e4a2938a - Configure phan-taint-check-plugin (task T201219)
- git #45e91940 - Update coveralls version (task T201315)
- git #a11aa2cf - build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
QuickSurveys
edit- git #52be543d - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces
- git #a05c0e5a - Configure phan-taint-check-plugin (task T201219)
Quiz
edit- git #ed290785 - Configure phan-taint-check-plugin (task T201219)
ReadingLists
edit- git #ffec0b3f - Configure phan-taint-check-plugin (task T201219)
RelatedArticles
edit- git #f6c23000 - Remove use of deprecated 'ext.eventLogging.Schema' module
- git #34a18a4c - Configure phan-taint-check-plugin (task T201219)
Renameuser
edit- git #f3153426 - Show old username with "redirect=no" in user rename log entries
RevisionSlider
edit- git #2d5b40c4 - Make use of JavaScript "in" feature instead of "undefined"
SandboxLink
edit- git #f4b04d37 - Configure phan-taint-check-plugin (task T201219)
Score
edit- git #c8648db8 - Use different MIME type for OGG files (task T192550, task T200835)
SearchExtraNS
edit- git #0c130df4 - Configure phan-taint-check-plugin (task T201219)
Sentry
edit- git #a9642e69 - Configure phan-taint-check-plugin (task T201219)
ShortUrl
edit- git #c4cf0b2e - Configure phan-taint-check-plugin (task T201219)
SubpageSortkey
edit- git #75e2e17c - Configure phan-taint-check-plugin (task T201219)
SyntaxHighlight_GeSHi
edit- git #384331ae - Removed unused function lang_filter
- git #27b66878 - Use wfMakeStaticArrayFile() (task T200626)
TemplateData
edit- git #b21d9c75 - Configure phan-taint-check-plugin (task T201219)
- git #576c9140 - Use setContentLang() in tests
TemplateSandbox
edit- git #9277a8f4 - Configure phan-taint-check-plugin (task T201219)
TextExtracts
edit- git #add3e274 - User constructor does not take an argument
- git #eab15dfe - Configure phan-taint-check-plugin (task T201219)
TimedMediaHandler
edit- git #301b9f0f - Don't count non-started jobs as errored jobs in requeueTranscodes (task T201091)
- git #2ff78f00 - Add --histogram option to transcodeReport.php for bitrate breakdown
- git #1caa2596 - Workaround for job queue reporting 0 length (T200813)
- git #3a319b0e - Work around transcode failures in newer ffmpeg
- git #394f8c59 - Add transcodeReport.php maint script to build CSV summary of transcodes
TocTree
edit- git #d307f50b - Configure phan-taint-check-plugin (task T201219)
Translate
edit- git #99ca9067 - Fix a regression of not syncing the source language (task T200212)
- git #97950c1b - Convert Special:PageTranslationDeletePage/{pagename} to OOUI Part 1 (task T201279)
- git #e5146969 - Convert Special:Translations to OOUI (task T192542)
- git #9116f725 - Fix type of @return
- git #a558626b - Show regular deletion form for pages never marked for translation (task T192908)
- git #ab2ab8d8 - Convert Special:LanguageStats to OOUI (task T192542)
TranslationNotifications
edit- git #21cc1452 - Increase required MediaWiki version to 1.32+
TrustedXFF
edit- git #10a2bfdf - Remove PHP entry point
- git #66c4233a - Configure phan-taint-check-plugin (task T201219)
TwoColConflict
edit- git #3fb00174 - Run stylelint for less file and fix lint errors
- git #4fe4e512 - Change text for beta feature section (task T199528)
- git #0c1c76c9 - Enable SpecialConflictTestPage for SplitTwoColConflict (task T200788)
- git #5735e1f1 - Use AutoloadNamespaces in extension.json
- git #67980474 - Add version selection options (task T198212)
- git #47b9aba0 - Fix type hints and improve PHPDoc usage
- git #8f4f7b89 - Add assertion count to tests using hamcrest with callback
UniversalLanguageSelector
edit- git #fb01a543 - Update jquery.uls from upstream
- git #aed02d61 - Configure phan-taint-check-plugin (task T201219)
UploadWizard
edit- git #041cf8b3 - Avoid counting where not necessary
- git #d7e02036 - Add minor missing @covers tags
- git #bf404816 - OOUIify license selection (task T193623)
UploadsLink
edit- git #87789212 - Configure phan-taint-check-plugin (task T201219)
UrlShortener
edit- git #671c48b0 - Configure phan-taint-check-plugin (task T201219)
UserMerge
edit- git #a2164b65 - Configure phan-taint-check-plugin (task T201219)
- git #eafc41c1 - Use WikitextLogFormatter on UserMerge (task T187937)
VipsScaler
edit- git #b1c3a6f8 - Configure phan-taint-check-plugin (task T201219)
VisualEditor
edit- git #1220efd9 - rebaser: Fix disable of refs while not supported
- git #8ca03768 - API: Check whether content is deflated before trying to inflate it (task T201083)
- git #36d15222 - rebaser: Make create/edit button primary+progressive
- git #5dc09c5c - Add horizontal rule sequence (----) (task T199925)
- git #b159fc4a - Update VE core submodule to master (3c30cac86) (task T199925)
- git #8f2598f6 - Update VE core submodule to master (9bb7abf84)
- git #86f2057c - Always generate empty wrapper paragraph inside image captions (slugs begone!) (task T200387)
- git #1c3bad67 - Update VE core submodule to master (086de2707) (task T196521, task T200455, task T200525)
- git #54e9de44 - ApiVisualEditor: warn of deleted pages in edit notices (task T199087)
WikiEditor
edit- git #30e00a3b - Don't use deprecated MagicWord static methods (task T200247)
WikiLove
edit- git #d93a819d - Configure phan-taint-check-plugin (task T201219)
Wikibase
edit- git #95ca3816 - Fixed the use of MathDataUpdater in parser output generation (task T173949)
- git #cf03dc4c - Implementation of `Psr\SimpleCache\CacheInterface` using `BagOStuff`
- git #18587466 - EntityTypeDefinitions, fulltext-search-context can be callables
- git #dbedf968 - Fix the return type of Scribunto_LuaLibraryBase::register() in phan stub
- git #a859aa3e - Load MathDataUpdater to format math (task T173949)
- git #2033ca3c - repo/autoload: auto-generate
- git #ee707675 - Track how big ID batches are being queried in SqlEntityIdBuilder
- git #3caea422 - Revert "Use PageUpdater & RevisionStore in Wikibase" (task T201194)
- git #9422ee0e - $wgContLang is never a StubObject
- git #cc0070d1 - travis: build using composer-merge (task T201161)
- git #04f8c43a - Use PageUpdater & RevisionStore in Wikibase (task T194729)
- git #4a6efb68 - Make getDefaultValueFormatterBuilders in sync with WikibaseClient singleton resetting (task T200693)
- git #852be076 - Bump composer process-timeout to 600 to match quibble (task T192576)
- git #53860431 - Improve 'Must be no more than x characters long' error message (task T200780)
- git #16a5fc67 - Allow installation with Geo 3.x
- git #25d5e32d - Allow haswbstatement without value (task T199886)
- git #08cd668c - Use an own SiteStore instance in Wikibase API tests
- git #e46b4e97 - Don't use deprecated MagicWord static methods (task T200247)
- git #1ea8a0ab - Add proper text for haswbstament error (task T200824)
- git #e7bf6a14 - New wbstatementquantity keyword (task T195955)
- git #46c0bf2f - [elastic] Add support for elasticsearch 6 fixtures (task T199256)
- git #0bdeb3ed - EntityInfoBuilder: do not use id and type key in entity info
- git #5b4fc890 - Added ADR doc template
- git #ef965f8d - Added README to ADR docs directory
- git #505e4860 - Remove optional dependency on Wikibase local vendor directory
WikibaseLexeme
edit- git #f906c5ab - EditEntity: form statements not supported (task T194732)
- git #4f219638 - Remove ; from return type in param doc
- git #9d996c2f - Get rid of Reflection hack used to override factory member (task T200693, task T201141, task T197771)
- git #ad2f1caa - Wire diffing and patching of senses (task T200798)
- git #17cce61d - Fix LexemeDiff constructor and isEmpty() and add tests
- git #78d8651e - Prevent empty sense glosses in front-end (task T198035)
- git #d0917d01 - phpunit: avoid fake assertion after hamcrest
- git #39200862 - Fix typo
- git #942fd42e - phpunit tests: do not persist in providers (task T200693)
- git #288e573b - Fix typos in LexemeDiffVisualizerIntegrationTest
- git #eea70965 - Remove unused comments from getType in DiffOps
- git #89bb9530 - Revert "Create a dummy item before running the first browser test."
- git #8d909177 - Add SensePatcher (task T200812)
- git #e391ecba - Add SenseDiffView (task T200796)
- git #c9402195 - Add SenseDiffer (task T200797)
- git #a5809293 - Introduce SenseDiff and its implementations (task T200795)
- git #ecefd85a - Mark tables used in multiple tests (task T201137)
- git #93574c64 - Implements RDF mapping of senses including stubs (task T200901)
- git #55e05477 - database test: do not redundantly list tables
- git #847dba7e - Create a dummy item before running the first browser test. (task T200693)
- git #05625287 - Prevent empty form representations in front-end (task T199703)
WikibaseQuality
edit- git #df6c45e6 - Configure phan-taint-check-plugin (task T201219)
WikibaseQualityConstraints
edit- git #665d8945 - Add support for form and sense entity types (task T201078)
- git #872557f8 - Configure phan-taint-check-plugin (task T201219)
- git #2c9cc410 - Use HamcrestPHPUnitIntegration
WikidataPageBanner
edit- git #7e7ed093 - Configure phan-taint-check-plugin (task T201219)
- git #00bba041 - build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
WikimediaBadges
edit- git #35cc95f6 - build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
- git #e4e9faa0 - Configure phan-taint-check-plugin (task T201219)
WikimediaEvents
edit- git #ae1354f1 - Configure phan-taint-check-plugin (task T201219)
- git #ae31a5c6 - build: Update eslint and eslint-config-wikimedia
- git #286d11de - all: Remove $.isFunction() and Boolean() calls
- git #c950f06c - Do not track clicks when there's no real choice (task T196186)
WikimediaMessages
edit- git #1440c10d - Configure phan-taint-check-plugin (task T201219)
- git #9f15f1d0 - Configure phan-taint-check-plugin
- git #3a47b432 - Update Foundation Contact links (task T199812)
XAnalytics
edit- git #b6aefe2d - Configure phan-taint-check-plugin (task T201219)
ZeroBanner
edit- git #ee93e4a0 - Add @var for class fields in PageRendering.php
ZeroPortal
edit- git #1ef050a3 - Configure phan-taint-check-plugin (task T201219)
cldr
edit- git #e4b2cfe1 - Configure phan-taint-check-plugin (task T201219)
intersection
edit- git #1387add0 - Use secure https protocol
wikihiero
edit- git #af5cf054 - Configure phan-taint-check-plugin (task T201219)
Skins
editMinervaNeue
edit- git #b91dcdbd - QA: Issues should be run on integration test (task T200867)
- git #22cc13ba - Set flex-direction for thumbnails to avoid overflow issues (task T200518)
- git #477a0447 - Fix: hide new page issues links on focus and tap
- git #100b7951 - Restore page issues (task T200867)
Modern
edit- git #e552c4e4 - Prevent content stuff from overlapping over nav stuff (task T200148)
MonoBook
edit- git #c131c4c3 - Amend `border-radius` to conform to Apex theme standard
Timeless
edit- git #967f28a7 - Stop some of the pointless overflows in three-column mode (task T201126)
- git #55799925 - Prevent content stuff from overlapping over nav stuff (task T200148)
- git #7df2db6e - Make afterContent stuff appear correctly after content in all view (task T200729)
- git #5b24402e - Fix positioning of content in desktop-small view (task T200494)
- git #52aedca5 - Remove brackets around new toctoggle