| Deployment of MediaWiki 1.35.0-wmf.24 to Wikimedia sites | MediaWiki 1.35.0-wmf.25 |
The latest version (labeled "1.35.0-wmf.24") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 17 March 2020 (see the roadmap).
Core changes
- git #87d162c3 - Include wmf/1.35.0-wmf.24 submodules and Defines.php by Antoine Musso
- git #a2f186a9 - Default to qqx in SpecialPageExecutor by Lucas Werkmeister
- git #7a4df9b0 - Remove auto-generated and empty lines in comments by Thiemo Kreuz
- git #894ae3a3 - docs: createAndPromote.php: Password is required even when --force is supplied by Martin Urbanec
- git #febd88cb - Hard deprecate not passing a user to ArchivedFile::userCan (task T246189) by DannyS712
- git #2619b261 - Support the creation of Skins with services injected (task T244466) by mainframe98
- git #40675f9b - Hard deprecate not passing a user to OldLocalFile::userCan (task T246189) by DannyS712
- git #fe9344d1 - languages: Don't assume $wgUser in LanguageConverter (task T235360) by daniel
- git #260e4208 - installer: Avoid ResourceLoader trying to cache to the database (task T247638) by Brad Jorsch
- git #80d0db74 - [docker] Add recommendation to install docker-compose binary (task T246021) by Kosta Harlan
- git #43123eca - Make Title::__construct private by Daimona Eaytoy
- git #096e5d8c - Use consistent case for Title::getDBkey in docs by Niklas Laxström
- git #47cc31de - tests: Enable 'npm run selenium' on Windows by AronDemian
- git #559cd0bf - WikiPageDbTestBase: Remove use of global $wgUser (task T243708) by DannyS712
- git #e456b686 - resourceloader: Allow 'localBasePath' for ImageModule to extension.json by Timo Tijhof
- git #c036b6aa - cache: Remove use of $wgContLanguageCode in MessageCacheTest (task T247674) by Timo Tijhof
- git #9463b010 - Setup: Move simple shortcuts together in Setup.php and improve docs by Timo Tijhof
- git #47ef87e2 - Bundle services at top of TraditionalImageGallery::toHtml by Umherirrender
- git #81a31e16 - Setup: Remove compat for $wgDisableCounters (task T189966) by Timo Tijhof
- git #75ccdc61 - languages: Move default $wgNamespaceAliases to MessagesEn.php (task T189966) by Timo Tijhof
- git #e8d9d68b - Setup: Remove compat for $wgUseSquid and friends (task T189966) by Timo Tijhof
- git #3161311c - Use MediaWikiServices::getMessageCache by Umherirrender
- git #e28b4bd8 - Use MediaWikiServices::getRepoGroup in file related classes by Umherirrender
- git #1e4108c0 - Use MediaWikiServices::getRepoGroup in special page related classes by Umherirrender
- git #878330ae - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #fe94d1b3 - tests: Use ::class rather than string class name by Reedy
- git #ecac8e1f - Move contents of mediawiki.legacy.commonPrint into ResourceLoaderSkinModule (task T242177) by jdlrobson
- git #50c3a471 - Setup: Move wgSkipSkins appendix to Skin::getAllowedSkins (task T189966) by Timo Tijhof
- git #1426f635 - Enhance passwored reset message (task T246844) by hmonroy
- git #88a44e9e - Deprecate mediawiki.legacy.oldshared (task T242177) by jdlrobson
- git #e08e9609 - OutputPage: Only export wgUserNewMsgRevisionId if non-null (task T53640) (task T233676) (task T231168) by Timo Tijhof
- git #490d5c7a - OutputPage: Remove 'wgMonthNamesShort' from mw.config (task T48496) (task T219340) by Timo Tijhof
- git #d264915b - package.json: Upgrade acorn to 7.1.1 by James D. Forrester
- git #7690bd6f - Create a PHP version of jquery.spinner by Ed Sanders
- git #9e444590 - Setup: Improve section docs to better explain the pre-config setup (task T189966) by Timo Tijhof
- git #6191976e - Make MessageCache::getParserOptions private (task T247189) by DannyS712
- git #f7b180e1 - Add ContentModelChange and api to release notes by DannyS712
- git #6e212c43 - Updating pear/mail_mime (1.10.6 => 1.10.7) by Reedy
- git #bada5291 - Reduce the length of 6 long lines of code (task T243598) by Sam Wilson
- git #89be2c58 - Allow storing additional CSP sources in ParserOutput by Brian Wolff
- git #69568962 - Update symfony/yaml to 5.0.5 by Reedy
- git #eed0b13a - Update symfony/yaml to 4.4.5 by Reedy
- git #25abda60 - mediawiki.jqueryMsg: Document and test param cloning behaviour by Michael Große
- git #88093859 - DevelopmentSettings: Set EnableJavaScriptTest to true (task T247285) by Kosta Harlan
- git #ca46126e - resourceloader: Support single-file component .vue files by Roan Kattouw
- git #73c20062 - mediawiki.legacy.shared is merged into existing skin modules and removed (task T242177) by jdlrobson
- git #7ecc6897 - Upgrade codesniffer to 30.0.0 and semver to 1.5.1 by James D. Forrester
- git #8c468724 - Upgrade wikimedia/assert from 0.4.0 to 0.5.0 by James D. Forrester
- git #476c26e6 - Add an anchor on Special:Version for each installed composer library by C. Scott Ananian
- git #225174e0 - Update message docs for option-list messages by Sam Wilson
- git #43939abb - resourceloader: Error in FileModule if provided path is a directory (task T233012) by James D. Forrester
- git #8595db55 - resourceloader: Factor out file loading in ResourceLoaderFileModule by James D. Forrester
- git #3275ef7f - Tests: Remove unneeded uses of global $wgUser (task T243708) by DannyS712
- git #ba9a90c6 - Upgrade less.php from 1.8.2 to 3.0.0 (no-op) by James D. Forrester
- git #da2a97a4 - mediawiki.confirmCloseWindow: Add missing localisation message by Bartosz Dziewoński
- git #13b72d0f - "Enable 'site' and 'site.styles' modules on mobile target (take 2) (task T237050) (task T127268) by Jdlrobson
- git #2c454b32 - Don't show a link to email system users on Special:UserRights (task T247437) by DannyS712
- git #624c6293 - maintenance: Remove --mwdebug option by Timo Tijhof
- git #f2266439 - SpecialEmailUser: Set user text field to required (task T247430) by Thalia
- git #80484291 - Allow SessionProviderInterface to say if it is safe against CSRF (task T237852) by Bill Pirkle
- git #3ebd55ed - ApiEditPage: add baserevid parameter (task T230843) (task T34037) by daniel
- git #df4c9f76 - languages: Avoid usage of deprecated MessageCache::singleton() by Derick A
- git #1f4efc6c - Add RefreshSecondaryDataUpdate and use it in DerivedPageDataUpdater (task T218456) (task T206283) by Aaron Schulz
- git #78bc3ae2 - Hard deprecate Revision::userCan (task T247259) by DannyS712
- git #13b11a94 - rdbms: reduce duplication in Database via helper methods by Aaron Schulz
- git #0da37edd - EnhancedChangesList: add screen reader support to live changes by Abbe98
- git #8aae75ba - Use unified cross-browser code for search input vendor property overrides by Volker E
- git #69608f77 - Fix typo, remove double "a"s (task T201491) by ankit
- git #8df005c5 - Fix typo, accesible -> accessible (task T201491) by ankit
- git #5dbd6797 - rdbms: remove Database::bufferResults() and Database::tableNamesWithAlias() by Aaron Schulz
- git #f8146204 - Add PSR-4 mappings for existing namespaces and the top level (task T166010) by Tim Starling
- git #dda34f24 - objectcache: make decr() atomic in APCUBagOStuff by Aaron Schulz
- git #1d750641 - objectcache: set apc.use_request_time to 0 during APCUBagOStuff writes by Aaron Schulz
- git #d691b3c6 - Updating wikimedia/base-convert (v2.0.0 => v2.0.1) by Reedy
- git #643b1fce - watchlist: Misc cleanup for ApiQueryRecentChangesIntegrationTest by Timo Tijhof
- git #a3a620a1 - Remove $options parameter from OutputPage::parserOptions by Daimona Eaytoy
- git #71ea5a36 - Remove usage of deprecated Revision from ApiEditPage (task T246284) by Petr Pchelko
- git #c63a8e1f - Remove usage of deprecated static Revision methods from actions (task T246284) by Petr Pchelko
- git #a881f807 - Make Special:ListFiles not show usernames with underscores by Sahajsk`
- git #b4c55298 - PageProps: Minor clean up logic of PagePropsTest by Timo Tijhof
- git #0789d156 - Add a ContentModelChange helper, and an api module that uses it (task T107174) by DannyS712
- git #fe40625a - SqlBagOStuff: Add a limit to key length (task T224808) by Petr Pchelko
- git #effef521 - XmlDumpWriter: fix blob address output in stubs (task T246074) by daniel
- git #e0f3a293 - API: Fix fetching login token from action=query&meta=tokens on private wikis (task T245149) by Brad Jorsch
Vendor
- git #8f2967d5 - Remove paragonie/random_compat (task T227242) by Reedy
- git #d2605354 - Updating web-auth/* (v2.1.7 => v3.1.1) (task T242753) by James D. Forrester
- git #1d6f46b6 - Updating pear/mail_mime (1.10.6 => 1.10.7) by Reedy
- git #6e16f195 - Updating symfony/* (v4.4.5 => v5.0.5) by Reedy
- git #9f8a601c - Updating pimple/pimple (v3.2.3 => v3.3.0) by Reedy
- git #05740c39 - Updating composer/semver (1.5.0 => 1.5.1) by Reedy
- git #e2d06aa4 - Upgrade wikimedia/assert from 0.4.0 to 0.5.0 by James D. Forrester
- git #8b82234b - Bump parsoid to 0.12.0-a5 by C. Scott Ananian
- git #14d2870a - Upgrade less.php from 1.8.2 to 3.0.0 (no-op) by James D. Forrester
- git #b9c09c19 - Update ruflin/elastica and elasticsearch/elasticsearch by Reedy
- git #d5899478 - Re-generate with composer 1.10 and update README (task T247360) by James D. Forrester
- git #425900a6 - Updating wikimedia/base-convert (v2.0.0 => v2.0.1) by Reedy
Extensions
3D
- git #e0f8b60c - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #3fdfd6f9 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
AbuseFilter
No changes for AbuseFilter
ActiveAbstract
- git #17519e6c - Make use of the …::class feature, where possible by Thiemo Kreuz
AdvancedSearch
No changes for AdvancedSearch
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
No changes for ApiFeatureUsage
ArticleCreationWorkflow
No changes for ArticleCreationWorkflow
ArticlePlaceholder
- git #5a418e8a - Fix PHPUnit 8 deprecation warnings by Daimona Eaytoy
- git #3e87df36 - SpecialAboutTopic: Make entity field required (task T247478) by DannyS712
- git #8d2112e0 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Babel
No changes for Babel
BetaFeatures
- git #b13029c5 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
BounceHandler
- git #738a6a86 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #4348aeaa - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Calendar
- git #cf69f685 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Campaigns
No changes for Campaigns
Capiunto
No changes for Capiunto
CategoryTree
No changes for CategoryTree
CentralAuth
- git #e6d77e4b - Remove empty constructor by DannyS712
CentralNotice
- git #62c29ed6 - Remove usages of deprecated Revision::newFromTitle (task T246284) by Petr Pchelko
- git #e89cfdb8 - Use MediaWikiServices::getMessageCache by Umherirrender
- git #caba3418 - Remove usages of deprecated Revision::newFromTitle (task T246284) by Petr Pchelko
- git #0a117dad - Remove last use of global $wgUser (task T241615) by DannyS712
- git #182e0b58 - Replace usage of deprecated Page in favor of WikiPage/Article (task T239975) by ArtBaltai
- git #1e58615b - Stop using old deprecated SpecialPageFactory static functions (task T245686) by DannyS712
- git #527a7001 - eslint: Add /mediawiki rules by Ed Sanders
- git #56a3269e - Fix IDatabase::upsert() calls with bad unique key parameters by Aaron Schulz
- git #52537a88 - composer: Bump mediawiki-phan-config to 0.9.2 by Daimona Eaytoy
- git #57770bf8 - Replace WebRequest::getLimitOffset with ::getLimitOffsetForUser (task T243805) by DannyS712
- git #5021b77a - Revert "Adding new ids for lang and project multi-select tr elements" by AndyRussG
- git #b9a9b6ac - Avoid pointless use of $wgMemc (task T160813) by Aaron Schulz
- git #49e7b9e4 - Replace use of `rc_new` field with `rc_source` (task T36320) by DannyS712
- git #5c1f081c - build: Updating dependencies by Umherirrender
- git #7220d43b - Remove uses of global $wgUser as a fallback (task T241615) by DannyS712
- git #9ae96de1 - Reset hide shouldHide,reason private variables when setting new category (task T240802) by Margaret Epps
- git #679a23c7 - Remove unused function by Elliott Eggleston
- git #0bad753b - Use IDatabase::buildLike by Umherirrender
- git #af7f7467 - Remove backward compatibility code for OutputPage::parseInline by Umherirrender
- git #1d627333 - tests: Don't write to the actual database by Daimona Eaytoy
- git #48e3d77a - build: Updating dependencies by Umherirrender
- git #e970592c - Move test-only classes to new TestAutoloadClasses declaration (task T196090) by Umherirrender
- git #0827564b - Remove wrong default value from WebRequest::getText call by Umherirrender
- git #ac0f850d - Remove pre RecentChange::getQueryInfo code by Umherirrender
- git #a741bf3f - Remove use of jquery.ui module aliases (task T219604) (task T240505) by James D. Forrester
- git #b9e45636 - build: Updating mediawiki/mediawiki-phan-config to 0.8.0 (task T235049) by Umherirrender
- git #7f8a475e - Fix error in CentralNoticeImpression schema (task T236627) by Andrew Green
- git #4caca22a - Update CentralNoticeImpression scheme for campaign fallback (task T236627) by Andrew Green
- git #14e58e56 - build: Bump mediawiki-codesniffer to 28.0.0 and make pass (task T192167) by Max Semenik
CharInsert
- git #93882126 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
CheckUser
- git #b2cb5f71 - Add InvestigateLog to extension aliases (task T247024) by Dayllan Maza
- git #4f564445 - SpecialInvestigate: Add log entries when investigation is performed (task T245662) by Thalia
- git #17538046 - "glboally" should be "globally" (task T201491) by DannyS712
- git #4c166820 - Add InvestigateLog Special page (task T247024) by Dayllan Maza
- git #649cade2 - CompareService: Order investigation results by descending timestamp (task T245499) by Thalia
- git #b62618ee - Filter Special:Investigate log entries from CheckUser logs (task T246950) by Thalia
- git #4d3a66b9 - Add filters to the Compare tab on Special:Investigate (task T238809) by David Barratt
- git #31b3b6bd - Stop using Revision::userCan (task T247259) by DannyS712
CirrusSearch
- git #257733d2 - Update symfony/yaml to 5.0.5 by Reedy
- git #8188dc8e - Update symfony/yaml to 4.4.5 by Reedy
- git #ab7e2e9e - Adjust runSearch.php variable overrides for mw load order changes by Erik Bernhardson
- git #c263177b - Remove usage of MEDIAWIKI_JOB_RUNNER constant (task T247129) by Erik Bernhardson
- git #2ab12fea - Update phan annotations for latest CI by Erik Bernhardson
- git #ebbf5987 - Cleanup reindexer output by Erik Bernhardson
- git #4af5ec00 - Add helper method for processing ORES data in a document source by Gergő Tisza
- git #62555ea6 - reindex: Wait around for counts to match before giving up (task T247368) by Erik Bernhardson
- git #85708a65 - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #49ee95c3 - Wait around after a refresh before counting docs by Erik Bernhardson
Cite
No changes for Cite
CiteThisPage
- git #11b28c46 - Replace $wgContLanguageCode with $wgLanguageCode (task T247674) by Timo Tijhof
- git #115fa5c9 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Citoid
- git #68a00271 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
cldr
- git #19562828 - Add nrf-gg (for Guernésiais), nrf-je (for Jèrriais) (task T165648) by Raymond
- git #1b6b2c7c - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
CodeEditor
- git #58fd7c80 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
CodeMirror
No changes for CodeMirror
CodeReview
- git #d8505ebf - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #909ef042 - .phpcs.xml: Remove excluded rule Generic.Files.OneObjectStructurePerFile.MultipleFound as it is fixed now. by zoranzoki21
- git #51504dd5 - Move SvnRevAuthorTablePager class into the own file by zoranzoki21
- git #0523272c - Move SvnRevTablePager class into the own file by zoranzoki21
- git #417dda6c - Move SvnRevStatusTablePager class into the own file by zoranzoki21
- git #6d7d8c2a - Move SvnRevTagTablePager class into the own file by zoranzoki21
- git #ae62392c - Move CodeStatusChangeTablePager class into the own file by zoranzoki21
- git #de5e0c80 - Move SvnTablePager class into the own file by zoranzoki21
- git #2f442e7c - Move RepoAdminListView and RepoAdminRepoView classes into the own files by zoranzoki21
- git #2ced9006 - Move CodeCommentsTablePager class into the own file by zoranzoki21
- git #74c3b4f6 - Move SubversionProxy class into the own file by zoranzoki21
- git #77cf89c7 - Move SubversionShell class into the own file by zoranzoki21
- git #5b92b8e3 - Move SubversionPecl class into the own file by zoranzoki21
- git #e19974d3 - Move CodeCommentLinkerWiki class into the own file by zoranzoki21
- git #2e6c6bca - Move CodeCommentLinkerHtml class into the own file by zoranzoki21
- git #0030301c - Move sql files into the sql/ directory by zoranzoki21
- git #a0f040c0 - Javascript coding conventions: Clean up whitespace by DannyS712
- git #b58b9ed1 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #fe282967 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Cognate
No changes for Cognate
CollaborationKit
- git #b12620ff - Javascript coding conventions: Use $ as a prefix for jquery variables by DannyS712
- git #f086e553 - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #84d203fd - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
- git #7475a900 - Use ParserOptions::newFromAnon() instead of relying on global $wgUser (task T246861) by DannyS712
Collection
- git #80983e80 - Use MediaWikiServices::getLinkCache() by Umherirrender
CommonsMetadata
- git #c6923380 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
- git #a7e77874 - Use MediaWikiServices::getRepoGroup by Umherirrender
ConfirmEdit
No changes for ConfirmEdit
CongressLookup
- git #60483fab - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
ContactPage
No changes for ContactPage
ContentTranslation
- git #a7b1772b - Add CXHeader with improved button and icon components (task T243583) by Santhosh Thottingal
- git #b8a4e8d2 - Fix typo, "a a" -> "a", update .gitignore with common MacOS tempfile (task T201491) by ankit
ContributionTracking
- git #9871b883 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
CreditsSource
No changes for CreditsSource
Dashiki
- git #c7cce5ab - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
Disambiguator
- git #286f139e - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #02235845 - Move visualEditorIntegration.js into the modules/ for consistency by zoranzoki21
- git #437cfea6 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
DiscussionTools
- git #e9b583d1 - parser: Improve merging multiple comments on one line by Bartosz Dziewoński
- git #04365c01 - Merge RL modules which are only loaded by 'ext.discussionTools.init' (task T240474) by Bartosz Dziewoński
- git #92c3f079 - controller: Make edit summary use the wiki's content language (task T246043) by Bartosz Dziewoński
- git #1be47f05 - Support saving multi-line comments in VE by Ed Sanders
- git #6964f0c9 - controller: Show error messages immediately when loading fails (task T247533) by Bartosz Dziewoński
- git #574d519f - ReplyWidget: Fix spacing for save error messages by Bartosz Dziewoński
- git #2fcd9757 - Fix padding in visual mode by Ed Sanders
- git #0653114f - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
- git #9cb497fc - Check wgIsProbablyEditable before showing 'Reply' buttons (task T240582) by Bartosz Dziewoński
- git #1fff57fd - controller: Move code for transcluded comment errors by Bartosz Dziewoński
DismissableSiteNotice
- git #34c4667c - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
DonationInterface
- git #b0c6b9fa - Add iDEAL to adyen (task T240981) by jgleeson
- git #75effede - Javascript coding conventions: No parentheses for typeof by DannyS712
- git #1b103e5c - Javascript coding conventions: Don't use $ as a prefix for DOM variables by DannyS712
- git #193aa50a - Javascript coding conventions: Use $ as a prefix for jquery variables by DannyS712
- git #128117e6 - Get rid of remaining 'stomp' mentions by Elliott Eggleston
- git #217199a4 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
- git #09f8790d - Update version in extension.json by Elliott Eggleston
- git #d9490ccb - Use new SmashPig approvePayment() signature in Ingenico adapter (task T246863) by Andrew Green
- git #35a516f1 - Update SmashPig & usage of SmashPig constants (task T246863) by Elliott Eggleston
DoubleWiki
- git #7625126d - Replace $wgContLanguageCode with $wgLanguageCode (task T247674) by Timo Tijhof
- git #f7b36d98 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
DynamicSidebar
- git #c604b132 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Echo
- git #1be7adf0 - tests: Avoid calling Title::__construct by Daimona Eaytoy
- git #a933412e - Use MediaWikiServices::getMessageCache by Umherirrender
Elastica
- git #290255cc - Update ruflin/elastica to 6.1.1 by Reedy
ElectronPdfService
No changes for ElectronPdfService
EntitySchema
No changes for EntitySchema
EventBus
No changes for EventBus
EventLogging
- git #c97354d2 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
EventStreamConfig
No changes for EventStreamConfig
ExtensionDistributor
- git #6183f7d0 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #d775d3ae - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
ExternalGuidance
No changes for ExternalGuidance
FeaturedFeeds
- git #efddfc7b - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
FileExporter
No changes for FileExporter
FileImporter
No changes for FileImporter
FlaggedRevs
- git #55248d5a - Replace $wgContLanguageCode with $wgLanguageCode (task T247674) by Timo Tijhof
- git #53fcb8d4 - Remove uses of global $wgUser (task T241608) by DannyS712
- git #ddda8d39 - Use MediaWikiServices::getRepoGroup by Umherirrender
Flow
- git #a8a1eab4 - Updating pimple/pimple (v3.2.3 => v3.3.0) by Reedy
FundraiserLandingPage
- git #cda5c265 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
FundraisingTranslateWorkflow
- git #8f460f80 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Gadgets
No changes for Gadgets
GeoCrumbs
- git #c8e6c911 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
GeoData
- git #8cbb49aa - Use MediaWikiServices::getRepoGroup by Umherirrender
GettingStarted
No changes for GettingStarted
GlobalBlocking
- git #e4e55eea - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #f6843c81 - Use IPUtils instead of deprecated IP class (task T229731) (task T247155) by DannyS712
- git #89f3610b - Escape a message before outputting it (task T247365) by Daimona Eaytoy
- git #44827bb9 - SECURITY: Apply most specific global block and make sure applied block matches block showed on Special:Contributions (task T229731) by Martin Urbanec
GlobalCssJs
No changes for GlobalCssJs
GlobalPreferences
- git #0a51e4ec - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
GlobalUsage
- git #3bf2a3d7 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
- git #55bffbe6 - Use MediaWikiServices::getRepoGroup by Umherirrender
GlobalUserPage
- git #05084e5d - build: Remove jshint reference, removed from this repo by James D. Forrester
- git #aa5af208 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #261d0ed5 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
GoogleNewsSitemap
- git #9f5c2074 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #00509c80 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
Graph
No changes for Graph
GrowthExperiments
- git #13a12103 - Don't attempt to render pageviews if no data is loaded by Kosta Harlan
- git #b1d0d49b - TopicFiltersDialog: Actually prevent superfluous 'search' events (task T247375) by Roan Kattouw
- git #499d597e - Adjust the guidance blue dot on Minerva (task T244435) by Gergő Tisza
- git #ae777b9d - Don't show Special:ClaimMentee to users that cannot use it (task T247475) by DannyS712
- git #164b5bc6 - HomepageModule: Adjust line height of headers to avoid cut off by Kosta Harlan
GuidedTour
- git #7670e973 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
GWToolset
- git #6571a2b0 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
ImageMap
- git #313fba81 - Use MediaWikiServices::getBadFileLookup by Umherirrender
- git #c6a8e7fe - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #b37c0818 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
InputBox
No changes for InputBox
Insider
- git #5edd7d82 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
intersection
- git #b715337f - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #0a07b186 - .phpcs.xml: Remove unavailable file from exclude-pattern by zoranzoki21
- git #8fec3871 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Interwiki
No changes for Interwiki
InterwikiSorting
- git #e03270cd - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
Jade
- git #5d95d86d - Represented proposalWidget-notes in multiline (task T242648) by kevinbazira
- git #52f51254 - view split on empty entity page (task T246033) by Andy Craze
- git #3ed5e68b - Adjusted top and bottom margin areas for jade-entity-view-split (task T242648) by kevinbazira
- git #69335e71 - Added maximum height to jade-entity-diff-panel (task T242648) by kevinbazira
- git #f0b8695e - Render header and diff on empty Jade page (task T246033) by Andy Craze
- git #c8727bed - Aligned diffWidget Visual editor and Wikitext buttons to the right (task T242648) by kevinbazira
- git #6ca6bbf2 - Show empty facet on non-existing entity pages (task T246033) by Andy Craze
- git #6f14d767 - Adjusted margin-top for jade-proposeNewLabelDialog-selectOption-* (1,2 & 3) (task T242648) by kevinbazira
- git #9a2fda7a - Added width for jade-endorsementWidget (task T242648) by kevinbazira
- git #fb7aac76 - Changed background image of proposeNewLabelDialog productive label icon (task T242648) by kevinbazira
- git #66c5b1ae - Changed color of proposeNewLabelDialog productive label to green50 (task T242648) by kevinbazira
- git #d28e4f76 - Added jade-proposeNewLabelDialog-selectOption-1-productive class (task T242648) by kevinbazira
- git #bc12ea3f - Changed background image of productive label icon (task T242648) by kevinbazira
- git #ac04a0a4 - Changed color of productive label to green50 (task T242648) by kevinbazira
- git #03324804 - Added jade-proposalWidget-label-productive class (task T242648) by kevinbazira
- git #8a3f2225 - Made promoteDialog errorMessage span entire section width (task T242648) by kevinbazira
- git #86ceaa5f - Moved promoteDialog errorMessage to the top of dialog buttons (task T242648) by kevinbazira
- git #b994939a - Made deleteProposalDialog errorMessage span entire section width (task T242648) by kevinbazira
- git #9a5182da - Moved deleteProposalDialog errorMessage to the top of dialog buttons (task T242648) by kevinbazira
Josa
- git #1a060bdf - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
JsonConfig
- git #449989ab - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Kartographer
- git #fdbb3ff5 - debounce: pass mw.util when forwarding debounce by Derk-Jan Hartman
- git #2bb9e0e2 - Use mw.util.debounce (task T213426) by Derk-Jan Hartman
- git #5a6c4aed - 2 PackageFiles conversion fixes by Derk-Jan Hartman
- git #2f87b2e5 - Fix missing icon to open sidebar (task T247604) by Derk-Jan Hartman
- git #b1c45d4c - Fix zoom of geomasks (task T178370) by Derk-Jan Hartman
- git #f3966ed8 - Fix offset after closing sidebar in fullscreen (task T247500) by Derk-Jan Hartman
- git #bbc3b821 - Footer of fullscreen map should not overlay map in Minerva (task T208593) by Derk-Jan Hartman
- git #5bf8b81e - Kartographer: convert to packageFiles by Derk-Jan Hartman
- git #fd6024cb - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
- git #4a6a555e - Restore fallbackZoom by Pikne
- git #889716e1 - Automatically include map server in CSP sources (task T240960) by Brian Wolff
LabeledSectionTransclusion
- git #faa4ad69 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
LandingCheck
- git #7de7829c - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #b5fa74ea - Fix MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic by zoranzoki21
- git #5a4f2f8c - PHP 7.4 compatibility: Don't read array offsets of a variable that could be false by James D. Forrester
LdapAuthentication
- git #00dde81f - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
Linter
No changes for Linter
LiquidThreads
- git #c80c4f83 - Make use of the …::class feature, where possible by Thiemo Kreuz
- git #da95320f - Javascript coding conventions: No parentheses for typeof by DannyS712
Listings
- git #9a9aaed0 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #ab801e42 - Fix MediaWiki.Commenting.FunctionComment.MissingDocumentationPublic by zoranzoki21
- git #d74edc46 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
LocalisationUpdate
- git #71b72680 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
LoginNotify
- git #7b24e036 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #b77c7e69 - build: Remove jshint reference, removed from this repo by James D. Forrester
- git #ff9ae6b7 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
MachineVision
- git #75cac78b - Improve page load experience and fix FOUC (task T242667) by annet
- git #57afc56c - Mark reviewimagelabels internal; unmark unreviewedimagecount (task T241242) by Michael Holloway
- git #40863ee5 - Update random unreviewed image query to directly return image names by Michael Holloway
MapSources
- git #9cecc2cb - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #c6c4083d - Fix order of rules in .phpcs.xml by zoranzoki21
- git #ffde0d78 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
MassMessage
- git #485b60cc - Fix typo: "a a" -> "a", update gitignore with OS X tempfile (task T201491) by ankit
- git #0e9b5cb7 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
- git #6141e5fb - Stop using Revision::userCan (task T247259) by DannyS712
- git #22ad0066 - Add debounce when validating page title in Special:MassMessage page by Abijeet
- git #be94192e - Remove use of deprecated wfWikiID() by Abijeet
Math
- git #f59757a3 - Replace $wgContLanguageCode with $wgLanguageCode (task T247674) by Timo Tijhof
MobileApp
No changes for MobileApp
MobileFrontend
- git #5bebea45 - Make MobileContext::get/setUseFormat private implementation details by Thiemo Kreuz
- git #4ee606b2 - Remove mobile.site and mobile.styles modules (task T140045) (task T237050) by jdlrobson
- git #d738049b - Disable mobileFormatter on titles with a revision ID of 0. (task T245160) by Jan Drewniak
- git #6458dd9a - Stop using Revision::userCan (task T247259) by DannyS712
MultimediaViewer
- git #d46bb280 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
NavigationTiming
- git #6dc721b4 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
Newsletter
- git #b3bf9421 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
NewUserMessage
No changes for NewUserMessage
Nuke
- git #51bf625b - Use MediaWikiServices::getRepoGroup by Umherirrender
OATHAuth
- git #4f8eca9f - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
OAuth
- git #8f6e49f2 - Reduce some duplication of SQL files (task T242634) by Reedy
- git #ba51325f - Fix "Array and string offset access syntax with curly braces is deprecated" (task T247637) by Reedy
- git #3f4df241 - Added new function safeAgainstCsrf to MWOAuthSessionProvider (task T237852) by Bill Pirkle
OpenStackManager
No changes for OpenStackManager
ORES
- git #463ebce0 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
PageAssessments
- git #d2a59e02 - extension.json - don't use array syntax when hooks only have 1 handler by DannyS712
PagedTiffHandler
- git #295d7e02 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #df598165 - Stop using deprecated wfEscapeShellArg global function by Daimona Eaytoy
PageImages
- git #381512b1 - Remove usage of deprecated Revision::newFromTitle (task T246284) by Petr Pchelko
PageTriage
- git #b77efd06 - Javascript coding conventions: No parentheses for typeof by DannyS712
- git #04647b96 - Use MediaWikiServices::getMessageCache by Umherirrender
- git #48694167 - Javascript coding conventions: Use $ as a prefix for jquery variables by DannyS712
- git #b8c2f95b - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
PageViewInfo
No changes for PageViewInfo
ParserFunctions
- git #b00143f1 - Use MediaWikiServices::getLinkCache() by Umherirrender
- git #2c97d150 - Use MediaWikiServices::getRepoGroup by Umherirrender
ParsoidBatchAPI
- git #992eb6be - Use MediaWikiServices::getBadFileLookup by Umherirrender
- git #d813684b - Use MediaWikiServices::getRepoGroup by Umherirrender
PdfHandler
- git #e0d1ad38 - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #3182cba0 - Send ghostscript errors to stderr instead of stdout (task T50007) by Seb35
PerformanceInspector
No changes for PerformanceInspector
Petition
- git #7b40429f - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #718a754b - Javascript coding conventions: No parentheses for typeof by DannyS712
Poem
No changes for Poem
PoolCounter
- git #e67b91d3 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #35a3bd61 - build: Remove jshint reference, removed from this repo by James D. Forrester
- git #0ff9e8c5 - Fix some errors found by phpcs and cleanup .phpcs.xml file by zoranzoki21
Popups
- git #dc82c423 - Add the word "popups" to this extensions description (task T219153) by Thiemo Kreuz
ProofreadPage
- git #bf9ef34c - Use ParserOptions::newFromAnon() instead of relying on global $wgUser (task T246861) by DannyS712
PropertySuggester
- git #b08a95ae - Fix PHPUnit 8 deprecation warnings by Daimona Eaytoy
QuickSurveys
No changes for QuickSurveys
Quiz
No changes for Quiz
ReadingLists
No changes for ReadingLists
RelatedArticles
No changes for RelatedArticles
Renameuser
No changes for Renameuser
RevisionSlider
- git #e1012acf - Update help text talking about specific colors (task T247662) by Thiemo Kreuz
RSS
- git #517cb3fd - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #dce083ed - build: Replace jshint/jsonlint with eslint (task TT195542) by zoranzoki21
SandboxLink
- git #f82c57b1 - build: Remove jshint reference, removed from this repo by James D. Forrester
Score
- git #20689fbd - Use MediaWikiServices::getRepoGroup by Umherirrender
Scribunto
- git #724c38c8 - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #92587641 - Use MediaWikiServices::getContentLanguage() by Umherirrender
- git #a3a61e71 - build: Exclude linux binaries from MinusX by Umherirrender
SearchExtraNS
- git #166dcb38 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
SecureLinkFixer
- git #e283a2ad - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
No changes for SecurePoll
Sentry
- git #0666a1ea - Make Sentry add its logging endpoint to CSP policy (task T246613) by Brian Wolff
ShortUrl
No changes for ShortUrl
SiteMatrix
No changes for SiteMatrix
SpamBlacklist
- git #1cdb1d25 - Use MediaWikiServices::getMessageCache by Umherirrender
SubPageList3
- git #93ddb23d - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
SubpageSortkey
- git #b35ffa84 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi
TemplateData
- git #53f4783f - Organise resource files in directories after their module bundles (task T193826) by Timo Tijhof
- git #2034c95f - build: Remove redundant arrays around "Hooks" in extension.json by Timo Tijhof
TemplateSandbox
- git #df5b9a53 - Use MediaWikiServices::getLinkCache() by Umherirrender
- git #4657ba82 - Complete WikiPage/Article split and deprecate Page interface (task T239975) by ArtBaltai
- git #e6a1326d - Remove usages of deprecated Revision::newFromText (task T246284) by Petr Pchelko
TemplateStyles
No changes for TemplateStyles
TemplateWizard
No changes for TemplateWizard
TextExtracts
- git #9d3ee77a - tests: Remove PHP 7.4 workaround by Timo Tijhof
- git #e9d466f3 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
- git #955e0bb5 - Fix PHP 7.4 compatibility (task T233012) by Thiemo Kreuz
Thanks
No changes for Thanks
TheWikipediaLibrary
No changes for TheWikipediaLibrary
TimedMediaHandler
- git #4423e231 - Use MediaWikiServices::getRepoGroup by Umherirrender
timeline
- git #e8058d6d - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #e0856cfb - build: Remove jshint reference, removed from this repo by James D. Forrester
TitleBlacklist
No changes for TitleBlacklist
TocTree
No changes for TocTree
TorBlock
- git #b80c6349 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
Translate
- git #d1f344a8 - ffs: Improve multiline comment support for AppleFFS (task T246520) by Abijeet
- git #8330274b - Add IosVariable validator (task T246520) by Abijeet
- git #ceb039b3 - Move jquery.autosize.js to resources/lib by Niklas Laxström
- git #30b1c285 - Converted JsSelectToInput.php to not use onclick (task T128137) by Sohom Datta
- git #31d63fe6 - Javascript coding conventions: Use $ as a prefix for jquery variables by DannyS712
- git #40f8a28b - StringMatcher: Avoid warnings from hexdec (task T247657) by Niklas Laxström
TranslationNotifications
No changes for TranslationNotifications
TrustedXFF
No changes for TrustedXFF
TwoColConflict
- git #bc78a599 - Set config setting to public by WMDE-Fisch
- git #2827ac73 - Add browser test for the opt out feature (task T245999) by WMDE-Fisch
- git #e1b4eae2 - Do not mention the beta feature if it's not used as such (task T247506) by WMDE-Fisch
- git #20b6c947 - Rename header hint i18n key by WMDE-Fisch
- git #76d7f37d - Extract some util functions to own class by WMDE-Fisch
- git #99dc35f9 - Extract some generic checks to own class by WMDE-Fisch
- git #0f232b51 - Select the "your" side by default (task T245505) by WMDE-Fisch
- git #c062d78b - Detect whether an edit came from VisualEditor (task T245722) by Adam Wight
- git #cc87bca4 - Add user preference to opt out from the interface (task T245999) by WMDE-Fisch
UniversalLanguageSelector
No changes for UniversalLanguageSelector
UploadsLink
- git #56fd7129 - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
- git #30043ede - build: Remove jshint reference, removed from this repo by James D. Forrester
UploadWizard
- git #4c0a3d46 - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #89e702a1 - Use upstream PHP/CSS spinner on loading page by Ed Sanders
- git #3f126861 - Remove unused spinner for lazyloaded Flickr images by Bartosz Dziewoński
- git #7e74f460 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
UrlShortener
No changes for UrlShortener
UserMerge
- git #0aa424e2 - Remove use of global $wgUser (task T243922) by DannyS712
VipsScaler
- git #f6c2780e - Use MediaWikiServices::getRepoGroup by Umherirrender
VisualEditor
- git #8f106c9e - Remove two unused localisation messages by Bartosz Dziewoński
- git #a65c9052 - Adding aria-label to the widgets in page settings that fail accessibility (task T247048) by Akinwale Alagbe
- git #e3d3e086 - Move checkbox widget creation to mw.libs.ve (task T245222) by Ed Sanders
- git #ce094c72 - Remove X-Parsoid-Variant configuration value, which is no longer needed (task T229074) by C. Scott Ananian
- git #bcfb250f - Ensure that ve.init.target is correct when re-activating an ArticleTarget by Ed Sanders
- git #30c90b86 - Making Categories page in page option dialog accessible (task T247122) by Akinwale Alagbe
- git #d0c45940 - ve.ui.MWSaveDialog: Remove meta element filtering from wikitext preview (task T212085) by Bartosz Dziewoński
- git #50883dd7 - Don't pass through edit API params we've already handled by Ed Sanders
WebAuthn
- git #e9a162ef - Fix setFriendyName function name typo and mark private by Reedy
- git #1c84e506 - Updating web-auth/* (v2.1.7 => v3.1.1) (task T242753) by Reedy
Wikibase
- git #dda85886 - Make more tests independent from the language by Thiemo Kreuz
- git #5cd408c3 - Make SpecialNewItemTest independend from the language by Thiemo Kreuz
- git #9b0b251a - Remove auto-generated comments by Thiemo Kreuz
- git #859639db - Remove unused variable by Jakob Warkotsch
- git #328c02b9 - bridge: Add test for license closing behavior (task T246231) by Michael Große
- git #d66b5aff - GenericActionApiClient for federated property calls (task T246802) by addshore
- git #dc7626f2 - bridge: Wire up License (task T246231) (task T246230) by Michael Große
- git #6b845413 - Fix for PHP 7.4 compat, take 2 (task T247595) by Daimona Eaytoy
- git #3a38186e - Avoid using Title::__construct by Daimona Eaytoy
- git #46c924d8 - Replace trivial MockBuilder usage in tests with createMock() by Thiemo Kreuz
- git #e214f326 - bridge: Use real messages in storybook and dev entry by Michael Große
- git #1ba00da7 - bridge: restructure z-index usage by Michael Große
- git #a1c2d409 - bridge: move Tracker interface into dedicated module by Pablo Grass
- git #0e5f80f5 - bridge: Add license component (task T246236) by Michael Große
- git #350f49e4 - Use TermTypes constants in PrefetchingTermLookup implementations by Jakob Warkotsch
- git #edebfeeb - Add MWHttpRequest to PSR-7 ResponseInterface adapter (task T246802) by Jakob Warkotsch
- git #4906614c - Fix for PHP 7.4 compat (task T247595) by Daimona Eaytoy
- git #d630b5e1 - Remove unused argument from `new RequestContext()` by Thiemo Kreuz
- git #1cc9e576 - Do not assume wgKartographerLiveData is always set (task T247458) by Thiemo Kreuz
- git #0d5b6429 - Add monolingual codes nrf-gg (for Guernésiais), nrf-je (for Jèrriais) (task T165648) by Remko de Keijzer
- git #a31602db - bridge: add border-top for header on mobile (task T239421) by Lucas Werkmeister
- git #0546d6c6 - bridge: slightly simplify mock config by Lucas Werkmeister
- git #ae6fab1f - bridge: depend on 'vue' ResourceLoader module from core (task T247519) by Pablo Grass
- git #b46afa0e - bridge: share a Tracker instance between init and app by Pablo Grass
- git #edf2aad2 - Remove Phan suppression that’s no longer needed by Lucas Werkmeister
- git #8bfb7ad8 - bridge: MwInitTracker: align unit and test name by Pablo Grass
- git #005b5413 - bridge: add tracking to init unit tests by Pablo Grass
- git #d22c7f73 - Allow injection of HttpRequestFactory in services by addshore
- git #f46e0850 - PSR-4 autoload as much as possible of repo (task T172368) by Lucas Werkmeister
- git #2bb39eb2 - Fix link syntax in ADR by Lucas Werkmeister
- git #c41a6e3c - bridge: Clean up unused root store key by Michael Große
- git #24dbcdce - bridge: Add new license BridgeRepoOptions to config plugin (task T246226) by Michael Große
- git #fec11003 - bridge: Extract helper method for BridgeRepoConfig mock by Michael Große
- git #df14c9fe - Add ADR regarding hooks and testability by Itamar Givon
- git #017cc40f - Remove unused SearchEntities constructor params (task T247067) by Jakob Warkotsch
- git #56a4bdac - Stop using Revision::userCan (task T247259) by DannyS712
- git #dcf36554 - bridge: Simplify BridgeConfig plugin by Michael Große
- git #c3025c8c - bridge: add size M for icon-only EventEmittingButton (task T246227) by Lucas Werkmeister
- git #cb1c2244 - Fatal UnresolvedEntityRedirectException when viewing certain Wikidata item pages (task T243779) by rosalie
- git #0b33d412 - bridge: add messages for license dialog (task T246236) by Lucas Werkmeister
- git #3261d67c - Only use variable arguments for RdfBuilderTestData::getNTriples() by Lucas Werkmeister
- git #ec661167 - Fix buggy logic on building change op result of aliases (task T246873) by Amir Sarabadani
- git #e4afc86d - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #31b70ef0 - Do not try to load label in unknown languages in Lua (task T245062) by Amir Sarabadani
WikibaseCirrusSearch
- git #be12c8cb - Remove SearchEntities constructor args (task T247067) by Jakob Warkotsch
- git #712320a8 - Wrap property EntitySearchHelper in PropertyDataTypeSearchHelper by Jakob Warkotsch
WikibaseLexeme
- git #c3ad9c11 - Fix LexemeContentTest for Title constructor being private (task T247782) by Lucas Werkmeister
- git #13b8ccdb - Fix PHPUnit 8 deprecation warnings by Daimona Eaytoy
- git #11563ce7 - build: Updating acorn to 5.7.4 by libraryupgrader
WikibaseLexemeCirrusSearch
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
- git #de604889 - Prefer detailed error message over plain error response (task T233051) by Matthias Mullie
- git #49e7e6b9 - Improve handling of invalid qualifiers in GlobeCoordinateInputWidget (task T233052) by Eric Gardner
- git #48e2f2a5 - Prevent coordinates from being re-arranged in RTL mode (task T246797) by Eric Gardner
- git #76c132f1 - Remove label from UnsupportedInputWidget (task T247044) by Eric Gardner
- git #2cd6cebe - Don't fire add event when string input is empty by Matthias Mullie
WikibaseQualityConstraints
- git #1353d336 - Fix PHPUnit 8 deprecation warning by Daimona Eaytoy
Wikidata.org
No changes for Wikidata.org
WikidataPageBanner
- git #6ac4d35a - Use MediaWikiServices::getRepoGroup by Umherirrender
WikiEditor
- git #b2222d0a - Improve accessibility of expandable controls (task T244426) by Akinwale Alagbe
- git #9542561b - Preload modules of the file upload dialog by Fomafix
- git #47a7e212 - Lazy load the modules for the upload dialog by Fomafix
- git #e4d02b5e - Fix double escaping by Ricordisamoa
wikihiero
No changes for wikihiero
WikiLove
No changes for WikiLove
WikimediaBadges
- git #04dabb0f - Follow-up 9909b7c: Don't try to set a blank default skinStyles; unneeded and invalid by James D. Forrester
WikimediaEditorTasks
- git #000d4e43 - Fix revert counting for non-language-specific counters, take 2 (task T244974) by Michael Holloway
- git #1c15fbe8 - Hygiene: Drop suggestions support and WikibaseCirrusSearch dependency by Michael Holloway
- git #71be189a - Revert "Fix revert counting for non-language-specific counters" (task T247479) by Michael Holloway
- git #0af18bfb - Fix revert counting for non-language-specific counters (task T244974) by Michael Holloway
WikimediaEvents
- git #8ad14bf7 - build: Remove jshint reference, removed from this repo by James D. Forrester
- git #2d3dde46 - [search] Turn on glent m0 AB test (task T246947) by Erik Bernhardson
WikimediaIncubator
- git #5542c9ae - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #a1bfc1ab - build: Replace jshint/jsonlint with eslint (task T195542) by zoranzoki21
WikimediaMaintenance
No changes for WikimediaMaintenance
WikimediaMessages
- git #27961002 - Use MediaWikiServices::getMessageCache by Umherirrender
Wikisource
No changes for Wikisource
XAnalytics
No changes for XAnalytics
Skins
CologneBlue
- git #2cd1f81c - build: Replace jshint/jsonlint with eslint by zoranzoki21
- git #2fdcc6ae - build: Remove jshint reference, removed from this repo by James D. Forrester
- git #7bfcc6f4 - Drop deprecated (or soon to be deprecated) mediawiki.legacy modules (task T242177) by jdlrobson
- git #3534b885 - Use ResourceLoaderSkinModule (task T242177) by jdlrobson
MinervaNeue
- git #edaa6715 - tests: Avoid calls to Title::__construct by Daimona Eaytoy
- git #53fab7c0 - Always enable stylelint rules after disable by Umherirrender
- git #9d0ffdd8 - Selenium: record videos of all tests (task T245250) by Željko Filipin
- git #0892d190 - Drop support for $wgMinervaCustomLogos being set (task T232140) by James D. Forrester
- git #30fbd44e - Reduce selector specificity to necessary minimum by Volker E
- git #d9db5412 - Remove usage of deprecated Revision::newFromTitle (task T246284) by Petr Pchelko
Modern
- git #ac991c83 - build: Remove jshint reference, removed from this repo by James D. Forrester
- git #4bc3a1f2 - Use ResourceLoaderSkinModule (task T242177) by jdlrobson
MonoBook
- git #b3847eaa - Get legacy styles from ResourceLoaderSkinModule (task T242177) by jdlrobson
Nostalgia
- git #b25c8890 - build: Replace jsonlint with eslint (task T220036) by zoranzoki21
- git #3a1d271d - Move some css files into the modules for consistency by zoranzoki21
- git #07e1f6bd - Use MediaWikiServices::getRepoGroup by Umherirrender
- git #1c295258 - Drop deprecated (or soon to be deprecated) mediawiki.legacy modules (task T242177) by jdlrobson
- git #d1809d24 - Remove use of deprecate Title::quickUserCan (task T246140) by DannyS712
Timeless
- git #a0ab7647 - Use MediaWikiServices::getRepoGroup by Umherirrender
Vector
- git #bd7bd755 - [JavaScript] Validate types (task T239262) by Stephen Niedzielski
- git #349d4968 - Add comments to the font-stacks, reference documentation (task T244794) by AronDemian
- git #cc6a7cca - Remove unnecessary devdependency 'stylelint' (task T247004) by AronDemian
- git #9a3a3d3c - Ship different ResourceLoader module for different versions by jdlrobson
- git #aecd83e5 - [Refactor] Move HD styles into separate importable LESS file by jdlrobson
- git #b8a8c562 - Get legacy styles from ResourceLoaderSkinModule (task T242177) by jdlrobson
- git #46276cd9 - [fix] [LESS] Move print style variables to query (task T247537) by Stephen Niedzielski
- git #59747a58 - Separate first portal in sidebar from rest by jdlrobson
- git #f4f7f362 - [dev] Run `npm t` on Git pre-commit hook by Stephen Niedzielski
- git #ea22d059 - Fix iOS Safari searchbox appearance (task T247299) by AronDemian
- git #ac069fbe - [dev] Consolidate ResourceLoader LESS style files (task T246419) by Stephen Niedzielski
- git #713d0ac2 - [dev] Favor LESS media queries to ResourceLoader (task T246419) by Stephen Niedzielski
- git #d14caf2f - featureManager: Add Requirement interface (task T244481) by Sam Smith
- git #64bd4601 - featureManager: Add typehints (task T244481) by Sam Smith
- git #406012f8 - docs: Improve VectorTemplate Mustache param docs by Timo Tijhof
VisualEditor
- git #3ee49173 - Add missing localisation message by Bartosz Dziewoński
- git #ff82c096 - [BREAKING CHANGE] Remove ve.init.target lookup from TargetWidget by Ed Sanders
Total Changes
518 Changes in 134 repos by 79 authors