MediaWiki 1.34/wmf.4/Changelog
Core changes
edit- git #ba1ab18b - Log breaking change to WatchedItemQueryServiceExtension (task T222677) by daniel
- git #82311f8c - Update LinkRenderer to use NamespaceInfo by Aryeh Gregor
- git #7deab901 - Revision history: Prefer `outline` over `border` to give text more space by Volker E
- git #a6643499 - Obtain MessageBlobStore instance in a consistent way by Roan Kattouw
- git #2cea8289 - Adding mobile/desktop targets to mediawiki.action.history module (task T219895) by Jan Drewniak
- git #7fdc5220 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #ddd1d4b9 - Log warning and show error on empty username (task T222529) by Aryeh Gregor
- git #49380381 - tests: Remove use of wfRandomString() for test fixtures by Timo Tijhof
- git #2bcd74d9 - tests: Use standard utilities for temporary file names by Timo Tijhof
- git #20bb2b06 - SearchEngine: Hard-deprecate PrefixSearch::titleSearch() by Derick Alangi
- git #761e704d - Convert WatchedItem and friends to LinkTarget by Aryeh Gregor
- git #e30cb5ba - Move Title::getSubject/Talk/OtherPage to NamespaceInfo by Aryeh Gregor
- git #d4b72572 - Force user id and actor id to 0 when loading from remote wikis (task T222381) by Bill Pirkle
- git #a220518f - 100% test coverage for NamespaceInfo by Aryeh Gregor
- git #e6691999 - Make RepoGroup a service instead of singleton by Aryeh Gregor
- git #6f2906e3 - Update LinkCache to use NamespaceInfo by Aryeh Gregor
- git #3860a8d9 - Update DefaultPreferencesFactory to use NamespaceInfo by Aryeh Gregor
- git #571567cd - Update GenderCache to use NamespaceInfo by Aryeh Gregor
- git #90185796 - Deprecate the Http class (task T214390) by Aryeh Gregor
- git #fb7d6983 - Don't pass Config to NamespaceInfo by Aryeh Gregor
- git #24949e73 - MovePage methods need to run safety checks by Aryeh Gregor
- git #693c8b2f - Move ApiQueryUserInfo::getBlockInfo() to ApiBase by Amir Sarabadani
- git #090f6daa - Move getPrevious/NextRevision logic out of Title by Aryeh Gregor
- git #fb9a84de - Permissions: Declare the $nsInfo property and document it in constructor by Derick Alangi
- git #908e4602 - Don't require Title for getTimestampFromId by Aryeh Gregor
- git #f7201e3b - Convert WatchedItem and friends to UserIdentity (task T207972) by Aryeh Gregor
- git #0006d922 - NS_MEDIA also always has page_id 0 by Aryeh Gregor
- git #03db8c14 - tests: Avoid namespace slashes in getNewTempFile() utility by Timo Tijhof
- git #a90cf1fb - filebackend: Restore TempFSFile shutdown-purge functionality by Timo Tijhof
- git #03d37f28 - Consolidate duplicated unseen change logic and fix inconsistent code (task T218511) by Aaron Schulz
- git #4d8bfbdc - Add UserOptionsUpdateJob class by Aaron Schulz
- git #95da826e - Make JSON styling available on mobile by Ed Sanders
- git #ab3f30ce - generatePhpCharToUpperMappings.php: Write output directly to json file by Ed Sanders
- git #36d33daa - HTMLForm: Improve method interface for collapsible forms by Bartosz Dziewoński
- git #77ca1430 - SECURITY: LogPager: Don't STRAIGHT_JOIN when using log_search (task T222324) by Brad Jorsch
- git #5b3106f1 - Make generatePhpCharToUpperMappings.php a proper maintenance script (task T219279) by Ed Sanders
- git #e8a2f22a - SearchInputWidget: Replace pushPending hack (task T222329) by Ed Sanders
- git #f01cac1d - Fix Block::newLoad for IPv6 range blocks (task T222246) by Thalia
- git #c6fe2bae - Mock IDatabase::class instead of Database::class by Umherirrender
- git #1b9ea4d1 - Avoid/Replace usage of deprecated `wfMemcKey()` function by Derick Alangi
- git #18ec4686 - Don't pass Config to service constructors by Aryeh Gregor
- git #e010417e - Remove `-moz` vendor prefixes (task T222222) by Volker E
- git #3f9cbd6a - Update an old comment that predated IPv6 by Thalia
- git #a7825172 - Mock IDatabase::class instead of DatabaseMysqli::class by Umherirrender
- git #8aa55aea - Hide uploads link on IP contributions page (task T220674) by Matěj Suchánek
- git #4786a3dd - Fix WikiPage::commitRollback error message (task T222179) by Gergő Tisza
- git #c1db9d74 - ContribsPager: Fix slow queries (task T221380) by Brad Jorsch
- git #d16d8bdf - Default $wgActorTableSchemaMigrationStage to SCHEMA_COMPAT_NEW (task T188327) by Brad Jorsch
- git #92b090e9 - build: Upgrade grunt-banana-checker from 0.6.0 to 0.7.0 and make pass by James D. Forrester
- git #83c5805c - build: Upgrade grunt from 1.0.3 to 1.0.4 by James D. Forrester
- git #cf527980 - Block: Type hint Block constructor, follow-up on I37ab858494a173c6982bb (task T220656) by Derick Alangi
- git #3990e0bb - Improve rollback tests setup by extracting repeating logic to HistoryPage object (task T220479) by tzhelyazkova
- git #f9721cda - Fix @return documentation for MediaWikiTestCase::editPage() by Thiemo Kreuz
- git #5af56eb1 - Remove superfluous cast to int by WMDE-Fisch
- git #a91638bd - Let User::idFromName always return int or null by WMDE-Fisch
- git #0001b213 - rcfeed: Replace usage of deprecated class RCFeedEngine (in comments) by Derick Alangi
- git #7edefa30 - docs/kss/package.json: Update Gerrit /r/p/ link to /r/ (task T218844) by zoranzoki21
- git #52f77202 - Introduce a BlockManager service (task T219441) by Thalia
- git #e7d13e88 - shell: annotate return types by Max Semenik
- git #a015ee72 - Fix class name handling in DeprecationHelper by Gergő Tisza
Vendor
editNo changes for vendor
Extensions
edit3D
edit- git #e6d2fdd1 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
AbuseFilter
edit- git #bdf8c2a3 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #90df3560 - Replace deprecated cache-related functions by Daimona Eaytoy
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
editNo changes for AdvancedSearch
AntiSpoof
edit- git #243d8d68 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #f254b8d4 - build: Install eslint by James D. Forrester
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
edit- git #d32098e2 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
BetaFeatures
edit- git #d67a6aa1 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
BounceHandler
editNo changes for BounceHandler
Calendar
editNo changes for Calendar
Campaigns
edit- git #0b0d92bb - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #c6185912 - build: Install eslint by James D. Forrester
Capiunto
editNo changes for Capiunto
CategoryTree
edit- git #4ff1aa4b - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
CentralAuth
edit- git #bdc25527 - Remove wgCentralAuthUseSlaves setting which is no longer experimental by Aaron Schulz
- git #71a08ae2 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #6e68de56 - Log user out when their account gets globally locked (task T150987) by Gergő Tisza
CharInsert
editNo changes for CharInsert
CheckUser
edit- git #c4890374 - SpecialCheckUser: Use CSS-based parentheses by Roan Kattouw
CirrusSearch
edit- git #d859030f - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #6157d52a - Remove Updater::archivePages $forceIndex parameter by Erik Bernhardson
- git #27fa3705 - Ignore ancient logging rows with log_page = null (task T222641) by Erik Bernhardson
- git #f83d8d44 - Allow per-cluster CirrusSearchMaxShardsPerCluster (task T220625) by Erik Bernhardson
- git #ce219fc6 - Extend and change docu for $wgCirrusSearchClusters (task T221547) by Karsten Hoffmeyer
Cite
edit- git #dd879397 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
CiteThisPage
edit- git #79dc89fc - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
- git #26d28664 - build: Install eslint by James D. Forrester
Citoid
edit- git #d4433c8a - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
cldr
edit- git #bca7efbf - Add 5 languages used by Wikidata but not in CLDR by Raymond
Cognate
edit- git #7a68bf78 - Fix all broken unit and Phan tests (task T221752) by Thiemo Kreuz
- git #1dcf6659 - Fix Phan errors with return values and Database type hints by Aaron Schulz
- git #0ef22f81 - Make CacheUpdateJob super call explicitly pass the empty parameters by Aaron Schulz
CodeEditor
edit- git #169e97d8 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
CodeMirror
edit- git #4b17eb95 - Type hint `&$defaultPreferences` & clean `onResourceLoaderTestModules` by Derick Alangi
- git #fdbf91dd - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
CodeReview
editNo changes for CodeReview
CollaborationKit
edit- git #0a64d88e - Fix param type of CollaborationHubContent::makeActionButton by Umherirrender
- git #0b7bba9f - tests: coding style tweaks + explicitly specify output format for wfMessage() calls by Jack Phoenix
Collection
editNo changes for Collection
CommonsMetadata
editNo changes for CommonsMetadata
ConfirmEdit
edit- git #f18aaba7 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #93eef967 - Change label for main namespace in publish settings dialog when title exists (task T197701) by petarpetkovic
- git #9fd67631 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #46b0b7fa - Remove unused ContentTranslationHighMTCategory config by petarpetkovic
- git #d5ce3baa - Fix article placeholder images (task T222250) by petarpetkovic
- git #af749f29 - Use false as default for ContentTranslationDatabase by petarpetkovic
- git #1b3e55b2 - Avoid duplicate error inside issue card by petarpetkovic
- git #dedb05cb - Document events fired from mw.cx.TargetArticle by petarpetkovic
- git #5ae1e1a8 - Fix article images after changes in mw.widgets.TitleOptionWidget (task T222250) by petarpetkovic
- git #c35b8983 - Check if translation was deleted before checking the version used to start it (task T212646) by petarpetkovic
- git #27537038 - Load mw.cx.dm.TranslationIssue unconditionally by petarpetkovic
- git #07d78fc6 - Fix CX1 header 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 #6f1f8b82 - Spell out full param names for email prefs by Elliott Eggleston
- git #834f0c54 - Make email 'Cancel' button work like old forms by Elliott Eggleston
- git #0d26fd51 - Add contact_id and contact_hash to opt-in form. by cstone
- git #f6b4bfd6 - Privacy policy update notice - leave in place for 1 mo (task T220428) by Elliott Eggleston
- git #ef038f7b - Email prefs form gets skinOverride CSS too by Elliott Eggleston
- git #1bf3ff60 - Add Santander for Brazil / Bank Transfer by cstone
- git #852d586f - Add Alias for EmailPreferences Special Page (task T218171) by XenoRyet
DoubleWiki
editNo changes for DoubleWiki
DynamicSidebar
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #0e4f4ffa - Proactively delete echo_event rows when they become orphaned (task T221262) by Roan Kattouw
Elastica
editNo changes for Elastica
ElectronPdfService
editNo changes for ElectronPdfService
EntitySchema
editNo changes for EntitySchema
EventBus
edit- git #9f3c04f5 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
- git #f4213e6d - build: Install eslint by James D. Forrester
EventLogging
editNo changes for EventLogging
ExtensionDistributor
editNo changes for ExtensionDistributor
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
editNo changes for FeaturedFeeds
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #762844a5 - Rename WikitextContent… to FileDescriptionPageValidator by Thiemo Kreuz
- git #37b0ac6b - Write "wikitext" as one word everywhere by Thiemo Kreuz
- git #d61dcf62 - Make some tests more stable by Thiemo Kreuz
- git #da79f7ad - Move code processing wikitext into a Wikitext namespace by Thiemo Kreuz
- git #c1d5de9d - Add test for attribution of existing users by WMDE-Fisch
- git #eaa130f9 - Integration tests are not code coverage by Adam Wight
- git #c2d47fed - Introduce WikiLinkCleaner to be used instead of callables (task T198584) (task T213821) by Thiemo Kreuz
- git #8cfe01d2 - Rename local variables for clarity by Adam Wight
- git #8b9b5990 - Fix heading regex failing on extra whitespace at EOL by Thiemo Kreuz
- git #0cce3fd6 - Introduce WikiLinkParser (task T198584) (task T213821) by Thiemo Kreuz
- git #065b7327 - Fix wikitext template parser failing on unballanced brackets by Thiemo Kreuz
- git #c54eb60d - Enable Squiz.Strings.DoubleQuoteUsage PHPCS sniff by Thiemo Kreuz
- git #4ebf6a68 - Avoid expensive WebRequest::getVal() where possible by Thiemo Kreuz
- git #64f84e59 - Use read-only end() instead of array_pop() with side-effect by Thiemo Kreuz
- git #24b6c1c7 - Improve InvalidArgumentException exception message by Thiemo Kreuz
- git #407e2aae - Resolve circular dependency in SpecialImportFile by Thiemo Kreuz
FlaggedRevs
edit- git #f2d4e4d4 - frontend: Only export wgStableRevisionId/wgFlaggedRevsParams when needed (task T219342) by Timo Tijhof
Flow
edit- git #e3cb6a38 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
- git #ccc232b6 - ContributionsRow: Define 'revactor_timestamp' prop by Bartosz Dziewoński
- git #b238021e - Prompt for discard changes when pressing escape in topic title by Ed Sanders
- git #3da5f3a9 - TopicTitleWidget: Bind to enter/escape keys by Ed Sanders
- git #7a5ef08a - TopicTitleWidget: Implement session store/restore by Ed Sanders
- git #9bac0dce - TopicTitleWidget: Auto-focus after populating by Ed Sanders
- git #22457f0a - Fix titlebar paddings by Ed Sanders
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #806a0dc0 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
editNo changes for GeoData
GettingStarted
edit- git #21f11630 - Avoid the use of deprecated getExamples() method by Derick Alangi
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
edit- git #54d5aaa4 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #e03008cd - build: Install eslint by James D. Forrester
GlobalPreferences
edit- git #0b26ccb6 - Support DefaultPreferencesFactory::$options by Aryeh Gregor
GlobalUsage
edit- git #bd49299f - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
- git #07ac6ceb - build: Install eslint by James D. Forrester
GlobalUserPage
editNo changes for GlobalUserPage
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
editNo changes for Graph
GrowthExperiments
edit- git #420a7de3 - [tests] Test "no mentor available" case by Martin Urbanec
- git #f2e4a7cc - Mentor and mentee should never be the same user (task T222400) by Martin Urbanec
- git #93624bfe - Homepage: Move start module subheaders to bodies, bodies to footers by Roan Kattouw
- git #51af980f - Homepage: Use flexbox to align buttons in start module by Roan Kattouw
- git #d7aa31a4 - Impact: No link to pageviews tool when data is not available (--) (task T222405) by Stephane Bisson
- git #b2cab6b6 - Fix phan job: ignore line using JsonSerializable (task T222465) by Stephane Bisson
- git #801ac2ee - Start: light drop-shadow when the module is not completed (task T222123) by Stephane Bisson
- git #4ec4b32f - Recent questions: handle deleted page (task T222206) by Stephane Bisson
- git #2bf667fb - Start: remove drop-shadow when completed (task T222123) by Stephane Bisson
- git #3fe3d239 - Ensure text exists before logging enter-question-text action (task T222239) by Kosta Harlan
- git #e3f1ede9 - Re-use timestamp for section header and question storage (task T222264) by Kosta Harlan
- git #322abb84 - Mentorship module: Add data-link-id to mentor's talkpage link (task T222241) by Stephane Bisson
- git #05d06691 - Drop RENDER_NOW flag, use thumbnail script for impact images (task T222223) by Kosta Harlan
- git #cb4c76c1 - Homepage: UI fixes (task T218966) by Stephane Bisson
GuidedTour
editNo changes for GuidedTour
GWToolset
editNo changes for GWToolset
ImageMap
edit- git #fd9ffc33 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
- git #164bb622 - build: Install eslint by James D. Forrester
InputBox
edit- git #608b0bbb - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
Insider
editNo changes for Insider
intersection
editNo changes for intersection
Interwiki
edit- git #fd7bf82e - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
- git #6aaada1b - build: Install eslint by James D. Forrester
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
editNo changes for Linter
LiquidThreads
editNo changes for LiquidThreads
Listings
editNo changes for Listings
LocalisationUpdate
edit- git #c2ea6cc2 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
- git #7362dfad - build: Install eslint by James D. Forrester
LoginNotify
editNo changes for LoginNotify
MapSources
editNo changes for MapSources
MassMessage
edit- git #aeac2742 - Split apihelp messages to a separate file (task T189982) by zoranzoki21
Math
edit- git #67d67dea - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint by James D. Forrester
MobileApp
editNo changes for MobileApp
MobileFrontend
edit- git #613a26ef - Don't show anon editor warning after switching (task T221855) by Ed Sanders
- git #218f5319 - Page: Allow optional $container for getThumbnails by Ed Sanders
- git #2a66a3c0 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #ea39e21b - 🚑 Restore the gray references icon color (task T222314) by jdlrobson
- git #9832ec8c - 🐛 Fix import paths in cucumber build by jdlrobson
- git #cebedce7 - MobileContextTest: Fix PHPDoc canonical order for parameter by Derick Alangi
- git #dea94490 - Disable test blocking merges on GrowthExperiments repo (task T222469) by Stephane Bisson
- git #019fa245 - Rename EditorOverlay to SourceEditorOverlay by Bartosz Dziewoński
- git #398cef71 - Fix display of nested reference drawers (task T216961) by Jan Drewniak
- git #09a1be41 - specials: Use MobileFrontend.Context service where need be (task T218244) by Derick Alangi
- git #0fab49cc - ✅ Restore the user page test (task T221860) by jdlrobson
- git #cec7d20f - 💥 Breaking change: Remove deprecated methods/modules (task T217220) by jdlrobson
- git #bde07888 - Allow wikitext content to be passed to VisualEditor (task T117716) (task T128422) by Ed Sanders
- git #6d0c25d7 - Swap Hogan for Mustache (task T220620) by jdlrobson
- git #a17af591 - PHPUnit: Fix method names case mismatch to match actual by Derick Alangi
- git #c61d1cfd - MobileContextTest: Remove unused variable $trimmedVal by Derick Alangi
- git #22266ac2 - Remove usage of or calls to setTOCEnabled( false ) method by Derick Alangi
- git #d75f9ba9 - VEOverlay: Ensure we always get a dataPromise by Ed Sanders
- git #bf8d91b4 - Call EditorGateway#setContent immediately when switching from VE (task T222229) by Ed Sanders
- git #ef7e40b7 - Show block notice in VE (task T209599) by Ed Sanders
- git #ed393746 - Define hasLoadError instance variable in ImageCarousel constructor function (task T220869) by Nicholas Ray
- git #e8fac059 - 💚Do not rely on ArticlePage.setMobileMode() (task T220659) by jdlrobson
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #aa725ae0 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #eca4be01 - build: Install eslint and make pass by James D. Forrester
OATHAuth
editNo changes for OATHAuth
OAuth
editNo changes for OAuth
OpenStackManager
editNo changes for OpenStackManager
ORES
edit- git #912a6227 - Fix method signatures in WatchedItemQueryServiceExtension (task T222677) by daniel
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
editNo changes for PageImages
PageTriage
edit- git #7ef53b4c - Don't mark pages as patrolled when tagging for deletion (task T208685) by MusikAnimal
- git #6c3b4df9 - Add 'Unrefereced' filter to show only pages without citations (task T169120) by MusikAnimal
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
editNo changes for ParserFunctions
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
edit- git #de919a46 - build: Upgrade mediawiki-codersniffer from 24.0.0 to 25.0.0 by James D. Forrester
- git #20e294ed - IndexContent: Use MediaWikiServices rather than wgParser by James D. Forrester
PropertySuggester
edit- git #100937b0 - build: Remove Travis CI config (task T215859) by Timo Tijhof
QuickSurveys
editNo changes for QuickSurveys
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- git #fcd4d1a2 - Hygiene: Followup from 191fc2a (task T219846) by Jan Drewniak
- git #fcfa0918 - Remove unused ResourceLoaderMuHoganModule module (task T219846) by jdlrobson
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
SecurePoll
editNo changes for SecurePoll
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
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
editNo changes for TemplateData
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
edit- git #679b3046 - Add phan by Umherirrender
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
edit- git #8de415c4 - Fix truncate code potentially removing whitespace from extract by Thiemo Kreuz
- git #81fd9268 - Move Tidy functionality to TextTruncator by Thiemo Kreuz
- git #8d3ff14a - Consistently mention the @license in all files by Thiemo Kreuz
- git #a0d37fcb - Extract unrelated static code from ExtractFormatter by Thiemo Kreuz
Thanks
editNo changes for Thanks
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
editNo changes for timeline
TitleBlacklist
edit- git #156c3989 - i18n: Make clear what TitleBlacklistAuthenticationRequest over-rides by James D. Forrester
TocTree
editNo changes for TocTree
TorBlock
edit- git #8ab712c9 - TorExitNodes: Avoid deprecated use of ObjectCache::getMainStashInstance() by Derick Alangi
Translate
edit- git #8c975b6c - Fix notice appearing on TwnMainPage due to invalid return format (task T220583) by Abijeet
- git #11080ae0 - Fix ManageMessageGroups from re-appearing after submission (task T218289) by Abijeet
- git #d97d320f - Replace checkbox with radio buttons on Special:ManageMessageGroups (task T160606) by Abijeet
- git #62a98050 - Add non-priority languages to MessageGroupStats if priorityforce is false (task T221498) by Abijeet
TranslationNotifications
edit- git #57e9c4fe - Move classes into includes folder by Umherirrender
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
edit- git #dd2fef19 - Turn static $now class property into a constant by Thiemo Kreuz
- git #0edc4aa8 - Simplify HtmlSplitConflictHeader test setup a bit (task T219727) by Thiemo Kreuz
- git #8f95c2e1 - Use named WikiPage::… constants instead of strings by Thiemo Kreuz
- git #0e5acd41 - Allow HtmlSplitConflictHeader to work without a latest revision (task T219727) by Thiemo Kreuz
UniversalLanguageSelector
edit- git #96f3515e - Use getInstanceForUpdate when saving user settings (task T222300) by Kosta Harlan
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #626f80c4 - Properly initialize content nodes in metadata step by Matthias Mullie
- git #87ef96bd - Limit height of thumbs in metadata step (task T221364) by Matthias Mullie
- git #b7e8edda - Don't show metadata menu when there's only 1 file (task T222196) by Matthias Mullie
- git #deec7ff4 - Make it slightly more clear what publishing in describe & metadata does (task T220429) by Matthias Mullie
- git #9325ce9b - Make it impossible to interact with statements while they're being submitted (task T221076) by Matthias Mullie
UrlShortener
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #274d1cfd - ve.ui.MWWikitextSurface: Hide UI of extensions that attach to our dummy textbox (task T211898) by Bartosz Dziewoński
- git #aba4eeed - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #c035073c - Fix abandon edit warning message (task T222525) by Ed Sanders
- git #0bc3c819 - Fix setting of this.loading so it can be cleared by Ed Sanders
- git #b9dfb5de - Fix some bad math in CSS code comments by Bartosz Dziewoński
- git #ff15a2ba - Fix diffs in non-section-editing mode (task T222489) by Bartosz Dziewoński
- git #dd5a1f02 - Follow-up f9330c8564ee: Don't auto-add MWSaveTool (task T222325) by James D. Forrester
- git #c31cf004 - ve.ui.MWSaveDialog: More save panel disappearing on iOS Safari (task T221289) by Bartosz Dziewoński
- git #8068198e - ArticleTarget: Return dataPromise from #load by Ed Sanders
- git #fae9fcb7 - ApiVisualEditor: Return structured block info as well as formatted notice (task T209599) by Ed Sanders
- git #f9330c85 - Replace the save button with a save tool (task T163142) by Ed Sanders
- git #934572cd - API: Use formatversion=2 by default by Ed Sanders
- git #7739b1c7 - Fix switching without changes (task T221981) by Ed Sanders
- git #139b5b87 - DesktopArticleTargetInitModule: Avoid expensive $msg->exists check (task T221294) by Timo Tijhof
Wikibase
edit- git #b84f4f27 - Revert "Use LabelDescriptionNotEqualValidator in TermValidatorFactory" by Alaa Sarhan
- git #02d865b0 - Bump wdio-wikibase version (task T222444) by Michael Große
- git #9242baf2 - Consolidate more view/resources modules (13) (task T203696) by Timo Tijhof
- git #47fd5b3a - Update termbox pin - Limiting textInputField lengths (task T217248) by Thomas Arrow
- git #9f6bb5fc - Fix typos in comment by Jeroen De Dauw
- git #bffd8cfe - Remove unused fields by Jeroen De Dauw
- git #8ac14432 - Fix comment syntax in AddNormalizedTermsTablesDDL.sql by Lucas Werkmeister
- git #52e6c1eb - CachingKartographerEmbeddingHandler: Use FormatJson::encode() by Fomafix
- git #fa28039e - Don't allow edits with equal content (task T220904) by Marius Hoch
- git #b919b15c - Add populateWithRandomEntitiesAndTerms to repo autoload by Lucas Werkmeister
- git #3efe1b8a - Bump wdio-mediawiki version and make it a peer dep (task T222444) by Michael Große
- git #23286830 - Expose character/string limit for termbox (task T222162) by bitPogo
- git #d4682c4d - Revert "Use MovePage instead of deprecated Title::moveTo" by Jforrester
- git #e12f33ec - termbox: pin latest (task T215951) by Pablo Grass
- git #66b9bafd - termbox: pin latest (task T217000) by Pablo Grass
- git #b7f4b269 - Use PropertyLookup instead of EntityLookup by Jeroen De Dauw
- git #faf4f3aa - MediawikiEditEntityFactory: Inject "MaxSerializedEntitySize" by Marius Hoch
- git #b98a6630 - Catch Exceptions where the entity can not be serialized due to being too big (task T217741) by Noa Rave
- git #629e7ae3 - WikiPageEntityStore: Don't try to save invalid content (task T222090) by Marius Hoch
- git #b9f56ba5 - Use isKnown instead of exists to determine formatting entity as non-existing (task T221676) (task T222138) by Matthias Mullie
- git #47acb96e - Use MovePage instead of deprecated Title::moveTo (task T221949) by Aryeh Gregor
WikibaseCirrusSearch
edit- git #7d1aedfe - Add HasDataForLang feature (task T220282) by Michael Holloway
- git #938b4494 - Generate Opensearch descriptions for Wikibase entities. (task T55652) by Stanislav Malyshev
WikibaseLexeme
edit- git #3450b8d3 - Raise minimal wdio-wikibase and wdio-mediawiki to 0.3.0 (task T222444) by Michael Große
- git #d40adb4e - Rewrite lexical category ruby test to nodejs (task T221645) by Michael Große
- git #4ebfe7ca - Rewrite Lexeme language ruby test to nodejs (task T221645) by Michael Große
- git #1e92f83a - Rewrite test for non-existing lexeme in JavaScript (task T221646) by Lucas Werkmeister
- git #b893ee09 - Catch rejected promise for more useful failures (task T221645) by Michael Große
WikibaseLexemeCirrusSearch
edit- git #4f743eb0 - Fix reference to classes that moved (task T222347) by David Causse
WikibaseMediaInfo
edit- git #147aa544 - tests: Use getNewTempDirectory() without modification by Timo Tijhof
- git #f05c8d0c - Update WikibaseMediaInfoHooksTest::testOnWikibaseEntityTypes by Michael Holloway
- git #5d6e4563 - Use packageFiles for statements by Matthias Mullie
- git #9c292cab - StatementWidget: Adjust styles to handle small displays better (task T221228) by Eric Gardner
- git #25ffab92 - FilePage: Allow panels to become full-width on mobile screens (task T221674) by Eric Gardner
- git #c56c8dbf - Centralize a statement's disabled state by Matthias Mullie
- git #8398f20d - Update extension README (task T221480) (task T221778) by Eric Gardner
- git #dae7cac7 - Don't expect a magic 'depicts' property, but show all defined properties by Matthias Mullie
- git #1d8e8e50 - Less wbformatvalue API calls (task T221229) by Matthias Mullie
WikibaseQualityConstraints
editNo changes for WikibaseQualityConstraints
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
edit- git #e7265e46 - Move files to match class name by Umherirrender
WikiEditor
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
edit- git #05c62f23 - Add a WikipediaApp caption edit counter (task T222211) by Michael Holloway
WikimediaEvents
editNo changes for WikimediaEvents
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #c09e9184 - Obtain MessageBlobStore instance from ResourceLoader getter by Roan Kattouw
WikimediaMessages
editNo changes for WikimediaMessages
XAnalytics
editNo changes for XAnalytics
ZeroBanner
editNo changes for ZeroBanner
ZeroPortal
editNo changes for ZeroPortal
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #4ad1b511 - Add Minerva specific mediawiki.interface.helpers.styles.less file (task T222394) by Jan Drewniak
- git #7eabe088 - build: Upgrade eslint-config-wikimedia 0.12.0, drop grunt-jsonlint (task T220036) by James D. Forrester
- git #26fea403 - Harden Definitions::insertCommunityPortal() method (task T222407) by Piotr Miazga
- git #2ce755fd - Adds a light-blue variant to the external link icon (task T216961) by Jan Drewniak
- git #60cfe3f1 - Update Minerva Selenium ReferenceDrawer selector (task T222475) by Nicholas Ray
- git #0ef74abc - Improve Community Main Menu element handling (task T216152) by Piotr Miazga
- git #281341f0 - Do not use pass the "string" (deprecated parameter) to toast show method (task T217220) by jdlrobson
- git #b594daf8 - Fix: AMC overflow menu initial CSS and SSR icons (task T216418#5129152) by Stephen Niedzielski
- git #cd61867f - Unify `ul` bullet styling (task T220323) by Volker E
- git #723deeb8 - Change TalkSectionAddOverlay browser test's textarea selector (task T221624) by Nicholas Ray
- git #0540abb3 - QA: Two diff pages is enough by jdlrobson
- git #daef425b - Minerva is Hogan free (task T220620) by jdlrobson
- git #6e9d56ef - Restore category step for CI (task T219920) 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
edit290 Changes in 65 repos by 58 authors