MediaWiki 1.37/wmf.3/Changelog
Core changesEdit
- git #e18b40c7 - objectcache: set ATTR_DURABILITY in MemcachedBagOStuff (task T281480) by Aaron Schulz
- git #4a0bae6d - Update git submodules by Niklas Laxström
- git #c2078bd2 - Update git submodules by Niklas Laxström
- git #a42969ed - Fix query error in ImageListPager (task T281405) by Tim Starling
- git #142d87d2 - Update git submodules by Jakob Warkotsch
- git #b1e237d9 - Update git submodules by Thiemo Kreuz
- git #ccacbcca - rcfeed: Remove reference assignment (task T281226) by Kosta Harlan
- git #1d8bafd2 - Update git submodules by Amir Sarabadani
- git #3236e435 - Update git submodules by Martin Urbanec
- git #20ab303f - Branch commit for wmf/1.37.0-wmf.3 by trainbranchbot
- git #84d8de53 - externalstore: convert some log messages to WARNING (task T281048) by Aaron Schulz
- git #51154492 - objectcache: reorganize method order in SqlBagOStuff by Aaron Schulz
- git #1f9c3a45 - Move AuthManager::checkAccountCreatePermissions to Authority. by Petr Pchelko
- git #f50c097b - Keep ActorStore caches consistent on user rename by Petr Pchelko
- git #61599cd7 - Clean up hard-deprecated Parser methods returning Revision (task T278376) by Petr Pchelko
- git #af71ce18 - Revert "PageProps: use PageIdentity instead of Title" (task T279796) (task T281180) by Gergő Tisza
- git #c32e539b - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #2aaad18d - mediawiki.skinning/commonPrint.less: Import CSS with (inline) (task T280929) by mainframe98
- git #bb1e3c05 - Warn about config changes done in ExtensionFunctions (task T275334) by Gergő Tisza
- git #9cc79769 - Hard deprecate User ::isIP, ::getOptions (task T275602) by vladshapik
- git #c7eca762 - RecentChange: replace Title in method signatures (task T278459) by daniel
- git #bf6d3c5c - Regression tests for ApiRollback and RollbackAction (task T280655) by Petr Pchelko
- git #3a150275 - Implement injecting of dependencies to an AuthenticationProvider (task T275030) by vladshapik
- git #8779b700 - Remove arq as fallback for shy-latn (task T281085) by Amir Aharoni
- git #a3b7ea67 - Stop using legacy ActorMigration fields img_user/oi_user/fa_user (task T278917) by Tim Starling
- git #e7cb2091 - Update psr/container and wikimedia/object-factory by Reedy
- git #0a94b5b9 - Change "radio boxes" to "radio buttons" in histlegend message by Amir Aharoni
- git #88bfadf5 - Migrate user table to abstract schema (task T164898) (task T230428) by Ammarpad
- git #07d88524 - PageProps: use PageIdentity instead of Title (task T279796) by daniel
- git #bf62d08c - resourceloader: Add $wgIncludejQueryMigrate option (task T280944) by Timo Tijhof
- git #12ffb90a - Convert MWBasicRequestAuthorizerTest to a unit test by DannyS712
- git #27d9dd95 - NamespaceInfoTest: remove outdated comment about globals by DannyS712
- git #7f701542 - RELEASE-NOTES: Fix location of updates to external libraries by DannyS712
- git #0ecf032d - RELEASE-NOTES-1.37: Don't mention jQuery 3.6, backporting by James D. Forrester
- git #1d5bac66 - Reduce mocking LoggerInterface by DannyS712
- git #260f4ea9 - Move MimeAnalyzerTest under unit tests by DannyS712
- git #6d1703fb - PageStoreTest: add missing parent::setUp() call by DannyS712
- git #7d896dc2 - Convert SlotRoleRegistryTest to unit tests by DannyS712
- git #ed99cdd6 - WatchlistManager: reduce more uses of full user objects by DannyS712
- git #6974117c - Remove unneeded conversions to User objects by DannyS712
- git #ae2317f1 - Update WVUI to v0.1.1 (task T269762) (task T269957) (task T277256) (task T277315) (task T277317) (task T277860) (task T278880) (task T279088) (task T280287) (task T280344) (task T280498) by Volker E
- git #444e28f9 - Check for line breaks in user signatures (task T272322) by Bartosz Dziewoński
- git #4f3d8ccb - WatchlistManager: reduce use of full user objects by DannyS712
- git #633ec93a - Clean up WatchlistManager tests by DannyS712
- git #1acd9531 - Fix NoWriteWatchedItemStore::countWatchersMultiple by DannyS712
- git #523342c7 - Inject CommentStore service into api query modules (task T259960) by DannyS712
- git #24e2f591 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
- git #c1ee8250 - Remove unnecessary ->equalTo() from tests by Thiemo Kreuz
- git #b95a0738 - Remove meaningless ->expects( $this->any() ) from all tests by Thiemo Kreuz
- git #227ec2aa - WikiPage: merge single use private methods by DannyS712
- git #ebf762cc - ClassicInterwikiLookup: inject load balancer by DannyS712
- git #ee6f4b5d - SearchEngineFactory: inject load balancer by DannyS712
- git #ee23dd80 - RevisionStoreFactoryTest: Clean up and convert to unit test by DannyS712
- git #afae01f9 - resources: Upgrade jQuery from 3.4.1 to 3.6.0 (task T250068) by James D. Forrester
- git #5d438ffc - resources: Upgrade jquery-migrate from 3.1.0 (patched) to 3.3.2 (patched) (task T250068) by James D. Forrester
- git #ef951618 - Create the `content-links` (and -external) ResourceLoaderSkinModule feature (task T279693) (task T255717) (task T278576) by jdlrobson
- git #1d485a73 - Fix dates and add plural support for Inari Sámi by jhsoby
- git #f10f4e05 - Remove some meaningless $this->equalTo() from tests by Thiemo Kreuz
- git #40764d27 - Replace PHPUnit ->returnValue() with ->willReturn() shortcut by Thiemo Kreuz
- git #c8caf26f - Remove RLM/LRM from Names.php (task T280435) by Amir Aharoni
- git #e2ec44d7 - Replace ->exactly( 1 ) with ->once() in tests by Thiemo Kreuz
- git #f36808dd - Use UserIdentityValue in tests where possible by Thiemo Kreuz
- git #73e718e3 - Message: Deprecate toString() with an implicit format (task T146416) by Timo Tijhof
- git #4ac67dbe - es6-polyfills: Remove deprecated alias "es6-promise" (task T264135) by Timo Tijhof
- git #57db7d0a - es6-polyfills: Merge "es6-promise" into "es6-polyfills" (task T264135) by Timo Tijhof
- git #5ddd90fd - Add polyfills for ES6 array methods (task T264135) by Eric Gardner
- git #f6667ab4 - Remove ArticleEditUpdatesDeleteFromRecentchanges hook, deprecated in 1.35 (task T244613) by James D. Forrester
- git #4c2d7e87 - JobQueueDB: Remove unused getReplicaDB() call by Reedy
- git #b206bea8 - Remove unused styles for '.mw-revdelundel-hidden' by Bartosz Dziewoński
- git #fb6b6e05 - Fix parameter order of setWatch to match add/removeWatch by Cindy Cicalese
- git #b242d49a - Use WatchlistManager in API classes by Cindy Cicalese
- git #63a29ba7 - Use WatchlistManager in special classes by Cindy Cicalese
- git #a384acff - Use WatchlistManager in several classes by Cindy Cicalese
- git #ce6a4ef4 - Use WatchlistManager in auth classes by Cindy Cicalese
- git #f8ed11e1 - Replace doWatch/doUnwatch with addWatch*/removeWatch* by Cindy Cicalese
- git #577824ae - Move watchlist-related methods from WatchAction to WatchlistManager by Cindy Cicalese
- git #bcfb945c - ImagePage: Add 2048px to $wgImageLimits for file description pages (task T106263) by Timo Tijhof
- git #3b2c6dd5 - Fix main page tab URLs when using $wgMainPageIsDomainRoot and custom $wgActionPaths (task T270004) by Porplemontage
- git #fc3d7ffd - objectcache: fix TTL_INDEFINITE placeholder DB timestamp by Aaron Schulz
- git #550b1345 - Rename azwiki namespaces (task T280577) by ZabeMath
- git #eab7fc06 - Hard deprecate wfIncrStats (task T250316) by Taavi Väänänen
- git #6d02849f - Update wikimedia/remex-html to 2.3.1 by C. Scott Ananian
- git #956393d9 - User::setActorId only invalidate cache if required (task T274179) by Petr Pchelko
- git #ab9ecc02 - Drop hard-deprecated CacheHelper classes (task T249230) by Petr Pchelko
- git #e8d220e5 - Bump hamcrest-html-matchers to 1.0.0 by Amir Sarabadani
- git #2a2f83d5 - Do not mark rollbacks as bot edits (task T280655) by Taavi Väänänen
- git #0d3c1775 - selenium: Fix `browser.getText is not a function` (task T280639) by Željko Filipin
- git #ddbf0112 - Move most remaining legacy styles to interface.helpers.styles (task T278576) by mainframe98
- git #768cb187 - Stop using legacy ActorMigration fields in reassignEdits.php (task T278917) by Tim Starling
- git #419dde00 - Stop using legacy ActorMigration field "ar_user" (task T278917) by Tim Starling
- git #a05fb27e - resourceloader: Move most of mw.log from startup to mediawiki.base by Timo Tijhof
- git #c4d8d410 - resourceloader: Remove ES5 fallback for deprecation logger by Timo Tijhof
- git #2a60c073 - resourceloader: Replace mw.log debug monkey-patch with code subst by Timo Tijhof
- git #046c0b8a - Installer: Simplify stylesheet (task T232903) by jdlrobson
- git #0f4ac49e - Handle multiselect param 'options-messages' in DefaultPreferencesFactory (task T58633) by Umherirrender
- git #563671a8 - Rephrase apihelp-main-param-origin (task T277987) by Amir Aharoni
- git #c282c117 - specialpage: Remove redundant isListed() check, deprecate unused method by Timo Tijhof
- git #57ce83d7 - Stop using legacy ActorMigration fields in DatabaseBlockStore (task T278917) by Tim Starling
- git #76fc5e9c - phpunit: Fix implementation of anythingBut by Daimona Eaytoy
- git #a4b42be7 - @noflip should be specified before each directional statement by Huji
- git #fb561505 - Follow-up d674d655dc: Disable new users checkbox if e-mail isn't set (task T279256) by Func
- git #38e9981a - selenium: DEBUG environment variable increases Mocha timeout (task T278827) by Željko Filipin
- git #377c53ae - Don't p-wrap <aside> tags in extension HTML (task T278565) by Máté Szabó
- git #c11b8782 - Delete cached data of non-cached querypages with updateSpecialPages.php (task T174513) by Umherirrender
VendorEdit
- git #1e54795a - Bump wikimedia/parsoid to 0.14.0-a1 for MW 1.37 (task T279682) (task T279803) (task T264028) (task T280050) (task T279867) (task T280449) (task T280672) by Arlo Breault
- git #42dd2319 - Update DataValues/Geo Library to v4.2.3 to match version in wikibase (task T277691) by gtzatchkova
- git #bfbfa1b6 - Update psr/container and wikimedia/object-factory by Reedy
- git #40aceb35 - Update wikibase/data-model-services from 5.3.0 to 5.4.0 (task T280771) by tzhelyazkova
- git #4971100b - README: Added a hint about ignoring not wanted files by Leszek Manicki
- git #9b2e2a8d - Follow-up 2fd0a1c51: Re-generate data-values to trim test & project files (task T274821) by Leszek Manicki
- git #5558a351 - Update wikimedia/remex-html to 2.3.1 by C. Scott Ananian
ExtensionsEdit
3DEdit
- git #104a78fd - Move var statements inline by Ed Sanders
- git #c4b8db89 - Fix check for stl files in upload JS by Ed Sanders
AbuseFilterEdit
- git #c091a2f7 - Fix MySQL db patches compatibility by Daimona Eaytoy
- git #91d9e2e0 - Give MySQL indexes explicit names, align MySQL and SQLite (task T251613) by Daimona Eaytoy
ActiveAbstractEdit
No changes for ActiveAbstract
AdvancedSearchEdit
- git #0c134637 - More narrow interface for createDefaultLayout() and such by Thiemo Kreuz
AntiSpoofEdit
No changes for AntiSpoof
ApiFeatureUsageEdit
No changes for ApiFeatureUsage
ArticleCreationWorkflowEdit
No changes for ArticleCreationWorkflow
ArticlePlaceholderEdit
- git #4e11d71c - Remove calls to WikibaseClient::getDefaultInstance( 'reset' ) (task T280765) by Lucas Werkmeister
- git #9b6cac61 - Remove inconsequential WikibaseClient::getDefaultInstance() call (task T280765) by Lucas Werkmeister
BabelEdit
No changes for Babel
BetaFeaturesEdit
- git #07d1cdcc - Move var statements inline by Ed Sanders
BounceHandlerEdit
No changes for BounceHandler
CalendarEdit
No changes for Calendar
CampaignsEdit
No changes for Campaigns
CapiuntoEdit
No changes for Capiunto
CategoryTreeEdit
No changes for CategoryTree
CentralAuthEdit
- git #48e51984 - Make CentralAuthPrimaryAuthenticationProvider::$userNameUtils protected (task T281184) by DannyS712
CentralNoticeEdit
No changes for CentralNotice
CharInsertEdit
No changes for CharInsert
CheckUserEdit
No changes for CheckUser
ChessBrowserEdit
No changes for ChessBrowser
CirrusSearchEdit
No changes for CirrusSearch
CiteEdit
No changes for Cite
CiteThisPageEdit
No changes for CiteThisPage
CitoidEdit
No changes for Citoid
cldrEdit
No changes for cldr
CodeEditorEdit
No changes for CodeEditor
CodeMirrorEdit
- git #26a05d1d - Allow HTML comments and newlines in template names (task T277767) by Thiemo Kreuz
- git #5186c6f3 - Fix bracket matching getting stuck when leaving the brackets (task T278840) (task T280978) by Thiemo Kreuz
CodeReviewEdit
- git #bbf22270 - Delete Canadian English "translation" that is identical to the source text by Jack Phoenix
CognateEdit
No changes for Cognate
CollectionEdit
- git #72205bd0 - Fix special page layout (task T280259) by jdlrobson
CommonsMetadataEdit
No changes for CommonsMetadata
ConfirmEditEdit
- git #0993a43a - Support hCaptcha for VisualEditor (task T264684) by alistair3149
- git #7662c8ab - SimpleCaptcha: Remove unused SecurityCheck-DoubleEscaped suppression by Reedy
CongressLookupEdit
No changes for CongressLookup
ContactPageEdit
No changes for ContactPage
ContentTranslationEdit
- git #9900fba0 - Another fix for token cookie handling (task T281346) by Niklas Laxström
- git #18511d61 - Fix CX token cookie (task T281346) by Niklas Laxström
- git #baa2d2ae - Remove now unused styles for (cx-)?placeholder and cx-highlight* by Niklas Laxström
- git #4d748774 - CX3: Remove unused fast-levenshtein dependency by Santhosh Thottingal
- git #d170c470 - SX: Fix section suggestions loading by NikG
- git #dcb21711 - Remove CX1 codebase (task T232369) by Santhosh Thottingal
- git #c7d927ac - Namespace specials folder by Reedy
- git #912f100b - Move rest of Api classes into ContentTranslation\ActionApi namespace by Reedy
- git #8527f7da - Load namespaced ActionApi class via AutoloadNamespaces by Reedy
CreditsSourceEdit
No changes for CreditsSource
DashikiEdit
No changes for Dashiki
DisambiguatorEdit
No changes for Disambiguator
DiscussionToolsEdit
- git #49c1dde3 - Abort DiscussionTools checks early when viewing a special page (task T281180) by Bartosz Dziewoński
- git #534f907d - Fix topic subscriptions button by Bartosz Dziewoński
- git #eae0c1e6 - Implement hidden tag for source mode with toolbar (task T279157) by Ed Sanders
- git #18934056 - Code style: Move var declarations inline by Ed Sanders
- git #2f40fd96 - EventDispatcher: Store comment name in event metadata by Ed Sanders
- git #a9537782 - EventDispatcher: Compare new comments by name, not ID by Ed Sanders
- git #e20fcea1 - EventDispatcher: Only generate events if author matches user (task T280783) by Ed Sanders
- git #888d554e - Don't split parser cache when reply tool is enabled by default (task T279864) by Ed Sanders
- git #722a4e51 - Avoid splitting ParserCache on user language (task T280295) by Ed Sanders
- git #5103e651 - Add tests for CommentFormatter::postprocessTopicSubscription by Bartosz Dziewoński
- git #0b821621 - CommentFormatter: Fix regexp in topic subscription postprocessing by Bartosz Dziewoński
- git #228b81fa - Move implementation of subscribe buttons to CommentFormatter by Bartosz Dziewoński
- git #1957c340 - Remove unused variable by Bartosz Dziewoński
- git #4bbfe6cb - Rename CommentFormatter::addReplyLinks (task T280351) by Bartosz Dziewoński
- git #b0a94405 - Remove deprecated dt- classes by Ed Sanders
DismissableSiteNoticeEdit
No changes for DismissableSiteNotice
DonationInterfaceEdit
- git #0abe33de - Email Preference Center: Guzzle connetor to Civiproxy (task T268497) by Andrew Green
- git #15697060 - Update soft descriptor (task T277598) by cstone
- git #f819194a - Filter message params in email forms by Elliott Eggleston
- git #667d6c79 - Initial general e-mail preferences prototype (task T268510) by Andrew Green
DoubleWikiEdit
No changes for DoubleWiki
DynamicSidebarEdit
No changes for DynamicSidebar
EchoEdit
- git #64f1486d - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
ElasticaEdit
No changes for Elastica
ElectronPdfServiceEdit
No changes for ElectronPdfService
EntitySchemaEdit
- git #0f9ddeb8 - build: Updating eslint-config-wikimedia to 0.20.0 by libraryupgrader
- git #5ac61726 - Use SyntaxHighlight if available (task T238831) by Lucas Werkmeister
- git #23db81d5 - Fix MediaWikiPageUpdaterFactoryTest after PageUpdater change by Lucas Werkmeister
EventBusEdit
No changes for EventBus
EventLoggingEdit
- git #2acaa798 - Restore dependency-free nature of this extension by Timo Tijhof
- git #74abbfca - build: Updating npm dependencies by libraryupgrader
- git #e10fae7a - [MEP] Use wgServerName to set webHost and meta.domain (task T280288) by Michael Holloway
EventStreamConfigEdit
No changes for EventStreamConfig
ExtensionDistributorEdit
No changes for ExtensionDistributor
ExternalGuidanceEdit
No changes for ExternalGuidance
FeaturedFeedsEdit
No changes for FeaturedFeeds
FileExporterEdit
No changes for FileExporter
FileImporterEdit
- git #5554dc02 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
FlaggedRevsEdit
- git #097bd62e - Simplify data flow since we support only one type of tag (task T277883) by Amir Sarabadani
FlowEdit
No changes for Flow
FundraiserLandingPageEdit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflowEdit
No changes for FundraisingTranslateWorkflow
GadgetsEdit
- git #b50309db - Revert "Reduce message parse in GadgetHooks::getPreferences" by Jforrester
- git #0b18d12e - Add namespaces translations for az (task T280577) by ZabeMath
- git #662c6388 - Reduce message parse in GadgetHooks::getPreferences (task T58633) (task T278650) by Umherirrender
GeoCrumbsEdit
No changes for GeoCrumbs
GeoDataEdit
No changes for GeoData
GettingStartedEdit
No changes for GettingStarted
GlobalBlockingEdit
No changes for GlobalBlocking
GlobalCssJsEdit
No changes for GlobalCssJs
GlobalPreferencesEdit
No changes for GlobalPreferences
GlobalUsageEdit
- git #c01bfe00 - Avoid reading primary unless absolutely necessary (task T281238) by Amir Sarabadani
GlobalUserPageEdit
No changes for GlobalUserPage
GlobalWatchlistEdit
- git #e0f02615 - Put tests in a different namespace from production code by DannyS712
- git #55ccf13f - Don't add a history link for log entries (task T273691) by DannyS712
GoogleNewsSitemapEdit
No changes for GoogleNewsSitemap
GraphEdit
No changes for Graph
GrowthExperimentsEdit
- git #fe2a0420 - WikiPageConfigValidation: Mentor lists and help desk can be null (task T281229) by Martin Urbanec
- git #92073e6e - Add Bulgarian special page aliases (task T280824) by Martin Urbanec
- git #62712b20 - MentorStore: Add a way to get mentees mentored by a given mentor (task T280007) by Martin Urbanec
- git #f409f8bb - WikiPageConfig: Do not make multiple DB requests with READ_LATEST (task T274520) by Martin Urbanec
- git #1f627a3a - Disable Special:EditGrowthConfig when on-wiki config is disabled (task T280581) by Martin Urbanec
- git #abc8f6da - Remove "Tutorial page title" from from Special:EditGrowthConfig (task T280350) by Martin Urbanec
- git #8eba8bcc - Allow users to maintain help panel links from Special:EditGrowthConfig (task T274031) (task T215911) by Martin Urbanec
- git #9d0c24ca - i18n: Special:EditGrowthConfig: Fix a terrible typo by Martin Urbanec
- git #dffac28a - Special:EditGrowthConfig: Use radio buttons rather than checkboxes (task T280352) by Martin Urbanec
- git #fe41d2cf - Decouple validation from UI definition (task T274031) by Martin Urbanec
- git #a85d19c0 - Make use of available PHPUnit shortcuts in tests by Thiemo Kreuz
- git #7ad41a0e - Handle EditFilterMergedContent hook properly to break hook chains and display error message (task T280312) by Func
- git #949e5de7 - Add a link: Update link inspector styles and overflow state (task T280277) by MewOphaswongse
- git #81b4ce96 - Add link: Open post-edit dialog for submissions with only rejections (task T269657) by Gergő Tisza
- git #f4bfd82d - Link recommendations save dialog (task T269657) by Gergő Tisza
- git #ada5e815 - Require Content-Type: application/json in AddLinkSubmissionHandler by Gergő Tisza
- git #56a32f55 - Use mw.errorLogger when logging errors by Gergő Tisza
- git #c20cdfa0 - Fix link recommendation SearchDataForIndex handler (task T280667) by Gergő Tisza
- git #a983268b - Provide capability for A/B testing task types, step 2 (task T278123) by Gergő Tisza
- git #93fab2d6 - Provide capability for A/B testing task types, step 1 (task T278123) by Gergő Tisza
- git #e5feb9c6 - Make variants independent from the homepage by Gergő Tisza
- git #587bc976 - Add Greek special page aliases (task T280172) by Martin Urbanec
- git #48c84225 - Add Catalan special page aliases (task T280673) by Martin Urbanec
- git #99a270a9 - Check if suggested edits is enabled before populating task cache (task T280736) by Kosta Harlan
- git #8f40d245 - HomepageHooks: Document difference between wikiConfig and config by Martin Urbanec
- git #c9c4d128 - OresTopicTrait: Check loadTaskTypes result before using (task T280633) by Kosta Harlan
- git #30f19578 - Make it possible to disable on-wiki configuration (task T280581) by Martin Urbanec
- git #a367ad05 - SuggestionsInfo: Basic error handling (task T279651) by Kosta Harlan
- git #5e7540a8 - Special:EditGrowthConfig should not use cache to load config (task T280282) by Martin Urbanec
- git #4af25905 - AddLink: Adjust margin on rejection dialog message (task T269647) by Kosta Harlan
- git #3c8c475a - Validate in WikiPageConfigWriter rather than in Special:EditGrowthConfig (task T274031) by Martin Urbanec
- git #7ce0a3f7 - MentorStore: Set wasPosted to true in command line mode (task T275773) by Martin Urbanec
- git #8e3a8015 - Standardize HomepageHooks::getSuggestedEditsConfigJson() URL by Gergő Tisza
- git #04a27d4a - Use link recommendation metadata in fetching/storing recommendations (task T271603) by Kosta Harlan
GuidedTourEdit
- git #a40fd3af - Replace grunt-svgmin with SVGO v2.3.0 and run through npm script. (task T278656) by Jan Drewniak
GWToolsetEdit
No changes for GWToolset
ImageMapEdit
No changes for ImageMap
InputBoxEdit
No changes for InputBox
InsiderEdit
No changes for Insider
intersectionEdit
No changes for intersection
InterwikiEdit
No changes for Interwiki
InterwikiSortingEdit
No changes for InterwikiSorting
IPInfoEdit
No changes for IPInfo
JosaEdit
No changes for Josa
JsonConfigEdit
No changes for JsonConfig
KartographerEdit
- git #074d149b - Add fallback zoom as a configuration in the extension (task T270925) by mbsantos
- git #0137a94a - Use constants in MapFrame where possible by Thiemo Kreuz
- git #bc976845 - Use constants instead of static properties in tests by Thiemo Kreuz
LabeledSectionTransclusionEdit
No changes for LabeledSectionTransclusion
LandingCheckEdit
No changes for LandingCheck
LdapAuthenticationEdit
No changes for LdapAuthentication
LinterEdit
No changes for Linter
LiquidThreadsEdit
No changes for LiquidThreads
ListingsEdit
No changes for Listings
LocalisationUpdateEdit
No changes for LocalisationUpdate
LoginNotifyEdit
No changes for LoginNotify
MachineVisionEdit
No changes for MachineVision
MapSourcesEdit
No changes for MapSources
MassMessageEdit
No changes for MassMessage
MathEdit
No changes for Math
MediaModerationEdit
No changes for MediaModeration
MediaSearchEdit
No changes for MediaSearch
MobileAppEdit
No changes for MobileApp
MobileFrontendEdit
- git #de0dafa0 - build: Upgrade to latest 'svgo' and re-crush SVGs (task T278656) by Volker E
MultimediaViewerEdit
- git #8b31f839 - tests: Drop all Ruby selenium testing (task T180226) by James D. Forrester
- git #54647ec1 - build: Updating eslint-config-wikimedia to 0.20.0 by libraryupgrader
Edit
No changes for NavigationTiming
NewsletterEdit
No changes for Newsletter
NewUserMessageEdit
No changes for NewUserMessage
NukeEdit
- git #94cd0132 - Stop using legacy ActorMigration field "rc_user" (task T278917) by Tim Starling
OATHAuthEdit
No changes for OATHAuth
OAuthEdit
No changes for OAuth
OAuthRateLimiterEdit
No changes for OAuthRateLimiter
OpenStackManagerEdit
No changes for OpenStackManager
ORESEdit
No changes for ORES
PageAssessmentsEdit
No changes for PageAssessments
PagedTiffHandlerEdit
No changes for PagedTiffHandler
PageImagesEdit
No changes for PageImages
PageNoticeEdit
No changes for PageNotice
PageTriageEdit
No changes for PageTriage
PageViewInfoEdit
No changes for PageViewInfo
ParserFunctionsEdit
No changes for ParserFunctions
PdfHandlerEdit
No changes for PdfHandler
PoemEdit
No changes for Poem
PoolCounterEdit
No changes for PoolCounter
PopupsEdit
- git #8d0ae5e8 - Separate reference preview settings in beta & non-beta (task T281235) by Thiemo Kreuz
- git #3b6d9ccc - Renamed settings local from simple to page (task T277639) by Svantje Lilienthal
- git #d0872e30 - Clean up popup type settings related code (task T277639) (task T277640) by Thiemo Kreuz
- git #a2c8417d - Add test case for syncUserSettings with reference previews (task T277639) by Thiemo Kreuz
- git #7f938bb0 - Add tests for rewritten SETTINGS_CHANGE action reducer (task T277639) by Thiemo Kreuz
- git #e5909e06 - Updated settings link for anonymous users (task T277640) by Svantje Lilienthal
- git #09c2c529 - Added popup types handling (task T277639) by Svantje Lilienthal
- git #2081ab4b - build: Replace Grunt tasks with npm scripts for eslint, stylelint, banana-checker & svgo. (task T206462) by bwang
- git #25e7143f - Fix icon placement in reference previews (task T280762) by Thiemo Kreuz
- git #c281bb93 - Clean up code enabling individual popup types (task T277640) by Thiemo Kreuz
- git #cf9258b0 - Changed radio button to checkbox in anonymous user settings window (task T277639) by Svantje Lilienthal
- git #e19b5572 - Merge duplicate ReferencePreviews Beta feature flag by Thiemo Kreuz
- git #6c7a9225 - Update package-lock.json by bwang
- git #3466e669 - Minor cleanups to QUnit test setups by Thiemo Kreuz
- git #190962cc - Remove dead code around cog wheel dialogue (task T278949) by WMDE-Fisch
- git #e1ca9e94 - Fix bottom margin as long as settings icon isn't shown (task T276200) by Thiemo Kreuz
ProofreadPageEdit
No changes for ProofreadPage
PropertySuggesterEdit
- git #30935fb0 - Update WikibaseRepo::getEntitySearchHelperCallbacks() call (task T280687) by Lucas Werkmeister
QuickSurveysEdit
No changes for QuickSurveys
QuizEdit
No changes for Quiz
ReadingListsEdit
No changes for ReadingLists
RelatedArticlesEdit
- git #2715c27b - Rename RelatedArticlesFooterWhitelistedSkins to RelatedArticlesFooterAllowedSkins (task T277958) by Reedy
RenameuserEdit
No changes for Renameuser
RevisionSliderEdit
No changes for RevisionSlider
RSSEdit
No changes for RSS
SandboxLinkEdit
No changes for SandboxLink
ScoreEdit
No changes for Score
ScribuntoEdit
- git #8710f7cb - Add translations for az (task T280577) by ZabeMath
SearchExtraNSEdit
No changes for SearchExtraNS
SecureLinkFixerEdit
- git #377aed07 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #4b1260e5 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePollEdit
- git #734abf47 - Create script to update pr_key (task T277079) by AnaïsGueyte
ShortUrlEdit
No changes for ShortUrl
SiteMatrixEdit
No changes for SiteMatrix
SpamBlacklistEdit
No changes for SpamBlacklist
StopForumSpamEdit
No changes for StopForumSpam
SubPageList3Edit
No changes for SubPageList3
SubpageSortkeyEdit
No changes for SubpageSortkey
SyntaxHighlight_GeSHiEdit
No changes for SyntaxHighlight_GeSHi
TemplateDataEdit
- git #75ca02c7 - Inline fix for suggested values on unkown paramter types (task T280688) by WMDE-Fisch
- git #6fd08570 - Fix suggested values not being shown when the param's type isn't specified (task T280688) by Andrew Kostka
TemplateSandboxEdit
No changes for TemplateSandbox
TemplateStylesEdit
No changes for TemplateStyles
TemplateWizardEdit
No changes for TemplateWizard
TextExtractsEdit
No changes for TextExtracts
ThanksEdit
No changes for Thanks
TheWikipediaLibraryEdit
No changes for TheWikipediaLibrary
TimedMediaHandlerEdit
- git #64a6fa8c - i18n: Delete 'subtitle' word from subtitle list items (task T258577) by Iniquity
- git #0a8da997 - mw.MwEmbedSupport: Bundle Spinner and jquery.loadingSpinner (task T280746) by Timo Tijhof
- git #a45b3474 - ext.tmh.player.dialog: Move player inline styles into this bundle (task T280746) by Timo Tijhof
- git #e7deb2b7 - mwembed: Merge "mw.Api" into "mw.MediaWikiPlayerSupport" bundle (task T280746) by Timo Tijhof
- git #4c574692 - mwembed: Remove unused "iScroll" module (task T280746) by Timo Tijhof
timelineEdit
No changes for timeline
TitleBlacklistEdit
No changes for TitleBlacklist
TocTreeEdit
No changes for TocTree
TorBlockEdit
- git #db31dd26 - Convert hooks to HookHandler (task T280928) by Reedy
TranslateEdit
- git #1a8db6f2 - Ignore messages that don't have message definitions (task T276953) by Abijeet
- git #9fe8d2e8 - Support new HTML-y translation variable syntax (task T274881) by Niklas Laxström
- git #f9222503 - Stop using ActorMigration for rc_user and log_user (task T278917) by Tim Starling
- git #7f4b5b97 - Remove autonym class from translatable pages' language list by Niklas Laxström
- git #186dc9cd - Simplify RegexInsertablesSuggester::getInsertables by Niklas Laxström
- git #874390cd - CleanupTranslationProgressStatsMaintenanceScript: Fix handling of long message group ids by Niklas Laxström
- git #3e5f9abf - SpecialPageTranslationMovePage: Improve type hints, comments & remove unused vars by Abijeet
- git #baf83df1 - SpecialPageTranslationMovePage: Inline getChangeLine method by Abijeet
- git #51ba5319 - Add moveTranslatablePage script (task T275109) by Abijeet
- git #f165ad6c - Prefer imports over fully qualified names in src/ by Niklas Laxström
- git #cc9b6a9d - Added support for group yaml file configuration for support url (task T253116) by Base
TranslationNotificationsEdit
No changes for TranslationNotifications
TrustedXFFEdit
No changes for TrustedXFF
TwoColConflictEdit
No changes for TwoColConflict
UniversalLanguageSelectorEdit
- git #ec8edeb8 - Use ev.currentTarget not ev.target (task T276248) by jdlrobson
- git #a2a218cc - Update Junicode to 1.002 (task T173573) by Inductiveload
- git #c79e0292 - LanguageNameIndexer: Small cleanups by Niklas Laxström
- git #2a044e1e - Small cleanups and typo fixes by Niklas Laxström
- git #929e707c - Simplify undo tooltip positioning by Niklas Laxström
- git #97dffe3a - Quick fix for LanguageNameIndexer (task T279971) by Niklas Laxström
- git #1f64589a - build: Remove redundant eslint globs from Gruntfile.js by Timo Tijhof
UploadsLinkEdit
No changes for UploadsLink
UploadWizardEdit
- git #3687ce2c - Make use of the PHP7 ?? operator where possible by Thiemo Kreuz
- git #99fd68f4 - Stop using the legacy ActorMigration field "img_user" (task T278917) by Tim Starling
UrlShortenerEdit
No changes for UrlShortener
UserMergeEdit
No changes for UserMerge
VipsScalerEdit
No changes for VipsScaler
VisualEditorEdit
- git #b902b097 - Fix ve.init.mw.MobileArticleTarget.save return value by Gergő Tisza
- git #e3197a82 - Increase space between fields when using inline descriptions (task T273425) by WMDE-Fisch
- git #2920c68a - Use verbose label for the example (task T273425) by WMDE-Fisch
WebAuthnEdit
No changes for WebAuthn
WikibaseEdit
- git #b392dba0 - Fix incorrect ItemId typehint in Lua bindings (task T281361) by Jakob Warkotsch
- git #0adb9a94 - Use EntityRedirectTargetLookup interface where possible by Jakob Warkotsch
- git #652e54bd - Use EntityRedirectLookup::FOR_UPDATE by Jakob Warkotsch
- git #fd83fc66 - Remove unused method getSiteLookup() (task T280987) by Itamar Givon
- git #bd5a23ce - QueryPage::formatResult returns string|bool by addshore
- git #13a8baa5 - Move WikibaseRepo ItemMergeInteractor to service container (task T280817) by Itamar Givon
- git #129d3c8f - Create RevisionBasedEntityRedirectTargetLookup for lua (task T280771) by Jakob Warkotsch
- git #1425f244 - Add correct version of DataValues/Geo package to accept string values in LatLongValues (task T277691) by gtzatchkova
- git #529e9cc7 - Ensure context paramter is required in mergeItems (task T280817) by Itamar Givon
- git #86e0aeb9 - Restore typehinting after removal of compatibility code (task T280814) by Itamar Givon
- git #7de4265e - FedProps: add missing / in factory method by Thomas Arrow
- git #72111c5e - Move WikibaseRepo ItemRedirectCreationInteractor to service container (task T280814) by Itamar Givon
- git #b697a361 - Remove WikibaseClient constructor (task T280803) by rosalie
- git #8c6e1f80 - Add api tests that invoke functions with a redirected item (task T157868, T280757) by tzhelyazkova
- git #d582c409 - Remove getEntityDiffVisualizer (task T280122) by rosalie
- git #783b998a - Pass IContextSource directly into createRedirect()... (task T280814) by Itamar Givon
- git #e15b72d6 - repo: Move EntityDiffVisualizerFactory to service container (task T280122) by rosalie
- git #69fa90f9 - Lua: resolve redirects for `getSitelink` (task T157868) (task T280758) by Jakob Warkotsch
- git #0672ef6d - tests: Remove use of $msg->toString() in SetClaimTest (task T146416) by Timo Tijhof
- git #2305a37c - Add some more documentation on dumpRdf.php (task T280682) by toan
- git #14421528 - Remove compatibility code from getApiHelperFactory() (task T280816) by Lucas Werkmeister
- git #7ed894b1 - repo: move ApiHelperFactory to service container (task T280816) by Lucas Werkmeister
- git #6caf2aac - Fix failing tests in secondary CI by Itamar Givon
- git #19875ece - Remove WikibaseRepo::getEntityStoreFactoryCallbacks() (task T280815) by Lucas Werkmeister
- git #867a986f - Remove WikibaseRepo::getEntityRevisionLookupFactoryCallbacks() (task T280811) by Lucas Werkmeister
- git #2ced7a02 - Add new version of DataValues/Geo package to accept string values (task T277691) by gtzatchkova
- git #71d2851e - Remove WikibaseRepo newTermSearchInteractor (task T280504) by Itamar Givon
- git #c6864985 - Make EntityDiffVisualizerFactory to not depend on IContextSource (task T280122) by rosalie
- git #9f6d923c - dumpRdf.php wrongly claims to export JSON (task T280682) by toan
- git #07e33b6f - Remove WikibaseClient::getDefaultInstance() (task T280765) by Lucas Werkmeister
- git #60ecf869 - Remove calls to WikibaseClient::getDefaultInstance( 'reset' ) (task T280765) by Lucas Werkmeister
- git #66fee1c5 - Remove inconsequential WikibaseClient::getDefaultInstance() calls (task T280765) by Lucas Werkmeister
- git #36fba03b - Move WikibaseRepo EntityLinkFormatterFactory to service container (task T280501) by Itamar Givon
- git #58f9a355 - Stop passing Language into EntityLinkFormatterFactory (task T280501) by Itamar Givon
- git #afed3e43 - Remove backwards compatibility code from getEntityRevisionLookup() (task T279653) by Lucas Werkmeister
- git #9bb465d4 - client: move PropertyParserFunctionRunner to service container (task T280653) by Lucas Werkmeister
- git #9fff2b4a - Remove MediaWikiPHPUnitTest::startTest hook handler (task T278011) by Lucas Werkmeister
- git #75b8e00d - Remove WikibaseRepo::getSettingsValueProvider() (task T280686) by Lucas Werkmeister
- git #ce8f8adb - client: move ParserOutputDataUpdater to service container (task T280511) by Lucas Werkmeister
- git #36ef4252 - repo: move EntitySearchHelperCallbacks to service container (task T280687) by Lucas Werkmeister
- git #c02339f5 - repo: move EntityTypesConfigValue to service container (task T280685) by Lucas Werkmeister
- git #df293bd7 - client: move StatementGroupRendererFactory to service container (task T280572) by Lucas Werkmeister
- git #2b2c2f43 - Remove backwards compatibility code from getEntityLookup() (task T279563) by Lucas Werkmeister
- git #05fd81fb - Inject services into ApiServiceFactory (task T280576) by Lucas Werkmeister
- git #ccb73808 - Make ApiServiceFactory fields non-static (task T280576) by Lucas Werkmeister
- git #8c4fc13c - client: move ReferenceFormatterFactory to service container (task T280573) by Lucas Werkmeister
- git #ed8d9b8b - Always use DerivativeContext in MediawikiEditFilterHookRunner by Lucas Werkmeister
- git #63bdf7bc - Move WikibaseRepo EntityTypeToRepositoryMapping to service container (task T280499) by Itamar Givon
- git #7e56e285 - client: move LangLinkHandlerFactory to service container (task T280374) by Lucas Werkmeister
- git #615f542c - Remove WikibaseClient::getContentLanguage() (task T280571) by Lucas Werkmeister
- git #15db3c67 - repo: move DefaultSnakFormatterBuilders to service container (task T280502) by Lucas Werkmeister
- git #a6fe008f - Pass context into MediawikiEditEntity and EditFilterHookRunner (task T280365) by Lucas Werkmeister
- git #8c35decb - Make EntityRedirectCreationInteractor accept context argument (task T280365) by Lucas Werkmeister
- git #9f473e0b - Make newEditEntity() accept context argument (task T280365) by Lucas Werkmeister
- git #fbf22734 - Re-throw DBErrors in DataUpdateAdapter (task T279409) by Amir Sarabadani
- git #b4a32280 - Description api: remove unneeded factory method by DannyS712
WikibaseCirrusSearchEdit
- git #25957dcf - Update WikibaseRepo::getEntityLinkFormatterFactory() to static (task T280501) by Itamar Givon
- git #5b056ee3 - Skip OpenSearchLabelsTest::testOpenSearch (task T280501) by Itamar Givon
- git #a0b26dfa - Stop passing Language into EntityLinkFormatterFactory (task T280501) by Itamar Givon
- git #2ab5b62f - Prepare to move language paramter from costructor to method... (task T280501) by Itamar Givon
- git #eb75549d - Update WikibaseRepo::getEntityTypeToRepositoryMapping() calls to static (task T280499) by Itamar Givon
WikibaseLexemeEdit
- git #fc82b3eb - Clean up MediaWikiLexemeRedirectorIntegrationTest by Jakob Warkotsch
- git #dd64da29 - MediaWikiLexemeRedirector: use EntityRedirectTargetLookup by Jakob Warkotsch
- git #be21c123 - move entityDiffVisualiserFactory to service container (task T280122) by rosalie
- git #735c2825 - Pass $context into createRedirect method instead of parent constructor (task T280814) by Itamar Givon
- git #e6996290 - Move EntityDiffVisualizerFactory to service container (task T280122) by rosalie
- git #7194af4e - Update WikibaseRepo::getApiHelperFactory() calls (task T280816) by Lucas Werkmeister
- git #cc92f69b - Update WikibaseRepo::getEntityLinkFormatterFactory() to static (task T280501) by Itamar Givon
- git #6881f774 - Stop passing Language into EntityLinkFormatterFactory (task T280501) by Itamar Givon
- git #b38218d3 - Prepare to move language paramter from costructor to method... (task T280501) by Itamar Givon
- git #55a78613 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
- git #fc5e8211 - Pass context instead of user into EntityRedirectCreationInteractor (task T280365) by Lucas Werkmeister
- git #3a0c7440 - Update WikibaseRepo::getEntityTypeToRepositoryMapping() calls to static (task T280499) by Itamar Givon
- git #e3cd97f9 - Pass context instead of user into newEditEntity() (task T280365) by Lucas Werkmeister
- git #1d0d2c70 - Get EditFilterHookRunner from service container (task T280365) by Lucas Werkmeister
- git #cb1a98cc - ApiUserBlockedTest: Remove call to AbstractBlock::appliesToRight by Thalia
WikibaseLexemeCirrusSearchEdit
- git #16e053d1 - Update WikibaseRepo::getEntityTypeToRepositoryMapping() calls to static (task T280499) by Itamar Givon
WikibaseMediaInfoEdit
- git #dc16acf8 - build: Updating dependencies by Umherirrender
- git #0577e775 - Use consistent prefix for mediasearch i18n messages (task T266345) by Matthias Mullie
- git #d669fcdd - WikibaseMediaInfoHooksTest: fix WikiPage mock (task T247143) by DannyS712
- git #e6fc8d1b - Make the logistic regression image search default (task T271799) by Cormac Parle
- git #a877c2f5 - Use textContent instead of value for textarea (task T280135) by annet
WikibaseQualityConstraintsEdit
- git #a266fb7c - Update WikibaseRepo::getApiHelperFactory() calls (task T280816) by Lucas Werkmeister
Wikidata.orgEdit
No changes for Wikidata.org
WikidataPageBannerEdit
No changes for WikidataPageBanner
WikiEditorEdit
No changes for WikiEditor
wikihieroEdit
No changes for wikihiero
WikiLoveEdit
No changes for WikiLove
WikimediaApiPortalOAuthEdit
No changes for WikimediaApiPortalOAuth
WikimediaBadgesEdit
No changes for WikimediaBadges
WikimediaEditorTasksEdit
- git #363d99e6 - ApiQueryWikimediaEditorTasksCounts: remove unneeded factory method by DannyS712
WikimediaEventsEdit
- git #fc41561a - Limit instrumentation to legacy sidebar in modern Vector. (task T275762) by Clare Ming
- git #f11ef049 - statsd: Remove reference to undefined mw.eventLog.isDntEnabled (task T252438) by Timo Tijhof
- git #de152ac7 - Add language switching event logging for legacy sidebar. (task T275762) by Clare Ming
- git #81ba7372 - Send "0 edits" userEditCountBucket for anons (task T210106) by Adam Wight
WikimediaIncubatorEdit
No changes for WikimediaIncubator
WikimediaMaintenanceEdit
No changes for WikimediaMaintenance
WikimediaMessagesEdit
- git #4c1da31b - Convert MessageCache::get handler to HookHandlers by Reedy
- git #cb5831a4 - Fix Forrester typo by Reedy
- git #490c9a1e - Minor code cleanup by Reedy
- git #396482ad - Fix last PHPCS exclusion by Reedy
WikisourceEdit
No changes for Wikisource
XAnalyticsEdit
No changes for XAnalytics
SkinsEdit
CologneBlueEdit
- git #750d0c6f - Remove British English "translation", identical to source text by Jack Phoenix
MinervaNeueEdit
- git #4cdd0af8 - Allow Users with permissions to do expanded actions in Minerva on mobile (task T231291) by ZabeMath
- git #96aed456 - selenium: Update WebdriverIO to v7 (task T280975) by Željko Filipin
- git #7488d972 - selenium: Update WebdriverIO configuration file (task T280975) by Željko Filipin
- git #421f349b - selenium: fix `directory (tests/selenium/log) doesn't exist` (task T280975) by Željko Filipin
- git #28394a13 - build: Upgrade 'svgo' to latest and re-crush SVGs (task T278656) by Volker E
- git #01302c62 - icons: Put reference variant only on external link icon by Volker E
ModernEdit
No changes for Modern
MonoBookEdit
No changes for MonoBook
NostalgiaEdit
No changes for Nostalgia
TimelessEdit
No changes for Timeless
VectorEdit
- git #2ff3308a - Remove 'noexternallanglinks' check from `canHaveLanguages` (task T277517) by Nicholas Ray
- git #9914d813 - [search] Don't destroy #p-search element (task T274869) by Sam Smith
- git #f52c2f8a - Scope right-aligned dropdown menus to #right-navigation & .mw-portlet-lang (task T275158) by Jan Drewniak
WikimediaApiPortalEdit
No changes for WikimediaApiPortal
VisualEditorEdit
No changes for VisualEditor
Total ChangesEdit
366 Changes in 54 repos by 78 authors