MediaWiki 1.35/wmf.20
MediaWiki 1.35.0-wmf.19 | Deployment of MediaWiki 1.35.0-wmf.20 to Wikimedia sites | MediaWiki 1.35.0-wmf.21 |
The latest version (labeled "1.35.0-wmf.20") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 18 February 2020 (see the roadmap).
Core changes
[edit]- git #015d9e69 - Include wmf/1.35.0-wmf.20 submodules and default settings by James D. Forrester
- git #ae88d34f - registration: Move 'TrackingCategories' to lazy-loaded attribute (task T187154) by Kunal Mehta
- git #a0ce1299 - registration: Cache lazy-loaded attributes and make easier to use (task T220994) by Kunal Mehta
- git #59c3a158 - objectcache: make "db-replicated" use ObjectCache::newFromParams fully by Aaron Schulz
- git #6b126964 - Move UIDGenerator code to a service and put it under /libs by Aaron Schulz
- git #aee3e878 - mediawiki.api: In postWithToken, handle 'assertuser' the same as 'assert' by Bartosz Dziewoński
- git #1a457ee0 - Introduce shortcut to LanguageConverter for all SpecialPage hierarchy (task T243306) by Translation updater bot
- git #b6b0a99e - Don't tell user when email is required but not supplied (task T238961) by Sam Wilson
- git #2e3bdb34 - Miscellaneous documentation updates by DannyS712
- git #204fa7e5 - Remove usages of deprecated Language methods by Petr Pchelko
- git #eeb5d09d - Remove IE 6 security features from JS code (task T232563) by Tim Starling
- git #160370af - rdbms: dependency inject domain aliases into LBFactory by Aaron Schulz
- git #e3a08b06 - Make SiteStatsUpdate avoid setting negative values in the table by Aaron Schulz
- git #5d6470d3 - rdbms: make Database::build(Greatest|Least) support expressions by Aaron Schulz
- git #d06b2918 - DevelopmentSettings: Enable 'fatal' and 'DeferredUpdates' error channels by Timo Tijhof
- git #c7e451ce - StatusValue: Fix __toString() to not choke on special parameters (task T245155) by Brad Jorsch
- git #9fb25f7d - Follow-up 37a69a2f: ResourceLoaderSkinModule: Fix wfDeprecated() syntax by James D. Forrester
- git #4f98a95a - Don't use 'message' as a logging key (task T245280) by Reedy
- git #8715fc51 - Add Content-Type to Headers by Clara Andrew-Wani
- git #53da96af - Remove wfGetMessageCacheStorage (task T243176) by mainframe98
- git #b60afbb8 - TablePager: Improve documentation for getDefaultSort by Thalia
- git #69988cea - Don't use 'host' as a log parameter (task T245280) by Reedy
- git #30ad44a1 - Don't pass 'ip' through to logging (task T245280) by Reedy
- git #511f9b5d - Don't pass 'ip' through to logging (task T245280) by Reedy
- git #fa0dfa9a - HTMLUsersMultiselectField: Pass through config for widget's input (task T245271) by Thalia
- git #9dbd67f0 - Improve documentation of abstract methods by Dayllan Maza
- git #294a574e - EditPage: Remove use of Title::getUserPermissionsErrors (part 1) (task T244929) by DannyS712
- git #15e0e9bb - Add Parsoid as a library dependency (task T213494) (task T239660) (task T240055) by C. Scott Ananian
- git #3b0b9aa8 - Use proper SemVer comparison in CheckComposerLockUpToDate by C. Scott Ananian
- git #dc222f26 - Add Vue i18n plugin by Roan Kattouw
- git #7bf077ba - ApiRollback: Properly deal with UserIdentity (task T245159) by Daimona Eaytoy
- git #1967ba0a - LogPage: Unstub $wgLang before use (task T245178) by Daimona Eaytoy
- git #5282a029 - resourceloader: support tracking indirect module dependency paths via BagOStuff (task T113916) by Aaron Schulz
- git #e6686ffe - TablePager: Fix documentation for getIndexField method by Thalia
- git #780b104c - search engine: Add tests for SearchNearMatcher (task T243754) by Peter Ovchyn
- git #0c303967 - Remove double newline in hooks.txt by DannyS712
- git #28d86749 - Remove AuthManager::callLegacyAuthPlugin, deprecated and unused (task T241355) by DannyS712
- git #b9b3f366 - objectcache: fix "coalesceKeys" option name in WANObjectCache by Aaron Schulz
- git #42a38918 - `aria-hidden="true"` elements must not contain focusable elements (task T245061) by Akinwale Alagbe
- git #4d697209 - RCFilters: Create emptyFilterMessage before calling parent constructor (task T245073) by Roan Kattouw
- git #b9cf5ee4 - mediawiki.language: Rename languageData back to languageNames (task T245072) by Roan Kattouw
- git #35357ce3 - resourceloader: Dependency inject WANObjectCache into MessageBlobStore by Derick A
- git #1b3bc281 - Clean up redundant Exception|Throwable union type by Ricordisamoa
- git #ca7fa286 - resourceloader: Separate style processing from style file loading by Roan Kattouw
- git #59eda4e1 - Update OOUI to v0.36.5 (task T244444) by James D. Forrester
- git #f43d5c26 - resourceloader: Speed up structure/ResourcesTest (task T225730) by Timo Tijhof
- git #3bf4b424 - Remove LanguageConverter dependencies on Title and use LinkTarget (task T226834) by ArtBaltai
- git #87aaf7a1 - Set rc_patrolled to 2 for autopatrolled changes in rebuildrecentchanges.php (task T199474) by GeoffreyT2000
- git #f60d04d3 - resourceloader: Add test to validate existence of ImageModule "images" files (task T231430) by Holger Knust
- git #b5442d42 - Show number of displayed pages on WhatLinksHere (task T44357) by Glaisher
- git #0ef09103 - TextConflictHelper: deprecate old constructor signature (task T235165) by ArtBaltai
- git #f5895c2c - language: Clean up file headers and class-level docs by Timo Tijhof
- git #1f3a5dd5 - IndexPager: Cast properties passed to implode to arrays (task T244941) by Thalia
- git #3fa38ae7 - Drop the abandoned, replaced 'KSS' styleguide and references in MWUI by Volker E
- git #bf9ae076 - ImageHistoryPseudoPager: Update doQuery() for IndexPager changes (task T244937) by Roan Kattouw
- git #3a9a542e - widgets: Split out SearchWidgets into their own tree by James D. Forrester
- git #02bbdd3d - Improve phpdoc in MediaWikiTestCaseTrait by Gergő Tisza
- git #c80ec5ee - Apply normal, cross-browser button appearance on revision history (part 2) (task T244824) by Volker E
- git #f136c295 - languages: More doc annotations for LanguageConverter related classes (task T244709) by Peter Ovchyn
- git #c9df2ea4 - resourceloader: Avoid use of deprecatd Language::isValidBuiltInCode() by Derick A
- git #5dd5c37c - Fix documentation for Tideways XHProf flags by Kosta Harlan
- git #873f8339 - resourceloader: Fix typographical errors in RL files by Derick A
- git #ea6bc312 - parser: apply $wgMiserMode restriction to REVISIONID for NS_USER/NS_PROJECT (task T235957) by Aaron Schulz
- git #769ef04a - ImageBuilder: Update to LocalFile::recordUpload2, pass a user (task T243708) by DannyS712
- git #d06a3e04 - Add SelectQueryBuilder (task T243051) by Tim Starling
- git #f14fad35 - Remove ArticleContentViewCustom hook, deprecated and unused (task T241351) by DannyS712
- git #26e389fc - Tests: pass a $user to Revision::newNullRevision & Wikipage::getContent (task T242935) by DannyS712
- git #edc32728 - ApiDisabled: Correctly fall back to api-help-no-extended-description (task T242534) by Brad Jorsch
- git #74ae1f14 - Revert "Doxygen: Fix ignoring @phan notation, also ignore @return-taint" (task T241182) by DannyS712
- git #4067cef0 - exception: Use level=DEBUG for error-json (surpressed errors) (task T193472) by Timo Tijhof
Vendor
[edit]- git #b7b496ed - Update wikibase/data-model-services to 5.1.0 by Marius Hoch
- git #479aa1fe - Updating symfony/* (v4.4.2 => v4.4.4) by Reedy
- git #9a08dbab - Add wikimedia/parsoid at 0.12.0-a2 (task T213494) (task T239660) (task T240055) by C. Scott Ananian
- git #8a9d3640 - Update OOUI to v0.36.5 by James D. Forrester
Extensions
[edit]3D
[edit]No changes for 3D
AbuseFilter
[edit]No changes for AbuseFilter
ActiveAbstract
[edit]- git #3c5e0aba - Remove redundant Stub class not compatible with PHPUnit any more by Thiemo Kreuz
AdvancedSearch
[edit]No changes for AdvancedSearch
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]- git #026c82f1 - Remove use of Title::quickUserCan (task T244927) by DannyS712
- git #88a611eb - Remove use of Title::getUserPermissionsErrors (task T244929) by DannyS712
Babel
[edit]- git #995977c7 - Remove use of Title::quickUserCan (task T244927) by DannyS712
BetaFeatures
[edit]No changes for BetaFeatures
BounceHandler
[edit]- git #5373b627 - Update extension.json to manifest version 2 (task T234114) by Ammar Abdulhamid
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]No changes for CentralAuth
CentralNotice
[edit]- git #54f60b8f - Adding new ids for lang and project multi-select tr elements by seddon
CharInsert
[edit]No changes for CharInsert
CheckUser
[edit]- git #d43fafbf - Add links to Special:Investigate preliminary check results table (task T243631) by Thalia
- git #20734f16 - Fix missing i18n message param description by Dayllan Maza
- git #3dbfb56a - Update preliminary check classes to use multi-column pagination (task T244517) by Thalia
- git #432ad2b0 - Add compare tab to Special:Investigate (task T238782) (task T238808) by Dayllan Maza
- git #5f936a3d - SpecialInvestigate: Remove browser autocomplete from target widget (task T245271) by Thalia
- git #5187b1dd - Remove browser autocomplete from the form by Dayllan Maza
- git #200273f2 - PreliminaryCheckPager: Don't set unsortable field as default sort by Thalia
- git #2ff9515c - Fix tab styles on Special:Investigate (task T240366) by David Barratt
- git #a0c047d9 - Add .stylelintrc.json by Thalia
- git #8a1a9ee5 - Add style linting to CheckUser extension by Thalia
- git #38519ea8 - Gruntfile: Remove unnecessary exceptions for eslint by Thalia
- git #caf76665 - Add Tabs to Special:Investigate (task T240366) by David Barratt
- git #eb170da7 - Remove broken "recent accounts" counter and i18n message (task T160813) by Aaron Schulz
CirrusSearch
[edit]- git #34236142 - Adjust test to not rely on Sanitizer::escapeIdForLink by Brian Wolff
Cite
[edit]No changes for Cite
CiteThisPage
[edit]No changes for CiteThisPage
Citoid
[edit]No changes for Citoid
cldr
[edit]- git #3ebfd1fe - Rewrite confusing loop in CLDRParser by Thiemo Kreuz
- git #a2cd49ea - Simplify overly complex/not needed code by Thiemo Kreuz
- git #ab6ea326 - Make use of the PHP 7 feature ?? where possible by Thiemo Kreuz
- git #816638fe - build: Updating composer dependencies by libraryupgrader
Cognate
[edit]No changes for Cognate
CodeEditor
[edit]No changes for CodeEditor
CodeMirror
[edit]No changes for CodeMirror
CodeReview
[edit]No changes for CodeReview
CollaborationKit
[edit]No changes for CollaborationKit
Collection
[edit]No changes for Collection
CommonsMetadata
[edit]No changes for CommonsMetadata
ConfirmEdit
[edit]- git #bb0a85ea - log login captchas to "captcha" channel instead of "authevents" (task T210817) by Brian Wolff
CongressLookup
[edit]No changes for CongressLookup
ContactPage
[edit]No changes for ContactPage
ContentTranslation
[edit]- git #c4e49800 - Replace deprecated hook handler with user locator by Matěj Suchánek
ContributionTracking
[edit]No changes for ContributionTracking
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
DiscussionTools
[edit]- git #3896babd - Improve comment ruler drawing in debug mode when indentation is weird by Bartosz Dziewoński
- git #a491e3aa - Rename the lines denoting child comments in debug mode to "rulers" by Bartosz Dziewoński
Disambiguator
[edit]- git #7adccdd6 - Remove use of Title::quickUserCan (task T244927) by DannyS712
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]No changes for DonationInterface
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]No changes for EUCopyrightCampaign
Echo
[edit]- git #9fd66198 - Fix web installer/updater for Echo (task T165317) by Kosta Harlan
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]- git #213d9a5e - Simplify Hooks section in extension.json by Thiemo Kreuz
EntitySchema
[edit]No changes for EntitySchema
EventBus
[edit]- git #a4ce1125 - Simplify Hooks section in extension.json by Thiemo Kreuz
EventLogging
[edit]No changes for EventLogging
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]No changes for FileImporter
FlaggedRevs
[edit]- git #930035cb - Add CSS to correctly display user-related links on Special:AdvancedReviewLog (task T224650) by Matěj Suchánek
- git #52d34804 - Remove use of Title::userCan (task T244923) by DannyS712
- git #9deb1988 - Replace use of ArticleEditUpdates hook with RevisionDataUpdates (task T245175) by James D. Forrester
Flow
[edit]- git #1ddba189 - HistoryPager: Make paging properties consistent with IndexPager types (task T244943) by Thalia
- git #be899f33 - Replace deprecated IP class with IPUtils (task T242556) by Ammarpad
- git #e5d3bccf - mediawiki.ui: Remove KSS style guide mentions by Volker E
FundraiserLandingPage
[edit]- git #a3a7a7c1 - Replace deprecated IP class with IPUtils (task T242556) by Ammarpad
FundraisingTranslateWorkflow
[edit]No changes for FundraisingTranslateWorkflow
Gadgets
[edit]No changes for Gadgets
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]No changes for GlobalUsage
GlobalUserPage
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]No changes for GoogleNewsSitemap
Graph
[edit]No changes for Graph
GrowthExperiments
[edit]- git #76fd2e83 - Add API for changing mentor (task T244744) by Martin Urbanec
- git #ad0192eb - Exclude invalid users from Mentor::getMentors() (task T240451) by Martin Urbanec
- git #d25e87e7 - Replace deprecated hook handler with user locator by Matěj Suchánek
- git #317476f6 - Remove state from PageLoader (task T243477) by Gergő Tisza
- git #5824b5a0 - Refactor task suggestion backend to support multiple strategies (task T243477) by Gergő Tisza
- git #bdc1a180 - Add Learn more about your new mentor to the claimmentee notification (task T244649) by Martin Urbanec
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]- git #71f8a736 - Update extension.json schema to v2 (task T234114) by Ammar Abdulhamid
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
Jade
[edit]- git #72569667 - build: Fix stylelint config to run on style files(!) and make pass by James D. Forrester
- git #68e27558 - build: Replace jsonlint with eslint's JSON parsing and make pass by James D. Forrester
- git #95f63490 - build: Upgrade eslint-plugin-compat from 3.3.0 to 3.5.1 by James D. Forrester
- git #5029cf11 - build: Upgrade stylelint-config-wikimedia from 0.7.0 to 0.9.0 by James D. Forrester
- git #21e87b47 - build: Pin versions, to avoid CI issues by James D. Forrester
- git #e1a15dd2 - build: Drop direct dependency on eslint, we only use it through grunt-eslint by James D. Forrester
- git #6966fe08 - Implemented Jade UI styles based on wireframe (task T242648) by kevinbazira
- git #16bec5f8 - Add missing schema change update patches (task T223747) by Reedy
- git #b8abae9c - Remove use of Title::userCan (task T244923) by DannyS712
- git #0647e8d4 - Replace deprecated IP class with IPUtils in commented-out code. (task T242556) by Ammarpad
- git #6e18ec88 - add README (task T244152) by Andy Craze
- git #2f1b35eb - Implement Jade entity UI (task T208819) by Andy Craze
Josa
[edit]No changes for Josa
JsonConfig
[edit]No changes for JsonConfig
Kartographer
[edit]- git #d16da08d - Drop KartographerIconServer, unused by James D. Forrester
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]- git #7d869e12 - Replace deprecated IP class with IPUtils (task T242556) by Ammarpad
LdapAuthentication
[edit]No changes for LdapAuthentication
Linter
[edit]- git #df28ee8d - Consistent spelling of "color" by Amir Aharoni
- git #ff0fea34 - Rephrase a message by Amir Aharoni
- git #0cae9b7d - Remove use of Title::quickUserCan (task T244927) by DannyS712
- git #0397f71b - i18n: Re-word to not say 'Tidy' at people, or suggest changes are in the future by James D. Forrester
- git #274c6a34 - i18n: Sort en.json and qqq.json for consistency of next diff by James D. Forrester
LiquidThreads
[edit]- git #dfc1e125 - Pass a user to LogPage::addEntry (task T243652) by DannyS712
- git #15645dc4 - Remove use of Title::userCan (task T244923) by DannyS712
- git #e2b8c4bf - Replace deprecated IP class with IPUtils (task T242556) by Ammarpad
- git #d166bf0b - Remove use of Title::getUserPermissionsErrors (task T244929) by DannyS712
- git #d6e78f2c - Remove use of Title::quickUserCan (task T244927) by DannyS712
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]- git #3a68770d - Don't use 'type' as a log parameter as it is a reserved word (task T245280) by Reedy
MachineVision
[edit]- git #9cd9219b - Stop attaching MachineVision config vars to all pages by Matthias Mullie
- git #4d8ceece - Prepare for MachineVision JS config to be optional by Matthias Mullie
- git #bf56fe27 - Use latest version of wikibase dependencies by Matthias Mullie
MapSources
[edit]No changes for MapSources
MassMessage
[edit]- git #e0368fe8 - build: Updating npm dependencies by libraryupgrader
- git #64958c4d - Remove use of Title::userCan (task T244923) by DannyS712
- git #192c6cff - Remove use of Title::quickUserCan (task T244927) by DannyS712
Math
[edit]- git #90b26c08 - parser: Replace 'new Parser' in favour of using ParserFactory/MediaWikiServices (task T244055) by peter-ovchyn
- git #7345e85b - Remove trailing : from log error messages by Reedy
- git #819881ad - Stop using 'url' param when logging (task T245306) by Reedy
- git #c3a2b120 - Fix some excessive indenting by Reedy
MobileApp
[edit]No changes for MobileApp
MobileFrontend
[edit]- git #377e9824 - Unify SVGO rules to Wikimedia coding conventions and re-crush SVGs (task T245296) by Volker E
- git #7783f785 - mobile.init/editor: Fix reporting of loading errors by Bartosz Dziewoński
- git #f474562b - mobile.init/editor: Show detailed loading error if available by Bartosz Dziewoński
- git #38aa098f - Drop the abandoned, replaced 'KSS' styleguide by Volker E
- git #72e4a890 - Update '.svgo.yml' with pretty print rule and re-crush all icons (task T179361) (task T244439) by Volker E
- git #80bba909 - No longer emit alternate link with android-app scheme. (task T244614) by Dmitry Brant
- git #e5db10d8 - Legacy transforms can be disabled using mfnolegacytransform query string (task T32405) by jdlrobson
- git #579d2e6e - AMC: Fix minor typo "mininum" to "minimum" in comment by Derick A
- git #91eafafc - MobileFrontendEditorHooks: Avoid deprecated ContentHandler::getForTitle() by Derick A
- git #bd22f5f6 - Convert $wgMemc use to WANObjectCache (task T160813) by Aaron Schulz
MultimediaViewer
[edit]No changes for MultimediaViewer
NavigationTiming
[edit]No changes for NavigationTiming
Newsletter
[edit]- git #f829009c - Relax wikimedia/assert dependency to allow upgrade to 0.5.0 by James D. Forrester
- git #9a033c47 - Remove use of Title::getUserPermissionsErrors (task T244929) by DannyS712
NewUserMessage
[edit]No changes for NewUserMessage
Nuke
[edit]- git #83ccb948 - Remove use of Title::getUserPermissionsErrors (task T244929) by DannyS712
OATHAuth
[edit]- git #7eefeed2 - SECURITY: Disallow user JS at our special pages (task T243608) by Martin Urbanec
OAuth
[edit]- git #6393abf4 - Show help message atop SpecialLogin when a user is redirected there (task T235621) by Ammar Abdulhamid
- git #0c9dbb39 - Add navigation link to app details from Registration list (task T166826) by Ammar Abdulhamid
- git #acd74667 - [Special:OAuthListConsumers/view/<key>] add convenient navigation links (task T241869) by Florian
OpenStackManager
[edit]- git #f6cb95cd - Remove leftover spyc phan stub by Kunal Mehta
ORES
[edit]- git #824a16a7 - Reword messages shown on prefs page (task T228951) by Ammar
- git #6befca32 - Remove use of ApiTestCase::doLogin (task T244039) by DannyS712
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]No changes for PagedTiffHandler
PageImages
[edit]No changes for PageImages
PageTriage
[edit]- git #78495fcd - Remove use of Title::quickUserCan (task T244927) by DannyS712
- git #27f4b540 - Remove use of Title::getUserPermissionsErrors (task T244929) by DannyS712
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
ParsoidBatchAPI
[edit]No changes for ParsoidBatchAPI
PdfHandler
[edit]No changes for PdfHandler
PerformanceInspector
[edit]No changes for PerformanceInspector
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]No changes for Popups
ProofreadPage
[edit]- git #31b3dc46 - Add and improve generic "array" type hints by Thiemo Kreuz
- git #bb0d2d21 - Replace array_key_exists() with the new ?? syntax by Thiemo Kreuz
- git #e36b360d - Don't set dynamic property on OutputPage if not needed by Thiemo Kreuz
- git #b547f546 - Remove default return true from all hook handler functions by Thiemo Kreuz
- git #c44cfe16 - Simplify Hooks section in extension.json by Thiemo Kreuz
- git #832c0209 - Minor code cleanups in various places in the codebase by Thiemo Kreuz
- git #b49c837c - Add some missing PHPDoc comments by Thiemo Kreuz
- git #d385c685 - Prefer assertSame() over assertEquals() if possible by Thiemo Kreuz
- git #9b4879da - Remove lines from PHPDoc comments that aren't helpful by Thiemo Kreuz
- git #f69bf65f - Minor clean-ups to regular expressions in PageContentHandler by Thiemo Kreuz
- git #cb4f9e68 - Remove unused $input parameters from render() methods by Thiemo Kreuz
- git #f5a53182 - Unset dynamic property on Parser when not needed any more by Thiemo Kreuz
- git #38102bb4 - Remove reference to non-existing SearchEngine::$showRedirects by Thiemo Kreuz
- git #082460a2 - Rtrim input text (task T245154) by WMDE-Fisch
- git #b5a1e2aa - Phpcs: fix excluded protected documentation error (task T243932) by prondubuisi
PropertySuggester
[edit]No changes for PropertySuggester
QuickSurveys
[edit]- git #34703971 - Regression: Disable impression logging correctly by Sam Smith
Quiz
[edit]No changes for Quiz
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]No changes for RelatedArticles
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 #b507cea8 - Scribunto.namespaces.php: Add lmo namespaces (task T244887) by Tobi_406
- git #66f83331 - Record vary-page-id when ID is accessed via mw.title (task T237746) by Brad Jorsch
SearchExtraNS
[edit]No changes for SearchExtraNS
SecureLinkFixer
[edit]- git #908b8a63 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]No changes for SecurePoll
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]No changes for SpamBlacklist
SubPageList3
[edit]- git #8199bd47 - Remove use of Title::userCan (task T244923) by DannyS712
SubpageSortkey
[edit]No changes for SubpageSortkey
SyntaxHighlight_GeSHi
[edit]- git #c4ea3144 - Fix for create_pygmentize_bundle Python 3 compat by Ori Livneh
- git #269cc7c5 - Update pygments to 2.5.2 by Ori Livneh
TemplateData
[edit]No changes for TemplateData
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]- git #7de45d5f - Remove use of ApiTestCase::doLogin (task T244039) by DannyS712
TheWikipediaLibrary
[edit]No changes for TheWikipediaLibrary
TimedMediaHandler
[edit]No changes for TimedMediaHandler
timeline
[edit]No changes for timeline
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No changes for TorBlock
Translate
[edit]- git #e7c0dc4b - ttmserver-export.php: Fix counting of inserts (task T111189) by Niklas Laxström
- git #7d5dd3f7 - build: Updating composer dependencies by libraryupgrader
- git #bae41dee - Handle error thrown when fetching content for unavailable message (task T238516) by Abijeet
- git #9ad9526a - Add `translate_target_language` variable for abuse filters (task T236447) by DannyS712
- git #19140c51 - Remove use of Title::userCan (task T244923) by DannyS712
- git #32aedf49 - Remove use of Title::getUserPermissionsErrors (task T244929) by DannyS712
- git #9007c46e - Check for params property before accessing when fetching insertables by Abijeet Patro
TranslationNotifications
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #eb5cfd84 - Only ask to reset changes if there are any (task T207148) by WMDE-Fisch
- git #a2aa5b86 - Add strict PHP 7 type hints to all method signatures by Thiemo Kreuz
- git #a8d0a844 - Replace custom fade-out background colors with opacity by Thiemo Kreuz
- git #8052317b - Don't try to infuse previewBtn if not present by WMDE-Fisch
- git #70997a8a - Move textarea up in the DOM (task T245112) by WMDE-Fisch
- git #8d6348e4 - Dont fail hard in browser tests when not beta feature by WMDE-Fisch
- git #7658d610 - Use close icon instead of undo (task T207167) by WMDE-Fisch
UniversalLanguageSelector
[edit]- git #ed42b4a6 - Update jquery.uls from upstream by Amir Aharoni
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]- git #0bf86db2 - Also include default properties from campaign config by Matthias Mullie
- git #1b75af23 - Use ext.MachineVision.config module instead of deprecated config var by Matthias Mullie
UrlShortener
[edit]No changes for UrlShortener
UserMerge
[edit]- git #e81eec17 - Replace Title::isValidMoveTarget with MovePage::isValidMove (task T241339) by DannyS712
VipsScaler
[edit]- git #8e1a4eba - Update extension.json to manifest version 2 (task T234114) by Ammar Abdulhamid
VisualEditor
[edit]- git #7b6124ae - build: Updating npm dependencies by libraryupgrader
- git #a0c603a1 - ve.init.mw.DesktopArticleTarget.init: Update for Minerva changes yet again by Bartosz Dziewoński
- git #26062fd3 - ve.dm.MWGalleryNode: Preserve 'class' attribute unchanged (task T214649) by Bartosz Dziewoński
- git #9119e57a - Improve rendering of audio files (for real this time) (task T206022) by Bartosz Dziewoński
- git #eb02880f - Hooks::isSupportedEditPage: Re-format to make the logic clearer by James D. Forrester
- git #b7b526a8 - Update VE core submodule to master (178f5e9e1) by James D. Forrester
- git #c9b2e8b4 - Only preserve data-parsoid/RESTBase ID on transclusion nodes (task T207325) by Esanders
- git #6d993fee - ArticleTargetSaver: Fix error messages by Bartosz Dziewoński
- git #f4911965 - Fix reporting of loading errors from ArticleTarget#loadSuccess by Bartosz Dziewoński
- git #c95be08c - Localize remaining hardcoded English error messages (task T227325) by Bartosz Dziewoński
- git #cb1b9b5f - Remove use of Title::quickUserCan (task T244927) by DannyS712
- git #115c0b03 - Add .mw-parser-output to historical visual diffs (task T244673) by Bartosz Dziewoński
- git #2f5856bd - Fix EditAttemptStep events logged with revision_id=0 (task T230133) by Bartosz Dziewoński
WebAuthn
[edit]No changes for WebAuthn
Wikibase
[edit]- git #543ad4b2 - Use HEAD of cache/integration-tests (task T237164) by rosalie
- git #ffd6ef8c - bridge: Adjust the size of the Header and close button x (task T239421) by Michael Große
- git #93e32b79 - UpdateUnitsTest: Don't expect bcmath by Marius Hoch
- git #446d28d0 - Clean up Database(Item|Property)TermStoreWriter by Marius Hoch
- git #7afc785c - Drop SiteLinkUsageLookup (task T162553) by Amir Sarabadani
- git #c7c04806 - bridge: Replace mock data with slimmer item by Michael Große
- git #bc7d77bb - Remove (Item|Property)TermStore::getTerms implementations (task T244916) by Marius Hoch
- git #f35251bc - Update data-values/value-view submodule (task T196165) by sihe
- git #cb7bec06 - Remove outdated extendingEntity.md (task T243518) by rosalie
- git #fe7d049c - Add constants for content language contexts by Jakob Warkotsch
- git #a103aeae - Fix testEmptyLists (task T241422) by DannyS712
- git #d145a65a - Don't use logging reserved word message (task T245305) by Reedy
- git #8ec70fd6 - Prevent invalid term languages from cached PrefetchingTermLookup (task T245062) by Thomas Arrow
- git #4a8a0c8d - bridge: add missing side margins to permission errors (task T239421) by Michael Große
- git #c413a7e9 - bridge: Adjust margins in bailout components (task T239421) by Michael Große
- git #701eb820 - bridge: Add body mixins and use them where appropriate (task T239421) by Michael Große
- git #caa200f0 - bridge: avoid a @ts-ignore by Lucas Werkmeister
- git #a2044f3b - bridge: Upgrade all minor + patch dependencies by Michael Große
- git #fa17126d - bridge: avoid a @ts-ignore by Lucas Werkmeister
- git #59b6a6f7 - bridge: Remove local wdio5 compatibility layer by Michael Große
- git #54e6075a - bridge: Update misc dependencies to current major by Michael Große
- git #7b653b7a - Rename (Property|Item)TermStoreWriter to more specific name (task T244916) by Marius Hoch
- git #610e871d - bridge: Update eslint dependencies by Michael Große
- git #bb3d206b - bridge: Update vuejs decorators by Michael Große
- git #2ed74e5c - bridge: Update stylelint and disable unit blacklist by Michael Große
- git #9617149a - bridge: Upgrade @types/jest to match actual jest version by Michael Große
- git #fae4101c - Ignore selenium logs by Itamar Givon
- git #59ee3bd5 - Wrap PrefetchingPropertyTermLookup cache to emit metrics (task T242871) by Jakob Warkotsch
- git #898c3bb7 - bridge: skip eslint plugin on build by Lucas Werkmeister
- git #c6539ccf - bridge: update sass-loader to v8 by Lucas Werkmeister
- git #9d2bbef3 - bridge: add targetValue to root state (task T238662) by Lucas Werkmeister
- git #554277e2 - bridge: define vertical margins in DataBridge-component (task T239421) by Michael Große
- git #90c00028 - bridge: Adjust input field padding (task T239421) by Michael Große
- git #5f598c9b - bridge: The default line-height everywhere is now 1.5 (task T239421) by Michael Große
- git #1508ebfa - bridge: Adjust spacing within components (task T239421) by Michael Große
- git #9f25b791 - bridge: Remove extra horizontal margins on mobile (task T239421) by Michael Große
- git #e0c733da - Document callback functions for entity type definitions on doc.wikimedia.org (task T243518) by rosalie
- git #46eaaefa - Revert "Introduce ContentLanguagesFallbackChainFilterer" (task T227083) by Lucas Werkmeister
- git #82b393ac - TR: Add more README content (task T244004) by Thomas Arrow
- git #63d82d3c - Move more lib classes to the correct namespace by Lucas Werkmeister
- git #bb1a1673 - TR: Test taintedIcon show after cancel edit on tainted statements (task T243817) by rosalie
- git #9a0dd8e6 - Revert "Revert "wbterms: Set default for the term store to read new"" (task T244697) (task T242988) by Ladsgroup
- git #1e74ab12 - Refactor entity data updates from Content to Handler by addshore
- git #7a228855 - wbterms: Only give a single entity writer to Handlers by addshore
- git #bf01fb3e - brige: Add ADR 0007 for using vuex-smart-modules by Michael Große
- git #558d71bc - bridge: ensure base styles in storybook by Pablo Grass
WikibaseCirrusSearch
[edit]No changes for WikibaseCirrusSearch
WikibaseLexeme
[edit]- git #7ddf6c37 - Relax wikimedia/assert dependency to allow upgrade to 0.5.0 by James D. Forrester
WikibaseLexemeCirrusSearch
[edit]No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
[edit]- git #44a2a35e - Prepopulate plaintext version of values in formatvalue cache by Matthias Mullie
- git #923d985c - Remove deprecated wbmiProperties var by Matthias Mullie
- git #a817f8bf - Force non-value to be undefined by Matthias Mullie
- git #9748bb2e - Override CSS for all inputs to correct language direction (task T244509) by annet
- git #f5069944 - Implement setDisabled for all input types by Matthias Mullie
WikibaseQualityConstraints
[edit]- git #e7cc2fa1 - Add constraints js to pages contain entities (including within slots) (task T245243) by Cormac Parle
- git #16a0a362 - Don’t cache results with non-local sources (task T244726) by Lucas Werkmeister
Wikidata.org
[edit]- git #5468bb4a - Add badges for redirect sitelinks (task T235420) by Itamar Givon
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]- git #0df5223a - Use WikimediaUI toolbar styling in Vector (task T223155) by Ed Sanders
wikihiero
[edit]No changes for wikihiero
WikiLove
[edit]- git #a4283e4d - Remove use of Title::quickUserCan (task T244927) by DannyS712
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEditorTasks
[edit]No changes for WikimediaEditorTasks
WikimediaEvents
[edit]- git #09994e3a - EditAttemptStep: bump schema version (task T243467) by David Lynch
- git #987655b7 - Follow up on authevents statsd changes in I7612b68fe by Gergő Tisza
- git #f3fc1029 - PrefUpdate: Tidy DocBlocks and add type hints (task T243071) by Sam Smith
- git #bd7d723c - Remove use of Title::getUserPermissionsErrors (task T244929) by DannyS712
- git #4d8a1592 - PrefUpdate: Extract instrumentation code (task T243071) by Sam Smith
WikimediaIncubator
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]No changes for WikimediaMaintenance
WikimediaMessages
[edit]- git #fd8b2c7f - Change URL of footer "Statistics" link to remove v2 (task T244961) by Francisco Dans
- git #1c1cf62c - Add missing CC license texts (3.0 za) (task T109020) by Pikne
Wikisource
[edit]No changes for Wikisource
XAnalytics
[edit]No changes for XAnalytics
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]No changes for EUCopyrightCampaignSkin
MinervaNeue
[edit]- git #d9306ee7 - Unify SVGO rules to Wikimedia coding conventions and re-crush SVGs (task T245296) by Volker E
- git #7f47dff5 - Use icons in skins.minerva.mainMenu.icons from OOUI (task T244444) by jdlrobson
- git #a34f9853 - Ensure hover state is only available on active elements by Volker E
- git #79bb6702 - Unify XML declaration in SVG files by Volker E
- git #46ab5b9c - Prevent our 'no-restricted-properties' from clobbering eslint-config-wikimedia (task T239269) by Nicholas Ray
- git #ecf404db - Drop the abandoned, replaced 'KSS' styleguide by Volker E
- git #871cee64 - Update '.svgo.yml' with pretty print rule and re-crush all icons (task T179361) (task T244439) by Volker E
MonoBook
[edit]- git #66d6734f - build: Updating npm dependencies by libraryupgrader
Modern
[edit]No changes for Modern
Nostalgia
[edit]- git #06ac3214 - Remove use of Title::quickUserCan (task T244927) by DannyS712
Timeless
[edit]No changes for Timeless
Vector
[edit]- git #2d914d04 - Remove renderNavigation function for readability by jdlrobson
- git #a79bb8df - build: Replace JSDuck with JSDoc (task T239258) by Nicholas Ray
VisualEditor
[edit]- git #d46cf946 - Fix: Add aria-label to comment inspector (task T245315) by Akinwale Alagbe
- git #6d4094ca - Improve/add accessible titles for toolbar dialogs by Bartosz Dziewoński
- git #2c720649 - ve.ce.ResizableNode: Include padding and border when measuring the element by Bartosz Dziewoński
- git #078e9731 - Fix: Added aria-label attribute to elements in find and replace dialog. (task T245074) by Akinwale Alagbe
- git #b9582859 - ve.ui.Surface: Fix exception in #scrollSelectionIntoView during teardown by Bartosz Dziewoński
- git #178f5e9e - Update OOUI to v0.36.5 by James D. Forrester
Total Changes
[edit]313 Changes in 67 repos by 77 authors