MediaWiki 1.39/wmf.14
MediaWiki 1.39.0-wmf.13 | Deployment of MediaWiki 1.39.0-wmf.14 to Wikimedia sites | MediaWiki 1.39.0-wmf.15 |
The latest version (labeled "1.39.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 Monday, 30 May 2022 (see the roadmap).
Core changes
edit- git #9c7118a5 - Branch commit for wmf/1.39.0-wmf.14 by trainbranchbot
- git #ff63886b - phpunit: Do not access MW services in dataProviders by Kosta Harlan
- git #7f8e3c53 - Docs: remove references to DefaultSettings.php (task T300129) by daniel
- git #278c3dd2 - ViewAction: Enable unconditional 1h hour CDN cache for any page views (task T309063) by Amir Sarabadani
- git #1682de5e - SessionManage: Do not save when creating empty session (task T299193) by Gergő Tisza
- git #141b42c7 - Rest: Collect stats on Cache & Stash usage (task T309017) by Derick Alangi
- git #a5aa408a - mailmap: Update Zabe's entry by Alexander Vorwerk
- git #85892edc - resourceloader: Minor doc changes following PSR-4 namepace change by Timo Tijhof
- git #10805be3 - resourceloader: Improve internal type hints in FileModule class by Timo Tijhof
- git #f01a391f - tests: Fix types in documentation by adding use statements by Umherirrender
- git #f07295ad - content: Remove UnknownContent/UnknownContentHandler class alias by Umherirrender
- git #a2a1a4ec - Remove deprecated MediaWiki\Storage namespace for revision related class (task T305784) by Umherirrender
- git #2f7c0d61 - api: Remove deprecated class alias ApiQueryContributions by Umherirrender
- git #71974b4a - language: Remove deprecated FakeConverter class alias by Umherirrender
- git #9832c7f9 - fuzzTest.php: Simplify try/catch code by Umherirrender
- git #b1687521 - objectcache: handle object tokens in MediumSpecificBagOStuff::doCas() by Aaron Schulz
- git #e3acf723 - installer,rdbms: Remove hints to Oracle and Microsoft SQL Server (task T230418) by Umherirrender
- git #8557249a - tests: Update namespace for MediaWiki\SpecialPage\SpecialPageFactory by Umherirrender
- git #b0398654 - tests: Do not use class alias in @covers by Umherirrender
- git #770f9059 - tests: Use namespaced IDatabase class by Umherirrender
- git #7f9aaf26 - resourceloader: Allow using FilePath directly in 'packageFiles' array by Bartosz Dziewoński
- git #566b185e - resourceloader: Tweak RL\FilePath handling in packageFiles by Bartosz Dziewoński
- git #2cf5e8d9 - Sync up with Parsoid parserTests by Arlo Breault
- git #80c448fe - Follow-up I8d62aedb: Fix .rotation mixin by Ed Sanders
- git #dbd52291 - objectcache: Deprecate BagOStuff::addBusyCallback() and reduce to a stub by Tim Starling
- git #bcfb90cd - objectcache: Simplify SqlBagOStuff class configuration (task T212129) by Tim Starling
- git #472d60d2 - rdbms: Deprecate DBO_SSL (task T134809) by Tim Starling
- git #16a537df - parserTests.php: Default to --parsoid if you pass a parsoid-specific option by C. Scott Ananian
- git #1e64e2f6 - ParserTestRunner: Use standard PHP mechanism for array defaults in constructor by C. Scott Ananian
- git #b32b768e - Remove unused message 'whatlinkshere-filters' by Bartosz Dziewoński
- git #2c463541 - mediawiki.skinning: Use preferred value unit `ms` for `transition` (task T308979) by Volker E
- git #fadaf2a3 - Emit mw:File typeof for media (task T273505) by Arlo Breault
- git #2c7b5825 - maintenance: Make updateRestrictions return true when done by Amir Sarabadani
- git #ce0b6f40 - schema: Drop legacy page_restrictions in page table (task T35334) by Amir Sarabadani
- git #2fd6dd48 - Fix Tyap (kcg) namespace names by Amir E. Aharoni
- git #b8150552 - rdbms: merge sql_mode logic with other connection variables by Aaron Schulz
- git #64743dbe - RefreshLinksJob: Add getLagAwareRootTimestamp() helper to avoid duplication by Aaron Schulz
- git #5ff2e2c8 - tests: Fix memcached test failure with multiple BagOStuff test classes (task T50217) by Aaron Schulz
- git #62bdd788 - objectcache: set error status codes in MemcachedPhpBagOStuff (task T252951) by Aaron Schulz
- git #b29922ab - mediawiki.special.createaccount: Allow loading on mobile (task T309149) (task T127268) by Kosta Harlan
- git #d62f97d5 - Rest: Return different eTags for different output modes (task T308744) by Derick Alangi
- git #61d5176d - Add missing commas in recently-updated messages by Amir E. Aharoni
- git #6e9b957d - Move code from Maintenance to MaintenanceRunner by daniel
- git #a9f47fd5 - Extract parameter handling from Maintenance base class. by daniel
- git #3736c504 - Update Breton messages. by Huñvreüs
- git #3b81a1ef - Add TokenAwareHandlerTrait for handlers supporting CSRF-unsafe providers (task T305043) by Daimona Eaytoy
- git #f54940b4 - API: Add IP range support to list=usercontribs (task T177150) by lziad
- git #de47d939 - Get the MainConfig from MediaWikiServices instead of RequestContext by Umherirrender
- git #87bd3c59 - Add codex-search v0.1.0-alpha.6 (task T309111) by Anne Tomasevich
- git #fd8fa5c2 - mediawiki.filewarning: Don't try to close the uncloseable popup on Escape (task T309093) by Bartosz Dziewoński
- git #3e133d2b - specials: Use language from context source on Special:Login/Logout by Umherirrender
- git #68461b25 - RevisionStore: Cast revid to int from db result by Umherirrender
- git #baf2f5ef - LocalFile::prerenderThumbnails: Limit the number of thumbnail jobs triggered (task T309114) by James D. Forrester
- git #1fdbaa96 - Revert "ApiQueryBacklinksprop: Completely remove index hints" by Ladsgroup
- git #3e2653f8 - ResourceLoader namespace (attempt 2) (task T308718) by Tim Starling
- git #d245e82e - skins: Lazy set localizer in SkinComponentRegistryContext by Umherirrender
- git #97adaf58 - logging: Add index hint when asking for a specific user (task T303089) by Amir Sarabadani
- git #7dba98b6 - Tombstone the old session on SessionBackend::resetId() (task T299193) by Gergő Tisza
- git #3f8c4427 - DeletedContribsPager: Extend ReverseChronologicalPager by Bartosz Dziewoński
- git #b95d2083 - IndexPager: Wrap inactive paging links in <span class="…"> (task T308364) by Bartosz Dziewoński
- git #80ddbf10 - rdbms: Move handling index and table aliases to SQLPlatform (task T307616) by Amir Sarabadani
- git #7496cc59 - SpecialWhatLinksHere: Convert form to OOUI (task T117754) by lziad
- git #cf52f646 - Add {{=}} as a built-in magic word (task T91154) by C. Scott Ananian
- git #f0deba89 - Add mw:File to media styles (task T273505) by Arlo Breault
- git #7d1a46b8 - Normalize cidr ranges on Special:Log before searching block logs (task T270798) by Umherirrender
Vendor
edit- git #a0c43035 - Bump parsoid to 0.16.0-a10 (task T273505) (task T297443) (task T108380) by Arlo Breault
Extensions
editAdvancedSearch
edit- git #35626cab - Use new ResourceLoader namespace (task T308718) by Tim Starling
Babel
edit- git #5c99fb30 - Accept UserIdentity rather than requiring full User objects where possible by DannyS712
CentralAuth
edit- git #35f86256 - Use new ResourceLoader namespace (task T308718) by Tim Starling
CheckUser
edit- git #ee4a57fa - Use OOUI in SpecialCheckUserLog (task T266586) by dreamyjazz
- git #6d48e703 - gitignore: add .vscode by TheresNoTime
- git #b16bd2e5 - TimelineRowFormatter: RevisionStore implements lookup and factory by DannyS712
- git #c658ab32 - Replace some deprecated calls by dreamyjazz
- git #dcc9123c - ApiQueryCheckUser: Perform further validation on timecond (task T309399) by TheresNoTime
- git #662add97 - Acquire fresh actor id (task T233004) (task T309148) by Alexander Vorwerk
- git #50acbc52 - Fix phan failure PhanPluginSimplifyExpressionBool by Zabe
- git #ebabbb4f - Use new ResourceLoader namespace (task T308718) by Tim Starling
CirrusSearch
edit- git #5b825e47 - Only create archive indices when requested by Erik Bernhardson
- git #dd029cc9 - Add cirrussearch-word-count to siteinfo api (task T284499) by joseph emmanuel kayode (iemarjay)
- git #64733dce - fail phpunit integration tests if wgCirrusSearchServers is set by Erik Bernhardson
- git #2ee5329f - Use standardized parameter passing in Maintenance::runChild by Erik Bernhardson
- git #8da7d662 - Remove CirrusSearchMappingConfig hook by Erik Bernhardson
- git #8d9948c4 - Add partial support for elasticsearch 7 by David Causse
Cite
edit- git #d730d17c - parser tests: move test which requires {{#ifeq}} into its own file by C. Scott Ananian
- git #bb72bc65 - Use new ResourceLoader namespace (task T308718) by Tim Starling
Citoid
edit- git #a35121ec - Use new ResourceLoader namespace (task T308718) by Tim Starling
CodeMirror
edit- git #44c31c91 - Fix special characters in section headers (task T309143) by bhsd
- git #3a0c4b1f - Use new ResourceLoader namespace (task T308718) by Tim Starling
ContentTranslation
edit- git #a316d9d5 - Update CX3 Build 0.2.0+20220530 (task T294007) by Santhosh Thottingal
- git #dd27f9e4 - SX: Fix cleanup of unadapted cx-links to include all child nodes (task T294007) by NikG
- git #45239770 - CX3 Build 0.2.0+20220530 (task T287888) by Santhosh Thottingal
- git #15510dc1 - cxsave API: Fix auto save failure (task T305691) by Santhosh Thottingal
- git #f4c9fd98 - CX Refactoring: Rename and refactor TranslationStorageManager (task T305691) by NikG
- git #4ed4d551 - Update dependencies by Santhosh Thottingal
- git #94f3ed9c - SX Language Selector: Use fullscreen mode only for small screens (task T287888) by NikG
- git #5f07e44d - SXTranslationListLanguageSelector: Refactor to use composition API by NikG
- git #fdec9c84 - Decrease specificity of link style overrides (task T297532) by Ed Sanders
DiscussionTools
edit- git #15551ac4 - Enable autotopicsub by default (task T297966) by Ed Sanders
- git #32dd490e - Use new ResourceLoader namespace (task T308718) by Tim Starling
DonationInterface
edit- git #71f3cab5 - Set city as Mumbai for India as default (task T308464) by wfan
- git #e03e9cb9 - Remove street from required field for India (task T308464) by wfan
- git #9f049492 - Revert "Remove city and stree from IN Dlocal as required field" by Elliott Eggleston
- git #b3ac7f01 - Move showError logic up to GatewayPage (task T302939) by Elliott Eggleston
- git #5f67358d - Cut "keep or" to remove redundant (task T308332) by wfan
- git #a257051f - Remove panExplain variant by Elliott Eggleston
- git #1a41b12b - Verbiage to state PAN field optional in India campaign (task T308332) by wfan
- git #c63742d5 - Remove more unused functions from globalcollect (task T302939) by wfan
- git #33e454eb - Add Braintree Paypal SDK (task T302949) by jgleeson
- git #cc995476 - remove depreciated getForm and newForm function from paymentResult (task T302939) by wfan
- git #2a785873 - Remove city and stree from IN Dlocal as required field (task T308464) by wfan
Echo
edit- git #60e2f049 - Use new ResourceLoader namespace (task T308718) by Tim Starling
ElectronPdfService
edit- git #316b078d - selenium: Use @wdio/spec-reporter (task T280331) by Željko Filipin
EventBus
edit- git #93eece33 - Update class name FormattedRCFeed by Umherirrender
EventLogging
edit- git #8fcc211c - MediaWikiMetricsClientIntegration: Support 'eventlogging-display-console' by Bartosz Dziewoński
- git #b2c95ac0 - Use new ResourceLoader namespace (task T308718) by Tim Starling
Flow
edit- git #76a1fe8c - Update tests with mw:File type (task T273505) by Arlo Breault
- git #40a8d6dc - Add support for mw:File as well as mw:Image, et al. (task T273505) by Arlo Breault
Gadgets
edit- git #4cdb1486 - Use new ResourceLoader namespace (task T308718) by DannyS712
GlobalBlocking
edit- git #a1cd17c3 - Add configuration to bypass db queries looking up for block (task T307648) by Amir Sarabadani
GlobalCssJs
edit- git #f3b685ca - Use new ResourceLoader namespace (task T308718) by Tim Starling
Graph
edit- git #1a689600 - Use new ResourceLoader namespace (task T308718) by Tim Starling
GrowthExperiments
edit- git #0d8e2300 - SpecialEditGrowthConfig: Allow admins to edit maximum number of daily image tasks (task T308543) by Martin Urbanec
- git #f76652f7 - Add managementors right to managementorship grant (task T264343) by Martin Urbanec
- git #36739a91 - Use custom ConfigurationLoader instead of OresTopicTrait in listTaskCounts (task T286183) by MewOphaswongse
- git #e442fe7f - SpecialEditGrowthConfig: Allow admins to edit maximum number of daily link tasks (task T308543) by Martin Urbanec
- git #d9ce570d - Update comments for Parsoid type name change (task T273505) by Gergő Tisza
- git #37d537a2 - StructuredMentorWriter: Call setLogger() (task T264343) by Martin Urbanec
- git #6ebf7a3f - Suggested edits: use performance.now to track load times (task T299745) by MewOphaswongse
- git #078ce949 - Add an image: Attach view image details button to .mw-ge-recommendedImage-imageWrapper (task T309152) by MewOphaswongse
- git #e41a7c84 - SpecialCreateAccountCampaign: Drop support for non-videojs players by Martin Urbanec
- git #c7a093a9 - Mentor dashboard: Ensure expected user set shows when the user changes page size (task T308619) by Martin Urbanec
- git #58d20d95 - selenium: Use @wdio/spec-reporter (task T280331) by Željko Filipin
- git #2999627d - phpbench: Use random title name for seed data by Kosta Harlan
- git #3bbdc7ed - SuggestedEdits: Export task queue from server-side (task T308542) by Kosta Harlan
- git #1bb76edb - Mentorship: Use LTR icon for Hebrew (task T303224) by MewOphaswongse
- git #cead2b61 - Mentee overview: Remove growthexperiments-mentee-overview-filters user option (task T304057) by Martin Urbanec
- git #febbada6 - Help panel: Update text and image alignment in HelpPanelHomeButtonWidget (task T308787) by MewOphaswongse
- git #346f2d79 - Use new ResourceLoader namespace (task T308718) by Tim Starling
- git #f33703a3 - Move help panel preference toggle to user profile section (task T284088) by MewOphaswongse
GuidedTour
edit- git #7ee99195 - npm: update by TheresNoTime
- git #76160fc7 - Use new ResourceLoader namespace (task T308718) by Tim Starling
ImageMap
edit- git #bc5f7f7f - Sync up with Parsoid imageMapParserTests.txt by Arlo Breault
- git #d132c60c - Update typeofs to mw:File (task T273505) by Arlo Breault
Kartographer
edit- git #ff1c4cca - Use new ResourceLoader namespace (task T308718) by Tim Starling
LiquidThreads
edit- git #2bc45e3e - Stop trying to pass legacy page_restrictions to RestrictionStore (task T309460) by Alexander Vorwerk
Math
edit- git #a5c75062 - Use new ResourceLoader namespace (task T308718) by Tim Starling
- git #98c82d5b - selenium: Use @wdio/spec-reporter (task T280331) by Željko Filipin
MobileFrontend
edit- git #5a52857a - storybook.sh: Remove unused LESS file by Ed Sanders
- git #ac655c60 - Drop ApiMobileView (task T186627) by Jon Robson
- git #e02902bd - Follow-up I97c27fd7: Fix after-edit reload in source editor (task T309068) by Ed Sanders
- git #f012d423 - Use new ResourceLoader namespace (task T308718) by Tim Starling
MultimediaViewer
edit- git #65cba344 - Support mw:File as well as mw:Image (task T273505) by Arlo Breault
NavigationTiming
edit- git #68f11d4c - Use new ResourceLoader namespace (task T308718) by Tim Starling
Newsletter
edit- git #ff6df0e5 - selenium: Use @wdio/spec-reporter (task T280331) by Željko Filipin
PageTriage
edit- git #fe0cc2cf - article.js - don't pass 'all' for afc_state (task T304574) by DannyS712
- git #099dd32c - Convert styles to LESS and simplify (task T309001) by DannyS712
- git #f799708a - Use new ResourceLoader namespace (task T308718) by Tim Starling
QuickSurveys
edit- git #b5d21518 - Use new ResourceLoader namespace (task T308718) by Tim Starling
RelatedArticles
edit- git #1dbc2915 - selenium: Use @wdio/spec-reporter (task T280331) by Željko Filipin
Score
edit- git #3e2f949e - VE: Rename inspector->dialog files and css classes by Ed Sanders
- git #921b78b7 - Convert MWScoreInspector to a dialog by Ed Sanders
- git #faabffb4 - Remove unsupported vendor prefixes for CSS transition by Ed Sanders
- git #adb503ce - Use new ResourceLoader namespace (task T308718) by Tim Starling
SimilarEditors
edit- git #f2468449 - Update QuickSurvey wording (task T307215) by AnaïsGueyte
- git #c70e4dfb - Display results on Special:SimilarEditors (task T307023) by Thalia
- git #f94055c2 - Check if results exist from api call in SimilarEditorsClient class by STran
SyntaxHighlight_GeSHi
edit- git #956aa8ec - Use new ResourceLoader namespace (task T308718) by Tim Starling
TemplateSandbox
edit- git #e14fb2e6 - Use new ResourceLoader namespace (task T308718) by Tim Starling
TimedMediaHandler
edit- git #70e880d8 - TMH style cleanup by Derk-Jan Hartman
- git #1d5ff7e6 - Remove unused style module `ext.tmh.thumbnail.styles` (task T280746) by DannyS712
- git #58119eeb - code: Extract 'vtt' and 'srt' as constants by James D. Forrester
- git #0919e0d6 - Sync up with Parsoid timedMediaHandlerParserTests.txt by Arlo Breault
- git #73d4a509 - Update typeofs to mw:File (task T273505) by Arlo Breault
- git #f91703be - i18n: Update qqq references to renamed messages by James D. Forrester
- git #8fdeb202 - Move remaining MW core hooks to HookHandlers by Reedy
- git #b942d3be - Drop i18n/MwEmbedSupport/be.json, accidental rebase artefact by James D. Forrester
- git #812fbe54 - TimedMediaTransformOutput: Update comment about where native controls are replaced by James D. Forrester
- git #fd7a8c7b - i18n: Drop old TimedText files, no longer used by James D. Forrester
- git #8d815dad - Drop TimedMediaTransformOutput::getImagePopUp(), private and unused by James D. Forrester
- git #f36b4cf2 - Fix some more PHPCS exclusions by Reedy
- git #1c265703 - Move some hooks to HookHandlers by Reedy
- git #98f9043f - i18n: Rename the two timedtext i18n messages to be clearer where they're used by James D. Forrester
- git #6c5a8d25 - i18n: Moved the two remaining TimedText messages to the main i18n file by James D. Forrester
- git #12bf58eb - TextHandler::getTextTracksFromRows(): Remove unused code by Reedy
- git #090931ca - Namespace Handlers by Reedy
- git #a75576a0 - Mark TMH modules as requiring ES6 (task T307075) (task T306711) by Derk-Jan Hartman
- git #fcf8b631 - Remove KalturaPlayer code, no longer referenced (task T100106) by James D. Forrester
- git #234c784b - Drop ability to switch player; everything uses videojs now by James D. Forrester
- git #fa75f341 - Drop Beta Feature; everything uses $wgTmhWebPlayer now by James D. Forrester
timeline
edit- git #c218e0e0 - <timeline> tag: replace with message parameter (task T305134) by Wangombe
Translate
edit- git #4a33f098 - Update tests in Translate extension to run Parsoid tests by Isabelle Hurbain-Palatin
- git #08c801d8 - EditSummariesAid: Check if title exists before further processing (task T309151) by Abijeet
UniversalLanguageSelector
edit- git #3524e733 - Suppress PhanParamSignatureRealMismatchParamType on classes affected by new RL namespace (task T308443) by Tim Starling
VisualEditor
edit- git #efa0e3ae - Make collapsible descriptions more responsive (task T307986) by Andrew Kostka
- git #c59cd12c - Update VE core submodule to master (f52d9b046) by Bartosz Dziewoński
- git #64005eb4 - Fix template dialog sometimes deleting unrelated params (task T309203) by Thiemo Kreuz
- git #b9b6695c - Use new ResourceLoader namespace (task T308718) by Tim Starling
- git #ede9ffbd - Bump requested Parsoid HTML version to 2.4.0 by C. Scott Ananian
- git #57dc7aa6 - Zero-configuration VisualEditor for mainline (task T305108) by C. Scott Ananian
- git #9de7c674 - selenium: Improve debugging (task T296187) by Esther Akinloose
Wikibase
edit- git #a326f2d6 - REST: Implement conditional statement list requests (task T307031) by Jakob Warkotsch
- git #e5dcb350 - REST: Add allowed headers to statement list spec by Jakob Warkotsch
- git #a32ba555 - REST: Extract conditional request tests (task T307031) by Jakob Warkotsch
- git #6066767e - REST: Use RequestBuilder in GetItemStatementsTests (task T307031) by Jakob Warkotsch
- git #dcdfac04 - Update namespace for MediaWiki\SpecialPage\SpecialPageFactory by Umherirrender
- git #425d9d47 - WikibaseContentLanguages: Add comment about wmgExtraLanguageNames (task T277836) by Marius Hoch
- git #4f4c3a02 - REST: Fix ADR 3 heading by Jakob Warkotsch
- git #f8d9a884 - REST: Add ADR about separate meta data retrieval (task T309002) by sihe
- git #c6214b7a - REST: Make eslint fail when there are warnings by Jakob Warkotsch
- git #c192ea92 - REST: Allow unused expressions in spec tests by Jakob Warkotsch
- git #2ab59192 - REST: Add schema tests for GetItemStatement (task T308427) by Jakob Warkotsch
- git #92f9f042 - Made entityTitleStoreLookup argument required. by Mitar
- git #809643cc - Make sure both API and dump include same page metadata fields. (task T301104) (task T278031) by Mitar
- git #c1f2e439 - REST: Add GetItemStatementRouteHandler (task T308515) by Jakob Warkotsch
- git #f38d1c33 - Use new ResourceLoader namespace (task T308718) by Tim Starling
- git #e762be15 - Use narrow UserIdentity/Authority interfaces where possible by Thiemo Kreuz
WikibaseLexeme
edit- git #551b2ec7 - LexiData: add new messages for inline errors per field (task T308664) by Noa wmde
- git #221b015e - Change new lexeme button to “waiting” state after submitting (task T304511) by Lucas Werkmeister
- git #f6a40684 - Update installation instructions for WikibaseLexeme.git (task T306008) by Noa wmde
- git #04b1963c - LexiData: make max Lemma length available as a constant (task T308654) by Noa wmde
- git #7f455b50 - Add new argument to setServices in tests. by Mitar
- git #6a904b0c - Split language-name messages to a separate file by Amir E. Aharoni
- git #f433c573 - Use new ResourceLoader namespace (task T308718) by Tim Starling
WikibaseLexemeCirrusSearch
edit- git #e2791abc - Include timestamp in fulltext results (task T308741) by Erik Bernhardson
WikiEditor
edit- git #6b2cca3b - Use new ResourceLoader namespace (task T308718) by Tim Starling
WikiLambda
edit- git #ccc6d21b - Add temporary benjamin-simple array gateway before front-end APIs by gengh
- git #07657b42 - Migrate WikiLambda to handle benjamin arrays (task T306824) by gengh
- git #62a5306a - a few UI changes around copy and buttoms (task T309130) by jkieserman
- git #dd08bc4f - ApiFunctionCall::run: Use constructors for ZResponseEnvelope and ZError by James D. Forrester
- git #2a7ed594 - ZResponseEnvelope: When passed null, inject a Z24 by James D. Forrester
- git #0fefe1e8 - selenium: Use @wdio/spec-reporter (task T280331) by Željko Filipin
- git #f0ed7013 - ZTypeRegistry: Add Z_UNIT as an un-creatable type by James D. Forrester
- git #b430c1c3 - ApiFunctionCall::makeRequest(): Move ZError creation to ZErrorFactory (task T301556) by James D. Forrester
- git #9c323d0e - Function viewer example table shows raw Vue config, not content by adesoji
- git #92ccca8d - show iso code for object title in edit and view mode (task T308462) by jkieserman
- git #bcd4b984 - use iso code for aliases and names (task T308461) by jkieserman
- git #02bcd4ef - fix routing so it loads the object in edit mode (task T308600) by jkieserman
WikiLove
edit- git #7906cac7 - Add vector-2022 to load ext.wikiLove.icon.vector.css (task T306416) by na1307
WikimediaEvents
edit- git #f1f2bec5 - Remove unused support for `mw.track( 'wikimedia.event.*' )` by Bartosz Dziewoński
- git #7305087d - Use new ResourceLoader namespace (task T308718) by Tim Starling
WikimediaMaintenance
edit- git #89d6dd12 - Use new ResourceLoader namespace (task T308718) by Tim Starling
WikimediaMessages
edit- git #a79a43c4 - Use new ResourceLoader namespace (task T308718) by Lucas Werkmeister
Wikistories
edit- git #10e8d4e0 - Update Design second round of Friday by hueitan
- git #a14fd5e4 - Missing thubmnail overlay in Discover section cta and the text color by hueitan
- git #5b7d52f9 - Design update by Eduardo
- git #09eca987 - Implement maximum number of frames per story (task T296494) by Eduardo
- git #6574d6a8 - Show black background until the image is loaded (task T304975) by Stephane Bisson
- git #0f0cd3a1 - Update Design by hueitan
Skins
editMinervaNeue
edit- git #ac5f74d7 - Use new ResourceLoader namespaces (task T308718) by Jon Robson
Vector
edit- git #72d2653f - Follow-up I1dee51009: Add url() to list-style-image (task T309374) by Ed Sanders
- git #0df8d35b - Revert "Sticky header edit button A/B test bucketing" (task T299959) (task T309370) by Jdlrobson
- git #42b80873 - Sticky header edit button A/B test bucketing (task T299959) by Jan Drewniak
- git #c32c6448 - Use new ResourceLoader namespace (task T308718) by Sam Wilson
- git #9e665f90 - Handle accessible labels differently for dropdown and portal menus (task T301051) by bwang
Misc
editVisualEditor/VisualEditor
edit- git #e6505de7 - rebaser: Update mongo driver to 4.6 by Ed Sanders
- git #39e84e7b - rebaser: Update deprecated option by Ed Sanders
- git #bb447f10 - rebaser: Update dependencies by Ed Sanders
- git #8a31adad - SupportCheck: Call DOMParser directly by Ed Sanders
- git #f52d9b04 - Revert "DiffElement: Collapse tree diff with no described changes" by Ed Sanders
No changes
edit- 3D
- AbuseFilter
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- CodeEditor
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ConfirmEdit
- CongressLookup
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- Elastica
- EntitySchema
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FileImporter
- FlaggedRevs
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- GeoCrumbs
- GeoData
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- IPInfo
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- Listings
- LoginNotify
- MachineVision
- MapSources
- MassMessage
- MediaModeration
- MediaSearch
- MobileApp
- Modern
- MonoBook
- NearbyPages
- NewUserMessage
- Nostalgia
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- PoolCounter
- Popups
- ProofreadPage
- PropertySuggester
- Quiz
- RSS
- ReadingLists
- Renameuser
- RevisionSlider
- SandboxLink
- Scribunto
- SearchExtraNS
- SecureLinkFixer
- SecurePoll
- ShortUrl
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- TemplateData
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UploadWizard
- UploadsLink
- UrlShortener
- VipsScaler
- WebAuthn
- WikibaseCirrusSearch
- WikibaseMediaInfo
- WikibaseQualityConstraints
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaIncubator
- Wikisource
- XAnalytics
- cldr
- intersection
- wikihiero
Total changes
edit259 Changes in 57 repos by 68 authors