MediaWiki 1.34/wmf.3

MediaWiki 1.34.0-wmf.1 Deployment of MediaWiki 1.34.0-wmf.3 to Wikimedia sites MediaWiki 1.34.0-wmf.4

The latest version (labeled "1.34.0-wmf.3") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 30 April 2019 (see the roadmap).

Core changes

edit
  • git #5edf7780 - Update git submodules by jenkins-bot
  • git #be19aede - Update git submodules by jenkins-bot
  • git #3e2298f4 - Update git submodules by Stephane Bisson
  • git #acf2f9a6 - Add missing IDatabase type hints to all doAtomicSection() calls by Thiemo Kreuz
  • git #52f095a8 - Replace pauses in rollback tests w/ dynamic waits (T220479) by Tim Eulitz
  • git #4d9a9f37 - HTMLFormFieldWithButton: Don't pass empty string as 'id' (T222013) by Bartosz Dziewoński
  • git #08a30a34 - User: Remove/Kill usage of deprecated User::makeGroupLinkWiki() (T220656) by Derick Alangi
  • git #621866f2 - User: Remove deprecated methods ::getGroupPage() & ::makeGroupLinkHTML() (T220656) by Derick Alangi
  • git #d58d5cfc - mw.widgets.TitleWidget: Update icons, use OOUI where possible (T222079) by Ed Sanders
  • git #d0a98441 - SpecialUserrights: Improve ::userCanChangeRights() method logic (T37674) by Derick Alangi
  • git #c249f274 - Clarify documentation of minor and notminor API parameters by Lucas Werkmeister
  • git #935b0852 - Avoid usage of deprecated wfGetMainCache() function by Derick Alangi
  • git #fee2fa2d - GlobalFunctions: Remove deprecated `wfMakeUrlIndexes()` function (T42485) by Derick Alangi
  • git #d3793886 - RELEASE-NOTES: Follow-up on I28092eeb8dec058c5dba2fb63 by Derick Alangi
  • git #3d2750b8 - GlobalFunctions: Remove usage of `wfArrayFilter` & `wfArrayFilterByKey` (T42485) by Derick Alangi
  • git #f6f59878 - Add N'Ko to Names.php (T221994) by Amir Aharoni
  • git #0394cb75 - objectcache: micro-optimize determineKeyClassForStats() by using the limit option to explode() by Aaron Schulz
  • git #cf456219 - objectcache: replace debugLog() calls with faster debug() calls in MemcachedPeclBagOStuff by Aaron Schulz
  • git #4226fada - Split parser related files to have one class in one file by Zoranzoki21
  • git #aa4f4d6b - jobqueue: make JobQueueDB stricter about broken job_params fields by Aaron Schulz
  • git #f415b6e1 - Chinese Conversion Table Update 2019-1 by Chiefwei
  • git #7aadd1f2 - API: Add STRAIGHT_JOIN to ApiQueryUserContribs to avoid planner oddness (T221511) by Brad Jorsch
  • git #7e8e41ba - Rename $isIpUser to $isAnon, in line with convention elsewhere by Thalia
  • git #ce01e262 - Use POST to submit wikitext to mw.api.parse (T216837) by Adam Wight
  • git #632598e2 - mediawiki.storage: Add methods for storing plain objects as JSON by Ed Sanders
  • git #e86a0602 - Deprecate User::isBlocked() (T209004) by David Barratt
  • git #4dce6445 - jobqueue: Follow-up for fc5d51f12936ed (added GenericParameterJob) (T221368) by Timo Tijhof
  • git #8e3bcb67 - ApiLogout: Follow up Icb674095 (T25227) by Brad Jorsch
  • git #133766e9 - Update OOUI to v0.31.5 (T218229) (T221705) by James D. Forrester
  • git #2ffeb523 - specials: Avoid the use of global variables in Special:Version (T72638) by Derick Alangi
  • git #d965b0b4 - [SECURITY] [API BREAKING CHANGE] Require logout token. (T25227) by sbassett
  • git #81fee5a5 - editpage: Make TextConflictHelper::toEditContent private by Thiemo Kreuz
  • git #97f75bc9 - mediawiki.action.view.metadata: Remove JavaScript part of initial state by Fomafix
  • git #d2331a68 - Reinstate small category refresh logic in LinksDeletionUpdate (T18036) by Aaron Schulz
  • git #dadaf0ac - Remove block notice tracking (T214214) by Dayllan Maza
  • git #56443daf - Keep ERROR_* constants in ApiStashEdit for backwards compatibility (T221689) by Aaron Schulz
  • git #a1755468 - Hypenate ChronologyProtector HTTP headers by Aaron Schulz
  • git #7a69b598 - Alter two uses of hasOrMadeRecentMasterChanges() for consistency by Aaron Schulz
  • git #4d7a8b87 - UsersPager: Use CSS-based parentheses by Roan Kattouw
  • git #91a3f56e - GlobalFunctions: Hard deprecate wfGetLBFactory() function by Derick Alangi
  • git #3d1fb0c0 - Add STRAIGHT_JOIN to ApiQueryLogEvents and LogPager to avoid planner oddness (T220999) (T221458) by Brad Jorsch
  • git #85c5164b - Capitalize native name of Western Armenian (T219975) by jhsoby
  • git #7e1277cc - Gallery slideshow: Remove excess margin on controls (T196722) by Ed Sanders
  • git #7668757e - Gallery: Refactor CSS as LESS by Ed Sanders
  • git #d830ad19 - Gallery slideshow: Improve missing image and error handling by Ed Sanders
  • git #d555c302 - Remove unused wgUploadWarningObj.keypress by Fomafix
  • git #2d17990a - Remove references to field rev_text_id (T198341) by Bill Pirkle
  • git #7433fa97 - Make the ratio of requests getting Priority Hints configurable (T216499) by Gilles Dubuc
  • git #cfc60acc - Synchronize allowed attributes for <audio> with Parsoid/TimedMediaHandler (T163583) (T133673) by C. Scott Ananian
  • git #f6038b0c - Allow <figure-inline> attributes through Sanitizer (T51097) (T118517) (T118520) by C. Scott Ananian
  • git #b76886d4 - parser: Remove deprecated Parser class attribute $mUniqPrefix by Derick Alangi
  • git #2d4eacf5 - Split ApiErrorFormatter.php to have one class in one file by Zoranzoki21
  • git #0c919014 - rdbms,linker: Simplify implode() with empty array by Fomafix
  • git #1890f315 - Remove last references to the long-gone CSS classes .editExternally and .editExternallyHelp by Jack Phoenix
  • git #06d906e0 - MWNamespace: Remove deprecated method ::canTalk() and test suit by Derick Alangi
  • git #69d4d338 - Gallery slideshow: Support MMV (T181470) by Ed Sanders
  • git #6b89deff - User: Remove deprecated ::randomPassword() method by Derick Alangi
  • git #250c10bc - Change the autonym of Javanese from "Basa Jawa" to "Jawa" by Amir Aharoni
  • git #b7d53539 - Add support for new Japanese era name "Reiwa" (T219728) by rxy
  • git #84fbe50b - filerepo: fix return type of FileRepo::streamFileWithStatus() by Aaron Schulz
  • git #2e7505f5 - registration: Add release notes for environment abilities (T212472) by MGChecker
  • git #6b6997dc - Accept new "MediaWiki-ChronologyClientId" HTTP header (T212550) by Aaron Schulz
  • git #196da354 - Remove FileRepo::streamFile() by Reedy
  • git #9189db0c - Stop calling FileRepo->streamFile() by Reedy
  • git #9de4bc9d - editstash: segregate stats by content type for more useful graphing by Aaron Schulz
  • git #6cd6b43c - Avoid pre-send parse in DerivedPageDataUpdater due to isCountable() (T216306) by Aaron Schulz
  • git #c53cf78f - rdbms: add getChronologyProtectorClientId() to ILBFactory (T212550) by Stanislav Malyshev
  • git #8107fddd - rdbms: add "secret" parameter to ChronologyProtector to use HMAC client IDs by Aaron Schulz
  • git #5ce1e2b7 - Linker: Use parentheses by default in userToolLinksRedContribs() (T220767) by Roan Kattouw
  • git #bd488a61 - Translate several special pages into Czech by Martin Urbanec
  • git #89495c54 - Gallery slideshow: Fix height calculation (T196723) by Ed Sanders
  • git #4a80ce79 - Gallery slideshow: Code cleanup by Ed Sanders
  • git #7d7820fb - Relax SpecialPageFatalTest about deprecation notices by Umherirrender
  • git #3cfaa223 - registration: Deprecate ExtensionRegistry->load() in favor of ->queue() (T220996) by Derick Alangi
  • git #9e035a22 - Define index types as strings (T142809) by Stanislav Malyshev
  • git #5f11f09d - rcfeed: Replace usage of deprecated CommentStore::getStore() by Derick Alangi
  • git #429c5acb - resourceloader: Omit non-existent messages in MessageBlobStore (T221294) by Timo Tijhof
  • git #0a4c2670 - search: Remove unused deprecated methods replaced by MW Services (T220656) by Derick Alangi
  • git #f84457f8 - SearchEngine: Hard deprecate unused static methods deprecated in 1.27 by James D. Forrester
  • git #99e59ee2 - resourceloader: Sync order of startup test cases with actual code by Timo Tijhof
  • git #287aebe1 - Fix the scripts to generate ucfirst overriddes by Giuseppe Lavagetto
  • git #28593066 - Refactor edit stashing into a PageEditStash service by Aaron Schulz
  • git #472d3f4c - resourceloader: Remove unused logic for WikiModule::getDB() as null by Timo Tijhof
  • git #a259a2ed - resourceloader: Move remaining module registrations to ServiceWiring (T32956) by Timo Tijhof
  • git #d46835ef - Add ability to override mb_strtoupper in Language::ucfirst (T219279) by Giuseppe Lavagetto
  • git #98ebedaa - StubObject: Use 'self' instead of 'StubObject' (or <ClassName>) by Derick Alangi
  • git #e6df2858 - Remove all $wgParser use from core (T160811) by Aryeh Gregor
  • git #d8722034 - Add block type filter to Special:BlockList (T191549) by Dayllan Maza
  • git #de67ee19 - Rename BlockRestriction -> BlockRestrictionStore and wire it up as a service (T219684) by Dayllan Maza
  • git #c27ffdfe - RCFilters: display timestamp of new changes in refresh link (T200353) by Stephane Bisson
  • git #8414e3c4 - Update OOUI to v0.31.4 (T163142) (T208547) (T220041) (T220204) (T220227) (T220248) (T220840) by James D. Forrester
  • git #7c037308 - api: Remove 'recenteditcount' set for BC to be removed in 1.25 by Derick Alangi

Vendor

edit
  • git #7207b785 - Update OOUI to v0.31.5 by James D. Forrester
  • git #7a2732cf - Update wikibase/data-model-services by Jeroen De Dauw
  • git #5ca28147 - Update jakobo/hotp-php to v1.0.1 by Reedy
  • git #dcda8e4d - Update OOUI to v0.31.4 by James D. Forrester
  • git #a0552524 - New minor version of wikibase/data-model-services by Jeroen De Dauw

Extensions

edit

No changes for 3D

AbuseFilter

edit
  • git #bc04dd93 - Avoid sending stashing statsd data for bots in AbuseFilter::filterAction by Aaron Schulz
  • git #9a315f2a - Revert "Use string cast for Postgres compatibility" (T221357) by Daimona Eaytoy
  • git #b222330a - Don't try to move onto an existing page in tests by Aryeh Gregor
  • git #4b10a544 - Add tests for tokenizer caching (T201193) by Daimona Eaytoy

ActiveAbstract

edit

No changes for ActiveAbstract

AdvancedSearch

edit
  • git #94cee6cf - Update min-height to new collapsed default height (T221362) by Tim Eulitz
  • git #54599d7a - docs/adding_fields: use consistent code style by Pablo Grass

AntiSpoof

edit

No changes for AntiSpoof

ApiFeatureUsage

edit

ArticleCreationWorkflow

edit

No changes for ArticleCreationWorkflow

ArticlePlaceholder

edit

Babel

edit

No changes for Babel

BetaFeatures

edit

BounceHandler

edit

Calendar

edit

Campaigns

edit

Capiunto

edit

No changes for Capiunto

CategoryTree

edit
  • git #f9f6ac63 - Avoid use of deprecated ->disableCache() in Parser by Derick Alangi

CentralAuth

edit
  • git #cfb0824d - UsersWhoWillBeRenamed: Use CSS-based parentheses by Roan Kattouw

CharInsert

edit

CheckUser

edit

No changes for CheckUser

CirrusSearch

edit

Cite

edit

CiteThisPage

edit

No changes for CiteThisPage

Citoid

edit

cldr

edit

No changes for cldr

Cognate

edit

No changes for Cognate

CodeEditor

edit

No changes for CodeEditor

CodeMirror

edit

CodeReview

edit

No changes for CodeReview

CollaborationKit

edit

Collection

edit

No changes for Collection

CommonsMetadata

edit

No changes for CommonsMetadata

ConfirmEdit

edit

CongressLookup

edit

ContactPage

edit

ContentTranslation

edit
  • git #0d115dc9 - Introduce less strict threshold for suppressed MT issues (T217653) by petarpetkovic
  • git #7c5bbf0b - Use getter for target section models by petarpetkovic
  • git #1e06b2e1 - Format unmodified MT percentage number in issue card error by petarpetkovic
  • git #ece7b569 - Introduce target section model getter by petarpetkovic
  • git #e7d17dbc - Convert publish button to a tool (T163142) by Ed Sanders
  • git #cf5c93fe - Publish settings dialog fixes by Ed Sanders
  • git #0a8fc75e - Show publish settings as a dialog (T197701) by petarpetkovic
  • git #52501f46 - Change the way we calculate total unmodified MT (T221930) by petarpetkovic
  • git #ad5b6305 - Remove duplicate message keys in mw.cx.init.Translation module by petarpetkovic
  • git #1a53df11 - Remove unused method in mw.cx.MwApiRequestManager by petarpetkovic
  • git #755332ee - Show infobar error when publishing is canceled due to too much MT (T203377) by petarpetkovic
  • git #ca79144b - Remove duplicate code from ve.init.mw.CXTarget by petarpetkovic
  • git #e8940c49 - Register `this.$toolbar` in the constructor of mw.cx.ui.TranslationHeader by petarpetkovic
  • git #25cff52f - Don't use full name of static method if not needed by petarpetkovic
  • git #b9d40ce9 - Increase accessibility by petarpetkovic
  • git #b3533981 - Use `this` when calling other static methods of mw.cx.dm.Translation by petarpetkovic
  • git #fa7772e1 - Do not use clipboard mode to get HTML of reference list node (T220491) by Santhosh Thottingal
  • git #c1d987fb - Remove unused ImageInfoCache and linkCache from MwApiRequestManager by Santhosh Thottingal
  • git #bf15a7b7 - Remove unused parameter of mw.cx.dm.Translation.static.getSavedSection by petarpetkovic
  • git #bbd5328b - Create/update schema with update.php script by petarpetkovic
  • git #caae07ba - Emit section update event on template re-render from changes (T190678) by Santhosh Thottingal
  • git #60a2de15 - Content match based section restore improvement (T204308) by Santhosh Thottingal
  • git #20384cfc - Translate special pages into Czech by Martin Urbanec
  • git #6adea586 - Remove "mw.cx.ui.ProgressBarWidget" unused module (T221361) by petarpetkovic
  • git #11407615 - Revert "Change parameters order for AbuseFilter" (T221230) by Krinkle
  • git #8aa559b3 - Change parameters order for AbuseFilter by Daimona Eaytoy
  • git #1f4b3bd9 - SelectedSourcePage: Even out padding slightly when in a dialog (T185900) by Ed Sanders
  • git #26333805 - Use OOUI dialog for CX suggestions (T185900) by Ed Sanders
  • git #566097e7 - Don't use overlay in source selector (T193652) by Ed Sanders

ContributionTracking

edit
  • git #757b6710 - Add missing use statement for Database by Umherirrender

CreditsSource

edit

Dashiki

edit

No changes for Dashiki

Disambiguator

edit

No changes for Disambiguator

DismissableSiteNotice

edit

DonationInterface

edit

DoubleWiki

edit

No changes for DoubleWiki

DynamicSidebar

edit

EUCopyrightCampaign

edit

No changes for EUCopyrightCampaign

Echo

edit

Elastica

edit

No changes for Elastica

ElectronPdfService

edit

EventBus

edit
  • git #a5dcf1b8 - Use WebRequest::getRequestId() instead of generating our own by Andrew Otto
  • git #4d4e2998 - Replace binary strings in monolog generated events (T221390) by Andrew Otto
  • git #a793841f - JobExecutor: Remove use of page_title valid for jobs (T221368) by Timo Tijhof
  • git #60cb475a - Normalise invalid titles to a dummy Title object (T221368) by Timo Tijhof
  • git #6b64920e - isset() can take multiple variables to check by Reedy

EventLogging

edit

ExtensionDistributor

edit

No changes for ExtensionDistributor

ExternalGuidance

edit
  • git #c1f6706b - Add phan by Umherirrender
  • git #8b72c1e6 - Move SpecialExternalGuidance.php into includes folder by Umherirrender
  • git #de80856c - Rewrite the menu URLs when source language is not English (T215241) by Santhosh Thottingal

FeaturedFeeds

edit

FileExporter

edit

FileImporter

edit

FlaggedRevs

edit
  • git #e881e746 - Minor clean up in FlaggedRevsUI.hooks.php by Timo Tijhof

Flow

edit

FundraiserLandingPage

edit

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

edit

Gadgets

edit
  • git #2a7bcfe0 - Translate Special:GadgetUsage into Czech by Martin Urbanec

GeoCrumbs

edit

No changes for GeoCrumbs

GeoData

edit

No changes for GeoData

GettingStarted

edit
  • git #615dcbae - Move all php classes into includes folder by Umherirrender

GlobalBlocking

edit

GlobalCssJs

edit

GlobalPreferences

edit

GlobalUsage

edit
  • git #72a3be3c - Translate several special pages into Czech by Martin Urbanec

GlobalUserPage

edit

No changes for GlobalUserPage

GoogleNewsSitemap

edit

No changes for GoogleNewsSitemap

Graph

edit

GrowthExperiments

edit

GuidedTour

edit
  • git #8306b3e3 - Add phan by Umherirrender
  • git #80f6c41f - Rename internal MakeGlobalVariablesScript hook callback by Timo Tijhof
  • git #42fce05e - build: Update eslint-config-wikimedia from 0.9.0 to 0.11.0 by James D. Forrester

GWToolset

edit

No changes for GWToolset

ImageMap

edit

No changes for ImageMap

InputBox

edit

No changes for InputBox

Insider

edit

No changes for Insider

intersection

edit

No changes for intersection

Interwiki

edit
  • git #89797fe3 - Translate Special:Interwiki into Czech by Martin Urbanec

InterwikiSorting

edit

No changes for InterwikiSorting

JADE

edit

No changes for JADE

Josa

edit

No changes for Josa

JsonConfig

edit

No changes for JsonConfig

Kartographer

edit

LabeledSectionTransclusion

edit

No changes for LabeledSectionTransclusion

LandingCheck

edit

No changes for LandingCheck

LdapAuthentication

edit

No changes for LdapAuthentication

Linter

edit

No changes for Linter

LiquidThreads

edit
  • git #1e6bdf9d - classes: Replace usage of deprecated SearchEngine::searchableNamespace() (T220656) by Derick Alangi
  • git #38055a64 - Remove empty/no-op MakeGlobalVariablesScript hook handler by Timo Tijhof

Listings

edit

No changes for Listings

LocalisationUpdate

edit

No changes for LocalisationUpdate

LoginNotify

edit

No changes for LoginNotify

MapSources

edit

No changes for MapSources

MassMessage

edit

Math

edit

MobileApp

edit
  • git #82f592eb - Remove enwiki from Wikidata description editing blacklist. by Dmitry Brant

MobileFrontend

edit
  • git #31760f33 - Show anon editor warning in VE (T221854) by Ed Sanders
  • git #6d09f624 - Use .= shortcut to concatenate strings where appropriate by Thiemo Kreuz
  • git #eb8442c6 - specials: Add missing limit to explode() by Thiemo Kreuz
  • git #ac773456 - Use /* global … */ instead of "eslint-disable-…" annotation by Thiemo Kreuz
  • git #7ef81aea - specials: Add missing …|null type hints to @param documentation by Thiemo Kreuz
  • git #afe98da9 - Remove not needed @var documentation on constants by Thiemo Kreuz
  • git #ce42e05d - Avoid usage of deprecated methods ::getStore() and ::setTOCEnabled() (T221982) by Derick Alangi
  • git #1fbdf285 - Use getMock() for interfaces by Aryeh Gregor
  • git #9493c24c - ExtMobileFrontend: Use static methods as such, ::getProvider() by Derick Alangi
  • git #6b8b447a - Fix case mismatch for class & method usage by Derick Alangi
  • git #7b478703 - MobileFrontendHooks: Remove irrelevant fully qualified namespace by Derick Alangi
  • git #11854a19 - MobileFrontendHooks: Avoid use of deprecated SkinFactory::getDefaultInstance by Derick Alangi
  • git #12d5017d - 🐛 Fix back button behaviour in editor (T218809) by jdlrobson
  • git #af0d7050 - Allow a data promise to be passed to wikitext editor (T128422) by Ed Sanders
  • git #0c93dd62 - tests: Disable flaky "user_page" spec (T221860) by Timo Tijhof
  • git #3071458a - 💚 Run user_page test on non-existent user page to fix QA build (T220659) by jdlrobson
  • git #e01b7e49 - ✅ Selenium tests: Adding switch_views.js (T220659) by Jan Drewniak
  • git #1fb55439 - 🐛 Notification overlay should take up full width on larger screens (T219320) by jdlrobson
  • git #4f716dde - Hygiene: split JSON parsing from Page (T193077) by Stephen Niedzielski
  • git #3fc985e2 - It should be possible to test Special:Nearby using content proxy by jdlrobson
  • git #22d4eb19 - Remove usage of deprecated global $wgContLang from MF by Derick Alangi
  • git #eebdabe6 - Remove block notice tracking (T214214) by Dayllan Maza
  • git #c59975ce - Fix disabled styling of continue/submit buttons (T221603) by Ed Sanders
  • git #e54a5bc3 - Replace new use of deprecated View.$ by Ed Sanders
  • git #d53612f0 - Hygiene: replace Page.test.js helpers with ES6 strings (T193077) by Stephen Niedzielski
  • git #5e1026ac - Replace "Wikipedia" with "{{int:Sitetitle}}" in [[MediaWiki:Mobile-frontend-nearby-info-description]] (T219721) by DannyS712
  • git #15f0a1a6 - Add link to current article from Special:MobileDiff page (T200969) by Jan Drewniak
  • git #54e2235e - Inline remaining hogan templates (T220619) by Nicholas Ray
  • git #e9a4e397 - Fix: don't overwrite additional icon classes (T216418) by Stephen Niedzielski
  • git #ab85f321 - Update cite.svg to latest OOUI icon by Ed Sanders
  • git #c50d5733 - Allow HTML in some messages to fix rendering issue (T210120) by Ammar
  • git #15813546 - Fix timing of 'ready'/'loaded' events in VisualEditor (T217825) by Ed Sanders
  • git #1bfb6d64 - Remove `hasLoadError` instance variable/logic from Overlay/OverlayManager (T220869) by Nicholas Ray
  • git #7e835db3 - Remove `Overlay.EVENT_EXIT` from Overlay.js (T220865) by Nicholas Ray
  • git #4cf26389 - Toggler: decode hash when checking (T220513) by David Lynch

MultimediaViewer

edit
  • git #c520b769 - Rename MakeGlobalVariablesScript hook for consistency by Timo Tijhof
edit

Newsletter

edit

No changes for Newsletter

NewUserMessage

edit
  • git #5ff737e2 - Use a job for triggering new user talk messages (T92357) by Aaron Schulz
  • git #afb3390d - Disable onLocalUserCreated for known bot accounts by Aaron Schulz

Nuke

edit

No changes for Nuke

OATHAuth

edit

OAuth

edit

No changes for OAuth

OpenStackManager

edit

ORES

edit

PageAssessments

edit

No changes for PageAssessments

PagedTiffHandler

edit

No changes for PagedTiffHandler

PageImages

edit

No changes for PageImages

PageTriage

edit
  • git #1804c2f2 - Merge ext.pageTriage.messages into the module that needs it (T221269) by Timo Tijhof
  • git #133a6dd2 - Remove unused ext.pageTriage.messages dependency from defaultDeletionTagsOptions (T221269) by Timo Tijhof

PageViewInfo

edit

ParserFunctions

edit
  • git #1f1c8343 - Remove tests/phan/issue from .gitignore by Umherirrender

ParsoidBatchAPI

edit

PdfHandler

edit
  • git #8d7386b7 - Remove tests/phan/issue from .gitignore by Umherirrender

PerformanceInspector

edit

No changes for PerformanceInspector

Petition

edit

No changes for Petition

Poem

edit

No changes for Poem

PoolCounter

edit

Popups

edit

ProofreadPage

edit
  • git #c1f0a5c1 - Use $skin->getSkinName() instead of $skin->skinname by Fomafix

PropertySuggester

edit

No changes for PropertySuggester

QuickSurveys

edit

Quiz

edit

No changes for Quiz

ReadingLists

edit
edit
  • git #a7e6c196 - Remove `-o-linear-gradient` for Opera 11.5, Opera Mobile 12 by Volker E

Renameuser

edit

No changes for Renameuser

RevisionSlider

edit
edit

Score

edit
  • git #9becc154 - Invalidate score cache (T218191) by Étienne Beaulé
  • git #c45d57f4 - ext.score.popup: Use packageFiles and minor code clean up by Timo Tijhof
  • git #d2906bc2 - ext.score.popup: Move to its own directory by Timo Tijhof
  • git #a53787b9 - Bundle data values for mw.config with the JS module that needs it (T219342) by Timo Tijhof

Scribunto

edit

No changes for Scribunto

SearchExtraNS

edit

No changes for SearchExtraNS

SecurePoll

edit

No changes for SecurePoll

Sentry

edit

No changes for Sentry

ShortUrl

edit

SiteMatrix

edit

SkinPerPage

edit

No changes for SkinPerPage

SpamBlacklist

edit

SubPageList3

edit

No changes for SubPageList3

SubpageSortkey

edit

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

edit

No changes for SyntaxHighlight_GeSHi

TemplateData

edit

TemplateSandbox

edit
  • git #89e4ec54 - Translate Special:TemplateSandbox into Czech by Martin Urbanec

TemplateStyles

edit

No changes for TemplateStyles

TemplateWizard

edit

TextExtracts

edit

Thanks

edit

No changes for Thanks

TimedMediaHandler

edit
  • git #f99be901 - Remove `-o-linear-gradient` for Opera 11.5, Opera Mobile 12 by Volker E

timeline

edit

No changes for timeline

TitleBlacklist

edit

No changes for TitleBlacklist

TocTree

edit

No changes for TocTree

TorBlock

edit

No changes for TorBlock

Translate

edit

TranslationNotifications

edit

TrustedXFF

edit

TwoColConflict

edit
  • git #0f525bf6 - Tweak some Germanic English by Adam Wight
  • git #22df89a9 - Remove unused boolean flag from …DiffFormatter::composeLines() (T220067) by Thiemo Kreuz
  • git #fa7d4b41 - Prevent HTML entities from being decoded automatically (T220067) by Andrew Kostka
  • git #f2aca870 - Remove tests/phan/issue from .gitignore by Umherirrender
  • git #cf261648 - Add missing test cases to LineBasedUnifiedDiffFormatterTest (T220067) by Thiemo Kreuz
  • git #fe3eb82b - Re-introduce pause in conflict creation steps by WMDE-Fisch
  • git #e0e9ef07 - Remove unused private …ConflictHelper::getOutput() method by Thiemo Kreuz
  • git #c714e0d9 - Mark unused ConflictHelper methods as private by Thiemo Kreuz
  • git #05420663 - Avoid pause in test conflict creation by WMDE-Fisch
  • git #0f268da7 - Remove `-o-linear-gradient` for Opera 11.5, Opera Mobile 12 by Volker E

UniversalLanguageSelector

edit
  • git #8366a0a0 - ext.uls.eventlogger: Remove use of mw.eventLog.logEvent() promise by Fomafix
  • git #17df6468 - Update version before MLEB release (T221573) by Kartik Mistry
  • git #6928b7ec - Merge ext.uls.eventlogger into ext.uls.common by Timo Tijhof
  • git #49ed2a5a - ULSJsonMessageModule: Remove language code validation by Timo Tijhof
  • git #6fadfa78 - Remove addModules( 'ext.uls.init' ) (T145186) by Fomafix
  • git #ea671b1f - ext.uls.eventlogger: Use mw.track() and remove EventLogging dep by Timo Tijhof
  • git #c578db02 - ext.uls.eventlogger: Remove use of mw.eventLog.logEvent() promise by Timo Tijhof
edit

UploadWizard

edit
  • git #19b2995a - Show uploads in the same order as in other steps (T221077) by Matthias Mullie
  • git #79856c7d - Don't cut off image shadow in metadata step (T222083) by Matthias Mullie
  • git #20e40018 - Enable statements/depicts by default when wikibase is enabled by Matthias Mullie
  • git #a21a4120 - Don't stretch small images to 100% width in "Data" section (T221364) by Eric Gardner

UrlShortener

edit

UserMerge

edit

No changes for UserMerge

VipsScaler

edit
  • git #ddd750ff - Translate Special:VipsTest into Czech by Martin Urbanec

VisualEditor

edit
  • git #30095b68 - Make mobile check icon progressive blue (T222187) by Ed Sanders
  • git #e006803f - Update VE core submodule to master (36e90285e) (T221716) (T222039) by James D. Forrester
  • git #31dd73ae - MediaDialog: Use new icons (T222086) by Ed Sanders
  • git #258965c8 - Improve rendering of audio files (T206022) by Ed Sanders
  • git #ec6cbeaf - Only diff <section> contents in section editing mode (T221903) by Ed Sanders
  • git #e437d25b - Update VE core submodule to master (e1d2a6d8c) (T221903) by James D. Forrester
  • git #f75ee24d - Update VE core submodule to master (b68520b6d) (T221901) by James D. Forrester
  • git #75ff121b - ve.init.mw.DesktopArticleTarget.init: Update for Minerva changes (T208102) by Bartosz Dziewoński
  • git #4fb17205 - Allow switching from mobile visual to mobile source mode with data (T128422) by Ed Sanders
  • git #70953099 - DesktopArticleTarget: Remove changing document opacity when switching to WTE by Ed Sanders
  • git #b89221be - Update VE core submodule to master (b049d6049) (T220633) (T221286) by James D. Forrester
  • git #e3846ed0 - EditSummaryWidget: Don't highlight first automatically (T50274) by Ed Sanders
  • git #11673b21 - ve.ui.MWSaveDialog: Work around save panel disappearing on iOS Safari as well (T221289) by Bartosz Dziewoński
  • git #5b0bb283 - ve.ui.MWSaveDialog: Fix preview of redirects (T221686) by Bartosz Dziewoński
  • git #e2fa08f0 - Use PageEditStash services instead of static methods by Aaron Schulz
  • git #e91df06c - Restore external paste sanitization of DOM elements (T221668) by Ed Sanders
  • git #96de1353 - Remove block notice tracking (T214214) by Dayllan Maza
  • git #1123c1ea - Move autosave logic up to mw.Target by Ed Sanders
  • git #24cb70ba - Update VE core submodule to master (6afc66096) (T220633) by James D. Forrester
  • git #ff5f6884 - DataModule: Use module->getConfig instead of rl->getConfig by Timo Tijhof
  • git #0db4ae6e - eslint: Enable valid-jsdoc by Ed Sanders
  • git #afdd1b5f - VisualEditorHooks: Remove redundant $resourceModules check by Timo Tijhof
  • git #ef36f4b0 - Move usePageImages/usePageDescriptions from page conf to site conf by Timo Tijhof
  • git #bba27be6 - ve.ui.MWSaveDialog: Fix border radius styles after changes in OOUI by Bartosz Dziewoński
  • git #b1d3fdbb - Apply styles for WikimediaUI theme by default rather than only Vector and Minerva by Bartosz Dziewoński

Wikibase

edit

WikibaseCirrusSearch

edit
  • git #1bbb2b74 - Remove tests/phan/issue from .gitignore by Umherirrender
  • git #d27df524 - Drop es5 versions of the tests by Stanislav Malyshev
  • git #d0ab0174 - Remove auto_generate_phrase_queries (T221111) by Stanislav Malyshev
  • git #14ea838a - Remove safeguard after Wikibase is cleaned by Stanislav Malyshev

WikibaseLexeme

edit

WikibaseLexemeCirrusSearch

edit

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

edit
  • git #dcaeb09c - Remove pre-tabs backward compatibility code by Matthias Mullie
  • git #5af98c15 - Remove dead/unused code and add some phpdoc annotations by Matthias Mullie
  • git #1fb80680 - Remove useless info about directly using any key from MediaInfoProperties by Matthias Mullie
  • git #573a80ff - Remove $wgMediaInfoEnableFilePageDepicts and code for its false path by Matthias Mullie
  • git #a2fefcda - Cleanup search classes - move dependencies to new classes by Stanislav Malyshev
  • git #21266b70 - Basic unit tests for StatementPanel element (T221057) by Eric Gardner
  • git #a9fd9854 - Fix selector for enabling statement edits (T218922) by Cormac Parle
  • git #60c8ed68 - Don't use value until having checked there is one (T221110) by Matthias Mullie
  • git #4c91ad24 - Don't remove textInput after having submitted it (T221123) by Matthias Mullie
  • git #875be52a - captionspanel.less: Remove unneeded selector joiner by Matthias Mullie
  • git #8027fed2 - Don't show MediaInfo content unless MediaInfo is installed (T221071) by Matthias Mullie
  • git #96d0eebd - WikibaseMediaInfoHooksTest: Make the captions dummy content we check more like reality by James D. Forrester

WikibaseQualityConstraints

edit
  • git #62554512 - Allow revision= parameter for constraintrdf (T221407) by Stanislav Malyshev
  • git #cb8298e2 - Reduce phpcs line length limit to 130 by Lucas Werkmeister
  • git #53c3ae4f - Output 204 status if we don't have any good statements to report by Stanislav Malyshev
  • git #c20c3b86 - Use package module for constraint suggestions by Lucas Werkmeister
  • git #b99599c5 - Include modules/ in ResourceLoader base paths by Lucas Werkmeister
  • git #74ce0587 - Remove beta feature for constraint suggestions (T220609) by Lucas Werkmeister
  • git #b65c3b66 - Enable constraint suggestions for everyone (T220609) by Lucas Werkmeister

Wikidata.org

edit

No changes for Wikidata.org

WikidataPageBanner

edit

No changes for WikidataPageBanner

WikiEditor

edit
  • git #26a00c7a - Remove tests/phan/issue from .gitignore by Umherirrender

wikihiero

edit

No changes for wikihiero

WikiLove

edit
  • git #2c1259e5 - Refactor exporting of wikilove js vars without static intermediary by Timo Tijhof

WikimediaBadges

edit

No changes for WikimediaBadges

WikimediaEditorTasks

edit

No changes for WikimediaEditorTasks

WikimediaEvents

edit

No changes for WikimediaEvents

WikimediaIncubator

edit

No changes for WikimediaIncubator

WikimediaMaintenance

edit

No changes for WikimediaMaintenance

WikimediaMessages

edit

XAnalytics

edit

No changes for XAnalytics

ZeroBanner

edit

No changes for ZeroBanner

ZeroPortal

edit

No changes for ZeroPortal

Skins

edit

CologneBlue

edit

EUCopyrightCampaignSkin

edit

No changes for EUCopyrightCampaignSkin

MinervaNeue

edit

MonoBook

edit
  • git #1bb0c40a - Remove last references to the long-gone CSS classes .editExternally and .editExternallyHelp by Jack Phoenix

Modern

edit
  • git #8b6458dd - Remove last references to the long-gone CSS classes .editExternally and .editExternallyHelp by Jack Phoenix
  • git #a1590177 - Hide empty list items (T192446) by Isarra

Nostalgia

edit

No changes for Nostalgia

Timeless

edit

Vector

edit

No changes for Vector

Total Changes

edit

519 Changes in 106 repos by 85 authors