| Deployment of MediaWiki 1.36.0-wmf.14 to Wikimedia sites | MediaWiki 1.36.0-wmf.16 |
The latest version (labeled "1.36.0-wmf.14") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 20 October 2020 (see the roadmap).
Core changes
- git #ce959352 - Branch commit for wmf/1.36.0-wmf.14 by trainbranchbot
- git #b6fe63d5 - objectcache: add some object cache comments to MediaWikiServices by Aaron Schulz
- git #11570076 - Revert "Use parsoid directly in /page/html handler" by Ppchelko
- git #1ebf4d1a - Improve required extension error message by Ammar Abdulhamid
- git #1e48c454 - generateSitemap.php: ignore pages with __NOINDEX__ switch (task T229754) by Ostrzyciel
- git #42009699 - Migrate user_groups to abstract schema (task T42626) (task T164898) (task T230428) by Amir Sarabadani
- git #ab893263 - Migrate page_restrictions to abstract schema (task T42626) (task T164898) (task T230428) by Amir Sarabadani
- git #9ce52e44 - PermissionManagerTest cleanup, part 6 by DannyS712
- git #da2f8ac8 - Remove unused methods in language hard-deprecated in 1.34 by Petr Pchelko
- git #f1d940c2 - Inject services into SpecialPageLanguage (task T259960) by Umherirrender
- git #8a77f601 - PermissionManagerTest cleanup, part 5 by DannyS712
- git #384938fb - Use READ_LATEST when checking for exists on page move by Umherirrender
- git #925495c6 - Inject services into SpecialUndelete (task T259960) by Umherirrender
- git #e3989195 - Replace deprecated User::getOption in SpecialEmailUser by Umherirrender
- git #d6966dbd - Replace deprecated User::getOption in SpecialNewpages by Umherirrender
- git #8b9eaa82 - Replace deprecated User::getOption in SpecialExpandTemplates by Umherirrender
- git #d6ef708c - Inject services into SpecialListGroupRights (task T259960) by Umherirrender
- git #0dd6a284 - Inject services into SpecialChangeContentModel (task T259960) by Umherirrender
- git #b70c710b - Inject services into SpecialMergeHistory (task T259960) by Umherirrender
- git #8b2b97b5 - Inject services into SpecialUpload/SpecialUploadStash (task T259960) by Umherirrender
- git #c64b069c - Inject LinkBatchFactory into SpecialListRedirects (task T259960) by Umherirrender
- git #df121dba - Inject LinkBatchFactory into SpecialTrackingCategories (task T259960) by Umherirrender
- git #68023567 - Inject DBLoadBalancer into SpecialMIMESearch (task T259960) by Umherirrender
- git #300283e3 - Remove an extra space from Defines.php by DannyS712
- git #a3a71a90 - Add custom option called "allowInfinite" for Timestamp (task T42626) by Amir Sarabadani
- git #dacb021b - Move 'actor' SharedTable to LocalSettings (task T243276) by kevinbazira
- git #cc6ac503 - PermissionManagerTest cleanup, part 4 by DannyS712
- git #b1a3a814 - PermissionManagerTest cleanup, part 3 by DannyS712
- git #d825cd16 - PermissionManagerTest cleanup, part 2 by DannyS712
- git #d095b56e - Expand DoctrineSchemaBuilderTest (task T191231) by Ammar Abdulhamid
- git #bb2d35e8 - Vary timestamp default value per platform in abstract schema (task T191231) by Ammar Abdulhamid
- git #26f99fef - DateTimeInputWidget: Fix incorrect value due to mixed LESS units (task T265650) by Bartosz Dziewoński
- git #2ca2cf6e - Inject DBLoadBalancer into SpecialPagesWithProp (task T259960) by Umherirrender
- git #4191c9fe - Use parsoid directly in /page/html handler (task T265295) by Petr Pchelko
- git #5f1402c3 - Inject PasswordFactory into SpecialBotPasswords (task T259960) by Umherirrender
- git #6a48912f - rcfilters: Fix units of LESS variables (task T265650) by Bartosz Dziewoński
- git #e269dd02 - Hard-deprecate ParserCache::getETag. by Petr Pchelko
- git #1132133d - Fix units of copy-pasted @ooui-font-size-base LESS variable (task T265650) by Bartosz Dziewoński
- git #471412d0 - Inject services into SpecialRunJobs (task T259960) by Umherirrender
- git #a7405ac9 - Inject services into SpecialFileDuplicateSearch (task T259960) by Umherirrender
- git #e99f1377 - BlockPermissionChecker - fix documentation of checkBasePermissions by DannyS712
- git #d516961f - Drop PHPUnit4And6Compat and PHPUnit6And8Compat (task T192167) by Daimona Eaytoy
- git #3cc880e2 - Inject services into SpecialListFiles (task T259960) by Umherirrender
- git #09c39b3b - Inject UserNamePrefixSearch into SpecialEmailUser (task T259960) by Umherirrender
- git #da364c63 - Use UserGroupMembership::getGroupName to get the group name by Umherirrender
- git #13091d01 - Inject services into SpecialNewpages (task T259960) by Umherirrender
- git #70e6cd05 - phpunit: allo WikiPage to be used with editPage(). by daniel
- git #0fbeefa3 - MessagesJv.php: Update specialpages and namespaces in Javanese (task T255747) by Labdajiwa
- git #8e68310e - PermissionManagerTest cleanup, part 1 by DannyS712
- git #b2408dee - objectcache: convert WANCache TYPE_*/PURGE_VAL_PREFIX variables to constants by Aaron Schulz
- git #5f278c83 - Inject services into SpecialNewFiles (task T259960) by Umherirrender
- git #bb396b3e - Inject services into SpecialCategories (task T259960) by Umherirrender
- git #da05003b - Include URLs when clocking HTTP requests. by Petr Pchelko
- git #b0595944 - Use Title::getArticleID instead of Title::exists for internal check (task T265665) by Mark A. Hershberger
- git #0f16608e - Add basic docs for ParserCache by Petr Pchelko
- git #c5f51b97 - Inject PermissionManager into SpecialTags (task T259960) by Umherirrender
- git #aa105409 - Inject UserFactory into SpecialEmailInvalidate (task T265311) (task T259960) by DannyS712
- git #09c14b9d - Move serializability validation from ParserOutput to ParserCache (task T263579) by Petr Pchelko
- git #0946d02d - Inject SpecialPageFactory into SpecialSpecialpages (task T259960) by Umherirrender
- git #7b734cfb - Inject NamespaceInfo into SpecialStatistics (task T259960) by Umherirrender
- git #8d71235c - Use UserNameUtils in AuthManager (task T141495) by Umherirrender
- git #3bfd66e6 - Inject UserFactory into SpecialConfirmEmail (task T265311) (task T259960) by DannyS712
- git #5a99685a - Add new OOUI messages to the module definition by Bartosz Dziewoński
- git #7e9cac27 - LivePreview: Show parse warnings and preview header/warning (task T91167) (task T190120) by Derk-Jan Hartman
- git #a4a70652 - Revert "Hard deprecate SpecialBlock::canBlockEmail" (task T265552) by Urbanecm
- git #9b0a4da7 - REST API: inject TitleFactory (task T265295) by daniel
- git #0c059b73 - ParserCache: introduce feature flag for enabling JSON encoding. (task T263579) by daniel
- git #600f6402 - Use JSON for parser cache (task T263579) by daniel
- git #5a55e102 - SkinMustache: Make html-site-notice null when there is no notice by mainframe98
- git #865e5184 - WatchAction: avoid UPDATE when old and new watch period is indefinite (task T258649) by MusikAnimal
- git #d8c93b16 - mediawiki.htmlform: Ensure collapsible forms are enabled (task T260642) by Bartosz Dziewoński
- git #e56b577f - Revert "Move activating of makeCollapsible out of 'mediawiki.page.ready'" (task T260642) (task T265134) by Bartosz Dziewoński
- git #500a13db - Inject UserFactory into BlockErrorFormatter (task T265311) by DannyS712
- git #dcf682a5 - Inject UserFactory into ActorMigration (task T265311) by DannyS712
- git #aeb7e6d6 - Inject ReadOnlyMode service into AuthManager service (task T141495) by Umherirrender
- git #29c48018 - Inject services into SpecialExpandTemplates (task T259960) by Umherirrender
- git #1db27ef0 - Inject services into ApiValidatePassword (task T259960) (task T265311) by DannyS712
- git #e123bf29 - Inject services into SpecialListUsers/SpecialActiveUsers (task T259960) by Umherirrender
- git #bb398966 - Hard-deprecate ParserCache::getKey. (task T263689) by Petr Pchelko
- git #13574e84 - Deprecate ParserCache::getKey and replace it with getMetadata (task T263689) by Petr Pchelko
- git #551e2d50 - Add message text to `slow-parse` log entries by DannyS712
- git #a00cddef - Inject UserFactory into WatchedItemQueryService (task T265311) by DannyS712
- git #39199413 - Inject RepoGroup into SpecialWantedfiles (task T259960) by Umherirrender
- git #d960d2f7 - Make ContentHandler::latestRevision() available to subclasses by Lucas Werkmeister
- git #605ff51b - Add accusative case to Russian language GRAMMAR (task T257500) by Amir Aharoni
- git #ee22af6e - Add client-side performance metrics for legacy search (task T251544) by Nicholas Ray
- git #775b0683 - Clarify HTML generation for indexing in ContentHandler (task T239931) (task T264283) by Lucas Werkmeister
- git #18701888 - Apply InterlanguageLinkCodeMap in Action API (task T263745) by Niklas Laxström
- git #d4eefa2a - HTMLTextField: support non-boolean autocomplete values in OOUI (task T150983) by Gergő Tisza
Vendor
- git #4cce725a - Bump wikimedia/parsoid to 0.13.0-a12 (task T179082) (task T217705) (task T221790) (task T230861) (task T240642) (task T254501) (task T260959) (task T262408) (task T263502) (task T51538) by C. Scott Ananian
Extensions
3D
No changes for 3D
AbuseFilter
- git #a330d0c4 - Exclude implicit groups when degrouping the user by Daimona Eaytoy
- git #f589629b - Avoid direct coupling between SpecialAbuseFilter and AbuseFilterView by Daimona Eaytoy
- git #adbe9bcb - Improve display of log entries when global filters are not enabled (task T174000) by Matěj Suchánek
- git #1efc324d - Use new services in AbuseFilterRunner (task T248743) by Daimona Eaytoy
- git #2b5f80ec - Update reference to core hooks documentation by DannyS712
- git #a7182aca - Simplify code for tagging the action on cache hit if the cond limit was hit (task T265370) by Daimona Eaytoy
- git #45d80bc7 - Clean up view classes by Daimona Eaytoy
- git #7ef22592 - Migrate a few hook handlers to DI (task T261067) by Matěj Suchánek
- git #2026e3ac - Add an AbuseFilterPermissionManager service by Daimona Eaytoy
- git #f8c525fc - Minor updates related to var dumps (task T264513) by Daimona Eaytoy
- git #03becdd2 - ViewEdit: avoid linebreaks in form labels (task T231962) by Daimona Eaytoy
ActiveAbstract
No changes for ActiveAbstract
AdvancedSearch
- git #fdf45ec0 - Add /tests/selenium/log to .gitignore file (task T265463) by hulyak
- git #1671e33f - Abort execution of the Special:Search page when redirecting (task T265374) by David Causse
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
No changes for ApiFeatureUsage
ArticleCreationWorkflow
No changes for ArticleCreationWorkflow
ArticlePlaceholder
No changes for ArticlePlaceholder
Babel
No changes for Babel
BetaFeatures
No changes for BetaFeatures
BounceHandler
No changes for BounceHandler
Calendar
No changes for Calendar
Campaigns
No changes for Campaigns
Capiunto
No changes for Capiunto
CategoryTree
No changes for CategoryTree
CentralAuth
No changes for CentralAuth
CentralNotice
No changes for CentralNotice
CharInsert
No changes for CharInsert
CheckUser
- git #530cc875 - Validate username input before constructing subpage links (task T217713) by Martin Urbanec
- git #dedfa192 - Revert "Validate username input before constructing subpage links" (task T265606) by SBassett
- git #60bd1585 - SpecialInvestigateBlock: Remove dependency on SpecialBlock (task T264303) (task T257918) by Thalia
- git #f23b374d - Update specialPageAliases for Persian (fa) by Huji Lee
CirrusSearch
- git #e86a9264 - Add "supported_syntax" to rescore builder configs by David Causse
- git #30c8185f - Add /tests/selenium/log to .gitignore file (task T265463) by hulyak
- git #a4d222f5 - Send enabled tests to the frontend (task T262845) by David Causse
Cite
- git #27c5632e - Compact trivial arrays in test providers by Thiemo Kreuz
CiteThisPage
No changes for CiteThisPage
Citoid
No changes for Citoid
cldr
- git #c0596f25 - Add German for crl+gml by Raymond
- git #9f03ffe3 - Add monolingual code gml (Middle Low German) (task T217131) by Remko de Keijzer
CodeEditor
No changes for CodeEditor
CodeMirror
No changes for CodeMirror
CodeReview
No changes for CodeReview
Cognate
No changes for Cognate
Collection
No changes for Collection
CommonsMetadata
No changes for CommonsMetadata
ConfirmEdit
No changes for ConfirmEdit
CongressLookup
No changes for CongressLookup
ContactPage
No changes for ContactPage
ContentTranslation
- git #f758e63a - UI lib MWButtomNavigation: Fix spacing and colors by NikG
- git #c8c4a70d - UI lib MWButton icons: Use spacing classes to support RTL by NikG
- git #86a877da - UI lib: Add MWRadioGroup and MWRadio components by NikG
- git #4a1ab5bc - Storybook config: Move addon-docs before addon-controls by NikG
- git #be5628cb - UI Lib MWLayout: Fix MWCol and MWRow component names by NikG
- git #efcd33a1 - UI lib: Decouple spacing helper classes from grid by NikG
- git #41c710f0 - CX3 Build 0.1.0+20201012 by Santhosh Thottingal
- git #a0a60622 - Replace sass implementation: Use Dart Sass instead of Node-sass by NikG
- git #516350ee - CX3: Dashboard - align the buttons in button group horizontally distributed by Santhosh Thottingal
- git #52c4db0f - Add validation for invalid titles in notifications (task T264855) by Niklas Laxström
CreditsSource
No changes for CreditsSource
Dashiki
No changes for Dashiki
Disambiguator
No changes for Disambiguator
DiscussionTools
- git #d0bcec61 - Enable DT server side via a cookie to preserve user enable hack (task T265499) by Ed Sanders
- git #88b5be11 - CommentParser: Avoid unnecessary reference in foreach() by Bartosz Dziewoński
- git #a1dc3a48 - Correctly generate timezone abbreviations for parsing (task T265500) by Bartosz Dziewoński
- git #fe520ab1 - ImmutableRange: Remove unused variable by Bartosz Dziewoński
- git #c464d995 - tests: Fix some typos by Bartosz Dziewoński
- git #64392af4 - Add reply links on the server (task T252555) by Ed Sanders
DismissableSiteNotice
No changes for DismissableSiteNotice
DonationInterface
- git #74140b40 - Fix usages of deprecated PHPUnit methods (task T262955) by Ammar Abdulhamid
- git #8d88e272 - Bump min PHP ver to 7.3.19, exclude phpcs rule by Elliott Eggleston
- git #3c9f284a - PHPCS fixes by Elliott Eggleston
- git #2bb7f26e - Update composer config php version by Elliott Eggleston
- git #a5e92a29 - This time for sure... fix nbsp in test by Elliott Eggleston
- git #a7324053 - Amount test: replace space with non-breaking space by Elliott Eggleston
- git #87a0b8af - Delete backwards-compatibility OutputPage shim by Elliott Eggleston
- git #51194bf9 - Fix method name in Mustache test by Elliott Eggleston
- git #7187f357 - Delete test for unused code, fix format test by Elliott Eggleston
- git #71943627 - Fix autocomplete dependency name by Elliott Eggleston
- git #18ce2793 - Use RemexHTML in tests to handle newer elements by Elliott Eggleston
- git #ba051f34 - Handle lightncandy passing l10n nested arrays by Elliott Eggleston
- git #fb29c8bd - Stop PHP warning/error on empty IP list by Elliott Eggleston
- git #10884861 - Stop messing with $_SERVER in tests by Elliott Eggleston
- git #d221787b - Update test fn signatures for new PhpUnit by Elliott Eggleston
- git #33c483fb - Update Mustache for LightnCandy 1.2.5 for MediaWiki 1.35 (task T260621) by cstone
DoubleWiki
No changes for DoubleWiki
DynamicSidebar
No changes for DynamicSidebar
Echo
- git #d18456f6 - Add /tests/selenium/log to .gitignore file (task T265463) by Harriet Ayugi
- git #150fc7a1 - Drop text indent in modern Vector (task T264339) by jdlrobson
Elastica
No changes for Elastica
ElectronPdfService
- git #48e1ebdf - Add '/tests/selenium/log' in .gitignore file. (task T265463) by akankshabh
EntitySchema
No changes for EntitySchema
EventBus
- git #200835df - Read Revision from master for visibility-change event. (task T265658) by Petr Pchelko
- git #872d0d14 - Do not send events to actual HTTP with default config (task T265663) by Petr Pchelko
EventLogging
No changes for EventLogging
EventStreamConfig
No changes for EventStreamConfig
ExtensionDistributor
No changes for ExtensionDistributor
ExternalGuidance
No changes for ExternalGuidance
FeaturedFeeds
No changes for FeaturedFeeds
FileExporter
No changes for FileExporter
FileImporter
No changes for FileImporter
FlaggedRevs
- git #05eeea39 - Add basic test for testParseStableRevisionPooled. by daniel
- git #3bac09ca - Add @inheritDoc and trivial @return documentation by Thiemo Kreuz
- git #54ef2bff - Remove non-meaningful pieces of documentation by Thiemo Kreuz
- git #a01e0ed6 - Replace usages of deprecated ParserCache::getKey (task T263689) by Petr Pchelko
Flow
- git #9acbb1f8 - Switch permissions errors logging to debug channel (task T70526) by Kosta Harlan
- git #fa9bf4e3 - Save sortby preference in a job (task T265592) by Kosta Harlan
FundraiserLandingPage
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow
Gadgets
- git #ec25d2e3 - Update aliases for the Avar language (task T265165) by Amir Aharoni
GeoCrumbs
No changes for GeoCrumbs
GeoData
No changes for GeoData
GettingStarted
- git #1506368d - Add missing ResourceLoader dependency by Gergő Tisza
GlobalBlocking
No changes for GlobalBlocking
GlobalCssJs
No changes for GlobalCssJs
GlobalPreferences
No changes for GlobalPreferences
GlobalUsage
No changes for GlobalUsage
GlobalUserPage
No changes for GlobalUserPage
GlobalWatchlist
No changes for GlobalWatchlist
GoogleNewsSitemap
No changes for GoogleNewsSitemap
Graph
No changes for Graph
GrowthExperiments
- git #762fc105 - Show homepage discovery popup in variant C/D (task T265754) by Gergő Tisza
- git #7a0b9c39 - StartEditingDialog: Prevent scrolling in non-modal mode (task T265751) by Roan Kattouw
- git #db639f57 - Use UserOptionsUpdateJob for mentor assignment (task T250235) by Kosta Harlan
- git #7ffc6221 - SuggestedEdits: Change image size, styling tweaks (task T264636) by Roan Kattouw
- git #25fe7604 - Handle redirects in QuestionPoster (task T265404) by Gergő Tisza
- git #ee55609d - SuggestedEdits: Add border to footer (task T264636) by Roan Kattouw
- git #51028d7d - SuggestedEdits: Fix header icon size and padding (task T264636) by Roan Kattouw
- git #caaf3d80 - Suggested Edits mobile summary: Update card when previous/next are clicked (task T258021) by Kosta Harlan
- git #5a2804ce - SE: Show no results card if we know there are no results (task T264314) by Kosta Harlan
- git #d8001bbc - Small fixes for mobile task preview card (task T258021) by Gergő Tisza
- git #fed55839 - Apply a series of tiny code cleanups by Thiemo Kreuz
- git #939b4ec4 - Convert node-qunit tests to qunit tests by Kosta Harlan
- git #2e21d216 - Help panel: Add pending effect when submitting question (task T265422) by Roan Kattouw
- git #21f85d18 - Revert "Make variant D the default, and remove variant A" (task T265372) by Gergő Tisza
- git #f7c63295 - SuggestedEdits: Center blue dot on desktop (task T265262) (task T238611) by Kosta Harlan
GuidedTour
No changes for GuidedTour
GWToolset
No changes for GWToolset
ImageMap
No changes for ImageMap
InputBox
No changes for InputBox
Insider
No changes for Insider
intersection
No changes for intersection
Interwiki
No changes for Interwiki
InterwikiSorting
No changes for InterwikiSorting
Jade
- git #25fdfb5f - Fix visibility of setUp/tearDown by Thiemo Kreuz
Josa
No changes for Josa
JsonConfig
No changes for JsonConfig
Kartographer
No changes for Kartographer
LabeledSectionTransclusion
No changes for LabeledSectionTransclusion
LandingCheck
No changes for LandingCheck
LdapAuthentication
No changes for LdapAuthentication
Linter
No changes for Linter
LiquidThreads
- git #896ee876 - Call Threads::withRoot with WikiPage argument (task T251360) by ArtBaltai
Listings
No changes for Listings
LocalisationUpdate
- git #379369af - Fix namespacing in update.php by Reedy
LoginNotify
No changes for LoginNotify
MachineVision
No changes for MachineVision
MapSources
No changes for MapSources
MassMessage
- git #ab299cf2 - Pass class to MassMessageSubmitJob in tests by Niklas Laxström
Math
No changes for Math
MediaModeration
No changes for MediaModeration
MobileApp
No changes for MobileApp
MobileFrontend
- git #4cd9e5bc - Fix mobile diff redirect when 'curid' query parameter is present (task T265654) by Bartosz Dziewoński
- git #02b4b27d - Remove usage of deprecated ParserCache::getKey. (task T263689) by Petr Pchelko
MultimediaViewer
- git #5271e7a0 - Wrap the mw.Uri creation in a try-catch block (task T261799) by diwanshu885
NavigationTiming
- git #065e0931 - Make attribution source logic more defensive (task T263599) by gilles
Newsletter
- git #c57bca06 - Added '/tests/selenium/log' in .gitignore (task T265463) by akankshabh
NewUserMessage
No changes for NewUserMessage
Nuke
No changes for Nuke
OATHAuth
- git #96bea3ee - Use existing message instead of oathauth-disable-header (task T265693) by Martin Urbanec
OAuth
- git #2d9aa0cd - SpecialMWOAuthManageMyGrants: unused variable (task T265190) by vladshapik
- git #08f09ec7 - OAuth: Replace User::isAllowed calls with PermissionManager. (task T246567) by Ammar Abdulhamid
OAuthRateLimiter
No changes for OAuthRateLimiter
OpenStackManager
No changes for OpenStackManager
ORES
No changes for ORES
PageAssessments
No changes for PageAssessments
PagedTiffHandler
No changes for PagedTiffHandler
PageImages
No changes for PageImages
PageTriage
No changes for PageTriage
PageViewInfo
No changes for PageViewInfo
ParserFunctions
No changes for ParserFunctions
PdfHandler
No changes for PdfHandler
Petition
No changes for Petition
Poem
No changes for Poem
PoolCounter
No changes for PoolCounter
Popups
- git #3fd5daf1 - add /tests/selenium/log to .gitignore file by hulyak
ProofreadPage
- git #22326265 - Revert "Fix escaping in PageContentBuilder::buildDefaultContentForPageTitle" (task T265571) by Tpt
- git #9df91399 - Add /tests/selenium/log to .gitignore file (task T265463) by Harriet Ayugi
PropertySuggester
No changes for PropertySuggester
QuickSurveys
No changes for QuickSurveys
Quiz
No changes for Quiz
ReadingLists
No changes for ReadingLists
RelatedArticles
No changes for RelatedArticles
Renameuser
No changes for Renameuser
RevisionSlider
- git #1a3e4888 - Add /tests/selenium/log to .gitignore file (task T265463) by Harriet Ayugi
RSS
No changes for RSS
SandboxLink
No changes for SandboxLink
Score
- git #b6cece23 - Code Cleanup by Reedy
Scribunto
No changes for Scribunto
SearchExtraNS
- git #bbb02e3c - Declare license of extension as GPL 2.0 or later (task T100957) by Andre Klapper
SecureLinkFixer
No changes for SecureLinkFixer
SecurePoll
No changes for SecurePoll
ShortUrl
No changes for ShortUrl
SiteMatrix
No changes for SiteMatrix
SpamBlacklist
No changes for SpamBlacklist
SubPageList3
No changes for SubPageList3
SubpageSortkey
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi
TemplateData
No changes for TemplateData
TemplateSandbox
No changes for TemplateSandbox
TemplateStyles
- git #53e03779 - Fix type doc for the extra wrapper (task T258093) by Gergő Tisza
- git #b76898e8 - Fix remaining PHPCS warnings about missing PHPDocs by Thiemo Kreuz
- git #1c0687c8 - Fix wrapper="…" failing for more complex selectors (task T258093) by Thiemo Kreuz
TemplateWizard
No changes for TemplateWizard
TextExtracts
No changes for TextExtracts
Thanks
No changes for Thanks
TheWikipediaLibrary
No changes for TheWikipediaLibrary
TimedMediaHandler
No changes for TimedMediaHandler
timeline
No changes for timeline
TitleBlacklist
No changes for TitleBlacklist
TocTree
No changes for TocTree
TorBlock
No changes for TorBlock
Translate
- git #5add21b4 - Fix "Uncaught TypeError: $table is undefined" on Special:LanguageStats on clicking an [expand] link or the [expand all] link by Jack Phoenix
- git #7c838c04 - Statstable: Stop JavaScript errors when table not present by Niklas Laxström
- git #38e11016 - Make statstable work better in small screens by Niklas Laxström
TranslationNotifications
No changes for TranslationNotifications
TrustedXFF
No changes for TrustedXFF
TwoColConflict
- git #75a530fe - Added '/tests/selenium/log' in .gitignore (task T265463) by akankshabh
UniversalLanguageSelector
- git #67ac68a4 - Update jquery.webfonts (task T265325) by Niklas Laxström
- git #a1963ce1 - Merge ext.uls.inputsettings into ext.uls.displaysettings by jdlrobson
- git #fe6ae65c - Revert "Update jquery.webfonts" by Nikerabbit
- git #98f0bb42 - Remove ULSCompactLinksForNewAccounts and ULSCompactLinksEnableAnon by Niklas Laxström
- git #e0e69d35 - Update jquery.webfonts (task T265325) by Niklas Laxström
UploadsLink
No changes for UploadsLink
UploadWizard
- git #180b9b9d - uw.TitleDetailsWidget.js: Throw error-title-invalid for titles including octothorpe (task T238359) by AntiCompositeNumber
- git #d2b057bc - Don't let afterActive override whileActive (task T244061) by Matthias Mullie
- git #d7f7c42d - Work around LESS calculating `calc()` values wrong (task T265560) by Bartosz Dziewoński
- git #981b8fea - ApiFlickrBlacklistTest: Don't try to access HTTP in integration tests (task T265628) by James D. Forrester
UrlShortener
No changes for UrlShortener
UserMerge
No changes for UserMerge
VipsScaler
No changes for VipsScaler
VisualEditor
- git #98a1c203 - Filter empty edit notices (task T265798) by Ed Sanders
- git #c824dc38 - Fix editnotice order in VisualEditor (task T263255) by proc
- git #de7c6e91 - Avoid undefined in Math.max by Gergő Tisza
- git #6c36e403 - Convert ve.init.mw.DesktopArticleTarget.init-vector.css to LESS by Ed Sanders
WebAuthn
No changes for WebAuthn
Wikibase
- git #bb5a9f48 - Remove a TODO that no longer applies (task T265292) by Lucas Werkmeister
- git #9f3eee68 - Remove unused TermValidatorFactory::getAliasValidator() parameter by Lucas Werkmeister
- git #7f791ca7 - Update expected data in MatchingTermsLookupSearchInteractorTest (task T265493) by Lucas Werkmeister
- git #c15fb47e - Remove MatchingTermsLookup::getTopMatchingTerms() (task T265493) by Lucas Werkmeister
- git #1972f4f5 - Remove outdated parts of change op comments (task T265292) by Lucas Werkmeister
- git #a61de925 - Update LabelDescriptionNotEqualValidator usage (task T265292) by Tobias Andersson
- git #0d82e91d - Remove unused validators (task T265292) by Tobias Andersson
- git #1dbf67cf - Cleanup TermValidatorFactory (task T265292) by Tobias Andersson
- git #e3658c51 - fix new phpcs errors by Tobias Andersson
- git #4ab1380e - Remove or update occurrences of “term index” (task T264282) by Lucas Werkmeister
- git #aa3eede9 - Added gml language code into the list of monolingual language codes. (task T217131) by diwanshu885
- git #3b0302f4 - Re-link ResourceLoaderRegisterModulesHook interface by Timo Tijhof
- git #4b1fc142 - Add monolingual language East Cree (crl) (task T264532) by Remko de Keijzer
- git #01de2162 - Override EntityHandler::getParserOutputForIndexing (task T239931) (task T264283) by Lucas Werkmeister
WikibaseCirrusSearch
- git #f4921e08 - Update WikibaseCirrusSearch to use wikibase-codesniffer 1.2.0 (task T264860) by rosalie
WikibaseLexeme
- git #e7336882 - Better message for test assertion failure by Michael Große
- git #9fb1e7aa - Add lexeme language codes sat-latn, sat-beng, sat-orya (task T262967) by Remko de Keijzer
WikibaseLexemeCirrusSearch
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
- git #c1643c90 - Test entity traversal (task T258055) by Matthias Mullie
- git #d2ad5411 - Cache the relevant entities used in media search query (task T263238) by Matthias Mullie
- git #91dad35a - Minor updates to hook handler documentation by Thiemo Kreuz
- git #107829e3 - Add controls and keyboard shortcuts to QuickView (task T262830) by annet
- git #530d3706 - Improve MediaSearch experience in IE (task T264136) by annet
- git #f983b59f - Fix gradient on filters on small screens by annet
WikibaseQualityConstraints
- git #dd18e2dd - Use assertCount() some more by Lucas Werkmeister
Wikidata.org
No changes for Wikidata.org
WikidataPageBanner
No changes for WikidataPageBanner
WikiEditor
No changes for WikiEditor
wikihiero
No changes for wikihiero
WikiLove
No changes for WikiLove
WikimediaApiPortalOAuth
No changes for WikimediaApiPortalOAuth
WikimediaBadges
No changes for WikimediaBadges
WikimediaEditorTasks
No changes for WikimediaEditorTasks
WikimediaEvents
- git #3ab99b73 - Restore clientError logging without logged in field by jdlrobson
- git #b26cde4d - SearchSatisfaction: Set isAnon field (task T259250) by Sam Smith
- git #e52c6eca - clientError: Add is_logged_in field rather than tags field (task T256173) by Jason Linehan
WikimediaIncubator
No changes for WikimediaIncubator
WikimediaMaintenance
No changes for WikimediaMaintenance
WikimediaMessages
No changes for WikimediaMessages
Wikisource
No changes for Wikisource
XAnalytics
No changes for XAnalytics
Skins
CologneBlue
No changes for CologneBlue
MinervaNeue
No changes for MinervaNeue
Modern
- git #c74d6795 - Restore languages to Modern skin (task T265747) by jdlrobson
MonoBook
No changes for MonoBook
Nostalgia
No changes for Nostalgia
Timeless
No changes for Timeless
Vector
- git #193cd1c2 - Add nvm to README (task T265682) by Nikki Nikkhoui
- git #380d6d67 - Set strictUnits to true for LESS, and fix units in the code (task T265650) by Bartosz Dziewoński
- git #99568762 - Windows compat in package.json scripts by Bartosz Dziewoński
- git #839876ba - Use variables for padding content (task T259331) by jdlrobson
- git #da26e09b - Vertically align personal tools (task T264339) by jdlrobson
- git #8cf278d3 - Add client-side performance metrics for searchLoader (task T251544) by Nicholas Ray
WikimediaApiPortal
- git #41618adb - Replace bell icon with OOUI button. (task T262853) by Cindy Cicalese
- git #688f007f - Handle extra user menu and sidebar special pages. (task T264246) (task T264764) by Cindy Cicalese
- git #f9511fca - copy: Update dashboard sidebar by apaskulin
- git #5ec9c774 - Fix right shift of content on sidebar-less pages (task T265496) by Cindy Cicalese
- git #31964cfa - Fix unparsed footer links (task T265408) by Cindy Cicalese
- git #867fd33b - Fix incorrect behavior and style in navigation (task T265413) by Cindy Cicalese
- git #17c5e5aa - Site notices full width and fix content wrap (task T263083) (task T263673) by Cindy Cicalese
- git #a779888e - Refactor to facilitate writing unit tests. (task T258758) by Cindy Cicalese
- git #6a9f0346 - Update installation documentation. (task T101480) by Cindy Cicalese
VisualEditor
No changes for VisualEditor
Total Changes
254 Changes in 49 repos by 68 authors