MediaWiki 1.34/wmf.22
![]() |
Deployment of MediaWiki 1.34.0-wmf.22 to Wikimedia sites | MediaWiki 1.34.0-wmf.23![]() |
The latest version (labeled "1.34.0-wmf.22") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 10 September 2019 (see the roadmap).
Core changes
edit- git #176e0848 - externalstore: deprecate getLBInfo() dependency in ExternalStoreDB (task T231162) by Aaron Schulz
- git #46531d62 - Improve MultiHttpClient connection concurrency and reuse (task T232128) by Aaron Schulz
- git #fa604c68 - maintenance: Fix broken userOptions maintenance script by Thiemo Kreuz
- git #f3262ed3 - Add a dedicated Exception for SessionOverflow by Daimona Eaytoy
- git #e021adab - filebackend: remove unneeded is_dir() call in FSFileBackend::doCleanInternal() by Aaron Schulz
- git #dd71a775 - Make most special pages class names match filename by Reedy
- git #6a68b89a - Cleanup and document some LCStoreDB fields by Aaron Schulz
- git #a5c7fd0d - Move callers away from Title::GAID_FOR_UPDATE by Aaron Schulz
- git #7b2fb557 - Mark passing non ObjectFactory spec to ApiModuleManager as deprecated by mainframe98
- git #91fd689a - Fix use of GenderCache in ApiPageSet::processTitlesArray (task T200238) by Umherirrender
- git #af24fc1a - Deprecate the UserIsHidden hook (task T228948) by Thalia
- git #d7049bc9 - Add a preference to require email for password resets (task T231495) by Max Semenik
- git #eb882374 - Use ObjectFactory to create API modules (task T222388) by mainframe98
- git #bf206185 - Remove spurious `@class` tags in two files (task T232104) by Timo Tijhof
- git #1ffb174c - Use @phan-template instead of @template by Daimona Eaytoy
- git #5a5abfd1 - mediawiki.util: Move mw.RegExp over as well to simplify migration (task T218339) by Timo Tijhof
- git #955490fe - Follow-up 8697ba8: No need for two dependencies on the same module by James D. Forrester
- git #d2725a8e - maintenance/Maintenance.php: Fix MW_ENTRY_POINT definition (followup I24099f4c) by Brad Jorsch
- git #c29909e5 - Mostly drop old pre-actor user schemas (task T188327) by Brad Jorsch
- git #6aae213a - Fix typo in ChangesListSpecialPageTest by Brad Jorsch
- git #cbf0404c - DifferenceEngine: Use quickUserCan for display of rollback link (task T232258) by Daimona Eaytoy
- git #3a39f364 - maintenance/getReplicaServer.php: Remove reference to long-deleted config var (task T232268) by Brad Jorsch
- git #fd72f6c4 - Provide command to adjust phpunit.xml for code coverage (task T100294) by Kosta Harlan
- git #eb06fb85 - filebackend: clean up some comments and remove unused FileBackendStoreOpHandle field by Aaron Schulz
- git #5d40cff2 - maintenance: Explicitly declare all used properties by Daimona Eaytoy
- git #d38dc5df - filebackend: replace wfTimestamp() calls with ConvertibleTimestamp::convert() by Aaron Schulz
- git #15e4968e - parser: Declare some dynamic properties by Daimona Eaytoy
- git #b3e4a6f6 - Add docblocks to a bunch of methods by Daimona Eaytoy
- git #b65af759 - RequestContext: Declare the dynamic property for language recursion by Daimona Eaytoy
- git #5485a3dd - auth: Use phan templates for getRequestByClass by Daimona Eaytoy
- git #e390198c - filebackend: use self:: instead of FileBackend:: for some constant uses by Aaron Schulz
- git #b7b490e4 - Support the creation of special pages with services injected (task T222388) by mainframe98
- git #cd6707ca - Remove support for wgUseESI by Timo Tijhof
- git #697900e4 - recompressTracked.php: Fix typehint of RecompressTracked::dispatch() by Umherirrender
- git #94683c3d - parser: Document PPFrame_DOM::expand() as taking DOMNodeList by Umherirrender
- git #3e57a7ea - Document $file in FileDeleteForm as LocalFile (not File) by Umherirrender
- git #c2cbe376 - watcheditem: Fix bad $options param in NoWriteWatchedItemStore::countWatchersMultiple by Umherirrender
- git #ed6bb98f - preprocessDump.php: Fix invalid Preprocessor instantiation by Umherirrender
- git #04773180 - API: Remove unused asignment to $titleProvided in ApiExpandTemplates by Fomafix
- git #2d20924e - Make DBAccessBase use DBConnRef, rename $wiki, and hide getLoadBalancer() by Aaron Schulz
- git #6adaaa0f - mediawiki.Title: Minor optimizations for mw.Title JavaScript code by Thiemo Kreuz
- git #0915fa7a - mediawiki.Title: Change internal 'title' field to include file extension by Thiemo Kreuz
- git #417dea8e - filebackend: optimize 'move' in FSFileBackend to avoid is_file() calls by Aaron Schulz
- git #00e44200 - filebackend: optimize 'delete' for FSFileBackend to avoid is_file() calls by Aaron Schulz
- git #28a23740 - filebackend: optimize the chmod() calls in FSFileBackend by Aaron Schulz
- git #1549d0ec - Simplify some code by changing single-scope properties to local variables by Daimona Eaytoy
- git #6f5535d3 - mediawiki.util: Remove redundant file closures (task T50886) by Fomafix
- git #e7ee0bc0 - Better docs to make phan happy by Daimona Eaytoy
- git #d9944078 - Simplify maintenance/dumpUploads by Daimona Eaytoy
- git #23daef5c - Remove dead properties by Daimona Eaytoy
- git #8697ba83 - Deprecate mediawiki.RegExp; move only function to mw.util (task T218339) by James D. Forrester
- git #495f9fa2 - resourceloader: Add $conf parameter to the 'ResourceLoaderGetConfigVars' hook by Jack Phoenix
- git #5494337d - Special:Contributions - use `label` instead of `radioLabel` for username (task T232173) by DannyS712
- git #bbeeddea - Make wgDisableAnonTalk disable anon links in automatic edit summaries (task T31539) by DannyS712
- git #4d2965cf - api: Update QueryFilearchive to provide information to everyone by Vincent Privat
- git #f168493b - mediawiki.util: Merge 'jquery.accessKeyLabel' into this module (task T218339) by Timo Tijhof
- git #853838a3 - docs: Remove GENERATE_MAN support from Doxyfile (task T232104) by Timo Tijhof
- git #8041b1ff - DifferenceEngine: show undo links for non-text content (task T232214) by daniel
- git #9878abd0 - Unit tests: Whitelist global so LoggerFactory doesn't explode (task T87781) by Kosta Harlan
- git #f3659b8d - mediawiki.util: Move to its own resources/src/ directory by Timo Tijhof
- git #29c8d84c - Prevent all users from having a password in the blacklist (task T151425) by Reedy
- git #264b8187 - Enable $wgCookieSetOnAutoblock and $wgCookieSetOnIpBlock by default (task T191922) by Dayllan Maza
- git #4b7e22a0 - mediawiki.htmlform.checker: Remove use of deprecated jquery.throttle-debounce (task T213426) by Timo Tijhof
- git #41689582 - Update phpCharToUpper.json based on current differences by Ed Sanders
- git #46499027 - rcfilters: Use default styling for the overlay by Bartosz Dziewoński
- git #1fbb16c7 - rdbms: expand on LoadBalancer ownership concept (task T231443) (task T217819) by Aaron Schulz
- git #7862475b - Improve various PHP method doc blocks by Daimona Eaytoy
- git #5cf7a6fc - Let Title accept READ_LATEST in $flags fields of methods by Aaron Schulz
- git #b31b3519 - docs: Fix Doxygen parsing of @var descriptions with $var names by Timo Tijhof
- git #d9702e90 - rdbms: suppress warnings during DatabaseMysqli::doQuery() (task T228092) by Aaron Schulz
- git #424dfd89 - Make some whitespace fixes to importImages maintenance script by Thalia
- git #56fdc471 - docs: Factor out MWDoxygenFilter from mwdoc-filter.php with tests (task T232104) by Timo Tijhof
- git #0aec1401 - Revert and fix "Revert "Modify -—with-extensions to throw extension dependency errors"" (task T225512) by Brad Jorsch
- git #483f55bd - Simplify some curl_setopt() calls in MultiHttpClient by Aaron Schulz
- git #21ecb777 - docs: Fix Doxygen warning for invalid `@bar` in WANObjectCache by Timo Tijhof
- git #e25ce2a1 - docs: Avoid Doxygen warnings for non-doc related tags (task T232104) by Timo Tijhof
- git #83a820e0 - docs: Add support for @inheritDoc (alias for @inheritdoc) (task T219001) (task T232104) by Timo Tijhof
- git #0b1d48db - docs: Ignore .md from resources/lib in Doxyfile (task T232104) by Timo Tijhof
- git #4d02bdf8 - Rollback change_tag table for tests (task T227849) by Adam Wight
- git #a540ad5c - Remove redundant CURLOPT_SAFE_UPLOAD line from MultiHttpClient by Aaron Schulz
- git #0ccd20ec - Tests: Provide clearer error when config is accessed via unit test (task T231288) by Kosta Harlan
- git #0c0676c3 - Stop mangling $_GET and provide WebRequest::getQueryValuesOnly() by Tim Starling
- git #3b7524e6 - docs: Remove unused Doxygen custom commands by Timo Tijhof
- git #b7c5acd4 - docs: Convert doxygen_first_page.php to proper Markdown by Timo Tijhof
- git #cefb64f9 - resources: Upgrade OOjs from v2.2.2 to v3.0.0 by James D. Forrester
- git #b100ebcc - docs: Remove unused PERL_PATH and unused file patterns from Doxyfile by Timo Tijhof
- git #3ac385a0 - resourceloader: Drop support for low Suhosin 'max_value_length' values by Timo Tijhof
- git #55db848b - localisation: Release data from memory in LCStoreStaticArray::finishWrite (task T218207) by Timo Tijhof
- git #64281b6c - Setup: Move wgActionPath logic to PathRouter (task T189966) by Timo Tijhof
- git #3e1b2982 - rdbms: assorted LBFactoryMulti/LBFactorySimple cleanups by Aaron Schulz
- git #8e7b469a - resourceloader: Document encodeJsonForScript() type as mixed by Umherirrender
- git #f46dd825 - Update OOUI to v0.34.0 (task T35242) (task T225669) (task T226872) (task T226872) (task T230160) by Volker E
- git #70c63d12 - Pass Title to IndexPager::buildPrevNextNavigation by Umherirrender
- git #4f14ae08 - build: Exclude MemcachedClient from phan by Umherirrender
- git #2c87b59f - filerepo: Use @method LocalRepo::newFile() to document the return type by Aaron Schulz
- git #d18e76db - Setup: Move MWDebug logic to MWDebug.php (task T189966) by Timo Tijhof
Vendor
edit- git #3ff8ee3d - Update OOUI to v0.34.0 by Volker E
- git #1e66df85 - Update wikimedia/ip-set from 2.0.1 to 2.1.0 by Timo Tijhof
Extensions
edit3D
editNo changes for 3D
AbuseFilter
edit- git #173bd089 - Remove script for blockautopromote entries (task T231131) by Daimona Eaytoy
- git #79173547 - Remove redundant logic from special pages by Daimona Eaytoy
- git #7b06be02 - Allow dangling commas in variargs (task T153251) by Daimona Eaytoy
- git #489da0d2 - Add a 'strict' option to VariableHolder::getVar (task T230256) by Daimona Eaytoy
- git #13b1e880 - Hotfix other DUNDEFINED casts to bool by Daimona Eaytoy
- git #15e9f341 - Fix filter validation in ViewEdit (task T231985) by Daimona Eaytoy
- git #ce8539e2 - Move parser tests back to /unit by Daimona Eaytoy
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
editNo changes for Babel
BetaFeatures
editNo changes for BetaFeatures
BounceHandler
editNo changes for BounceHandler
Calendar
edit- git #e4e9fdcb - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Campaigns
editNo changes for Campaigns
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #1c779bee - Use LinkRenderer instead of manually building links (task T25771) by Kunal Mehta
CentralAuth
edit- git #645941d8 - Improve experience on Special:GlobalUsers by Matěj Suchánek
- git #160fd1c1 - Fix phan warning by Matěj Suchánek
CharInsert
editNo changes for CharInsert
CheckUser
editNo changes for CheckUser
CirrusSearch
edit- git #3c75185c - Update glent method m0 -> m0run by Erik Bernhardson
- git #376f198f - Ignore incoherent cached responses (task T231023) by David Causse
- git #a3b333a1 - Restore support for CirrusSearchCrossProjectShowMultimedia (task T232032) by David Causse
- git #cd8ef952 - Add morelikethis a non-greedy version of the morelike keyword (task T159321) by David Causse
- git #0f1680f9 - Explicitely use MatchAll when no text is to be highlighted by David Causse
- git #07f8fba6 - Remove array support in the sanity check activation config by David Causse
- git #905f9fd4 - Introduce CirrusSearchResult and type hint against it by David Causse
- git #62006d4e - Add CirrusSearchResultSet and type hint against it (task T228626) by David Causse
Cite
editNo changes for Cite
CiteThisPage
edit- git #57b687b6 - CiteThisPage.alias.php: Add Serbo-Croatian alias and fix syntax related by Zoranzoki21
- git #d4f5d764 - Correct special page alias for Estonian by Pikne
Citoid
editNo changes for Citoid
cldr
edit- git #558525a7 - Add 3 languages added with I767f392c99c73e1204caf18efa097a86df2904a4 by Raymond
Cognate
editNo changes for Cognate
CodeEditor
editNo changes for CodeEditor
CodeMirror
editNo changes for CodeMirror
CodeReview
editNo changes for CodeReview
CollaborationKit
editNo changes for CollaborationKit
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #dd1ccc92 - Enable OOUI in SimpleCaptcha (task T232129) by RazeSoldier
CongressLookup
editNo changes for CongressLookup
ContactPage
edit- git #b04dee51 - Use getter to get user block in SpecialContact by Thalia
ContentTranslation
edit- git #a317c9f9 - mediawiki.RegExp (deprecated) -> mediawiki.util (task T218339) by Timo Tijhof
- git #9316e8f1 - Remove unused variable in ApiQueryContentTranslationSuggestions.php by petarpetkovic
- git #b0fe3b77 - Add /tests/selenium/log to .gitignore by petarpetkovic
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DismissableSiteNotice
editNo changes for DismissableSiteNotice
DonationInterface
edit- git #5d54c749 - Make PayTM available by default for India (task T230170) by Elliott Eggleston
- git #ed595b6a - Form labels via new variant mechanism (task T169795) by Elliott Eggleston
- git #1cb30b7a - Fix Amazon widget position by Elliott Eggleston
- git #a86baf64 - Enable Visa, Mastercard, Amex, and JCB for Adyen in Ireland by XenoRyet
- git #0b77eb28 - Kill table layout by Elliott Eggleston
- git #f191a1e4 - Add 'useraction=commit' to PayPal EC redirect (task T230928) by Elliott Eggleston
- git #65792f5f - Delete nonstandard fn comment annotations by Elliott Eggleston
- git #9d03b1a6 - Add missing method visibility on tests by Elliott Eggleston
- git #536f9a4e - Add missing method visibility by Elliott Eggleston
- git #76254882 - Gatway base class: add missing fn visibility by Elliott Eggleston
- git #1bd1a437 - Clean up GatewayType interface by Elliott Eggleston
- git #a59f474e - Replace slow in_array( ... array_keys() ) by Elliott Eggleston
- git #84ce8164 - Expunge last trace of superglobal access by Elliott Eggleston
- git #999c6b51 - Delete crufty test trait methods & phpcs exception by Elliott Eggleston
DoubleWiki
edit- git #82f8e17c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
editNo changes for Echo
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
edit- git #d8850cb2 - Add a reminder for blank user summary when saving an editted Schema text (task T230399) by Noa Rave
EventBus
editNo changes for EventBus
EventLogging
edit- git #3b003799 - Move SchemaRevisions and BaseUri config vars to packageFiles by Roan Kattouw
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #9cdbb95a - Update jquery.accessKeyLabel -> mediawiki.util (task T218339) by Timo Tijhof
- git #c895dbd7 - Migrate FRUserActivity store to WAN cache and "db-replicated" (task T227376) by Aaron Schulz
- git #6a0ea2f6 - Convert statistics to WAN cache and local cluster cache locking (task T227376) by Aaron Schulz
Flow
edit- git #91b78c54 - Remove obvious usages of deprecated methods in User,Title,Revision. (task T220191) by Petr Pchelko
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo changes for Gadgets
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
edit- git #73d7ce63 - Hooks: Only register/load ext.globalCssJs.site for UseGlobalSiteCssJs (task T231929) by Timo Tijhof
- git #35e28e04 - Hooks: Restructure onBeforePageDisplay() to avoid early return (task T231929) by Timo Tijhof
- git #874f6094 - Switch plain PHPUnit TestCase to MediaWikiIntegrationTestCase by Timo Tijhof
GlobalPreferences
edit- git #99f06f75 - Change wrong typehint by Daimona Eaytoy
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
edit- git #622406c2 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Graph
edit- git #d0caddbd - Fix array vs object access (task T231894) by Roan Kattouw
GrowthExperiments
edit- git #2209e66b - Log exceptions to exception channel (task T230798) by Kosta Harlan
- git #263d5ff9 - Help panel: Right-align the continue button (task T224256) by Roan Kattouw
- git #735a3ade - Homepage: Unbreak question dialogs on mobile (task T229271) by Roan Kattouw
- git #381a3444 - Set correct merge strategy for help panel links (task T231935) by Kosta Harlan
GuidedTour
edit- git #d5818206 - set guider padding to 32px for vector skin by Nikita Rana
GWToolset
editNo changes for GWToolset
ImageMap
editNo changes for ImageMap
InputBox
editNo changes for InputBox
Insider
editNo changes for Insider
intersection
edit- git #10442bfc - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
editNo changes for Jade
Josa
editNo changes for Josa
JsonConfig
editNo changes for JsonConfig
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
editNo changes for LabeledSectionTransclusion
LandingCheck
editNo changes for LandingCheck
LdapAuthentication
editNo changes for LdapAuthentication
Linter
edit- git #3d33f7f1 - Add invert namespace option to Special:LintErrors (task T172703) by DannyS712
LiquidThreads
edit- git #c0bf3bdc - Another speculative fix for when topmostThread title is not found (task T61791) by Kosta Harlan
- git #321e2678 - Move all apihelp messages to separate files (task T189982) by Amir Aharoni
Listings
editNo changes for Listings
LocalisationUpdate
editNo changes for LocalisationUpdate
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #e6e26be1 - Add linters and apply automated fixes to JS and LESS files by Eric Gardner
- git #9b5d8300 - Repository: Update getTitlesWithUnreviewedLabels to behave like a queue by Michael Holloway
- git #8a0b5991 - Message format fixes by Michael Holloway
- git #be97a6ef - Move api messages to a separate file (task T189982) by Amir Aharoni
- git #0c93e1da - Add depicts statement when a MAD suggestion is accepted (task T231032) (task T231603) by Michael Holloway
- git #df15c22e - Only show unreviewed labels in Special:MachineAidedTagging by Michael Holloway
- git #35acfd1c - Persist label suggestion confidence scores (task T231036) by Michael Holloway
MapSources
editNo changes for MapSources
MassMessage
editNo changes for MassMessage
Math
editNo changes for Math
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #6a350c9b - Fix running tests via Special:JavaScriptTest by Bartosz Dziewoński
- git #bdef441b - Add tests for editorLoadingOverlay by Bartosz Dziewoński
- git #d1db16e3 - Add tests for identifyLeadParagraph by Bartosz Dziewoński
- git #efa5c8f2 - Update mobile special page user icons (task T232223) by jdlrobson
- git #a1cc0df0 - VE: Fix exception when loading editor on action=edit page by Bartosz Dziewoński
- git #37da1eca - Dev: parseBlockInfo moved off of EditorOverlayBase by jdlrobson
- git #a969e6a8 - Update MobileFrontend icons to WikimediaUI theme equivalents (task T231613) by jdlrobson
- git #104b44da - Unify foreground color and restructure 'messageBox' rules (task T232238) by Volker E
- git #75f33905 - MobileFrontend is now fully in charge of Toggling by jdlrobson
- git #daa21cfb - Remove "large" icons (task T231683) by Jan Drewniak
- git #a87c55ad - Toggler: Don't use `float` on indicator to avoid "stacking" with floated images (task T232167) by Bartosz Dziewoński
- git #dbd59357 - Move Toggling code from Minerva to MobileFrontend by jdlrobson
- git #500797e9 - VE: Scroll past infobox after showing anon editor warning (task T231848) by Bartosz Dziewoński
- git #e672f1f5 - VE: Set model selection as well when scrolling past infobox to lede (task T232136) by Ed Sanders
- git #633349b7 - 💩 [api][specials]: Avoid usage of deprecated wfFindFile() function by Derick Alangi
- git #314f1a08 - Separate text element from mw-ui-icon-before (task T229440) by jdlrobson
- git #c8f6f877 - Storybook line height should mirror Minerva for consistency (task T231489) by jdlrobson
- git #976ee118 - Remove table of contents handling (task T182069) by jdlrobson
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
editNo changes for Nuke
OATHAuth
edit- git #94be7895 - Bump 0.4.1 for a few small bugfixes by Reedy
- git #ae53dc5c - Make sure key is of correct type before running operations on it (task T231786) by Dejan Savuljesku
- git #36485440 - Improve ManageForm (task T218211) by Dejan Savuljesku
OAuth
edit- git #b64cecda - Make OAuth work with the REST API by Tim Starling
- git #0198f80f - Apply coding conventions for JavaScript by Fomafix
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #b0b544d3 - Unbreak tests by Max Semenik
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageTriage
edit- git #57520dca - Use plural variable name everywhere for page ID arrays by Sam Wilson
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
edit- git #1e8444fa - Improve ExprParser test coverage by Max Semenik
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
editNo changes for Poem
PoolCounter
editNo changes for PoolCounter
Popups
editNo changes for Popups
ProofreadPage
editNo changes for ProofreadPage
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
editNo changes for RelatedArticles
Renameuser
editNo changes for Renameuser
RevisionSlider
editNo changes for RevisionSlider
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #72749699 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #0d966b52 - Use DB_MASTER to read back election after creation (task T209804) by Brad Jorsch
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
editNo changes for SiteMatrix
SkinPerPage
editNo changes for SkinPerPage
SpamBlacklist
editNo changes for SpamBlacklist
SubPageList3
edit- git #3f1045ef - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
editNo changes for TemplateStyles
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #eae0f237 - Remove unneeded CSS for thanks toast link (task T232102) by Ammar
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
editNo changes for timeline
TitleBlacklist
editNo changes for TitleBlacklist
TocTree
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #179cd72c - Add new MetaYaml schema format for INSERTABLES (task T204568) by Abijeet
- git #9985938e - mediawiki.RegExp (deprecated) -> mediawiki.util (task T218339) by Timo Tijhof
- git #0959bc5d - Update jquery.accessKeyLabel (deprecated) -> mediawiki.util (task T218339) by Timo Tijhof
- git #70884221 - Fix PHP error in export.php by Niklas Laxström
- git #9aabaf4f - Defer message group stats updating when (dis|en)couraging pages (task T231505) by Niklas Laxström
- git #451a14e5 - Add logs to the jobs involved with marking a page for translation (task T221119) by Abijeet
- git #a2faf46d - Fix error encountered when importing an empty language file by Abijeet
- git #40a4389e - Update README for extension registration by Niklas Laxström
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #3ef282de - Set a relative size for the pt-uls icon and padding so it scales properly by Isarra
- git #d4786e57 - Update language name search index by Niklas Laxström
- git #a1ad81ad - Update jquery.uls by Amir Aharoni
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #894423e2 - mediawiki.RegExp (deprecated) -> mediawiki.util (task T218339) by Timo Tijhof
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #a0232369 - ve.ui.MWEditModeTool: Fix showing active editor (task T232359) by Bartosz Dziewoński
- git #74d7fe01 - MobileArticleTarget: don't access the surface after it's destroyed (task T232347) by David Lynch
- git #a1a082aa - MobileArticleTarget: Remove unused code (adjustContentPaddingDebounced) by Bartosz Dziewoński
- git #08e16c00 - MobileArticleTarget: Remove unused code (hideSpinner) by Bartosz Dziewoński
- git #a05f9e4b - Update VE core submodule to master (0b17a137b) by James D. Forrester
- git #af0ca431 - Mobile surfaceReady: Account for selection changing in listeners (task T232136) by Ed Sanders
- git #7f854ff6 - Fix HTML blacklist inheritance (task T150418) by Ed Sanders
- git #901f107b - Delete mobile toolbar flexbox code, upstreamed to VE core by Ed Sanders
- git #828aad2e - MWLinkAnnotationInspector: track edits to the label field (task T229841) by David Lynch
Wikibase
edit- git #8c4975f0 - bridge: Add interface for EntityLabelRepository (task T231465) by Michael Große
- git #3cf75376 - bridge: switch in error state on fail save (task T230339) by bitPogo
- git #f03a91d6 - bridge: usinig constructor and function style by bitPogo
- git #04f41660 - bridge: add test to createServices.spec by bitPogo
- git #a88cc6f7 - mock-entry: also mock WritingEntityRepository by Pablo Grass
- git #eabe80c9 - bridge: use padding-less panel for bridge dialog (task T230328) by Pablo Grass
- git #c601b025 - bridge: wire language info repository (task T231470) by bitPogo
- git #99a904e9 - bridge: Introduce UlsDirectionalityRepository (task T231470) by bitPogo
- git #76b606ba - bridge: Reuse inlanguage directive (task T231470) by bitPogo
- git #5b89afdd - bridge: use bcp47 language codes (task T231833) by bitPogo
- git #0a9a0b9f - bridge: split createServices.spec tests by bitPogo
- git #7492032b - Remove most uses of call_user_func_array() by Lucas Werkmeister
- git #9d37da2e - Swap conditions for bot flag in CreateRedirect by Lucas Werkmeister
- git #bca908f0 - Remove wbTabularDataStorageApiEndpoint from entityViewInit by Thomas Arrow
- git #61b9394b - Add Serbian aliases (task T212586) by petarpetkovic
- git #b69eb0f1 - Remove usage of deprecated User methods. (task T220191) by Petr Pchelko
- git #22084dd6 - bridge: extend integration test regarding entity save (task T230336) by bitPogo
- git #eff6892b - bridge: fix types of newMockStore by Lucas Werkmeister
- git #3e75ca71 - bridge: add entity save action (task T230336) by Lucas Werkmeister
- git #f3851607 - bridge: rename EntityRepository to ReadingEntityRepository by Lucas Werkmeister
- git #4e435fe2 - WikiPageEntityRevisionLookupTest: prefer createMock by Jakob Warkotsch
- git #85ad1c3a - OutputPageBeforeHtmlHookHandlerTest mock RequestContext (task T231968) by Thomas Arrow
- git #b2af9338 - EntityRevisionLookup: specific exception for entity id mismatch (task T231276) by Pablo Grass
- git #e30e783b - Unskipping test with hopes of flakiness averted (task T227266) by Noa Rave
- git #b9ca8b15 - bridge: add storybook-static to ignore files by Lucas Werkmeister
- git #66016541 - Make RevisionBasedEntityLookup throw redirect exception on redirects (task T192462) by Amir Sarabadani
- git #d9a9f880 - bridge: inject WritingEntityRepository everywhere (task T230336) by Lucas Werkmeister
- git #c3cfff51 - bridge: add getter for full statements map (task T230336) by Lucas Werkmeister
- git #9e05fe28 - bridge: load mediawiki.ForeignApi ResourceLoader module (task T230336) by Lucas Werkmeister
- git #5a4c8cac - bridge: add wgUserName to mw.config type+mocks (task T230336) by Lucas Werkmeister
- git #c28d8522 - Add a service to count non-language-bound changes in ChangeOpResult tree. (task T224010) by alaasarhan
- git #c7bf6c20 - Disable CirrusSearch in browser tests (task T224472) (task T229634) (task T229099) by Amir Sarabadani
- git #9ed41091 - bridge: Add Header component (task T230328) by Michael Große
- git #614a7b18 - Introduce ContentLanguagesFallbackChainFilterer (task T227083) by Thomas Arrow
- git #e98d4a70 - Wire up UserPreferredContentLanguagesLookup with OutputPageBeforeHTMLHookHandler (task T227083) by Jakob Warkotsch
- git #a1750aac - Convert SqlChangeDispatchCoordinator to using getConnectionRef() by Aaron Schulz
- git #a13b8c63 - Remove unused code from Repo getEntityDiffVisualizerFactory by addshore
- git #7a66a2a0 - Add I90b30a79754cf parameter updates to FakeLBFactory by Aaron Schulz
- git #5385241e - Remove oojs-ui/ icons (task T209259) by Volker E
WikibaseCirrusSearch
edit- git #9f686132 - Use Cirrus abstract class for SearchResultSet and ResultsType (task T228626) by David Causse
WikibaseLexeme
editNo changes for WikibaseLexeme
WikibaseLexemeCirrusSearch
edit- git #069916b5 - Use Cirrus abstract class for SearchResultSet and ResultsType (task T228626) by David Causse
WikibaseMediaInfo
edit- git #ebb1a279 - Fix newlines in cascade protection message (task T232373) by annet
- git #bed5d142 - Fix swapped lines in StatementWidget documentation by Lucas Werkmeister
- git #405eea76 - Enable globe-coordinate qualifiers (task T224060) by annet
- git #554d6de6 - Entity lookup: mend old ids when loading (task T231276) by Pablo Grass
WikibaseQualityConstraints
edit- git #efcb8792 - Remove $wgLang mangling from ResultsCacheTest.php by Lucas Werkmeister
- git #ed46d21b - Migrate some unit tests to the new structure (task T229180) by Amir Sarabadani
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
edit- git #9c849aee - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
WikiEditor
edit- git #7e5b71b0 - mediawiki.RegExp (deprecated) -> mediawiki.util (task T218339) by Timo Tijhof
- git #05a6e4e6 - Allow data URLs for toolbar icons (task T27223) by Alexander Jones
wikihiero
editNo changes for wikihiero
WikiLove
edit- git #0606274c - build: Updating eslint-utils to 1.4.2 by libraryupgrader
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
edit- git #de0736b0 - Move API messages to a separate file (task T189982) by Amir Aharoni
WikimediaEvents
edit- git #e64f9dd1 - Update EditAttemptStep (task T229079) by David Lynch
- git #3f341a4e - Stop tagging edits as PHP7 (task T176370) by Reedy
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #1a857f09 - blameStartupRegistry: Reduce cost of custom group from string to fixed integer by Timo Tijhof
WikimediaMessages
editNo changes for WikimediaMessages
XAnalytics
editNo changes for XAnalytics
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #4e5ed825 - Icon pseudo elements need top: 0 for RTL languages (task T232260) by jdlrobson
- git #6e4afbf3 - mediawiki.RegExp (deprecated) -> mediawiki.util (task T218339) by Timo Tijhof
- git #fea60ba2 - New table of contents icon, prepare for arrow->expand rename (task T231613) by jdlrobson
- git #f7baa81b - Remove skins.minerva.scripts/overlayManager.js by Nicholas Ray
- git #96cee263 - Dev: Access OverlayManager via singleton method not M.define by jdlrobson
- git #49704429 - MobileFrontend is now managing the toggling code. Remove. by jdlrobson
- git #59b2aabe - Use avatarIcon instead of profile (task T231613) by jdlrobson
- git #db750381 - Move overrides for rcfilters font-size to a single place by Bartosz Dziewoński
- git #f944720a - 🐛 Bug: Fix iOS input text zoom bug on rcfilters input (task T231049) by Nicholas Ray
- git #fcf1deb9 - [dev] [edit] rename EDIT permission to CONTENT_EDIT by Stephen Niedzielski
- git #1f27981e - Consistently use `.transform()` mixin by Volker E
- git #54060a3c - [edit] [UI] hide edit section links for blocked users (task T206265) by Stephen Niedzielski
- git #a93656e4 - Reflect terser labers (task T226562) by jdlrobson
- git #15323b3d - Use core table of contents in Minerva by jdlrobson
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
editNo changes for Vector
Total Changes
edit288 Changes in 54 repos by 66 authors