MediaWiki 1.37/wmf.3/Changelog
Core changes edit
- 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
Vendor edit
- 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
Extensions edit
3D edit
- git #104a78fd - Move var statements inline by Ed Sanders
- git #c4b8db89 - Fix check for stl files in upload JS by Ed Sanders
AbuseFilter edit
- 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
ActiveAbstract edit
No changes for ActiveAbstract
AdvancedSearch edit
- git #0c134637 - More narrow interface for createDefaultLayout() and such by Thiemo Kreuz
AntiSpoof edit
No changes for AntiSpoof
ApiFeatureUsage edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder edit
- 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
Babel edit
No changes for Babel
BetaFeatures edit
- git #07d1cdcc - Move var statements inline by Ed Sanders
BounceHandler edit
No changes for BounceHandler
Calendar edit
No changes for Calendar
Campaigns edit
No changes for Campaigns
Capiunto edit
No changes for Capiunto
CategoryTree edit
No changes for CategoryTree
CentralAuth edit
- git #48e51984 - Make CentralAuthPrimaryAuthenticationProvider::$userNameUtils protected (task T281184) by DannyS712
CentralNotice edit
No changes for CentralNotice
CharInsert edit
No changes for CharInsert
CheckUser edit
No changes for CheckUser
ChessBrowser edit
No changes for ChessBrowser
CirrusSearch edit
No changes for CirrusSearch
Cite edit
No changes for Cite
CiteThisPage edit
No changes for CiteThisPage
Citoid edit
No changes for Citoid
cldr edit
No changes for cldr
CodeEditor edit
No changes for CodeEditor
CodeMirror edit
- 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
CodeReview edit
- git #bbf22270 - Delete Canadian English "translation" that is identical to the source text by Jack Phoenix
Cognate edit
No changes for Cognate
Collection edit
- git #72205bd0 - Fix special page layout (task T280259) by jdlrobson
CommonsMetadata edit
No changes for CommonsMetadata
ConfirmEdit edit
- git #0993a43a - Support hCaptcha for VisualEditor (task T264684) by alistair3149
- git #7662c8ab - SimpleCaptcha: Remove unused SecurityCheck-DoubleEscaped suppression by Reedy
CongressLookup edit
No changes for CongressLookup
ContactPage edit
No changes for ContactPage
ContentTranslation edit
- 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
CreditsSource edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
Disambiguator edit
No changes for Disambiguator
DiscussionTools edit
- 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
DismissableSiteNotice edit
No changes for DismissableSiteNotice
DonationInterface edit
- 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
DoubleWiki edit
No changes for DoubleWiki
DynamicSidebar edit
No changes for DynamicSidebar
Echo edit
- git #64f1486d - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
Elastica edit
No changes for Elastica
ElectronPdfService edit
No changes for ElectronPdfService
EntitySchema edit
- 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
EventBus edit
No changes for EventBus
EventLogging edit
- 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
EventStreamConfig edit
No changes for EventStreamConfig
ExtensionDistributor edit
No changes for ExtensionDistributor
ExternalGuidance edit
No changes for ExternalGuidance
FeaturedFeeds edit
No changes for FeaturedFeeds
FileExporter edit
No changes for FileExporter
FileImporter edit
- git #5554dc02 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
FlaggedRevs edit
- git #097bd62e - Simplify data flow since we support only one type of tag (task T277883) by Amir Sarabadani
Flow edit
No changes for Flow
FundraiserLandingPage edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow edit
No changes for FundraisingTranslateWorkflow
Gadgets edit
- 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
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
No changes for GeoData
GettingStarted edit
No changes for GettingStarted
GlobalBlocking edit
No changes for GlobalBlocking
GlobalCssJs edit
No changes for GlobalCssJs
GlobalPreferences edit
No changes for GlobalPreferences
GlobalUsage edit
- git #c01bfe00 - Avoid reading primary unless absolutely necessary (task T281238) by Amir Sarabadani
GlobalUserPage edit
No changes for GlobalUserPage
GlobalWatchlist edit
- 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
GoogleNewsSitemap edit
No changes for GoogleNewsSitemap
Graph edit
No changes for Graph
GrowthExperiments edit
- 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
GuidedTour edit
- git #a40fd3af - Replace grunt-svgmin with SVGO v2.3.0 and run through npm script. (task T278656) by Jan Drewniak
GWToolset edit
No changes for GWToolset
ImageMap edit
No changes for ImageMap
InputBox edit
No changes for InputBox
Insider edit
No changes for Insider
intersection edit
No changes for intersection
Interwiki edit
No changes for Interwiki
InterwikiSorting edit
No changes for InterwikiSorting
IPInfo edit
No changes for IPInfo
Josa edit
No changes for Josa
JsonConfig edit
No changes for JsonConfig
Kartographer edit
- 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
LabeledSectionTransclusion edit
No changes for LabeledSectionTransclusion
LandingCheck edit
No changes for LandingCheck
LdapAuthentication edit
No changes for LdapAuthentication
Linter edit
No changes for Linter
LiquidThreads edit
No changes for LiquidThreads
Listings edit
No changes for Listings
LocalisationUpdate edit
No changes for LocalisationUpdate
LoginNotify edit
No changes for LoginNotify
MachineVision edit
No changes for MachineVision
MapSources edit
No changes for MapSources
MassMessage edit
No changes for MassMessage
Math edit
No changes for Math
MediaModeration edit
No changes for MediaModeration
MediaSearch edit
No changes for MediaSearch
MobileApp edit
No changes for MobileApp
MobileFrontend edit
- git #de0dafa0 - build: Upgrade to latest 'svgo' and re-crush SVGs (task T278656) by Volker E
MultimediaViewer edit
- 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
Newsletter edit
No changes for Newsletter
NewUserMessage edit
No changes for NewUserMessage
Nuke edit
- git #94cd0132 - Stop using legacy ActorMigration field "rc_user" (task T278917) by Tim Starling
OATHAuth edit
No changes for OATHAuth
OAuth edit
No changes for OAuth
OAuthRateLimiter edit
No changes for OAuthRateLimiter
OpenStackManager edit
No changes for OpenStackManager
ORES edit
No changes for ORES
PageAssessments edit
No changes for PageAssessments
PagedTiffHandler edit
No changes for PagedTiffHandler
PageImages edit
No changes for PageImages
PageNotice edit
No changes for PageNotice
PageTriage edit
No changes for PageTriage
PageViewInfo edit
No changes for PageViewInfo
ParserFunctions edit
No changes for ParserFunctions
PdfHandler edit
No changes for PdfHandler
Poem edit
No changes for Poem
PoolCounter edit
No changes for PoolCounter
Popups edit
- 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
ProofreadPage edit
No changes for ProofreadPage
PropertySuggester edit
- git #30935fb0 - Update WikibaseRepo::getEntitySearchHelperCallbacks() call (task T280687) by Lucas Werkmeister
QuickSurveys edit
No changes for QuickSurveys
Quiz edit
No changes for Quiz
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
- git #2715c27b - Rename RelatedArticlesFooterWhitelistedSkins to RelatedArticlesFooterAllowedSkins (task T277958) by Reedy
Renameuser edit
No changes for Renameuser
RevisionSlider edit
No changes for RevisionSlider
RSS edit
No changes for RSS
SandboxLink edit
No changes for SandboxLink
Score edit
No changes for Score
Scribunto edit
- git #8710f7cb - Add translations for az (task T280577) by ZabeMath
SearchExtraNS edit
No changes for SearchExtraNS
SecureLinkFixer edit
- git #377aed07 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #4b1260e5 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll edit
- git #734abf47 - Create script to update pr_key (task T277079) by AnaïsGueyte
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SpamBlacklist edit
No changes for SpamBlacklist
StopForumSpam edit
No changes for StopForumSpam
SubPageList3 edit
No changes for SubPageList3
SubpageSortkey edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi edit
No changes for SyntaxHighlight_GeSHi
TemplateData edit
- 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
TemplateSandbox edit
No changes for TemplateSandbox
TemplateStyles edit
No changes for TemplateStyles
TemplateWizard edit
No changes for TemplateWizard
TextExtracts edit
No changes for TextExtracts
Thanks edit
No changes for Thanks
TheWikipediaLibrary edit
No changes for TheWikipediaLibrary
TimedMediaHandler edit
- 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
timeline edit
No changes for timeline
TitleBlacklist edit
No changes for TitleBlacklist
TocTree edit
No changes for TocTree
TorBlock edit
- git #db31dd26 - Convert hooks to HookHandler (task T280928) by Reedy
Translate edit
- 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
TranslationNotifications edit
No changes for TranslationNotifications
TrustedXFF edit
No changes for TrustedXFF
TwoColConflict edit
No changes for TwoColConflict
UniversalLanguageSelector edit
- 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
UploadsLink edit
No changes for UploadsLink
UploadWizard edit
- 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
UrlShortener edit
No changes for UrlShortener
UserMerge edit
No changes for UserMerge
VipsScaler edit
No changes for VipsScaler
VisualEditor edit
- 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
WebAuthn edit
No changes for WebAuthn
Wikibase edit
- 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
WikibaseCirrusSearch edit
- 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
WikibaseLexeme edit
- 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
WikibaseLexemeCirrusSearch edit
- git #16e053d1 - Update WikibaseRepo::getEntityTypeToRepositoryMapping() calls to static (task T280499) by Itamar Givon
WikibaseMediaInfo edit
- 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
WikibaseQualityConstraints edit
- git #a266fb7c - Update WikibaseRepo::getApiHelperFactory() calls (task T280816) by Lucas Werkmeister
Wikidata.org edit
No changes for Wikidata.org
WikidataPageBanner edit
No changes for WikidataPageBanner
WikiEditor edit
No changes for WikiEditor
wikihiero edit
No changes for wikihiero
WikiLove edit
No changes for WikiLove
WikimediaApiPortalOAuth edit
No changes for WikimediaApiPortalOAuth
WikimediaBadges edit
No changes for WikimediaBadges
WikimediaEditorTasks edit
- git #363d99e6 - ApiQueryWikimediaEditorTasksCounts: remove unneeded factory method by DannyS712
WikimediaEvents edit
- 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
WikimediaIncubator edit
No changes for WikimediaIncubator
WikimediaMaintenance edit
No changes for WikimediaMaintenance
WikimediaMessages edit
- 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
Wikisource edit
No changes for Wikisource
XAnalytics edit
No changes for XAnalytics
Skins edit
CologneBlue edit
- git #750d0c6f - Remove British English "translation", identical to source text by Jack Phoenix
MinervaNeue edit
- 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
Modern edit
No changes for Modern
MonoBook edit
No changes for MonoBook
Nostalgia edit
No changes for Nostalgia
Timeless edit
No changes for Timeless
Vector edit
- 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
WikimediaApiPortal edit
No changes for WikimediaApiPortal
VisualEditor edit
No changes for VisualEditor
Total Changes edit
366 Changes in 54 repos by 78 authors