MediaWiki 1.38/wmf.4
Appearance
MediaWiki 1.38.0-wmf.3 | Deployment of MediaWiki 1.38.0-wmf.4 to Wikimedia sites | MediaWiki 1.38.0-wmf.5 |
The latest version (labeled "1.38.0-wmf.4") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 12 October 2021 (see the roadmap).
Core changes
[edit]- git #55200d11 - Branch commit for wmf/1.38.0-wmf.4 by trainbranchbot
- git #2bcc75c9 - Upgrading zordius/lightncandy (v1.2.5 => v1.2.6) by Reedy
- git #bad94719 - RCFilters: Merge mediawiki.rcfilters.filters.dm into ui module (task T256836) by DannyS712
- git #bec8ed61 - ApiBase: Annotate deprecated constants individually by Reedy
- git #7735af1e - Upgrading psr/log (1.1.3 => 1.1.4) by Reedy
- git #000ae1d0 - composer.json: Relax some constraints for some dev requirements by Reedy
- git #659fd894 - Update pear/* by Reedy
- git #b9663bed - Convert TrackingCategories to a service with DI (task T247194) by DannyS712
- git #2845964f - Fix height of traditional galleries in new media dom by Arlo Breault
- git #bbc5bbe9 - Fix bad calculation in TitleWidget (task T292600) by Daimona Eaytoy
- git #af5d13c5 - Rename ParserOutput::{get,set,unset}Property to {get,set,unset}PageProperty (task T287216) by C. Scott Ananian
- git #2769e5f4 - ResourceLoaderContext: Set message 'interface' flag and unique 'title' (task T291601) by Bartosz Dziewoński
- git #ee640a6f - Remove unnecessary spaces in parameters of jQuery calls by Fomafix
- git #acc7c9b1 - Tweak Tidy handling in editTests.php (task T198214) by Subramanya Sastry
- git #f70b1555 - Get rid of ParserOptions::setTidy() (task T198214) by Subramanya Sastry
- git #0e150f8c - Metrics: Wire up MetricsFactory into ServiceWiring and emit steps (task T240685) (task T205870) by Cole White
- git #cc62378b - upload.js: Remove parameters for message 'largefileserver' by Fomafix
- git #f3d33f78 - mediawiki.action.edit.preview: Avoid double escaping of message 'preview' by Fomafix
- git #e03f5656 - Use shortcut mw.msg( ... ) instead of mw.message( ... ).text() by Fomafix
- git #6407361b - Migrate `WikiPage::doEditUpdates()` to using `PageUpdaterFactory` by Derick Alangi
- git #736e00ee - resourceloader: omit `noscript` module from client registry (task T291735) by DannyS712
- git #c2b52ea1 - api-testing: Adjust DiffCompare expected outcome to cope with new wikidiff2 output (task T292676) by James D. Forrester
- git #7498be22 - jquery.spinner: Fix rendering in RTL interface languages (task T292673) by Bartosz Dziewoński
- git #b4efcdf4 - Drop $j alias for $, deprecated since 1.23 (task T280944) by James D. Forrester
- git #c0c213ba - DeleteAction-related cleanup, part 3 (task T288282) by Daimona Eaytoy
- git #85b6398f - Clean up DeleteAction and FileDeleteAction, part 2 (task T288282) by Daimona Eaytoy
- git #b05f3eeb - Remove unused i18n message by Amir Sarabadani
- git #df3c0d03 - Correctly use sort index for redirects in TitleWidget (task T292600) by Sam Wilson
- git #6c62b216 - s/necesssary/necessary/ by Reedy
- git #709fe571 - DefaultSettings: Note that wgEnablePartialActionBlocks is retained for REL1_37 (task T280531) by James D. Forrester
- git #ca846e35 - ParamValidator: Define extra parameters for ExpiryDefTest by Ed Sanders
- git #8b5f95a9 - Add a separate config for content.media.less (task T292498) (task T51097) by Arlo Breault
- git #44bc468c - RowCommentIterator: Cast data coming out of the DB (task T292590) by Tim Starling
- git #81d7e119 - Remove unused `jquery.mw-jump` module (task T291720) by DannyS712
- git #131c5512 - Update namespace names for Lombard (task T292166) by Amir E. Aharoni
- git #403ef2eb - Skin: Reduce redundant conditions by Ammarpad
- git #5c448e2f - Use child combinator to only apply style to gallery for new media dom by Arlo Breault
- git #ab6de630 - Use DeletePage in ApiDelete and DeletePageJob (task T288758) by Daimona Eaytoy
- git #b57b5897 - Improve side-locking logic for diffs (task T292207) by Daimona Eaytoy
- git #1a21fcfd - ContentHandler: Add deprecated type check to hook PageContentLanguage by Fomafix
- git #d62ba36b - Use PageUpdater's fluent interface by Derick Alangi
- git #a0725871 - WatchedItemStore: forwards compatibility for stash value change (task T282105) by Tim Starling
- git #b0c0a934 - Remove hard deprecated Watchlist methods in User, Title, and WatchAction (task T292464) by Cindy Cicalese
- git #37a9e60c - Add SpecialExportGetExtraPagesHook (task T292378) by Cindy Cicalese
- git #419c14b0 - jobqueue: Batch jobs that will end up in the default queue (task T292048) by Amir Sarabadani
- git #60198b38 - Fix diff align for mixed lang content by eranroz
- git #649bbdd6 - Remove "auto-number headings" preference (task T284921) by Amir Sarabadani
- git #c49a45f6 - Deprecate wfLogProfilingData(), improve statsd/profiling docs (task T253547) (task T292269) (task T292253) by Timo Tijhof
- git #388f098b - Drop jQuery migrate (task T280944) by Amir Sarabadani
- git #ceceb224 - Remove unimplemented "bogus" parts of CleanupPreferences by Umherirrender
- git #ad925e37 - Respect the timeout set in wgVirtualRestConfig (task T285478) by Arlo Breault
- git #0b56ca70 - mediawiki.String: Add new functions lcFirst and ucFirst by Fomafix
- git #44ebf006 - Clean up DeleteAction and FileDeleteAction, part 1 (task T288282) by Daimona Eaytoy
- git #213d45e5 - Make first char of username in ApiQueryAllUsers case-insensitive (task T291339) by Fomafix
- git #4c7055fc - OutputPage: Remove redundant "rel=edit" head link after "x-wiki" link (task T21165) by Timo Tijhof
- git #3c946b30 - phpunit: Drop bypass for now-fixed dberror from SpecialPageFatalTest (task T248191) by James D. Forrester
Vendor
[edit]- git #7bf23a4f - Bump wikimedia/parsoid to v0.15.0-a3 (task T251624) (task T292115) by Subramanya Sastry
- git #f1fd7013 - Upgrading zordius/lightncandy (v1.2.5 => v1.2.6) by Reedy
- git #69c36d28 - Upgrading psy/psysh (v0.10.5 => v0.10.8) by Reedy
- git #df33c11b - Upgrading wmde/php-vuejs-templating (1.0.2 => 1.0.3) by Reedy
- git #00950c9f - Upgrading psr/log (1.1.3 => 1.1.4) by Reedy
- git #ad099e6a - Upgrading pimple/pimple (v3.3.1 => v3.4.0) by Reedy
- git #0dac0bea - Upgrading nikic/php-parser (v4.10.2 => v4.13.0) by Reedy
- git #503329e1 - Normalise version numbers; remove leading v by Reedy
- git #7a4f03c5 - Upgrading maxmind-db/reader (v1.8.0 => v1.10.1) by Reedy
- git #20759ca5 - Upgrading justinrainbow/json-schema (5.2.10 => 5.2.11) by Reedy
- git #40df1e79 - Update league/* by Reedy
- git #02840b52 - Update symfony/* by Reedy
- git #56770eeb - Update pear/* by Reedy
- git #c7e6e9af - Update web-auth/* by Reedy
- git #2bc8ea42 - Upgrading ruflin/elastica (6.1.5 => 6.2.0) (task T271777) by Reedy
- git #dabc02a6 - Build on composer 2.1.9 by Reedy
- git #059d0997 - Build vendor on composer 2.1 (task T266421) by Reedy
Extensions
[edit]BetaFeatures
[edit]- git #92970f43 - Remove global "BetaFeatures" namespace in PHP by Reedy
CentralAuth
[edit]- git #ed53a996 - Use cross-rdbms compatible group_concat by Matěj Suchánek
- git #aece6f63 - Revert "Namespace session providers" by Majavah
- git #afa2e867 - Remove unused CentralAuthUtilityService::deleteCentralSession() by Alexander Vorwerk
CirrusSearch
[edit]- git #ee764c23 - Replace deprecated Title::newFromIDs (task T291288) by TChin
Cite
[edit]- git #30cfb7c0 - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
Citoid
[edit]- git #93c05797 - Remove temporary compatibility hack with VisualEditor (task T288827) by Thiemo Kreuz
CodeEditor
[edit]- git #17e04cab - Move var declarations inline by Ed Sanders
CodeReview
[edit]- git #a02248a8 - Some previously uncommitted PostgreSQL work that I had forgotten about by Jack Phoenix
Collection
[edit]- git #bf79dc8d - API: Introduce `action=collection&submodule=postcollection` (task T291399) by Derick Alangi
- git #d56537d9 - Api: Introduce `action=collection&submodule=getbookcreatorboxcontent` (task T291399) by Derick Alangi
- git #a670ff38 - Api: Reorganize `collection` api operations to use submodules by Derick Alangi
ContentTranslation
[edit]- git #da08c33b - CX3 Build 0.1.0+20211011 (task T290453) (task T292828) (task T292828) by Santhosh Thottingal
- git #eea15c48 - SXContentComparator: Call hasSectionTranslations getter as a function by NikG
- git #ac4f46bc - SX page contents: resolve references asynchronously (task T290453) by NikG
- git #a4050a7f - SXTranslationConfirmer: Add useSectionSelectorClickHandler composable by NikG
- git #35b6ad03 - SX: Add urlHandler module to handle URL parameter manipulation by NikG
- git #a126af14 - SX language selector entry point: Navigate to SX within the same tab (task T292828) by NikG
- git #b2f4f6ad - SXTranslationSelector: Refactor to use composition api by NikG
- git #8e7953a0 - SX: Enable language selector entry point even if CX beta is disabled (task T292828) by NikG
- git #2cecabf8 - Load ext.cx.entrypoints.languagesearcher.init module only in mobile context (task T290704) by Santhosh Thottingal
- git #95c7917e - Merge mw.cx.dm.TranslationIssue into ve.dm.CXLintableNode (task T290431) by DannyS712
- git #01a5d401 - SXSentenceSelectorSentence: Refactor to use composition api by NikG
- git #d2652e07 - SXSentenceSelectorContentHeader: Refactor to use composition api by NikG
- git #655e923a - SXSentenceSelector: Wait for MT providers to be initialized by NikG
- git #3d415dbc - Minor updates to PHPDoc comments by Thiemo Kreuz
- git #9486bd40 - SXSentenceSelector SubSection: Refactor to use composition api by NikG
- git #a41a4a85 - ProposedTranslationHeader: Refactor to use composition api by NikG
- git #a7abc62a - ProposedTranslationActionButtons: Refactor to use composition api by NikG
- git #a7bc9910 - SX: Move tests for SXSentenceSelector SFCs to separate folder by NikG
- git #a1d4e208 - SXSentenceSelector: Refactor to use composition-api by NikG
- git #260e078d - Merge mw.cx.tools.TranslationToolFactory into ve.init.mw.CXTarget (task T290431) by DannyS712
- git #4365ce71 - mw.cx.init - remove duplicated dependencies (task T290431) by DannyS712
- git #27e222d3 - Avoid calling obscure Skin method by Thiemo Kreuz
- git #200285b5 - Add skin and includes folders to phan directory list by Santhosh Thottingal
- git #ef82f8e9 - Fix visibility of PHPUnit method by Thiemo Kreuz
- git #60d1921c - Add beta preference cx to DefaultUserOptions (task T291748) by Umherirrender
- git #6c0fa212 - Mark ContentTranslation skin as skippable (task T291193) by jdlrobson
- git #0b6c4cf7 - Merge 4 dependencies into mw.cx.init (task T290431) by DannyS712
Dashiki
[edit]- git #b1be1bce - Update parameter for DashikiView::valueToHtml to use PageReference instead of Title (task T287158) by Roman Stolar
DiscussionTools
[edit]- git #605e7322 - eslint: Lint root folder with server rules by Ed Sanders
- git #02642e48 - Fix linting on i18n key order by Ed Sanders
- git #a0dc12ab - Add Special:TopicSubscriptions (task T273342) by Bartosz Dziewoński
- git #4211494e - Make reply links more robust so Google Translate won't break us (task T245563) by David Lynch
- git #f140e725 - "Reply ... in one click" -> "Reply ... with one click" by Ed Sanders
- git #c1371b74 - Remove uppercase of first character of auprefix (task T291339) by Fomafix
DonationInterface
[edit]- git #67c35f67 - Revert "Add payment_method to authorize request" by Cstone
Echo
[edit]- git #93ccaa71 - Remove unused empty `mw.echo.js` file by DannyS712
- git #055ee16c - Revert "Use namespaced CentralAuthSessionProvider" by Urbanecm
Elastica
[edit]- git #141d9f36 - README: Fix typo and php-curl packages reference by Reedy
- git #11b6b656 - Upgrading ruflin/elastica (6.1.5 => 6.2.0) (task T271777) by Reedy
EntitySchema
[edit]- git #a75e5f4f - EntitySchemaSlotViewRenderer: accept PageReference and not Title by Petr Pchelko
EventLogging
[edit]- git #02c09e15 - Override ContentHandler::fillParserOutput instead of Content::getParserOutput. (task T287158) by Roman Stolar
FlaggedRevs
[edit]- git #653dc654 - Replace deprecated Title::newFromIDs (task T291288) by TChin
Flow
[edit]- git #f303c74b - Upgrading pimple/pimple (v3.3.1 => v3.4.0) by Reedy
- git #afe6b549 - Replace use of deprecated OutputPage::preventClickjacking() (task T287216) by C. Scott Ananian
- git #76d556d1 - Override ContentHandler::fillParserOutput instead of Content::getParserOutput. (task T287158) by Roman Stolar
- git #b6ed79fa - Remove uppercase of first character of auprefix (task T291339) by Fomafix
Gadgets
[edit]- git #7c4ac597 - Revert "Make each gadget a separate preference, instead of one huge multiselect" (task T126962) (task T292777) by Krinkle
- git #cbad5673 - Override ContentHandler::fillParserOutput instead of Content::fillParserOutput. (task T287158) by Roman Stolar
- git #d175e964 - Add all gadgets to DefaultUserOptions (task T291748) by Umherirrender
GlobalUserPage
[edit]- git #3376b190 - Bump GlobalUserPage::PARSED_CACHE_VERSION for media DOM changes (task T292498) by Kunal Mehta
GoogleNewsSitemap
[edit]- git #bcb9cdf1 - GoogleNewsSitemap: inject services (task T291389) by Alexander Vorwerk
GrowthExperiments
[edit]- git #45168439 - QuitMentorship: Fix typo by Martin Urbanec
- git #c0c46de0 - updateMenteeData: Collect more profiling data (task T290609) by Martin Urbanec
- git #b086b5ea - UncachedMenteeOverviewDataProvider::getFilteredMenteesForMentor: Cast IDs to ints (task T290609) by Martin Urbanec
- git #738b6e19 - Revert "Mentee overview: Truncate long usernames" (task T292224) by Urbanecm
- git #8080fe22 - Suggested Edits: Update local config.presets when topics/difficulty presets change (task T292536) by MewOphaswongse
- git #95ad6369 - Suggested edits: explicitly set min-width for icons in SmallTaskCard (task T292765) by MewOphaswongse
- git #dfba2e84 - Add some tests for community configuration validation by Gergő Tisza
- git #3a7f23df - Clearer names for Util::log* methods by Gergő Tisza
- git #b18d139d - Add a link: Fire growthExperiments.structuredTask.onboardingCompleted when the dialog is actually closed (task T292393) by MewOphaswongse
- git #1664bf42 - Structured Task: Don't override DesktopArticleTarget's toolbarGroups (task T292150) by MewOphaswongse
- git #c7cd10c7 - Parameterize WikiConfigException by Gergő Tisza
- git #44b0cbd1 - Structured Tasks: rename message keys for onboarding dialog controls (task T292480) by MewOphaswongse
- git #728ff5fb - Structured Tasks: task-agnostic onboarding overlay (task T292480) by MewOphaswongse
- git #492d25f9 - api-testing: Remove links task by Kosta Harlan
- git #1de83a85 - Drop PreferenceMentorStore and MultiWriteMentorStore (task T291188) by Martin Urbanec
- git #09d27725 - Mentee overview: Make UncachedMenteeOverviewDataProvider::getBlocksForUsers faster (task T290609) by Martin Urbanec
- git #77d89117 - Help panel: Auto-advance guidance when the help panel is opened from mobile peek (task T291882) by MewOphaswongse
- git #5f0a1886 - Instrumentation: Track TTI including server-side start (task T257371) by Kosta Harlan
- git #8a01774f - Add Image: Remove the image when the save dialog is cancelled (task T290785) by Gergő Tisza
- git #c17d656e - Add Image: Add save dialog by Gergő Tisza
- git #0e25f720 - Structured tasks: Share some of the Add Link save dialog logic by Gergő Tisza
- git #6361428f - Add Image: Move add image logic into ArticleTarget by Gergő Tisza
- git #e6334685 - Add ImageSuggestionInteractionLogger by Gergő Tisza
- git #b0613465 - Add preference homepage-enable/homepage-pt-link to DefaultUserOptions (task T291748) by Umherirrender
- git #9a6cc846 - Unify error handling for structured tasks (task T291253) by Gergő Tisza
- git #5b0057b8 - Add Link: Do not log "no suggestion found" errors in production log (task T291251) by Gergő Tisza
- git #b588db42 - Simplify logging by Gergő Tisza
- git #fa6a7f7e - LocalSettings: Set up service URL and instant commons by Kosta Harlan
- git #ecbd88c6 - Improvements to task configuration handling (task T289216) by Gergő Tisza
IPInfo
[edit]- git #e7ee9d70 - services: Fix IPInfoGeoIP2InfoRetriever (task T288933) by Sam Smith
- git #eedd9dad - Contribs info in the popup (task T270319) by wikitrent
- git #29b4160e - blockInfoRetriever: Remove unnecessary Wikimedia\Rdbms\Database import by Sam Smith
JsonConfig
[edit]- git #dd57cf38 - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
- git #48361e22 - Override ContentHandler::fillParserOutput instead of Content::fillParserOutput. (task T287158) by Roman Stolar
Kartographer
[edit]- git #dba9a6f2 - Fix some easy deprecation warnings in API classes by WMDE-Fisch
- git #b1ed1665 - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
LiquidThreads
[edit]- git #045ee3f0 - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
MassMessage
[edit]- git #151d88fc - Add an API module to retrieve spamlist content (task T231401) by DannyS712
- git #bdef9a8e - Move ext.MassMessage.styles files into a dedicated folder (task T235944) by DannyS712
- git #8098b0f0 - Specials: Use PSR-4 autoloading for special pages by Derick Alangi
- git #f2d6ffc5 - Fix CI failure due to unexpected $wgConf::getLocalDatabases value by Abijeet
Math
[edit]- git #1091cf64 - Move var declarations inline by Ed Sanders
MediaSearch
[edit]- git #a5835370 - Revert "Refactor the URI.query" by Cparle
- git #f4c866d2 - CheckForMore needs to return null (task T291622) by seddon
- git #6b67a86e - Refactor the URI.query by Simone This Dot
MobileFrontend
[edit]- git #93c53325 - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
PageTriage
[edit]- git #edcd606b - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
Popups
[edit]- git #9d7c3a98 - Add preference popups-reference-previews to DefaultUserOptions (task T291748) by Umherirrender
ProofreadPage
[edit]- git #f534cd24 - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
- git #a4764d17 - PageSlotDiffRendererTest::testGetDiff: Skip as new wikidiff2 breaks this test (task T292676) by James D. Forrester
Score
[edit]- git #e5ad1efe - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
Scribunto
[edit]- git #ae920ae5 - Replace deprecated ParserOptions::getUser with ::getUserIdentity (task T292589) by Petr Pchelko
SyntaxHighlight_GeSHi
[edit]- git #34c936a8 - Include generated styles before Mediawiki overrides (task T292736) by Derk-Jan Hartman
- git #e2a95de1 - Move var delcarations inline by Ed Sanders
- git #81e24e26 - Bump required MediaWiki version to 1.36 by Func
TemplateData
[edit]- git #6e1e6988 - Rename deprecated usage of ParserOutput::{get,set}Property() (task T287216) by C. Scott Ananian
- git #da93a0ff - Move var declarations inline by Ed Sanders
- git #37a5285c - Small clean-up of "format"-related HTML output by Thiemo Kreuz
- git #3ea3de86 - Fix and update type hints by Thiemo Kreuz
- git #2a9b7be9 - Remove `static` keyword from all test code by Thiemo Kreuz
- git #3060559d - Fix parameter auto-detection picking up syntax elements (task T290322) by Thiemo Kreuz
- git #47662169 - Remove small pieces of unused code by Thiemo Kreuz
TimedMediaHandler
[edit]- git #95af81dc - Replace use of deprecated OutputPage::allowClickjacking() (task T287216) by C. Scott Ananian
- git #45b1fcc9 - Fix non-existent message by Dylsss
Translate
[edit]- git #d17545a1 - Some code improvements suggested by PHPStorm by Niklas Laxström
- git #a4901bcc - Fix use of deprecated Http::get (task T292985) by Niklas Laxström
- git #922252b6 - phpunit: Make Makefile more automatic by Niklas Laxström
TranslationNotifications
[edit]- git #e99f846a - Use DB_PRIMARY instead of deprecated DB_MASTER (task T254646) by Alexander Vorwerk
- git #813600de - DigestEmailer: Replace usage of deprecated $user->setOption by Abijeet
TwoColConflict
[edit]- git #8d33aa0f - Pass the actual page for rather than special page by Derick Alangi
UniversalLanguageSelector
[edit]- git #23396f20 - Update jquery.ime and jquery.uls from upstream by Amir E. Aharoni
- git #6f8763b3 - Remove out of date comment in UniversalLanguageSelectorHooks::setVersionConstant() by Reedy
UploadWizard
[edit]- git #3857c206 - Override ContentHandler::fillParserOutput instead of Content::getParserOutput. (task T287158) by Roman Stolar
VisualEditor
[edit]- git #0fa54f2f - Check whether to show the sidebar after adding the parts (task T292852) by Andrew Kostka
- git #bcfab14f - Update VE core submodule to master (5805b83ba) by Bartosz Dziewoński
- git #dc85603c - Remove redundant variable from TransclusionOutlineWidget by Thiemo Kreuz
- git #25ee94ee - Don't reset narrow screen mode when it's already active (task T292693) by Thiemo Kreuz
- git #893a3d5c - Fix sidebar bottom position when pressing Ctrl+Shift+E (task T290262) (task T292727) by Thiemo Kreuz
- git #be789e63 - Fix first click on parameter page causing bad scroll (task T292718) by Thiemo Kreuz
- git #1142ca3c - Skip flaky test for now (task T292318) by Adam Wight
- git #7e9d50ff - Use .localeCompare() when sorting undocumented parameters (task T292643) by Andrew Kostka
- git #2f4ce7df - Rewrite style so it can be flipped by cssjanus (task T292690) by Adam Wight
- git #866547d0 - Harden …TemplateTitleInputWidget to avoid JS console spam by Thiemo Kreuz
- git #2984539f - Refactor how namespaces with subpages are exposed to JavaScript (task T291729) by DannyS712
- git #19046981 - Move some logic into the TransclusionModel class (task T292371) by Thiemo Kreuz
- git #6c7f303c - Focus initial/single template placeholder (task T292371) by WMDE-Fisch
- git #fe6e097d - Fix hiding of 'add image' button in gallery dialog by Ed Sanders
- git #15e825c6 - Add more keyboard shortcuts for VE template dialog (task T290262) by WMDE-Fisch
- git #a3a738b4 - Rewrite ApiVisualEditor::getAvailableNamespaceIds() (task T291727) by Thiemo Kreuz
- git #caab2a19 - Pages outside of Template: namespace can have TemplateData (task T291883) by Thiemo Kreuz
WebAuthn
[edit]- git #88b68fa9 - Update web-auth/webauthn-lib to 3.3.9 by Reedy
Wikibase
[edit]- git #bf952510 - Replace usage of deprecated global function wfReadOnly() (task T283978) by Alexander Vorwerk
- git #20edafef - Reduce severity of orphaned change subscription entry by Michael Große
- git #8cba6f7c - Minor automatic code style changes in EntityChangeLookupTest by Michael Große
- git #5d1d155b - Still delete rows if not dispatching to any wiki by Michael Große
- git #6690b52f - bridge: update dependencies with npm update by Michael Große
- git #e557a0a6 - wikibase.templates: Simplify with mw.format() instead of mw.Message (task T292489) by Timo Tijhof
- git #61a2345d - Entity URLs: force english namespace names for interwiki links. by daniel
- git #8319a3fb - Fix typo in anchor in documentation by Lucas Werkmeister
- git #32358b45 - Simplify InjectRCRecordsJob logic a bit by Amir Sarabadani
- git #d4bf7c1b - Bump graphql from 15.5.0 to 15.6.1 by Addbot
- git #b76d23c5 - Don't fail job if subscribed wiki is unknown (task T292446) (task T292440) by Michael Große
- git #50a7c995 - Fix message key in InterWikiLinkExistsValidator (task T285758) by Lucas Werkmeister
- git #84c44791 - Remove some duplicate property label validation (task T289473) by toan
- git #760e8322 - FP: remove redundant phpcs in packages (task T289040) by Jakob Warkotsch
- git #42944cbc - Bump mocha from 8.4.0 to 9.1.2 by Addbot
- git #d502ce6e - client: Remove default configs in the example file (task T291617) by Amir Sarabadani
- git #a99688ee - Remove useless code comments and unreachable statements in examples (task T291617) by Amir Sarabadani
- git #b6648bb2 - Remove useless escape of / in json files by Umherirrender
WikibaseLexeme
[edit]- git #383f2439 - Bump jsdom from 17.0.0 to 18.0.0 by Addbot
- git #3c74adfd - Bump @wdio/local-runner from 6.12.1 to 7.0.0 by Addbot
- git #bb2b9b10 - Bump @wdio/sync from 6.11.0 to 7.14.1 by Addbot
- git #1387fbfb - Bump @wdio/mocha-framework from 7.13.1 to 7.14.1 by Addbot
- git #427e4bf6 - Bump unexpected-sinon from 10.11.2 to 11.0.1 by Addbot
WikibaseMediaInfo
[edit]- git #2cde06bf - Replace use of deprecated OutputPage::preventClickjacking() (task T287216) by C. Scott Ananian
- git #53b63abd - Replace deprecated Title::newFromIDs (task T291288) by TChin
- git #6edbcc57 - Small fix and cleanups in MediaInfoHandler by Thiemo Kreuz
WikibaseQualityConstraints
[edit]- git #ca27f933 - Use NumericPropertyId in more places by Lucas Werkmeister
WikidataPageBanner
[edit]- git #005b30f0 - Change PropertyId to NumericPropertyId (task T289125) (task T292667) by Alexander Vorwerk
WikiEditor
[edit]- git #e3e9ebb6 - Change the (insert-link) title field to OOUI (task T289214) by Sam Wilson
- git #6384498d - Switch to OOUI TitleInputWidget for the link-inserter (task T289214) by Sam Wilson
- git #b87612d9 - Allow a free-text string 'title' field when adding characters (task T292434) by Inductiveload
WikimediaEvents
[edit]- git #7aec0be8 - Update ULS compact language link log trigger id (task T291285) by Clare Ming
WikimediaMaintenance
[edit]- git #c3b1cab5 - getUsersByEmail.php: add correct line ending by John Bond
WikimediaMessages
[edit]- git #ebe853f8 - Remove GettingStarted overrides (task T235752) by Gergő Tisza
- git #21901a03 - Use explicit config for licensing/copyright message overrides (task T284097) by Bartosz Dziewoński
Skins
[edit]MinervaNeue
[edit]- git #d990f99b - list-header styles should be specific enough to override h2 styles by jdlrobson
- git #aba173ef - Remove non-standard components folder (task T292558) by jdlrobson
- git #c0c9a828 - Rework the Minerva ToC (task T292338) by Derk-Jan Hartman
Vector
[edit]- git #ef889fec - Update vector-intro-page translation description by bwang
- git #ba7d228c - [cleanup] Drop unused messages by jdlrobson
- git #c4d1d8c5 - Switch order of edit icons in sticky header. (task T289723) by Clare Ming
- git #67e7eab7 - Add edit icons to sticky header (task T289723) by Clare Ming
- git #87b565a5 - Remove @min-width-logo, @margin-top-sidebar variables from screen.less by Nicholas Ray
- git #95e3271e - Address cache related FIXMEs by jdlrobson
- git #e12fe1db - Logo scales with font-size (task T291895) by jdlrobson
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #5805b83b - Move eslintrc config into sub-folders by Ed Sanders
No changes
[edit]- 3D
- AbuseFilter
- ActiveAbstract
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- CheckUser
- ChessBrowser
- CiteThisPage
- CodeMirror
- Cognate
- CologneBlue
- CommonsMetadata
- ConfirmEdit
- CongressLookup
- ContactPage
- CreditsSource
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- DynamicSidebar
- ElectronPdfService
- EventBus
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FileImporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalWatchlist
- Graph
- GuidedTour
- ImageMap
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- Listings
- LocalisationUpdate
- LoginNotify
- MachineVision
- MapSources
- MediaModeration
- MobileApp
- Modern
- MonoBook
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- PoolCounter
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RelatedArticles
- Renameuser
- RevisionSlider
- SandboxLink
- SearchExtraNS
- SecureLinkFixer
- SecurePoll
- ShortUrl
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- Timeless
- TitleBlacklist
- TocTree
- TorBlock
- TrustedXFF
- UploadsLink
- UrlShortener
- UserMerge
- VipsScaler
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaIncubator
- Wikisource
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
[edit]273 Changes in 59 repos by 66 authors