MediaWiki 1.35/wmf.18
MediaWiki 1.35.0-wmf.16 | Deployment of MediaWiki 1.35.0-wmf.18 to Wikimedia sites | MediaWiki 1.35.0-wmf.19 |
The latest version (labeled "1.35.0-wmf.18") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 4 February 2020 (see the roadmap).
Core changes
edit- git #78b43af5 - language: remove Language hints for type check as it breaks using of StubUserLang (task T244300)
- git #82cebdc0 - Update git submodules (task T243955)
- git #811ea403 - Update git submodules (task T240858)
- git #dbbfeec1 - Include wmf/1.35.0-wmf.18 submodules and default settings
- git #70990948 - mw-config: Avoid nested calls to `dirname()`, use levels
- git #baa0e2a4 - languages: Decrease visibility of public variables in LanguageConverter class (task T243461)
- git #74b7a2be - parser: Inject a LanguageConverterFactory through DI containers: (task T243321)
- git #50e3bd4f - parser: Inject a LanguageConverterFactory through DI containers: (task T243320)
- git #36ed224b - Fix IndexPager documentation to use correct terms in query
- git #863a1d5b - languages: Move Converter and tests to respective files (task T226833)
- git #6ee4f72d - languages: Add @group Language to all tests related to Language for easier navigation through tests (task T226833)
- git #61e0908f - languages: Introduce LanguageConverterFactory (task T226833)
- git #0e301253 - Add more tests for the user class (factory and preferences mostly) (task T233385)
- git #d674d655 - mw.special.preferences: Fix enhancements for email checkboxes
- git #a38664c9 - mw.special.preferences: Use editor font when "Treat signature as wikitext" is checked
- git #35c290b5 - Click on "Previous page" thumbnail shouldn't lead from page 2 to page 0 (task T241747)
- git #9656d2a3 - mw.special.preferences: Remove redundant try...catch
- git #56fd901b - Localize Special:Diff to tr (task T243964)
- git #d0c84a8c - EditPage: Add 'warningbox' to cascading protection note for consistency
- git #a20d4094 - Deprecate/make private internal callbacks invoked inside Parser.php
- git #194b2f25 - RELEASE-NOTES-1.35: Re-organise all the Parser removals into a block
- git #70c4ea9b - Make private Parser::incrementIncludeSize(), which is not used outside the class
- git #dc4fd76e - Hard-deprecate Parser::doBlockLevels(), which Parsoid won't support
- git #0fc8f7cf - Hard-deprecate Parser::fetchTemplate()
- git #f8861b76 - TemplateParserTest: Add test case with syntax error
- git #5368decf - Revert "TemplateParser: Use LightnCandy::prepare() instead eval()"
- git #527fd010 - objectcache: fix cache pollution in WANObectCache Multi* methods (task T235188)
- git #6aa41cbd - jobqueue: cleanup JobRunner for reability and code reuse (task T243492)
- git #8d3f6b41 - When clearing don't load the watchlist if we must clear through a job (task T243449)
- git #758e9804 - objectcache: remove APCBagOStuff class
- git #fd02dc6a - maintenance: Add file extension as expected for PHP scripts
- git #5f9c0c84 - Add includes/PlatformSettings.php to .gitignore (task T182020)
- git #f5bf2f23 - Parser: remove leftover "transparent hook" code
- git #25f3b8ad - Deprecate Parser::fetchTemplate() in favor of ::fetchTemplateAndTitle()
- git #26e00e87 - blubber.yml: Use renamed base image for dev images (task T238224)
- git #a8f3eb96 - Hard deprecate Parser::setFunctionTagHook()
- git #9f0adbdb - Remove Parser::setTransparentTagHook()
- git #19bb8ac1 - Add parserTests file line number to failing tests output
- git #12c70a51 - Sync up with Parsoid parserTests.txt
- git #e149a38d - Remove $wgMaxGeneratedPPNodeCount (task T204945)
- git #04378776 - Whitelist `aria-hidden` attribute in Sanitizer (task T204618)
- git #897e0737 - Update parserTests to v2 format (default html/php tests to tidy) (task T174199, task T198214)
- git #2c9d92f3 - tests: qunit newFromFileName respect config for ':' replacement (task T196480)
- git #9c57ea2b - Replace complicated assertions with assertIsString() and such
- git #76ddd260 - ApiQueryAllRevisions: Fix second example (task T241806)
- git #e248b5d2 - installer: Fix typo in extension loading instructions
- git #262501f0 - Add more tests for the user class (email and username related mostly) (task T233385)
- git #b79c1e22 - Hard-deprecate Sanitizer::escapeId()
- git #0eb9f18d - Remove all traces of preprocessorClass from $wgParserConf (task T204945)
- git #2d4aced6 - Remove Sanitizer::attributeWhitelist()/setupAttributeWhitelist()
- git #5cbb64f5 - Remove Preprocessor_DOM, deprecated in 1.34 (task T204945)
- git #b01642a2 - Mark @internal a number of Parser methods not used outside MW core
- git #d88f9c88 - MessagesCkb.php: Add magicWord "#REDIRECT" with translation word (task T243680)
- git #41ee2f2c - Upgrade phan to 0.9.1
- git #ea01e7cf - parser: Remove unused ParserAfterUnstrip hook
- git #b9b1e161 - UsersMultiselectWidget: Add pre-selected items as options (task T243643)
- git #b64eb384 - logging: Remove unused autopatrol code from PatrolLog class
- git #4fb5210b - objectcache: fix storage of null values in WANObjectCache (task T234583)
- git #965b7881 - ApiParse: Use the right Skin object for building section edit links (task T234868)
- git #f482090d - Replace deprecated IP class with IPUtils (task T242556)
- git #ed4b79fa - Fix WatchedItemStoreInterface::clearUserWatchedItems comments
- git #192025f5 - registration: Rewrite odd !(bool) cast in VersionCheckerTest
- git #d2801a9e - Update OOUI to v0.36.3 (task T243075, task T243077)
- git #cfbfd1fa - PageHistoryCount Conditional Request (task T238374)
- git #5e07dc9b - Clarify label for fixed time offset from UTC in preferences (task T132264)
- git #dd103b80 - mw.special.preferences: Allow filling in real time zone instead of offset (task T18763, task T132264)
- git #a136005a - REST: /page/{title}/{bare,html,with_html} endpoints backed by RESTBase. (task T234377, task T234375)
- git #df46acc5 - Drop support for passing a User to ApiBase::checkTitleUserPermissions (task T241354)
- git #d996d69c - phpunit: fix parameter mangling (task T243523)
- git #1fb555a4 - Add a core REST API endpoint for media file metadata (task T236170)
- git #e7281ada - Support `html+untidy` tests and version flag in parserTests file (task T174199, task T198214)
- git #194344a8 - phpunit: Drop unused `enforceTimeLimit` command and related settings (task T243324)
- git #512b0b08 - Add core REST API endpoint for media links (task T236169)
- git #ed62cdcc - MessagesAtj.php: Fix NS_TEMPLATE(_TALK) namespace names (task T243125)
- git #b96d2808 - RCDatabaseLogEntry: add a method to get the last rev_id
- git #2d6923b7 - Upgrade to PHPUnit 8 (task T192167)
- git #bb48ecbb - Allow multiple use of a HTMLElement/jQuery argument in jQueryMsg
- git #b50d8998 - Change the translation of Template into Macedonian
- git #4b75c6d2 - UIDGenerator::getTimestampFromUUIDv1 - replace wfTimestamp
- git #0a8aba4a - Provide UIDgenerator::getTimestampFromUUIDv1 method
- git #e05cc999 - Remove phpunit/php-invoker from require-dev (task T192167)
- git #b5b9e13d - Stop forcing UsersMultiselectWidget to accept arbitrary input (task T238318)
- git #387a3ac4 - Remove usages of $wgMemc (task T160813)
- git #82b56e50 - Deprecate $wgMemc (task T160813)
- git #6143f757 - selenium: Replace wdio-chromedriver with ./selenium.sh script (task T234610)
- git #a7eb0fad - thumb.php: Use 'thumbnail' channel to report errors (task T225197)
- git #6e074668 - JsonContent: align object key cells at the top
- git #9a7990de - RevisionStore: fail on mismatching hash or size. (task T239717)
- git #32cd11d7 - Fix TextPassDumperDatabaseTest to work with 0.11 schema (task T238959)
Vendor
edit- git #66ec2cf9 - "wikibase/data-model-services": "5.0.0" (task T243596)
- git #8cbfb116 - "wikibase/term-store": "1.0.4" (task T243596)
- git #17c47768 - "wikibase/internal-serialization": "2.10.0" (task T243596)
- git #08b02333 - "wikibase/data-model": "9.2.0" (task T243596)
- git #b5dad102 - Update OOUI to v0.36.3
Extensions
edit3D
edit- git #0b484cde - build: Updating composer dependencies
AbuseFilter
edit- git #a14ec744 - build: Updating composer dependencies
- git #b91530a1 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #641aeebb - Replace deprecated IP class with IPUtils (task T242556)
- git #bdef1200 - Follow-up 87459ec: When no registration date is recorded, use 2008-01-15 (task T243469)
- git #e9fe252d - Fix remaining PHPCS issues
- git #10c2fe71 - Stop using deprecated stuff with easy replacements
- git #c54e2fc1 - Simplify throttling code
- git #142ad5fa - Actually record all filters in total_filters
ActiveAbstract
edit- git #d5aa389c - build: Updating composer dependencies
- git #093e1428 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
AdvancedSearch
edit- git #2cf5d5a7 - build: Updating composer dependencies
- git #2f4c4507 - Remove misleading version number 0.1 from extension.json (task T213066)
- git #99e6bdf7 - Simplify Hooks section in extension.json
- git #d55bdd3a - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
AntiSpoof
edit- git #fd67937c - build: Updating composer dependencies
- git #761740df - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ApiFeatureUsage
edit- git #a9dcb0e0 - build: Updating composer dependencies
- git #d092f1f2 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ArticleCreationWorkflow
edit- git #c59264b1 - build: Updating composer dependencies
- git #9152691e - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ArticlePlaceholder
edit- git #7e77952e - build: Updating composer dependencies
- git #d7b1e779 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #ed898b76 - Remove use of global $wgUser (task T243554)
Babel
edit- git #f3529b51 - build: Updating composer dependencies
- git #9422b38a - Drop temporary $wgBabelUseDatabase and remove legacy category fallback
- git #53911f69 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
BetaFeatures
edit- git #f32e1770 - build: Updating composer dependencies
- git #3b04146d - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
BounceHandler
edit- git #a4e0d5ea - Remove use of ApiTestCase::doLogin (task T244039)
- git #9a50fcca - build: Updating composer dependencies
- git #ea984263 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Calendar
edit- git #c2c1e268 - build: Updating composer dependencies
- git #caefcf2d - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Campaigns
edit- git #0d4c5a7d - build: Updating composer dependencies
- git #a4214b84 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Capiunto
edit- git #0ac3ac20 - build: Updating composer dependencies
- git #f8993d42 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CategoryTree
edit- git #28456d68 - build: Updating composer dependencies
- git #2737dba6 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CentralAuth
edit- git #eff035a8 - build: Updating composer dependencies
- git #512d962b - ) (bug 2, task T242994)
- git #7d737469 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #be98010e - Replace deprecated IP class with IP Utilities (task T242556)
CentralNotice
edit- git #c60eafa1 - Reset hide shouldHide,reason private variables when setting new category (task T240802)
- git #d2d573be - tests: Don't write to the actual database
- git #5f31addf - Remove backward compatibility code for OutputPage::parseInline
- git #c5e386ca - build: Updating dependencies
- git #d7f4d755 - Move test-only classes to new TestAutoloadClasses declaration (task T196090)
- git #6d358391 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049)
CharInsert
edit- git #d31762bc - build: Updating composer dependencies
- git #92204335 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CheckUser
edit- git #d19e4668 - Do not display form on Special:Investigate after submission (task T242359)
- git #18d383c7 - Remove IP search checkbox from Special:Investigate form (task T243538)
- git #ddbc47d8 - build: Updating composer dependencies
- git #669df99f - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #9cf10f3f - Remove un-used variables
- git #3f5c5ee1 - Fix invalid users join condition
- git #f51a47a2 - Bump required MW version to 1.35.0 (task T242556)
- git #27c749a5 - Make use of PHP 7.1 array destructuring in ApiQueryCheckUser
- git #eb01362b - Add missing message for Special:Investigate when there are no results
- git #cd7cda28 - Pass query arguments explicitly in PreliminaryCheckService
- git #64a235ee - Add Compare service to fetch compare data (task T238714)
- git #30873c1b - Avoid '1=1' and SELECT * in database queries
- git #8c967978 - Add help links to CheckUser and CheckUserLog special pages (task T242508)
CirrusSearch
edit- git #e6c29ffb - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #4f0a8af7 - Rename drafttopics to articletopics
- git #cdc837ae - Fix PHPUnit 8 warnings (task T192167)
Cite
edit- git #71c2f93a - Revert "follow" standardization (backport) (task T240858)
- git #d80bd3ef - Rewrite ErrorReporter for performance and separation of concerns (task T239572)
- git #d01cba60 - Remove broken "follow" special case from ReferenceStack (task T240858)
- git #38122d91 - Remove "follow" special case from ReferencesFormatter (task T240858)
- git #563225d5 - Update documentation of ReferenceStack::$refs data structure
- git #a3d312c8 - Standardize "follow" validation (task T240858)
- git #f6fb6024 - Fix two warnings about possibly unset text variables
- git #0fda08b2 - Remove one unnecessary LogicException from ReferenceStack (task T243221)
- git #69174657 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #cb85569d - Remove unneeded nowiki
- git #2ddc6f13 - Fix incomplete rollback producing bad footnote numbers (task T48140)
- git #816b1b0a - Remove newline characters from all error messages
- git #fe735662 - Extract backlink formatting into a function (task T243278)
- git #51d55bb8 - Introduce dedicated error message for nested <ref extends=…> (task T242141)
- git #6cb84a18 - Remove TODOs and FIXMEs that we are not going to fix
CiteThisPage
edit- git #f0cf520f - build: Updating composer dependencies
- git #d1cae84c - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Citoid
edit- git #067c9559 - Use ve.promiseAll
- git #93fb144d - build: Updating composer dependencies
- git #ab41914d - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CodeEditor
edit- git #281dcf3f - build: Updating composer dependencies
- git #e32818b6 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CodeMirror
edit- git #af0eafb5 - build: Updating composer dependencies
- git #c03517c5 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CodeReview
edit- git #b528a59d - Remove calls to ApiTestCase::doLogin (task T244039)
- git #c3f11d81 - build: Updating mediawiki/minus-x to 1.0.0
- git #f134e274 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #1b6f6da2 - ) (bug 11, task T242677)
- git #b7362493 - ) (bug 10, task T242677, task T243337)
Cognate
edit- git #b1c35d89 - build: Updating composer dependencies
- git #0e6e1450 - Simplify Hooks section in extension.json
- git #cdf61223 - Remove misleading version number 1.0 from extension.json (task T213066)
- git #27ee9680 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CollaborationKit
edit- git #a38f7d1d - build: Replace jscs, jshint and jsonlint by eslint (task T195542)
- git #46865625 - build: Updating composer dependencies
- git #e8228305 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #22eb8fb8 - build: Updating npm dependencies
- git #633f3323 - build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
- git #69f33543 - build: Updating mediawiki/mediawiki-phan-config to 0.9.0
- git #e72e5a17 - Replace usage of deprecated Sanitizer::escapeId()
Collection
edit- git #46663e60 - build: Updating composer dependencies
- git #baba06dc - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CommonsMetadata
edit- git #1dc95ce7 - build: Updating composer dependencies
- git #aad9f504 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ConfirmEdit
edit- git #8aaca659 - build: Updating composer dependencies
- git #17475bad - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #e95765a4 - Don't conditionally set ObjectCache::$instances
- git #c933d069 - Update extension.json files to use manifest_version 2 (task T234114)
CongressLookup
edit- git #fa8318a3 - build: Updating composer dependencies
ContactPage
edit- git #15c4f097 - build: Updating composer dependencies
- git #0dd62ccd - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ContentTranslation
edit- git #e6997c90 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #731ca9b6 - Add Cite extension as an explicit dependency
- git #39f89557 - build: Updating dependencies
ContributionTracking
edit- git #c6b8bf1a - build: Updating composer dependencies
- git #c602ea71 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
CreditsSource
edit- git #ad56b1bb - build: Updating composer dependencies
- git #ebe2d8bd - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Dashiki
edit- git #f1ce0a6e - build: Updating composer dependencies
- git #dd88f3d6 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Disambiguator
edit- git #80e66eb6 - build: Updating composer dependencies
- git #ea7220e4 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
DiscussionTools
edit- git #664b2890 - Tag DiscussionTools edits (task T242184)
- git #e29b8173 - Handle comments before first section heading (task T243869)
- git #4b3d92a5 - Attach highlights to positioned container (task T240639)
- git #087d1eb4 - Don't use RangeFix for node rects
- git #ad39e6e9 - build: Updating mediawiki/minus-x to 1.0.0
- git #7de6b4e0 - Use simple targetSaver API call
- git #890588f3 - Pick reply insertion point based on parser tree, not DOM tree (task T241391, task T242822)
- git #30fcfec1 - parser: Merge multiple comments on one line (task T240640)
- git #da732843 - Integration tests for the modifier
- git #6d243ed7 - ReplyWidget: Handle save errors (task T240519)
- git #e83af3a4 - Allow plain reply widget to grow without limit
DismissableSiteNotice
edit- git #4f016454 - build: Updating composer dependencies
- git #67f3d8be - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
DoubleWiki
edit- git #b8f861d8 - build: Updating composer dependencies
- git #a3549758 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
DynamicSidebar
edit- git #d0dae449 - build: Updating composer dependencies
- git #85dd60d2 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
EUCopyrightCampaign
edit- git #89be68fe - build: Updating composer dependencies
- git #c19b99ec - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Echo
edit- git #164e7dfb - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #c256faf9 - Remove hack for PHPUnit's Stub interface (task T192167)
Elastica
edit- git #d98fb1ed - build: Updating composer dependencies
- git #a689ac74 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ElectronPdfService
edit- git #b667932f - build: Updating composer dependencies
- git #fc5e5c4c - Remove misleading version number 1.0 from extension.json (task T213066)
- git #047577a0 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
EntitySchema
edit- git #cb7516aa - build: Updating npm dependencies
EventBus
edit- git #97e47314 - build: Updating composer dependencies
- git #a00217b9 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
EventLogging
edit- git #e8a57d81 - build: Updating composer dependencies
- git #3941c3d6 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #5b750c24 - Add background queue with simple interface (task T225578)
EventStreamConfig
edit- git #4d8bfdee - build: Updating mediawiki/minus-x to 1.0.0
- git #f698aedd - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ExtensionDistributor
edit- git #c8436bbf - build: Updating composer dependencies
- git #4b790564 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
ExternalGuidance
edit- git #1eb46ce3 - build: Updating composer dependencies
- git #cce2a86a - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
FeaturedFeeds
edit- git #2152ce41 - build: Updating composer dependencies
- git #4f70c41a - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
FileExporter
edit- git #9728cf5b - build: Updating composer dependencies
- git #737f2609 - Remove misleading version number 1.0 from extension.json (task T213066)
- git #d766b3b9 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
FileImporter
edit- git #e06758f7 - Give post-import actions human-readable names
- git #afce91bc - Remove misleading version number 1.0 from extension.json (task T213066)
- git #bd50aed6 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #2c50bb9c - build: Updating mediawiki/mediawiki-phan-config to 0.9.0
- git #8edec4ef - build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
- git #1a7293c2 - Set SpecialImportFile::doesWrites() to avoid DBPerformance log warnings
FlaggedRevs
edit- git #74f4011f - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Flow
edit- git #efe11bea - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #d4284745 - Remove obsolete/broken scripts/one-class-per-file.php
- git #c3a17ce7 - Fix PHPUnit 8 warnings (task T192167)
FundraiserLandingPage
edit- git #74f6cebb - build: Updating composer dependencies
- git #01cb35c9 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
FundraisingTranslateWorkflow
edit- git #4ca8db13 - build: Updating composer dependencies
- git #55e9389e - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #01b13223 - Simplify Translate dependency declaration
GWToolset
edit- git #950b5017 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Gadgets
edit- git #5aa7fc24 - build: Updating composer dependencies
- git #9227fe44 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GeoCrumbs
edit- git #4d1b3183 - build: Updating composer dependencies
- git #4e8213f5 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GeoData
edit- git #a95af25f - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GettingStarted
edit- git #0e720e92 - build: Updating composer dependencies
- git #03ddb3b7 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GlobalBlocking
edit- git #fb0e45c6 - Fix wikitext links in "globalblocking-ipblocked-*" messages (task T154421)
- git #88049963 - i18n: Rephrase globalblocking-blocked-nopassreset to make it clear IP address is blocked (task T234125)
- git #59b02af8 - Replace deprecated IP class with IPUtils (task T242556)
- git #e24f2a50 - Pass a user to LogPage::addEntry (task T243652)
- git #a8b761ba - Use parseAsBlock for message "globalblocking-contribs-notice" (task T241030)
GlobalCssJs
edit- git #eff6a1a7 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GlobalPreferences
edit- git #b4ba8b66 - language: Inject LanguageConverter via DI into DefaultPreferencesFactory (task T243321)
- git #4e291420 - build: Updating composer dependencies
- git #45cce60a - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GlobalUsage
edit- git #6354a964 - build: Updating composer dependencies
- git #3ea8a4b2 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GlobalUserPage
edit- git #06a0d977 - build: Updating composer dependencies
- git #8a0e923f - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GoogleNewsSitemap
edit- git #f2824de0 - build: Updating composer dependencies
- git #d517b578 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Graph
edit- git #9a6c2faa - build: Updating composer dependencies
- git #e81e24c3 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
GrowthExperiments
edit- git #3d52d1b3 - build: Upgrade oojs and ooui to latest
- git #19c63120 - build: Upgrade nyc from 13.1.0 to 15.0.0 (task T243790)
- git #c8b068b2 - Add missing language headers in the aliases file
- git #38c1570b - Add aliases for Serbian (task T241181)
- git #f0ea6078 - Translate Special:ClaimMentee to Czech and Arabic
- git #6017f2b2 - Vietnamese translation for ClaimMentee
- git #b06b9b60 - build: Updating composer dependencies
- git #b28fa623 - build: Updating jakub-onderka/php-console-highlighter to 0.4.0
- git #ab0e84d4 - QuestionPoster: Use newsectionsummary for posting questions (task T243179)
- git #c6859536 - Hygiene: Fix eslint warnings
- git #3a673b8f - ChangeMentor: Typehint utility functions and add log pager mock helper
- git #cc3b5906 - ChangeMentor: Remove check if mentee was false
- git #08bfab24 - Update list of special pages GrowthExperiments.alias.php has aliases for
- git #98db174a - Rephrase growthexperiments-log-header (task T243687)
- git #4369a392 - Revert "Temporary workaround for absence of php-invoker"
- git #ee803d75 - Suggested Edits: Toggle default configuration to on (task T240244)
- git #13ab8e02 - Add Korean translation for ClaimMentee
- git #c49decbb - GrowthExperiments: Document message parameter (task T243457)
- git #9851d5dc - Remove deprecated PHPUnit assertions
- git #17786890 - Temporary workaround for absence of php-invoker
- git #35380934 - Do not call render methods when the module might not be set up (task T243448)
- git #c6ac85bf - ChangeMentor: Inject Mentor and LogPager dependencies
- git #7ae13fec - Simplify GrowthTasksApi.js
- git #faf784bf - Homepage discovery: fix RTL behavior (task T224883)
- git #7f780d95 - Suggested edits: Deduplicate search results (task T243036)
- git #79de4ceb - Disable flaky Selenium test (task T242953)
GuidedTour
edit- git #a0c12184 - build: Updating composer dependencies
InputBox
edit- git #26fd3775 - build: Updating composer dependencies
Insider
edit- git #12b87089 - build: Updating composer dependencies
Interwiki
edit- git #6a7847dc - build: Updating composer dependencies
- git #7f18ab9d - Pass a user to LogPage::addEntry (task T243652)
InterwikiSorting
edit- git #f31c935b - build: Updating composer dependencies
- git #e47f1361 - Remove misleading version number 1.0 from extension.json (task T213066)
Jade
edit- git #8d7a6936 - ) (bug 2, task T241915)
- git #d17e9784 - build: Updating composer dependencies
Josa
edit- git #3afaa512 - build: Replace jscs, jshint and jsonlint by eslint (task T195542)
- git #587fcf28 - build: Updating composer dependencies
JsonConfig
edit- git #810027be - build: Updating composer dependencies
Kartographer
edit- git #61d8a899 - build: Updating composer dependencies
LabeledSectionTransclusion
edit- git #f621799d - build: Updating composer dependencies
- git #81f47ef2 - Replace use of deprecated Parser::fetchTemplate()
LandingCheck
edit- git #3c82b99a - build: Updating composer dependencies
Linter
edit- git #c8ac32e8 - build: Updating composer dependencies
LiquidThreads
edit- git #8bffe45d - Replace usage of Sanitizer::escapeId() method, deprecated in MW 1.30
Listings
edit- git #e4786055 - build: Updating composer dependencies
LocalisationUpdate
edit- git #4c28cd81 - build: Updating composer dependencies
LoginNotify
edit- git #e4c4f397 - build: Updating composer dependencies
- git #65757d70 - Use `Special:MyLanguage/...` for notification link (task T243653)
MachineVision
edit- git #0cde83d2 - build: Updating composer dependencies
- git #a2497553 - Revert "Use the wbsetclaim API to add depicts statements"
- git #98b1be87 - Add i18n keys for `machinevision-tester` user group (task T243440)
- git #63a58e6a - Use the wbsetclaim API to add depicts statements (task T241242)
MapSources
edit- git #935a2c22 - build: Updating composer dependencies
MassMessage
edit- git #1c943ed4 - Remove calls to ApiTestCase::doLogin (task T244039)
- git #56f0bda2 - build: Updating composer dependencies
Math
edit- git #9a33254f - build: Updating composer dependencies
- git #e4b8834d - Fix case of MathDatabaseTest::setUp
MobileApp
edit- git #f52f9e1b - build: Updating composer dependencies
MobileFrontend
edit- git #1ee78c10 - Use more specific PHPUnit assertions
- git #9b42702b - Simplify Hooks section in extension.json
- git #b9602240 - build: Upgrade oojs and ooui to latest
- git #dac65847 - build: Upgrade nyc from 13.0.1 to 15.0.0 (task T243790)
- git #7164b5ce - Add compatibility for core's experimental CSP nonce feature
- git #21082191 - Make sure ins and del pre-wrap with respect to whitespace (task T243783)
- git #bc5e24b1 - Fix transition of section edit icons
- git #2de6663b - Re-enable visual diff mode (task T242351)
- git #d4735304 - Replace deprecated IP class with IPUtils (task T242556)
- git #75650f0a - Replace use of `rc_new` field with `rc_source` (task T36320)
- git #667183b7 - Coordinates templates may include trailing whitespace (task T242447)
- git #3df6c98a - Allow infoboxes that are not table elements (task T218056)
- git #8d1d56d3 - Dev: Pave the way for getting rid of rlModuleLoader (task T214641)
- git #a305a383 - Remove Special:MobileMenu (task T241179)
MultimediaViewer
edit- git #7570d05d - build: Updating composer dependencies
NavigationTiming
edit- git #26126aa2 - build: Updating composer dependencies
NewUserMessage
edit- git #92d69f78 - build: Updating composer dependencies
Newsletter
edit- git #e7174da8 - Remove use of ApiTestCase::doLogin (task T244039)
- git #c53fe582 - Remove use of global $wgUser (task T243823)
Nuke
edit- git #556e28de - build: Updating composer dependencies
OATHAuth
edit- git #48147fe7 - build: Updating composer dependencies
OAuth
edit- git #17864455 - build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
- git #cccb9197 - build: Updating mediawiki/mediawiki-phan-config to 0.9.0
OpenStackManager
edit- git #3131cd5d - build: Updating composer dependencies
PageAssessments
edit- git #131c629d - build: Updating composer dependencies
PageTriage
edit- git #3bd7a8e1 - Convert ptrpt_page_tag_id from unique index to primary key (task T243073)
- git #7165b2c4 - build: Updating dependencies
PageViewInfo
edit- git #6e1419ca - build: Updating composer dependencies
PagedTiffHandler
edit- git #57022a43 - build: Updating composer dependencies
ParserFunctions
edit- git #143b892e - build: Updating composer dependencies
PdfHandler
edit- git #4a0bc022 - build: Updating composer dependencies
PerformanceInspector
edit- git #b939f93c - build: Remove .jscsrc
- git #47eea30e - build: Updating composer dependencies
Petition
edit- git #9fa2e933 - build: Updating composer dependencies
Poem
edit- git #66f6d8af - build: Updating composer dependencies
PoolCounter
edit- git #7cfbd279 - build: Updating composer dependencies
Popups
edit- git #62af052b - build: Upgrade jquery to version used in MediaWiki
- git #2337c84a - build: Upgrade nyc from 13.1.0 to 15.0.0 (task T243790)
- git #0ab39f88 - Enable by default
- git #9fa7f207 - build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
- git #4f263beb - Don't use double dash in refrence preview tests
- git #7d86f0d7 - [hygiene] [doc] consolidate docs in root readme
- git #f9473f18 - [hygiene] [Git] anchor Storybook .gitignore path
ProofreadPage
edit- git #3969b72d - build: Remove .jshintrc
- git #b15efd86 - Fix a series of minor PHPCS issues in PHPDoc comments
PropertySuggester
edit- git #0c3891dd - build: Updating composer dependencies
- git #c9986a68 - "wikibase/data-model-services": "~4.0|~5.0" (task T243596)
QuickSurveys
edit- git #77852e6e - Minify API
- git #a17623ed - Revert "Don't show surveys on the main page" (task T213459)
Quiz
edit- git #07cccb66 - Replace use of deprecated Parser::fetchTemplate()
- git #bc2b4d2c - Update tests for Quiz, broken by mustache upgrade
ReadingLists
edit- git #57c02b1e - build: Updating composer dependencies
- git #7e91ce42 - build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
RelatedArticles
edit- git #786af8fa - build: Updating composer dependencies
RevisionSlider
edit- git #9b03470c - build: Updating composer dependencies
- git #7ec49105 - Remove misleading version number 1.0 from extension.json (task T213066)
- git #bc71d50c - Simplify Hooks section in extension.json
- git #7f38c9c5 - Improve discoverability of JS code with @class tags
- git #0435e0b5 - Fix misplaced pin (task T243593)
- git #f121c629 - Fix misplaced arrow icon on slider buttons (task T243592)
SandboxLink
edit- git #3675dbdc - build: Updating composer dependencies
Scribunto
edit- git #633ff1ff - LuaStandaloneInterpreterTest: Use assertEqualsWithDelta
- git #2e1306fa - Kill hack for the PHPUnit migration (task T192167)
SearchExtraNS
edit- git #bf872278 - build: Updating composer dependencies
SecureLinkFixer
edit- git #a5d2780f - build: Updating composer dependencies
- git #a1f505ee - Updating domains.php from Mozilla
SecurePoll
edit- git #1c563c8f - Replace deprecated IP class with IP Utilities (task T242556)
Sentry
edit- git #a69d5b6b - build: Updating composer dependencies
ShortUrl
edit- git #7a238eed - build: Updating composer dependencies
SiteMatrix
edit- git #0958e3ac - build: Updating composer dependencies
SkinPerPage
edit- git #51eca6ae - build: Updating composer dependencies
SpamBlacklist
edit- git #4d102911 - build: Updating composer dependencies
SubPageList3
edit- git #7dd333e7 - build: Updating composer dependencies
SubpageSortkey
edit- git #67d6597c - build: Updating composer dependencies
SyntaxHighlight_GeSHi
edit- git #fe600fc6 - build: Updating composer dependencies
TemplateData
edit- git #6f362c6d - Minor clean up in new ParsoidFetchTemplateData hook
TemplateSandbox
edit- git #dd503f56 - build: Updating composer dependencies
- git #b94b1d69 - Add new Macedonian alias
TemplateStyles
edit- git #84c08273 - build: Updating composer dependencies
TemplateWizard
edit- git #8ad0b097 - build: Updating composer dependencies
TextExtracts
edit- git #fc5a68ab - build: Updating composer dependencies
Thanks
edit- git #9f25a0b6 - Remove use of global $wgUser (task T243874, task T244039)
TheWikipediaLibrary
edit- git #b6a744bc - build: Updating composer dependencies
TimedMediaHandler
edit- git #25bbc214 - Remove confusing $this->doLogin() call (task T244039)
- git #8e716b6e - Support MPEG-1/MPEG-2 video uploads (task T166024)
- git #5719e410 - build: Updating composer dependencies
- git #c8061827 - Transform audio players in video.js mode again (task T228339)
TitleBlacklist
edit- git #eac758d4 - Remove use of ApiTestCase::doLogin (task T244039)
- git #8a4dcc5d - build: Updating composer dependencies
TocTree
edit- git #2c4aa924 - build: Updating composer dependencies
TorBlock
edit- git #d394934e - build: Updating composer dependencies
- git #b5f27686 - Remove use of global $wgUser (task T243807)
Translate
edit- git #3aa29b6c - Add Python interpolation validator (task T237922)
- git #a71843d0 - Override isContentEqual in GettextFFS (task T233402)
- git #a2d7b655 - Put label of languages box on separate line on narrow screens (task T243997)
- git #ea2769a1 - ttmserver-export.php: add dry-run mode and additional debugging (task T111189)
- git #678249c8 - Replace usage of Sanitizer::escapeId(), deprecated in MW 1.30
- git #fa4d9224 - Pass a $user to WikiPage::insertProtectNullRevision (task T242935)
- git #a65a3590 - Update version before MLEB release
TranslationNotifications
edit- git #1c102d3d - Get rid of an isset() in TranslationNotificationJob
- git #da1d7a40 - build: Updating composer dependencies
TrustedXFF
edit- git #2265dca5 - build: Updating composer dependencies
TwoColConflict
edit- git #b2c4b7bd - build: Updating composer dependencies
- git #72d67c2c - Remove misleading version number 1.0 from extension.json (task T213066)
- git #5e016f01 - Add more tooltips (task T203738)
- git #c0c12bf0 - Fix preview always being shown in article context (task T243435)
UniversalLanguageSelector
edit- git #c3e4ac27 - build: Updating composer dependencies
- git #9fabb9a4 - Simplify variable assignment.
- git #a5ae7cb5 - Streamline a few pieces of JavaScript code
- git #459d55c5 - Remove setlang URL parameter on dialog close (task T63115)
- git #1375f0c5 - Update version before MLEB release
UploadWizard
edit- git #5c8a0955 - Link to Special:MyLanguage/Commons:Categories
- git #f6eafde8 - build: Updating composer dependencies
- git #13abd6b1 - build: Fix all no-jquery/variable-pattern issues
UploadsLink
edit- git #c7501bd2 - build: Updating composer dependencies
UrlShortener
edit- git #111f2eb3 - build: Updating composer dependencies
- git #1c37d19b - Don't throw an exception on POST back page
- git #ed748453 - Return promise object, not deferred
- git #43d96723 - eslint: Use /mediawiki rules
UserMerge
edit- git #496cac40 - build: Updating composer dependencies
- git #1bae6c64 - Replace deprecated Title::moveTo with MovePage method (task T221949)
- git #3ea5dd63 - Use user input fields for special page
VipsScaler
edit- git #213b6f3a - build: Updating composer dependencies
VisualEditor
edit- git #98ed2311 - ve.ce.MWGalleryNode: Fix how 'mode', 'class', 'style' changes are applied
- git #ff95a56c - Update VE core submodule to master (d930b6581) (task T243791)
- git #06ab627b - Update VE core submodule to master (daa98ac4e) (task T206278, task T227628)
- git #a318f448 - Update VE core submodule to master (62458b89d) (task T243606, task T243860)
- git #ba3f222e - Don't display duplicate protection notices when user can't edit
- git #f525f63b - Remove hack to avoid iOS Safari menu bar area tap stealing (task T227628)
- git #ff4f3823 - Use autogenerated parameter info for templates without TemplateData (task T243868)
- git #d85d30f9 - Tag VE edits from the client-side (task T242184)
- git #cbf259a6 - ApiVisualEditor: Replace calls to deprecated Title methods
- git #c1ea1083 - Enable visual diff code on mobile (task T242351)
- git #4fc5d964 - ArticleTargetLoader: Fix loading visual diffs when no RESTBase
- git #5c8d04af - Disallow switching in NWE welcome dialog if VE should be unavailable
- git #36c2cb90 - Allow switching in welcome dialog on mobile
- git #1baeb9ef - build: Updating composer dependencies
- git #62145b11 - Fix variable scope in ArticleTargetSaver
- git #e73ecef6 - Update VE core submodule to master (13a8f4092)
- git #a9066989 - ApiVisualEditor: Refactor edit notice code
- git #ac36b242 - Pass the "count" parameter to 'cascadeprotectedwarning'
- git #18c89937 - Display log entry underneath 'titleprotectedwarning'
WebAuthn
edit- git #377b25ac - build: Updating composer dependencies
WikiEditor
edit- git #7f3be297 - build: Updating composer dependencies
- git #4906ff1c - Remove usage of EditPageBeforeEditToolbar
- git #f5c89bd6 - Avoid href="#" on <a> elements
WikiLove
edit- git #5e81d8d0 - build: Updating composer dependencies
- git #b74195a1 - Add support for passing tags to api via $.wikiLove.openDialog (task T231541)
Wikibase
edit- git #f1da5cd4 - Cache PropertyInfoLookup internally (task T243955)
- git #4422b25c - bridge: Add message for deprecated statement error (task T243889)
- git #8c5d91a8 - Rename actions and mutations payload to meaningful name (task T244003)
- git #fce5d804 - bridge: add browser tests for data type bail-out (task T242843)
- git #c8b76862 - bridge: remove supportedDatatypes from error
- git #db515d3b - bridge: wire up UnsupportedDatatypeError in ErrorWrapper (task T242843)
- git #f55aadc5 - TR: Fix popper button styling (task T234789)
- git #27807193 - TR: Make unit tests fail if there's an error written to the console. (task T243999)
- git #37a75a67 - TR: Update tainted refs README.md (task T244004)
- git #e4ebe86b - Rename "termIds" to "termInLangIds" everywhere for clarity
- git #0bf29553 - bridge: Create UnsupportedDatatype component (task T242843)
- git #a779e627 - bridge: fix storybook for vuex-smart-module
- git #f302e42f - bridge: fix last message in BailoutActions
- git #16e5661b - Add Elastica stubs to avoid phan errors (task T243594)
- git #3b7037b4 - bridge: add more details to unsupported datatype error (task T242843)
- git #73d55d88 - bridge: Add getters to test store
- git #101cad35 - LatestRevisionAndRedirectResolverTest: avoid repeated lookups (task T242871)
- git #7638b6f2 - bridge: remove vuex-class, use vuex-smart-module
- git #7b5a5484 - TR: Fix "unknown action type: untaintTaintedState" error in unit tests (task T244000)
- git #ac9457ff - bridge: report error on deprecated statements (task T243888)
- git #f60e778b - Add CachingPrefetchingTermLookup (task T242871)
- git #5411ac99 - bridge: extract component rootContext setup into mixin
- git #34d84713 - Add unit test to verify empty lists' metadata (task T241422)
- git #e53a572d - bridge: fix cascade-protected messages (task T243918)
- git #6d7d879a - Add RedirectResolvingLatestRevisionLookup (task T242871)
- git #a432d14a - Update npm dependencies of Tainted References (task T243771)
- git #512e2355 - bridge: check for string data type (task T243773)
- git #2d8539c2 - bridge: dispatch action without unnecessary payload
- git #4e86e7aa - bridge: Add header and body messages for unsupported data type (task T235753)
- git #1b229cd5 - wbterms: Fix incorrect deletion of rows in findActuallyUnusedTermIds (task T243944, task T243705)
- git #84ba25a8 - Turn TermCacheKeyBuilder into a trait
- git #a2873e13 - bridge: use context for type safe dispatch in components
- git #b960f3b3 - bridge: rewrite store with vuex-smart-modules
- git #52a72d89 - wbterms: Write only to the new term store in rebuildItemTerms (task T243944)
- git #e417cc92 - Add npm selenium command as documented in readme
- git #f5589153 - Adds DeprecationHelper trait support for the UpdateRepoHookHandlersTest (task T218395)
- git #6f50e748 - bridge: add line-height to error permission heading (task T243917)
- git #c003a5bd - bridge: declare dependency on mediawiki.jqueryMsg (task T243919)
- git #fa5ad9e6 - wbterms: disallow using store methods when entities are non local (task T243769)
- git #fd847bfa - Do not try to rebuildItermTerms on fresh instances (task T243911)
- git #52e110b6 - Validate ChangeOp against the current entity instead of an empty one (task T243158)
- git #a50cbbb4 - TR: Add one and adjusting actions tests
- git #14d3a57c - TR: Use tracking function from mwWindow (task T242433)
- git #e133ae16 - TR: Start Injecting tracking function into store (task T242433)
- git #33830634 - Remove compatibility class aliases
- git #eb60e719 - Move Change classes to right namespace and use PSR-4
- git #7b9d4f75 - bridge: add BailoutActions component (task T242838)
- git #a9e1cb05 - bridge: let EventEmittingButton open links in new tab (task T243618)
- git #fdb6b3da - Add TermCacheKeyBuilder (task T242871)
- git #698d2a4f - docs: Fix link to documentation page from documentation index
- git #c466a035 - Fix hardcoded USE_REPOSITORY_PREFIX_BASED_FEDERATION settings (task T243846)
- git #a33e29b5 - Fix DatabaseSchemaUpdater::rebuildPropertyInfo for entitySources (task T243841)
- git #4d9a023b - ErrorPermission: fix content spacing (task T235154, task T237507)
- git #07f4969e - TR: Provide a tacking metric for counting "Remove warning" button clicks. (task T243781)
- git #1f389f57 - bridge: refactor ErrorPermissionInfo (task T235154, task T237507)
- git #7dd199dd - bridge: expand single errors by default (task T243785)
- git #539dc1e2 - Move two module classes to right namespace + PSR-4
- git #c66c2025 - Fix Typo
- git #7f9418ad - wbterms: Take entity source config into account for DatabaseProperty/ItemTermStore (task T243769)
- git #ec18bf59 - Bump required MediaWiki version in extension.json files
- git #1139b846 - Use the correct EntityTitleLookup for SpecialEntityPage (task T200906)
- git #9d999b55 - Autoload data-access via PSR-4 and (Test)AutoloadNamespaces
- git #43c90fe4 - Add more AutoloadNamespaces for WikibaseLib
- git #6c8aed96 - Fix typo in WikibaseLib AutoloadNamespaces
- git #a11080e5 - Make HtmlPageLinkRendererBeginHookHandler do not build LFC unless needed (task T243725)
- git #4f81d862 - bridge: add page title to store (task T243617)
- git #ba0bd5e5 - bridge: define client router in storybook setup
- git #489b8e19 - Pass term type and language to TermIdsResolver in PrefetchingTermLookup (task T241050, task T225003)
- git #1a5a7f81 - Remove TermBuffer compat for data-model-services change (task T243596)
- git #2822b32a - TR: Update popper text to mention the new button (task T234789)
- git #ba7de985 - wikibase/data-model-services": "~4.0|~5.0" (task T243596)
- git #0f910cc0 - TR: Publish storybook (task T243392)
- git #68e31eaf - TR: Update storybook to 5.3.9 (task T243291)
- git #46972995 - bridge: add browser test for user blocked on the client (task T242836)
- git #18c20b79 - Don't make a fallback chain if it might not be needed (task T243725)
- git #0e903be1 - bridge: use all PostCSS plugins in Storybook
- git #f15304e0 - bridge: apply storybook resets in a scoped fashion
- git #27e6af35 - bridge: make extended Window type explicit
- git #6d7edef3 - bridge: Make center column side margins more consistent (task T243584)
- git #916421f4 - bridge: update to TypeScript 3.7
- git #ec575374 - Use WBC::getDatabaseDomainNameOfLocalRepo in Update Subscriptions maint script (task T243188)
- git #605d2da8 - Use WBC::getDatabaseDomainNameOfLocalRepo in UpdateRepoHookHandlers (task T243187)
- git #9358a857 - Made WikibaseClient::getDatabaseDomainNameOfLocalRepo public (task T243187, task T243188)
- git #f1dad4b9 - Use (conditionally) entity source configuration in WikibaseClient::getStore (task T243186)
- git #e656aa72 - Use (conditionally) entity source configuration in WikibaseClient::getRecentChangeFactory (task T243185)
- git #3a3d48f5 - Added localRepoEntitySourceName client config setting (task T243185, task T243186)
- git #52c37968 - "wikibase/data-model-serialization": "~2.9" (task T243596)
- git #196453f4 - phpcs: ignore node_modules
- git #5fdc58be - Improve type hints for phan checks (task T217425)
- git #198b7bf1 - bridge: add story for ErrorPermission (task T237528)
- git #8e8b0898 - bridge: Fix style issues with permission errors screen (task T237528)
- git #29ce6feb - Made WikibaseClient::getRepoItemUriParser use data from entity source (task T214557)
- git #55ea4cac - TR: Don't dispatch STOP_EDIT action on save (task T242119)
- git #eaef5e2d - Fix typo: javasript -> JavaScript
- git #8583615d - bridge: send browser logs to node console on failure (task T243230)
- git #2540fb8e - bridge: browser test for repo semi-protection (task T243230)
- git #2870c4f5 - Remove deprecated WikibaseRepo::getLocalItemUriParser (task T239474)
- git #e22cab34 - Cleanup repo Item vocab uri parsing & fix federated units (task T239474)
- git #20f31729 - Narrow prefetching of the entities on two special pages (task T241050)
- git #2c6ac8d5 - bridge: Remove first identation from <style> in ReferenceSection
- git #660fa30e - Test EntitySourceDefitions::getEntityTypeToSourceMapping with subs (task T242415, task T214557)
- git #52313e1d - EntitySourceDefitions::getEntityTypeToSourceMapping fix for sub entities (task T242415, task T214557)
- git #22eaa650 - bridge: add some styles for UserLink story
- git #4fc61791 - TR: Add "remove warning" button to popper (task T234789)
- git #cdfd6bbe - Simplify Hooks section in extension.json
- git #71cb3be5 - wbterms: Wire search backend from the new term store into configuration (task T243069)
- git #f0ad86a4 - wbterms: Set default for the term store to read new (task T242988)
- git #eeb8df18 - Enable monolingual text lanugage for rmf (Finnish Kalo) (task T226701)
- git #30ec097c - Remove fixed class aliases
- git #dc088b7f - Fix a bunch of PHPCS issues
- git #deba908f - bridge: finish UserLink component
- git #b721ae46 - Fix PHPUnit 8 warnings (task T192167)
- git #b2b8c30a - bridge: improve unusedRouter() test helper
- git #a5c2f477 - bridge: proposal: use Vue to create DOM elements
- git #5213c51f - bridge: format user names in blocked errors (task T242832)
- git #88490440 - Add rebuild item terms to update.php workflow (task T242987)
- git #3e08bc56 - bridge: use jest's .toHaveLength() where possible
- git #14451122 - Refactor TermStoresDelegatingPrefetchingItemTermLookup for readability
- git #130c51ff - bridge: Create error types for bailout (task T242841)
- git #96c6ff41 - TR: Adjust close button position and size (task T242212)
- git #17c231d9 - bridge: test PageList & document intent (task T237528)
- git #5a34b298 - bridge: remove some redundant typeof
- git #e4f641bc - Fix typos (boostrap -> bootstrap) (task T201491)
- git #64770d44 - bridge: e2e tests for some iconic permission errors (task T243230)
- git #cb78b571 - bridge: Convert the cascade pages array to an html list (task T237528)
- git #4f489bc4 - Overhaul TimeParser tests (task T192167)
- git #68107f8d - CancelHook handler should not set tainted state to untaint (task T242119)
- git #85773e97 - Mostly stop using $wgContLang
- git #3cc5e47c - Update tests for core API change
WikibaseCirrusSearch
edit- git #86bd2815 - SearchEntitiesIntegrationTest use USE_ENTITY_SOURCE_BASED_FEDERATION (task T243846)
- git #e195331e - Fix PHPUnit 8 warnings (task T192167)
WikibaseLexeme
edit- git #d02df913 - build: Updating composer dependencies
- git #c5a80d4c - Throw right exception when trying to apply change on non-existent subentity (task T243158)
- git #4d4cb7c0 - Update for new class namespace
- git #d82b782c - Enable disabled phan checks (task T217425)
- git #36712275 - build: Updating npm dependencies
- git #4bc8769c - "wikibase/data-model-services": "~4.0|~5.0" (task T243596)
- git #ea8856dc - "wikibase/data-model-serialization": "~2.9" (task T243596)
- git #61150466 - Adjust for Repo, LocalItemUriParser -> ItemUrlParser (task T239474)
- git #1c3de9a4 - build: Modernise linters
- git #1515cf7e - phan: don't load Wikibase vendor directory if it exists (task T217425)
- git #88c379b7 - Fix PHPUnit 8 warnings (task T192167)
WikibaseMediaInfo
edit- git #4f5d44ea - build: Upgrade oojs and ooui to latest
- git #5ada7ae1 - build: Upgrade nyc from 13.1.0 to 15.0.0 (task T243790)
- git #b255bc7f - Fix hardcoded USE_REPOSITORY_PREFIX_BASED_FEDERATION settings (task T243846)
- git #0dec1469 - Remove TermBuffer compat for data-model-services change (task T243596)
- git #d7e46a38 - wikibase/data-model-services": "~4.0|~5.0" (task T243596)
- git #93f216a0 - Reinstate text node deletion upon DOM reconciliation
- git #78dec7e9 - "wikibase/data-model-serialization": "~2.9" (task T243596)
- git #1f81b5ee - Fix escaped HTML in error messages
- git #223c1a42 - Ignore text nodes when rebuilding DOM
- git #a9b0392a - build: Replace wikibase-codesniffer with mediawiki-codesniffer
- git #38855b84 - Update authors
- git #141121bc - composer: Point to a more useful landing page for people interested in this extension
- git #28f18221 - composer: Stop claiming this extension supports PHP 5.5+, it uses PHP 7.1+ features
- git #c5f55e01 - Minor qualifiers refactor for fewer API calls
- git #8d0890aa - Component rerender reconciliation performance refactor
- git #e165d4d2 - Separate autocomplete element from entity input widget
- git #52955af4 - Fix PHPUnit 8 warnings (task T192167)
WikibaseQualityConstraints
edit- git #92198a1e - Update for new class namespace
- git #0f46c21d - "wikibase/data-model-services": "~4.0|~5.0" (task T243596)
- git #1674766a - "wikibase/data-model-serialization": "~2.9" (task T243596)
- git #0299cb7a - Remove Travis and Coveralls configuration (task T204304)
- git #fd64c68a - Better dependency injection of base URI in ConstraintParameterParser (task T241972)
WikidataPageBanner
edit- git #6a0dd537 - build: Updating composer dependencies
WikimediaBadges
edit- git #9ee9574f - Add <title>s to all SVG images
- git #73b251f0 - build: Updating composer dependencies
- git #b683fa1a - Minor improvements to PHPDoc type documentation
- git #31bb8673 - Remove misleading version number 1.0 from extension.json (task T213066)
WikimediaEditorTasks
edit- git #eb65b50f - build: Updating composer dependencies
WikimediaEvents
edit- git #cb78fd0f - build: Updating composer dependencies
- git #42fb8c7b - search satisfaction: Extract serp event into its own function
- git #d887cce2 - InukaPageView: update schema version (task T238029)
- git #7ee42355 - InukaPageView: update schema version (task T238029)
WikimediaMaintenance
edit- git #f0f9fea6 - build: Updating composer dependencies
- git #2983e95a - Replace deprecated IP class with IPUtils (task T242556)
- git #b988576a - Avoid use of $wgMemc variable (task T160813)
WikimediaMessages
edit- git #36f7f65d - Create an override for 'globalblocking-ipblocked-range' for Wikimedia (task T243974)
- git #2f2b298e - build: Updating composer dependencies
- git #66dc7e30 - Clarify the title of restriction-level-templateeditor
- git #4635e8fa - Remove temporary partial block banner, added in 01fcc09234 (task T240300)
Wikisource
edit- git #0b1b6590 - build: Updating composer dependencies
XAnalytics
edit- git #9a9558ad - build: Updating composer dependencies
timeline
edit- git #b6870bb0 - build: Updating composer dependencies
wikihiero
edit- git #49c06834 - build: Updating composer dependencies
Skins
editEUCopyrightCampaignSkin
edit- git #5e2f6a7d - build: Updating composer dependencies
MinervaNeue
edit- git #6248fc6e - Unify XML declaration and fix `title`
- git #8b778280 - SVGO: Unify on standard rules
- git #7b4b65a3 - Reduce 'userContributions' icon code
- git #d87eed1c - 🚿 Hygiene: Remove unused $menuData variable from `getSkinConfigVariables` method
- git #e2903a5b - Reduce height of sections due to edit links
- git #700b1c43 - Allow passing context to MinervaPagePermissions (task T234868)
- git #73404850 - Monitor render blocking css bundle sizes
- git #1f584195 - Reorganise stylesheets
- git #e2c9c6cd - Escape HTML in toolbar menu (task T243502)
- git #5b0a4f30 - build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
- git #c42f4d34 - Ordered lists per default receive correct numerals (finally) (task T217616)
- git #2bf442db - Diff styles for moving paragraphs and empty lines (task T242310, task T243235)
Modern
edit- git #6cd7de1e - build: Updating composer dependencies
- git #7049154b - Replace usage of Sanitizer::escapeId(), deprecated in MW 1.30
MonoBook
edit- git #c21a7020 - build: Updating composer dependencies
Nostalgia
edit- git #5fd7f932 - build: Updating composer dependencies
Timeless
edit- git #cf3a5110 - Follow-up 688fff1: Fix the other use of Sanitizer::escapeId()
- git #688fff1a - Replace usage of Sanitizer::escapeId(), deprecated in MW 1.30
Vector
edit- git #9f492ad5 - [fix] [jsduck] Update config JavaScript path (task T242674)
- git #09671d76 - Introduce PHPUnit tests in Vector
- git #ea2bcd44 - Add storybook to Vector (task T242674)
- git #2adc7af8 - build: Updating composer dependencies
- git #12e22878 - Simplify logo generation
- git #0cdf0c23 - Dev: Complete initial porting of Vector to Mustache (task T240062)
- git #58457f8a - Dev: Vector is rearranged like other skins and extensions
- git #efe0ec63 - Deprecation: Deprecate Vector specific hooks (task T240062)
- git #84a95ae6 - composer: Stop claiming this skin supports PHP 5.5+, it uses PHP 7.1+ features
- git #80b5ccc6 - Dev: Break Footer out into template (task T240062)