MediaWiki 1.37/wmf.4/Changelog
Core changesEdit
- git #b4a9cb11 - Branch commit for wmf/1.37.0-wmf.4 by trainbranchbot
- git #f5025b54 - Make Title::compare work with Linktarget and Pagereference as well by daniel
- git #a83d0358 - RELEASE-NOTES-1.36: Fix two typos and a double space by Alexander Vorwerk
- git #89fa7401 - Expand functionality of MediaWikiTitleCodec in MockTitleTrait by DannyS712
- git #7fb6c856 - Introduce DummyServicesTrait for use in unit tests by DannyS712
- git #85dfea00 - RELEASE-NOTES-1.36: Make some wording tweaks (task T279461) by James D. Forrester
- git #172d1fcc - RELEASE-NOTES-1.36: Add in a couple of backported entries by James D. Forrester
- git #79aa859e - Hard deprecate LockManagerGroup::singleton() and ::destroySingletons() (task T249030) by ZabeMath
- git #450174b7 - MockTitleTrait: clean up makeMockTitle by DannyS712
- git #9c971f68 - Reduce duplication and combine methods in UserAuthorityTest by DannyS712
- git #6c4c09c7 - DefaultPreferencesFactoryTest: add helper for PermissionManager by DannyS712
- git #b876af50 - Fix order of parameters in assertions by DannyS712
- git #bea9165e - Tests: use UserIdentityValue instead of mock User objects by DannyS712
- git #cad5a106 - [docs] Note that namespace ID is to be used in HTMLTitleTextField's namespace param by Martin Urbanec
- git #f736c353 - Simplify PagePropsTest by DannyS712
- git #596344db - Hard deprecate MessageCache::singleton() (task T249031) by Alexander Vorwerk
- git #41ae2236 - Hard deprecate LinkCache::singleton() (task T249034) by Alexander Vorwerk
- git #8b429de4 - page.gallery: Remove unnecessary `bottom` property by Volker E
- git #14dc9229 - Unify `list-style` CSS by Volker E
- git #93b6d9a1 - mediawiki.pulsatingdot: Remove obsolete vendor prefixes (task T277803) by Volker E
- git #85a07c8c - mediawiki.mixins.animation: Remove code fragments for degraded browsers (task T277803) by Volker E
- git #1cf8bc85 - docs: Add browser support to mediawiki.mixins `.column-count()` by Volker E
- git #417de8f5 - Delete maintenance/cleanupAncientTables.php (task T281635) by Reedy
- git #1ec3ee8d - Move WikiReferenceTest to a unit test by DannyS712
- git #ec0be221 - Update Legoktm's email address by Kunal Mehta
- git #947cba5d - ParserTestRunner: use HookContainer instead of Hooks class (task T281613) by ZabeMath
- git #6ea78705 - ApiRevisionDeleteTest: remove use of Revision objects (task T247143) by DannyS712
- git #e4b51a4a - Fix mismatching type hints in ChangesListSpecialPageTest by Thiemo Kreuz
- git #73249a36 - Drop User::getGrantName() (task T277511) by ZabeMath
- git #934a11cf - jquery: Add method/prop name to jquery_migrate deprecation counter (task T280944) by Timo Tijhof
- git #71a1f3f9 - Hard deprecate UserLoadFromDatabase hook (task T277334) by DannyS712
- git #23cc2328 - SECURITY: Fix XSS vulnerability in EditPage and ProtectionForm (task T281595) by mainframe98
- git #889a37f8 - rdbms: Use server time in DatabaseMysqlBase::getLagFromPtHeartbeat() (task T248481) by Aaron Schulz
- git #604d4063 - Remove Revision from PageArchive (task T247143) by DannyS712
- git #378fd2a7 - Fix grep comments in BlockActionInfo for messages (task T194529) by DannyS712
- git #c0dd6825 - Start removing places using Revision objects (task T247143) by DannyS712
- git #5e5b5b19 - Remove uses and hard deprecate wfCanIPUseHTTPS (task T281598) by DannyS712
- git #c6216377 - Remove deprecated https-related hooks by DannyS712
- git #7bd7d2a6 - Remove hooks that use Revision objects (task T247143) by DannyS712
- git #f1fea6db - apihelp-query+iwlinks-param-prop: s/interlanguage/interwiki/ (task T281584) by Reedy
- git #4a657ec6 - selenium: Fix failing selenium-daily-beta(commons)-MediaWiki Jenkins job (task T281505) by Željko Filipin
- git #7ad76105 - Check forcing of 'name_title' index to prepare for renaming (task T270033) by Ammarpad
- git #457d3797 - mediawiki.base: Add unit tests to mw.hooks (task T223352) by gengh
- git #00947083 - objectcache: Improve wanobjectcache metrics documentation by Timo Tijhof
- git #9972f5a2 - objectcache: Use regen_walltime metric even when value is not stored by Timo Tijhof
- git #fc7e0717 - build: Fix .editorconfig to allow spaces in markdown files by Timo Tijhof
- git #88664379 - docs: Fix @var comments to use doc comment syntax by Umherirrender
- git #168ac52a - Prepare for renaming `page_timestamp` revision index (task T270033) by Ammarpad
- git #e69f56fc - build: Remove unneeded phpcs:ignore on false positives by Umherirrender
- git #7f684ed8 - build: Cleanup and improve .phpcs.xml by Umherirrender
- git #2a1baa88 - Add action block to BlockList (task T279559) by AnaïsGueyte
- git #c823f607 - objectcache: use the mergeFlagMaps() return value in MultiWriteBagOStuff by Aaron Schulz
- git #64898405 - build: Upgrade mediawiki-codesniffer from v35.0.0 to v36.0.0 by James D. Forrester
- git #623f80ff - Follow-up dcdec1a2b: Also update path to file in .phpcs.xml exclusions by James D. Forrester
- git #ca328d27 - Hard deprecate Title::isWatchable() (task T281497) by Cindy Cicalese
- git #2ba4a4b9 - objectcache: set ATTR_DURABILITY in MemcachedBagOStuff (task T281480) by Aaron Schulz
- git #f30f8d43 - Replace Title::isWatchable() with WatchlistManager::isWatchable() (task T281497) by Cindy Cicalese
- git #df5eb22f - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
- git #4880a825 - Parser: remove Title from method signatures (task T281068) by daniel
- git #b6f148be - Add classes to when a linked change is suppressed (task T23272) by Amir Sarabadani
- git #b7c977f6 - Allow users to be partially blocked from moving/renaming pages (task T194529) by Thalia
- git #f870ea52 - ActorStore: Always canonicalize provided user name (task T273933) by Petr Pchelko
- git #c518ccbc - selenium: Fix JUnit reporter (task T214686) by Željko Filipin
- git #8ef1a982 - Add ActorStore::deleteActor by Petr Pchelko
- git #886768e8 - Deprecate passing invalid cross-wiki User to ActorStore (task T273972) by Petr Pchelko
- git #f1728cd6 - Replace use of User::isWatched with WatchlistManager::isWatched by Cindy Cicalese
- git #b2f4bef1 - rdbms: Use REQUEST_TIME_FLOAT for LBFactory::getCPInfoFromCookieValue (task T228895) by Timo Tijhof
- git #b8ed54c2 - Fix query error in ImageListPager (task T281405) by Tim Starling
- git #4f62b94d - selenium: Add timestamp to screenshot file name (task T280970) by Željko Filipin
- git #50b4df35 - selenium: File name friendly version of ISO 8601 date and time (task T281372) by Željko Filipin
- git #ed4a8761 - Simplify and clean up WatchedItemStoreUnitTest by DannyS712
- git #549b665f - BlockListPager: Ensure false is not passed to LinkBatch::addObj (task T281395) by Thalia
- git #b4021ea4 - Re-apply "PageProps: use PageIdentity instead of Title"" by Daniel Kinzler
- git #df89e2fb - Add GetAllBlockActions hook (task T279562) by STran
- git #46e877d1 - RevisionStore: don't die on mismatching Titles (task T259022) (task T268910) (task T263340) (task T279832) by daniel
- git #09bd8c29 - Provide styling for parser errors through content-parser-output (task T281228) by mainframe98
- git #fd01c537 - Stop using legacy ActorMigration field "rc_user" (task T278917) by Tim Starling
- git #83e18467 - Stop using legacy ActorMigration field "log_user" (task T278917) by Tim Starling
- git #44c76b8d - Stop using legacy ActionMigration field "ipb_by" (task T278917) by Tim Starling
- git #7c0c1ad9 - In BlockListPager and ProtectedPagesPager use userLink() unconditionally by Tim Starling
- git #ccd4b6d9 - Give WikiAwareEntityTrait it's own unit tests. by Petr Pchelko
- git #e9051b2b - rdbms: Move setLBFactoryTriggers from doMaintenance to service wiring (task T228895) (task T238436) by Timo Tijhof
- git #c67f181d - Introduce infrastructure for partial blocks for actions (task T279556) (task T6995) by Thalia
- git #89717198 - UploadBase::getSha1Base36FromPath can return false (task T187491) by Umherirrender
- git #f86e82a5 - Remove ApiUnblock unit test. by Petr Pchelko
- git #5004b475 - FormAction: Correct return type documentation of getForm by Ed Sanders
- git #a120f1dc - Use @before/@after in MediaWikiIntegrationTestCase/MediaWikiUnitTestCase by Umherirrender
- git #f39f0384 - rdbms: remove whitespace padding from IDatabase::conditional() by Aaron Schulz
- git #1ffcb4ce - rdbms: improve IDatabase::conditional() documentation by Aaron Schulz
- git #c8746209 - Don't use classes error, success and warning outside parser (task T280766) by mainframe98
- git #ac041f43 - Bump wikimedia/parsoid to v0.14.0-a1 by Arlo Breault
- git #38be8c38 - rcfeed: Remove reference assignment (task T281226) by Kosta Harlan
- git #dcdec1a2 - rdbms: move DBAL-related classes under /dbal directory by Aaron Schulz
- git #7ddd89fe - qqq.json: Replace Special:IPBlockList with Special:BlockList by Thalia
- git #d295614b - Setup: Move LBFactory::setRequestInfo() to service wiring (task T228895) by Timo Tijhof
- git #30c20765 - Postgres: Deprecate table name remapping parameter and function (task T164898) by Ammarpad
- git #c829bfc8 - LinkBatch: replace Title with PageReference in method signatures (task T278459) by daniel
- git #a646366e - Allow x-delete-at and x-delete-after expiry headers (task T280496) by kalle
- git #82d2675a - PostgresUpdater: Simplify working with constraints by Ammarpad
- git #dab7b167 - Add change tags for media additions/removals (task T266067) by Matthias Mullie
- git #7fd3fd65 - Remove the message expiringblock (task T281054) by Amir Aharoni
- git #ed645037 - Document methods that may return StubUserLang instead of Language (task T278429) by Ammarpad
- git #4ba9feca - Convert User object to name before message parsing on Special:Mute by Umherirrender
- git #6627e422 - Add script for resolving class names to files by daniel
- git #7d937f79 - selenium: remove @wdio/devtools-service NPM package (task T280334) by Željko Filipin
- git #da473746 - Follow-up 335fabf5f: Don't misuse qc_value in DeadendPages (task T181658) by Máté Szabó
- git #e0a3aa7e - mediawiki.base: Catch exceptions between mw.hook() handlers (task T223352) by Timo Tijhof
- git #9f23dfa4 - mediawiki.base: Convert mw.hook from jQuery.Callbacks() to own code (task T223352) by Timo Tijhof
- git #a6ecaf2d - mediawiki.base: Misc optimisations by Timo Tijhof
- git #148c4295 - mediawiki.base: Clean up mw.hook unit tests (task T223352) by Timo Tijhof
- git #dada89cd - Followups for UserGroupManager (task T264214) by lziad
VendorEdit
- git #137ce197 - Bump wikimedia/parsoid to 0.14.0-a2 (task T278565) (task T279682) (task T279963) by Subramanya Sastry
ExtensionsEdit
3DEdit
No changes for 3D
AbuseFilterEdit
- git #06cdddc9 - build: Updating composer dependencies by libraryupgrader
- git #1fa7a83f - Use static closures where safe to use by Umherirrender
- git #6a799ec9 - Check forcing of page_timestamp revision index (task T270033) by Ammarpad
ActiveAbstractEdit
- git #820aa31c - build: Updating composer dependencies by libraryupgrader
AdvancedSearchEdit
- git #26062cfe - selenium: Fix JUnit reporter (task T214686) (task T267360) by Željko Filipin
- git #b15adcbd - build: Updating composer dependencies by libraryupgrader
- git #6c1fcb47 - Update/add missing class property documentation by Thiemo Kreuz
AntiSpoofEdit
- git #dc6c327a - build: Updating composer dependencies by libraryupgrader
ApiFeatureUsageEdit
- git #347c766b - build: Updating composer dependencies by libraryupgrader
ArticleCreationWorkflowEdit
- git #21396996 - build: Updating composer dependencies by libraryupgrader
ArticlePlaceholderEdit
- git #a51fe286 - build: Updating composer dependencies by libraryupgrader
- git #e0c67a59 - Simplify PHPUnit test setup and assertions by Thiemo Kreuz
BabelEdit
- git #75685054 - build: Updating composer dependencies by libraryupgrader
BetaFeaturesEdit
- git #42f63501 - build: Updating composer dependencies by libraryupgrader
BounceHandlerEdit
- git #0d0c952f - build: Updating composer dependencies by libraryupgrader
CalendarEdit
- git #17cb204e - build: Updating composer dependencies by libraryupgrader
CampaignsEdit
- git #f7e3a04b - build: Updating composer dependencies by libraryupgrader
CapiuntoEdit
- git #78f00369 - build: Updating composer dependencies by libraryupgrader
CategoryTreeEdit
No changes for CategoryTree
CentralAuthEdit
- git #bb554d9e - Remove calls to wfCanIPUseHTTPS (task T281598) by DannyS712
- git #44901948 - Stop lazy importing local names (task T150506) by Taavi Väänänen
- git #cc20c8ee - Simplify PHPUnit test setup and assertions by Thiemo Kreuz
- git #92f71c3d - Use more specific assertions in PHPUnit tests by Thiemo Kreuz
- git #87892fa2 - Update smaller pieces of documentation and code snippets by Thiemo Kreuz
- git #7e007a1c - Remove comments that literally repeat the code by Thiemo Kreuz
- git #467ef639 - Replace the link function with linkRenderer (task T279325) by palak199
CentralNoticeEdit
No changes for CentralNotice
CharInsertEdit
No changes for CharInsert
CheckUserEdit
- git #5866bf63 - Fix CompareService to work with ONLY_FULL_GROUP_BY (task T281329) by Tim Starling
- git #4aa264d3 - Add a bunch of simple tests for untested code by DannyS712
ChessBrowserEdit
- git #7bbbb046 - Fix ChessSquare::getAs64, and a bunch of testing by DannyS712
CirrusSearchEdit
- git #4ccfa080 - Reconcile configured indices with live state (task T279607) (task T279009) by Erik Bernhardson
- git #78906ced - Include uppercase Ñ in Spanish ICU folding exceptions by tjones
- git #921a03a7 - Update link target by Meno25
- git #97279df6 - build: Change 'stylelint' config rule to '*disallowed-list' (task T279431) by Volker E
- git #7657086f - Unpack Spanish Analyzer (task T277699) by tjones
- git #67787c20 - Limit load generated by Reindexer auto-slicing (task T280601) by Erik Bernhardson
CiteEdit
No changes for Cite
CiteThisPageEdit
No changes for CiteThisPage
CitoidEdit
- git #0fae08dc - Remove WikibaseRepo::getDefaultInstance() stub (task T280984) by Lucas Werkmeister
cldrEdit
No changes for cldr
CodeEditorEdit
No changes for CodeEditor
CodeMirrorEdit
- git #6bf535cf - Avoid using User::getOptionKinds() (task T277600) by Alexander Vorwerk
- git #ae374bf7 - selenium: remove @wdio/devtools-service NPM package (task T280334) by Željko Filipin
- git #032bed3c - Fix MediaWiki highlighter partly failing on quoted attributes (task T270880) by Thiemo Kreuz
CodeReviewEdit
No changes for CodeReview
CognateEdit
No changes for Cognate
CollectionEdit
No changes for Collection
CommonsMetadataEdit
No changes for CommonsMetadata
ConfirmEditEdit
No changes for ConfirmEdit
CongressLookupEdit
No changes for CongressLookup
ContactPageEdit
No changes for ContactPage
ContentTranslationEdit
- git #79a0b016 - CX Token: Use base64 encoding to avoid PHP cookie name mangling issues (task T281346) by Santhosh Thottingal
- git #df6407ed - CX3 Build 0.1.0+20210503 by Santhosh Thottingal
- git #b87649da - SX translator vuex actions: fix publishTranslation and add tests by NikG
- git #e19b8d39 - Avoid wordmark related fatal (task T276656) by Niklas Laxström
- git #e6ff4ac1 - Another fix for token cookie handling (task T281346) by Niklas Laxström
- git #55110d54 - Upgrade storybook version by Santhosh Thottingal
- git #ba4eed40 - CX3: Group mediawiki related utility methods to a single file by Santhosh Thottingal
- git #a6e3b638 - SX translator vuex module: add tests for validateMT action by NikG
- git #aaef3698 - Fix CX token cookie (task T281346) by Niklas Laxström
- git #a1e45d1b - SXArticleSearch: add search for articles functionality (task T260141) by NikG
- git #8d5c2c49 - SX mediawiki/page api client: search pages by title prefix (task T260141) by NikG
- git #4375f0b1 - SXArticleSearch: add nearby search suggestions (task T260141) by NikG
- git #e7fc2eae - Group publishing related utility classes to single file by Santhosh Thottingal
- git #1a887e2f - SX vuex store: add mediawiki/fetchNearbyPages action (task T260141) by NikG
- git #96120c6b - SX page api client: add fetchNearbyPages action by NikG
- git #e4fa2e50 - SXArticleSearch: Add recently edited search suggestions (task T260141) by NikG
- git #a0528c1e - SXArticleSearch: add language selection button group (task T260141) by NikG
- git #8a0b9ece - SXArticleSearch SFC: add getSuggestedSourceLanguages computed property by NikG
- git #806d7b14 - SXArticleSearch: add top search bar (task T260141) by NikG
- git #0f70ff09 - SX vuex mediawiki/getters: add getRecentlyEditedPages getter by NikG
- git #1df9d512 - SXArticleSearch: Introduce search for an article view (task T260141) by NikG
- git #164c874a - CX3 build 0.1.0+20210426 by Santhosh Thottingal
- git #cd7e21b6 - CXTranslationSuggestion: Fix thumbnail size by NikG
CreditsSourceEdit
No changes for CreditsSource
DashikiEdit
No changes for Dashiki
DisambiguatorEdit
No changes for Disambiguator
DiscussionToolsEdit
- git #475aa800 - Fetch user's topic subscriptions on the page in a single query (task T281000) by Bartosz Dziewoński
- git #e995332d - Fix eslint doc type warnings by Ed Sanders
- git #fcb177fa - README for the SQL files by Bartosz Dziewoński
DismissableSiteNoticeEdit
No changes for DismissableSiteNotice
DonationInterfaceEdit
No changes for DonationInterface
DoubleWikiEdit
No changes for DoubleWiki
DynamicSidebarEdit
No changes for DynamicSidebar
EchoEdit
- git #e1d20010 - EchoEventMapper: use DISTINCT instead of GROUP BY (task T281329) by Tim Starling
- git #5d49c02f - selenium: Add JUnit reporter (task T214686) by Željko Filipin
- git #ccfb1dbb - Replace usage of deprecated User watchlist methods (task T281187) by Cindy Cicalese
- git #4750dbe3 - Use ApiTestBase::doRequestWithToken by Petr Pchelko
- git #43747e5b - Remove redundant check by Bartosz Dziewoński
ElasticaEdit
No changes for Elastica
ElectronPdfServiceEdit
No changes for ElectronPdfService
EntitySchemaEdit
- git #dd127a84 - Bump required version of MediaWiki to 1.37+ (task T280750) by DannyS712
- git #cf03498f - Replace usage of deprecated WatchAction methods (task T280750) by Cindy Cicalese
EventBusEdit
No changes for EventBus
EventLoggingEdit
- git #3c4021e9 - Replace deprecated usage of Linker::link (task T279328) 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 #e403542e - Fix incomplete check for $wgFileImporterRequiredRight (task T280590) by Thiemo Kreuz
FlaggedRevsEdit
- git #90d1ff4c - Stop running the NewRevisionFromEditComplete hook (task T247143) by DannyS712
- git #bd34d75f - Check page_timestamp index forcing to prepare for renaming (task T270033) by Ammarpad
- git #5465250e - Bump required version of MediaWiki to 1.37+ (task T281187) by DannyS712
- git #bbb565c2 - Replace usage of deprecated User watchlist methods (task T281187) by Cindy Cicalese
- git #a39f3c38 - Fix adding 'fr-unreviewed-unwatched' class on Special:PendingChanges by Bartosz Dziewoński
- git #69a18202 - Stop using legacy ActorMigration fields (task T278917) by Tim Starling
- git #9fa3c42a - Check name_title index forcing to prepare for renaming (task T270033) by Ammarpad
FlowEdit
- git #126595f0 - Fix actor migration related logic in FlowRestoreLQT by Gergő Tisza
- git #f0d355e1 - Use WatchlistManager rather than accessing WatchedItemStore directly. (task T223165) by Cindy Cicalese
- git #a6ceeda8 - Replace Title::isWatchable() with WatchlistManager::isWatchable() (task T281497) by Cindy Cicalese
- git #773421ca - Use ApiTestCase::doApiRequestWithToken by Petr Pchelko
- git #3bcea368 - Stop using legacy ActorMigration fields (task T278917) by Tim Starling
FundraiserLandingPageEdit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflowEdit
No changes for FundraisingTranslateWorkflow
GadgetsEdit
No changes for Gadgets
GeoCrumbsEdit
No changes for GeoCrumbs
GeoDataEdit
- git #470900e1 - Simplify PHPUnit test setup and assertions by Thiemo Kreuz
GettingStartedEdit
No changes for GettingStarted
GlobalBlockingEdit
- git #eb8c58f6 - Add local copies of expiringblock and infiniteblock (task T281054) by Amir Aharoni
GlobalCssJsEdit
No changes for GlobalCssJs
GlobalPreferencesEdit
No changes for GlobalPreferences
GlobalUsageEdit
- git #e6fbedbc - Avoid reading primary unless absolutely necessary (task T281238) by Amir Sarabadani
GlobalUserPageEdit
No changes for GlobalUserPage
GlobalWatchlistEdit
- git #8508517f - Standardize label displays by DannyS712
- git #365d4fab - build: Updating composer dependencies by libraryupgrader
GoogleNewsSitemapEdit
No changes for GoogleNewsSitemap
GraphEdit
No changes for Graph
GrowthExperimentsEdit
- git #b176186d - Create ConfigValidatorFactory to create the config validators (task T277513) by Martin Urbanec
- git #0d3e0e6b - Prepare Special:EditGrowthConfig for multiple config pages (task T277513) by Martin Urbanec
- git #bbed21c7 - RefreshLinkRecommendations: force getting a system user if needed (task T281703) by Gergő Tisza
- git #d8c9a045 - AddLink: Use section=all for edit link on read view in mobile (task T280422) by Kosta Harlan
- git #ffb4f3f6 - Unify `list-style` CSS by Volker E
- git #aaa55a21 - refreshLinkRecommendations.php: Use per-wiki locks by Gergő Tisza
- git #ede0b10f - AddLink: Remove edit source tab if present (task T281594) by Kosta Harlan
- git #3c66d110 - No suggestions dialog: Use more robust method to bring user back to Homepage (task T277508) by Kosta Harlan
- git #7bfc3f76 - Handle DB readonly errors (task T281382) by Gergő Tisza
- git #34347e90 - Remove outdated TODO by Kosta Harlan
- git #7b3c3f87 - Use Unicode ellipsis in Add Link submit button by Gergő Tisza
- git #f5fad482 - GrowthConfigValidation::validate should inherit PHP doc string by Martin Urbanec
- git #8bccbb32 - Provide a common interface for config validators (task T277513) by Martin Urbanec
- git #3c9613f5 - AddLink: Disable unneeded context, tool, and command items (task T280129) (task T281434) by Kosta Harlan
- git #8437f355 - Add GENDER to skip dialog messages (task T269658) by Gergő Tisza
- git #4f3c5805 - Add Link: changes to post-edit dialog (task T269659) by Gergő Tisza
- git #8363ad59 - Add a link: fixes for RecommendedLinkToolbarDialog's scrolling and keyboard issues (task T281496) by MewOphaswongse
- git #3d649e47 - SuggestedEditSession: Add suggestedEditSession to window.ge by Kosta Harlan
- git #2cf1b75b - AddLink: No-op updateToolbarSaveButtonState (task T281452) by Kosta Harlan
- git #9431eeda - Set GEMentorshipMigrationStage to SCHEMA_COMPAT_NEW (task T275773) by Martin Urbanec
- git #33acb575 - Add a link: don't write or read from restored edits (task T267690) by MewOphaswongse
- git #047d2e45 - Add a link: Fix persistent page reloading when switching tabs (task T280616) by MewOphaswongse
- git #5f3d25b1 - Add Link: "skipped all suggestions" dialog (task T269658) by Gergő Tisza
- git #286265d5 - MentorPageMentorManagerTest: Do not use setOption() directly to set mentor by Martin Urbanec
- git #565d63f2 - Add a link: Update background color value for active annotation & triangle (task T279684) (task T281319) by MewOphaswongse
- git #4eb01db7 - Fixes for save dialog (task T269657) by Gergő Tisza
- git #363292d9 - Do not call Title::setFragment() by daniel
- git #d8c24c2a - Add a link: follow-up changes for permanent context item (task T267706) by MewOphaswongse
- git #de4266ae - Disable Submit button during structured edits with no changes (task T269657) by Gergő Tisza
- git #0857cb29 - Add a link: use a permanent context for link inspector (task T267706) by MewOphaswongse
- git #1c461c0a - Use MockTitleTrait in QuestionPosterTest by daniel
- git #674b29e5 - WikiPageConfigValidation: Mentor lists and help desk can be null (task T281229) by Martin Urbanec
- git #e1cda509 - AddLink: Log error if expected link text is not found (task T278487) by Kosta Harlan
- git #b2872fb3 - Special:EditGrowthConfig: config-changed copy changes by Martin Urbanec
- git #b5b64a07 - selenium: Delete tests disabled for more than 1 year (task T280652) by Željko Filipin
GuidedTourEdit
No changes for GuidedTour
GWToolsetEdit
No changes for GWToolset
ImageMapEdit
No changes for ImageMap
InputBoxEdit
- git #253eb5e8 - Replace use of deprecated $.debounce() (task T213426) by Sébastien Beyou
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 #aafb93c4 - Fix wrong @param documentation in WVMapLayers.addLayer() by Thiemo Kreuz
- git #f88cca25 - Fix Map.js trying to set properties on undefined by Thiemo Kreuz
LabeledSectionTransclusionEdit
No changes for LabeledSectionTransclusion
LandingCheckEdit
No changes for LandingCheck
LdapAuthenticationEdit
No changes for LdapAuthentication
LinterEdit
- git #201b47e0 - Make Linter category counts more accurate when counts are low (task T194872) by sbailey
LiquidThreadsEdit
- git #dd445469 - Bump required version of MediaWiki to 1.37+ (task T280750) (task T281187) by DannyS712
- git #e0e398f6 - Replace usage of deprecated WatchAction/User watchlist methods (task T280750) (task T281187) by Cindy Cicalese
- git #99de3fee - Don't access User::idCacheByName directly. by Petr Pchelko
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
- git #bd88749e - Replaced: use of Linker::link() with linkRenderer (task T279333) by sahil
- git #f510407b - Use cheaper makeTitle() and actual namespace constants in tests by Thiemo Kreuz
- git #076746f8 - Fix PHP notice in SpecialMassMessage because of short-circuit (task T281455) by Thiemo Kreuz
- git #2ae59c6e - Remove suggest param from opensearch api request by Umherirrender
MathEdit
- git #5c37603c - selenium: Add JUnit reporter (task T214686) by Željko Filipin
- git #d98a6e26 - Remove WikibaseRepo::getDefaultInstance() calls (task T280984) by rosalie
MediaModerationEdit
No changes for MediaModeration
MediaSearchEdit
No changes for MediaSearch
MobileAppEdit
No changes for MobileApp
MobileFrontendEdit
- git #abe638ac - Use more inclusive language in reduced config (task T277951) by Jdlrobson
- git #f7a153a7 - build: Switch node version to 10.24.0 now CI is on buster by James D. Forrester
- git #4b649433 - Fix link in readme by Ed Sanders
- git #41b56969 - Fix whitespace around 'MediaWiki:Mobile.css' by Ed Sanders
- git #f2e85a11 - build: Unify 'svg_check.sh' by Volker E
- git #8fb14ea1 - Replace Usage of deprecated WatchAction methods (task T280750) by Cindy Cicalese
- git #12d6dbe9 - Fix the watch star call to action by Jdlrobson
- git #177d20bd - Drop unused private variable (task T277951) by Jdlrobson
- git #e5531e25 - selenium: Add JUnit reporter (task T214686) by Željko Filipin
- git #98ee731a - Drop problematically named and unused blacklist methods. (task T277951) by Jdlrobson
- git #bcfee723 - Drop $wgMFNoMobilePages (task T277951) by Jdlrobson
- git #204e0922 - mobile.startup: Remove unnecessary time.getLastModifiedMessage() usage (task T259628) by Sam Smith
- git #046e0e72 - Drop $wgMFNoMobileCategory (task T277951) by Jdlrobson
- git #7bab93e4 - mobile.startup: Use jQuery instances in time.getLastModifiedMessage() (task T259628) by Sam Smith
- git #b357e8a3 - Use localStorage for expandSections boolean (task T281296) by Ed Sanders
- git #dca85daa - build: Updating dependencies by Umherirrender
MultimediaViewerEdit
No changes for MultimediaViewer
Edit
No changes for NavigationTiming
NewsletterEdit
- git #2665fc12 - selenium: Fix JUnit reporter (task T214686) by Željko Filipin
NewUserMessageEdit
No changes for NewUserMessage
NukeEdit
No changes for Nuke
OATHAuthEdit
No changes for OATHAuth
OAuthEdit
- git #818118b7 - Remove TODO: use UserCache from pagers by Petr Pchelko
- git #df1e31c3 - static scoping for inline closures by Reedy
- git #34a5baa4 - Fix a couple of PHPCS exclusions by Reedy
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
- git #bfb3fb7e - build: Remove old left-over Gemfile from Ruby-based browser testing era by Timo Tijhof
PageViewInfoEdit
No changes for PageViewInfo
ParserFunctionsEdit
No changes for ParserFunctions
PdfHandlerEdit
No changes for PdfHandler
PoemEdit
No changes for Poem
PoolCounterEdit
- git #53bd1294 - Remove unnamespaced PoolCounter_… class aliases by Reedy
PopupsEdit
- git #14c21024 - build: Upgrade eslint-config-wikimedia from 0.17.0 to 0.20.0 by James D. Forrester
- git #2d5f39f4 - build: Upgrade stylelint-config-wikimedia from 0.10.1 to 0.10.3 by James D. Forrester
- git #dc0e13b3 - .gitattributes: Don't list package-lock.json by James D. Forrester
- git #729f342a - Minimize and optimize reference preview CSS (task T234205) (task T280762) by Thiemo Kreuz
- git #75155a07 - Fix settings dialog offering ReferencePreviews when unavailable (task T281352) by Thiemo Kreuz
- git #b21da7dc - build: Switch node version to 10.24.0 now CI is on buster by James D. Forrester
- git #4c1d1ba3 - build: Make 'svg_check.sh' script executable and change to tabs by Volker E
- git #a6a06f70 - Move VirtualPageViews back to mw.track (task T279382) by Marcel Ruiz Forns
- git #b431d8c7 - Fix image position on the settings dialog help screen (task T281353) by Thiemo Kreuz
- git #de9577d2 - Suppress subsequent errors in svg_check.sh (task T280923) by Thiemo Kreuz
- git #3128334b - Fix settings cog wheel being cut off on mobile (task T281351) by Thiemo Kreuz
- git #986af386 - Fix image size on footer link help screen (task T281353) by Thiemo Kreuz
- git #dce03d90 - Fix setting button placement in article preview (task T276668) by bwang
- git #275a67c7 - Make checkboxes use upstream mediawiki.ui.… styles (task T281227) by Thiemo Kreuz
- git #b6fceb2f - build: Upgrade 'svgo' & re-crush SVGs (task T278656) by Jan Drewniak
- git #0f15690b - selenium: fix JUnit reporter (task T214686) by Željko Filipin
- git #3a00223a - Separate reference preview settings in beta & non-beta (task T281235) by Thiemo Kreuz
- git #4f12a237 - build: Enforce check for uncompressed SVG files in CI (task T280923) by anjali041
ProofreadPageEdit
- git #e068e2c1 - When encountering an error, enable Update pagelist button in dialogue (task T278613) by sahil
PropertySuggesterEdit
No changes for PropertySuggester
QuickSurveysEdit
No changes for QuickSurveys
QuizEdit
No changes for Quiz
ReadingListsEdit
No changes for ReadingLists
RelatedArticlesEdit
- git #804debdd - Remove RelatedArticlesFooterWhitelistedSkins (task T277958) by Reedy
- git #80ef6cff - Hotfix: loadRelatedArticles should consider existence of container element (task T281547) by Jdlrobson
- git #edeb38fc - selenium: Add JUnit reporter (task T214686) by Željko Filipin
RenameuserEdit
No changes for Renameuser
RevisionSliderEdit
- git #e39dc664 - build: Change 'stylelint' config rule to '*disallowed-list' (task T279431) by Volker E
RSSEdit
No changes for RSS
SandboxLinkEdit
No changes for SandboxLink
ScoreEdit
No changes for Score
ScribuntoEdit
No changes for Scribunto
SearchExtraNSEdit
No changes for SearchExtraNS
SecureLinkFixerEdit
- git #3e91b4f9 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePollEdit
- git #3adf654b - Run updateNotBlockedKey via onLoadExtensionSchemaUpdates (task T280692) by Thalia
ShortUrlEdit
No changes for ShortUrl
SiteMatrixEdit
No changes for SiteMatrix
SpamBlacklistEdit
No changes for SpamBlacklist
StopForumSpamEdit
- git #742853c3 - Guard md5 SFS file validation with new global variable (task T279449) by sbassett
SubPageList3Edit
No changes for SubPageList3
SubpageSortkeyEdit
No changes for SubpageSortkey
SyntaxHighlight_GeSHiEdit
No changes for SyntaxHighlight_GeSHi
TemplateDataEdit
No changes for TemplateData
TemplateSandboxEdit
- git #01ae5ca1 - Support page preview in the 2017 wikitext editor (task T153367) by brandonxlf
TemplateStylesEdit
No changes for TemplateStyles
TemplateWizardEdit
No changes for TemplateWizard
TextExtractsEdit
No changes for TextExtracts
ThanksEdit
- git #49c82e02 - Stop using legacy ActorMigration field "log_user" (task T278917) by Tim Starling
TheWikipediaLibraryEdit
No changes for TheWikipediaLibrary
TimedMediaHandlerEdit
- git #a7b612a5 - Bundle videojs-resolution-switcher with ext.tmh.player.inline (task T280746) by Timo Tijhof
timelineEdit
- git #39719650 - Fix a warning when there are multiple entries in a LineData section. (task T138036) by Sébastien Beyou
TitleBlacklistEdit
No changes for TitleBlacklist
TocTreeEdit
No changes for TocTree
TorBlockEdit
No changes for TorBlock
TranslateEdit
- git #7bdb760d - Make TranslatablePageMessageGroupStore work with ONLY_FULL_GROUP_BY (task T281329) by Tim Starling
- git #e4217e4c - Remove class_aliases from src/ by Niklas Laxström
- git #e94a6952 - Use ActorStore::deleteActor in MW >= 1.37 by Petr Pchelko
- git #853783b9 - Special:TranslationStats: Allow yearly stats (task T281244) by Niklas Laxström
- git #2ca8e4d6 - Remove ext.translate.tabgroup by Niklas Laxström
- git #f19aeb65 - Remove jquery.textchange by Niklas Laxström
- git #a347197d - TranslatablePageMover: Remove incorrect creation of User by Abijeet
- git #2de5339b - Translate: rename runJobs for compatibility with proposed core change by Tim Starling
- git #42ca1275 - Update version before MLEB release (task T279280) by Kartik Mistry
- git #8b42a22c - Change default value for TranslateCacheDirectory to bool (task T281264) by nmlgc
TranslationNotificationsEdit
No changes for TranslationNotifications
TrustedXFFEdit
No changes for TrustedXFF
TwoColConflictEdit
- git #0ec55b0b - selenium: fix JUnit reporter (task T214686) by Željko Filipin
- git #b7633272 - selenium: remove @wdio/devtools-service NPM package (task T280334) by Željko Filipin
UniversalLanguageSelectorEdit
- git #152cfbed - Update jquery.uls from upstream (task T280461) by Amir Aharoni
- git #2e05b501 - Update version before MLEB release (task T279280) by Kartik Mistry
UploadsLinkEdit
No changes for UploadsLink
UploadWizardEdit
- git #300c6968 - build: Updating composer dependencies by libraryupgrader
- git #1f109fda - Fix incomplete parse logic in UploadWizardCampaign by Thiemo Kreuz
UrlShortenerEdit
No changes for UrlShortener
UserMergeEdit
No changes for UserMerge
VipsScalerEdit
No changes for VipsScaler
VisualEditorEdit
- git #fab7ad9d - Make convert to wikitext on paste feature configurable (temporarily) (task T280745) by Ed Sanders
- git #6e08a27f - Use standard search API when searching for templates (task T274903) by Thiemo Kreuz
- git #346216c0 - Update more test code to use ES6 syntax by Thiemo Kreuz
- git #2611f907 - Update all tests in the ve-mw module to use ES6 syntax by Thiemo Kreuz
- git #710e75df - build: Updating composer dependencies by libraryupgrader
- git #442f5da3 - Replace usage of deprecated User watchlist methods (task T281187) by Cindy Cicalese
- git #67a03105 - ApiVisualEditor: remove call to deprecated User::isIP (task T281401) by DannyS712
- git #2b7ab7b4 - Drop Ruby testing entry point by James D. Forrester
WebAuthnEdit
No changes for WebAuthn
WikibaseEdit
- git #b779ee19 - Inject LanguageNameLookupFactory into ViewFactory (task T281712) by Lucas Werkmeister
- git #9ed7322c - Introduce LanguageNameLookupFactory repo service (task T281712) by Lucas Werkmeister
- git #44ac4c57 - Create TermInLangIdsResolverFactory (task T281341) by Itamar Givon
- git #1699647d - Remove LanguageNameLookup from EntityIdHtmlLinkFormatterFactory (task T281722) by Lucas Werkmeister
- git #7f6597ae - Introduce MessageInLanguageProvider service (task T281677) by Lucas Werkmeister
- git #db5d03fa - Remove obsolete PNG fallback image by Volker E
- git #421908ec - Unify `list-style` CSS by Volker E
- git #0b8eb44b - bridge: Run tests with window-size 300px again (task T280361) by Michael Große
- git #7fbdf10b - bridge: upgrade webdriver from v5 to v6 by Michael Große
- git #ec2e8c72 - Resurrect WikibaseClientTest (task T281556) by Lucas Werkmeister
- git #7c0a46b1 - Replace WikibaseRepoTest with tests for service accessors (task T281556) by Lucas Werkmeister
- git #3e43826e - Fix allowed Special:EntityPage parameter (task T232629) by Lucas Werkmeister
- git #d5c080e9 - Remove WikibaseRepo constructor (task T280985) by rosalie
- git #b94d738d - Remove WikibaseSearchEntitiesEngines hook by rosalie
- git #a722eb51 - Stop passing SingleEntitySourceServices into prefetching term lookup CBs (task T277858) by Itamar Givon
- git #1678b11c - Move prefetching term lookup callback to seperate entitytype files. (task T277858) by Itamar Givon
- git #5d9ec4fa - Remove PrefetchingTermLookup from WikibaseServices (task T277856) by Itamar Givon
- git #a9264cca - Remove getTermBuffer from DataAccessServices (task T277856) by Itamar Givon
- git #e4fa4b06 - PropertyRdfBuilder::addProperty: Don't duplicate type (task T264535) by Marius Hoch
- git #f6b06e62 - Inject ILBFactory into PropertyInfoTable (task T281114) by Lucas Werkmeister
- git #284be95b - WikibaseRepo: Remove resetClassStatics() (task T280986) by Itamar Givon
- git #a5e21f02 - Create LocalizedTextProviderFactory class and service wiring (task T281449) by Itamar Givon
- git #3c0cd46c - Create NumberLocalizerFactory class and service wiring (task T281449) by Itamar Givon
- git #024dbaab - Clean up: Remove unused members in DirectSqlStore by Marius Hoch
- git #4cf499eb - Add repoWiki to WikiPageEntityMetaDataLookup (task T281457) by Thomas Arrow
- git #c7d78ce9 - Remove getDefaultInstance and newInstance from WikibaseRepo (task T280984) by rosalie
- git #b4a6f069 - EntityChangeLookup: Pass domain to ILoadBalancer::getConnectionRef (task T281457) (task T281446) by Marius Hoch
- git #a2a52eaf - SiteLinkTable: Pass domain to ILoadBalancer::getConnectionRef (task T281457) by Marius Hoch
- git #dc2a84ee - Special:EntityData: handle sub entity redirects (task T257494) by Jakob Warkotsch
- git #bf4ccd9f - dispatchChanges: Fix repoDatabase setting-fallback by Marius Hoch
- git #06a8a49a - Lua: add unit test for `getEntityId` for non-items (task T281361) by Jakob Warkotsch
- git #ec0ebd33 - WikibaseRepo: Move TermSearchInteractorFactory to service container (task T280643) by Itamar Givon
- git #2c1508cc - WikibaseRepo: Create a MatchingTermsLookupFactory service (task T280643) by Itamar Givon
- git #8c912634 - Inject ILoadBalancer into SiteLinkTable (task T281115) by Lucas Werkmeister
- git #0b20f82e - Fix incorrect ItemId typehint in Lua bindings (task T281361) by Jakob Warkotsch
- git #c70f0e84 - Inject factories into SpecialListProperties (task T281365) by Itamar Givon
- git #16a3a332 - Run secondary CI for previous MW branch by addshore
- git #b1962a94 - Update termbox and add vuex dependency (task T250266) by tzhelyazkova
- git #1aa572a9 - Inject ILoadBalancer into EntityChangeLookup (task T281113) by Lucas Werkmeister
- git #4c00fbe8 - Update services.md for service migration (task T281278) by Lucas Werkmeister
- git #15a9baf3 - Remove calls to getDefaultInstance from WikibaseRepo (task T280984) by rosalie
- git #07445b17 - WikibaseRepo: Introduce TokenCheckInteractor service (task T280959) by Itamar Givon
- git #6cded700 - Remove compatibility code from WikiPageEntityMetaDataLookup (task T281116) by Lucas Werkmeister
- git #957a0c51 - Inject ILBFactory into WikiPageEntityMetaDataLookup (task T281116) by Lucas Werkmeister
- git #c28a3405 - Remove circular dependency from EntitySavingHelper (task T277525) by Michael Große
- git #bbf0c1e0 - bridge: Switch tests waiting for bridge to open from 10 -> 20s wait (task T281122) (task T277205) (task T276932) by addshore
- git #9962a555 - Remove circular dependency in EntityLoadingHelper (task T277525) by Michael Große
- git #93139b88 - Remove clear() methods from store interfaces+classes (task T281171) by Lucas Werkmeister
- git #1aa92870 - Stop using DBAccessBase in WikiPageEntityRevisionLookup (task T281117) by Lucas Werkmeister
- git #27f42305 - Remove isRepoEnabled() checks in repo tests by Lucas Werkmeister
- git #d86d0d80 - Inject ILoadBalancer into SqlSiteLinkConflictLookup (task T281118) by Lucas Werkmeister
- git #6d0cd12e - Make WikibaseClient constructor private (task T280803) by Lucas Werkmeister
- git #480e1ce8 - Make WikibaseRepo::getItemMergeInteractor() static (task T280817) by Lucas Werkmeister
- git #418a9727 - Fix capitalization of ContainerInterface type by Lucas Werkmeister
WikibaseCirrusSearchEdit
- git #0ca61846 - Remove calls to WikibaseRepo::resetClassStatics() (task T280986) by Itamar Givon
- git #9f3cca92 - Remove WikibaseRepo::getDefaultInstance() calls (task T280984) by rosalie
WikibaseLexemeEdit
- git #82b47747 - selenium: Add JUnit reporter (task T214686) by Željko Filipin
- git #17179f6e - Remove WikibaseRepo::getDefaultInstance() calls from WikibaseLexeme (task T280984) by rosalie
WikibaseLexemeCirrusSearchEdit
- git #aac782fa - Remove unused variable in LexemeHandlerTest by rosalie
- git #46b035ac - Remove WikibaseRepo::getDefaultInstance() (task T280984) by rosalie
WikibaseMediaInfoEdit
- git #baf14da1 - Stop passing SingleEntitySourceServices into prefetching term lookup CBs (task T277858) by Itamar Givon
- git #06c1ef2d - Prepare to pass entity source instead of services (task T277858) by Itamar Givon
- git #a5c1feb8 - Remove WikibaseRepo::getDefaultInstance() (task T280984) by rosalie
- git #9c36b56e - Bump required version of MediaWiki to 1.37+ (task T281187) by DannyS712
- git #8e58dd1b - Replace usage of deprecated User watchlist methods (task T281187) by Cindy Cicalese
- git #7b5436fb - Update WikiPageEntityMetaDataLookup constructor call (task T281116) by Lucas Werkmeister
WikibaseQualityConstraintsEdit
- git #259f040d - Don’t inject user language in CheckConstraints (task T279415) by Lucas Werkmeister
- git #b9e214df - Don’t inject user language in CheckConstraintParameters (task T279415) by Lucas Werkmeister
- git #a718f151 - Remove WikibaseRepo::getDefaultInstance() calls (task T280984) by rosalie
Wikidata.orgEdit
No changes for Wikidata.org
WikidataPageBannerEdit
No changes for WikidataPageBanner
WikiEditorEdit
- git #cb1c5d49 - Log whether Javascript was supported on saveSuccess (task T263505) by David Lynch
- git #54af5312 - Remove suggest param from opensearch api request by Umherirrender
- git #3f95a636 - Swap new mw.Title to mw.Title.newFromText to handle invalid input (task T279298) by Umherirrender
wikihieroEdit
No changes for wikihiero
WikiLoveEdit
No changes for WikiLove
WikimediaApiPortalOAuthEdit
No changes for WikimediaApiPortalOAuth
WikimediaBadgesEdit
No changes for WikimediaBadges
WikimediaEditorTasksEdit
No changes for WikimediaEditorTasks
WikimediaEventsEdit
- git #2a6c9043 - searchSatisfaction: Remove redundant using() by Timo Tijhof
- git #568c900e - Allow filtering of errors without a stack_trace by Jdlrobson
WikimediaIncubatorEdit
No changes for WikimediaIncubator
WikimediaMaintenanceEdit
No changes for WikimediaMaintenance
WikimediaMessagesEdit
- git #2041a395 - Copy wm-codeofconduct to wm-techcodeofconduct (task T280886) by Reedy
WikisourceEdit
No changes for Wikisource
XAnalyticsEdit
No changes for XAnalytics
SkinsEdit
CologneBlueEdit
No changes for CologneBlue
MinervaNeueEdit
- git #9494e1dc - Drop unused class and style (task T252005) by Alexander Vorwerk
- git #f7519082 - build: Switch node version to 10.24.0 now CI is on buster by James D. Forrester
- git #a0a69d2d - build: Unify 'svg_check.sh' by Volker E
- git #ff8ab4ea - Replace Title::isWatchable() with WatchlistManager::isWatchable() (task T281497) by Cindy Cicalese
- git #8ac75d25 - selenium: Add JUnit reporter (task T214686) by Željko Filipin
- git #c3be4716 - Bump required version of MediaWiki to 1.37+ (task T281187) by DannyS712
- git #818d79ce - Replace usage of deprecated User watchlist methods (task T281187) by Cindy Cicalese
- git #238010db - selenium: Page should be creatable (task T269051) by Željko Filipin
ModernEdit
- git #9916ca1b - Remove the redundant div.mw_clear inside Modern (task T278470) by sahil
MonoBookEdit
- git #7597397a - build: Updating composer dependencies by libraryupgrader
NostalgiaEdit
- git #2f876898 - Bump required version of MediaWiki to 1.37+ (task T281187) by DannyS712
- git #ff02706a - Replace usage of deprecated User watchlist methods (task T281187) by Cindy Cicalese
TimelessEdit
No changes for Timeless
VectorEdit
- git #70e61dbd - build: Switch node version to 10.24.0 now CI is on buster by James D. Forrester
- git #5998d820 - templates: Remove role deprecation HTML comments (task T281025) by Sam Smith
- git #402b01e0 - search: Prevent double-escaping of messages passed to typeahead-search by Roan Kattouw
WikimediaApiPortalEdit
No changes for WikimediaApiPortal
VisualEditorEdit
- git #e1eb88ea - Unify `list-style` CSS by Volker E
- git #d8eae968 - ve.dm.Converter: Move var declarations inline by Ed Sanders
- git #501e8354 - ve.dm.Converter: Remove unused branch by Ed Sanders
- git #5866b762 - build: Re-enable Firefox testing (task T240955) by James D. Forrester
- git #233c5573 - Update UnicodeJS to v13.0.3 (task T264904) by James D. Forrester
- git #6684a0a4 - build: Re-disable Firefox testing (task T240955) by James D. Forrester
Total ChangesEdit
422 Changes in 76 repos by 74 authors