MediaWiki 1.41/wmf.8/Changelog
< MediaWiki 1.41 | wmf.8
Core changes
edit- git #31e1782d - Branch commit for wmf/1.41.0-wmf.8 (task T330214) by trainbranchbot
- git #64aa0fff - jquery.textSelection: Remove unused jquery.client dependency by Timo Tijhof
- git #43c73fb1 - ResourceLoader: Drop mw.inspect support for browsers without console.table by Ed Sanders
- git #b56e46ec - mediawiki.widgets.datetime: Remove unused jquery.client dependency by Timo Tijhof
- git #c5832dcb - preview: Fix sort order of different namespaces in templates list (task T334441) by Bartosz Dziewoński
- git #c13a2ec0 - preview: Maintain sort order of templates list in previews (task T334441) (task T335624) by Sam Wilson
- git #d046f2e6 - mediawiki.widgets.datetime: Drop IE11 support by Ed Sanders
- git #1648ab4a - rdbms: Call selectSQLText in Database::select by Amir Sarabadani
- git #ccb45fde - Languages: Add sr-ec (sr-cyrl) fallback to sh-cyrl (task T332498) by Acamicamacaraca
- git #a3962085 - Add some missing special page Bengali translation (task T336106) by MdsShakil
- git #72ed08e8 - upload.js: Remove unused properties by Func
- git #2f59f326 - Use HookContainer in WebRequest (task T335536) by Umherirrender
- git #f9690a81 - tests/mocks: Replace deprecated Hooks::getHandlers (task T335536) by Umherirrender
- git #4d650bf2 - preferences: Skip altering non-infusable checkbox widgets (task T336108) by Func
- git #8b89d0eb - createAndPromote.php: check password before creating the user (task T335702) by mainframe98
- git #21c11821 - Resources: Clean up instances of no-jquery/no-each-util (task T334853) by Jon Robson
- git #2cf616fc - Resources: Prefer ES6 Object.assign to $.extend for non-deep extends by Jon Robson
- git #d202ac82 - createAndPromote.php: Do not show stack trace on user error (task T335702) by Gergő Tisza
- git #4c55928b - Fix casing of Mediawiki\ namespace in Release-Notes-1.40 by Umherirrender
- git #fdde3961 - tests: Fix casing of MediaWiki\ namespace references by Umherirrender
- git #cfb16462 - preferences search: Allow extensions to register peer fields (task T332851) by Func
- git #eded494d - objectcache: Remove stat keys also from README by Umherirrender
- git #b975c78f - Revert "api: Use RevisionStore::newRevisionsFromBatch to fetch revision records" by Umherirrender
- git #13e0a7cc - Update eslint-config-wikimedia to 0.25.0 by Ed Sanders
- git #159f8478 - block: Database clean ups in BlockRestrictionStore (task T330641) by Amir Sarabadani
- git #6e315093 - changetags: Switch some of wfGetDB() calls to use ICP instead (task T330641) by Amir Sarabadani
- git #d44c45c7 - watcheditem: Switch out of LB for picking db connection (task T330641) by Amir Sarabadani
- git #e4378a13 - CREDITS: Update .mailmap and CREDITS by samtar
- git #8c6c3870 - Pingback: Switch to use ICP instead of LB (task T330641) by Amir Sarabadani
- git #b2bd5d70 - ResourceLoader: Log when MAXAGE_RECOVER is detected (task T321394) by Timo Tijhof
- git #95e52c56 - rdbms: Stop supporting MySQL in SQLite via regex (task T326181) by Amir Sarabadani
- git #385fe524 - Remove last usage of jquery.tipsy in core (task T118124) by Jon Robson
- git #623d3dc4 - rdbms: Move ReadOnlyMode and ConfiguredReadOnlyMode to rdbms library (task T321882) by Amir Sarabadani
- git #ffda0cd7 - api: Use Status::isGood in ApiQueryRevisionsBase::getRevisionRecords (task T336008) by Umherirrender
- git #958aac66 - rdbms: Move some DatabaseSQL tests to SQLPlatform by Amir Sarabadani
- git #fbb579ab - linker: Add mw-tempuserlink also for unsaved temp users (task T328311) by Umherirrender
- git #711295fb - Namespace SpecialL* under \MediaWiki\Specials by James D. Forrester
- git #aa199b0e - rdbms: remove unused "defaultBigSelects" field from DatabaseMysqlBase (task T325610) by Aaron Schulz
- git #56b74086 - block: always check affectedRows() in DatabaseBlockStore::insertBlock() by Aaron Schulz
- git #e239d41a - mediawiki.ui: Clearly deprecate the whole variables.less file (task T335822) by Volker E
- git #647451d7 - Watchstar: Update watchstar hook to handle updated button markup (task T334881) by bwang
- git #44e73ee4 - SpecialVersion: Add source of a client-side libraries (task T330508) by Reedy
- git #f4c25b2d - rdbms: avoid service container in DatabaseSqlite::newStandaloneInstance() by Aaron Schulz
- git #809d4c9a - Follow-up 675e25eb: resources: Fully-delete WVUI files by James D. Forrester
- git #246b9b97 - Namespace SpecialJavaScriptTest under \MediaWiki\Specials by James D. Forrester
- git #07ae8aaa - Namespace SpecialImport under \MediaWiki\Specials by James D. Forrester
- git #32ded768 - Namespace SpecialGoToInterwiki under \MediaWiki\Specials by James D. Forrester
- git #7107f76f - Namespace SpecialF* under \MediaWiki\Specials by James D. Forrester
- git #2e19512c - foreign-resources.yaml: Add doc-only type (task T335690) by Gergő Tisza
- git #3e6c366f - Update UserOptions classes to prevent temporary users having access to preferences (task T332415) by AnaïsGueyte
- git #823d2429 - installer: Support SSL in the installer (task T335828) by mainframe98
- git #727b29f4 - Namespace SpecialE* under \MediaWiki\Specials by James D. Forrester
- git #b70a1471 - Fix typo in UserOptionsManager comment by Thalia
- git #3e0fb966 - api: Deprecate expandurl option from ApiQueryExternalLinks and ApiQueryExtLinksUsage (task T335819) by Amir Sarabadani
- git #e4750172 - Update bookstoreList for zh-hans and hsn by Stang
- git #e99d4a99 - Fix typo in Special:WhatLinksHere (Gujarati) by Kartik Mistry
- git #c05c2614 - auth: Use IConnectionProvider instead of LoadBalancer (task T330641) by Amir Sarabadani
- git #b9f21fee - Sync up core repo with Parsoid by Subramanya Sastry
- git #2c1729e4 - HTML: Remove self-closing XHTML syntax from core (task T309150) by Volker E
- git #920a37c6 - Namespace SpecialD* under \MediaWiki\Specials by James D. Forrester
- git #833ba2a3 - Namespace SpecialC* under \MediaWiki\Specials by James D. Forrester
- git #e4bc6dc9 - rdbms: improve caching and state convergence in LoadMonitor (task T265386) (task T314020) by Aaron Schulz
- git #dcb78431 - Fix infinite recursion in DBLoadBalancerFactoryConfigBuilder service (task T334970) by Tim Starling
- git #8bfd88c6 - Fix typo in MainConfigSchema comment by Thalia
- git #fe13edf3 - rdbms: make Database::getValueTypesForWithClause() protected and update comments by Aaron Schulz
- git #cad9a5e9 - Remove left-over complexity in SpecialPage classes for query groups (task T263127) by Timo Tijhof
- git #6a159580 - Skin: Add icon data to the component data (task T335710) by Jon Robson
- git #f476d1b4 - ResourceLoader: Optimise ResourcesTest to check styles or general, not both by Timo Tijhof
- git #8508ba14 - ResourceLoader: Fix startup.js comment, Promise.finally is ES2018 (task T178356) by Timo Tijhof
- git #803f1115 - EditPage: Support preloading from i18n messages (task T330337) by Martin Urbanec
- git #4c7f6ee6 - Create linting rule for large tables (task T334528) by Moh'd Khier Abualruz
- git #37202b66 - ApiPageSetTest: Rewrite tests using pig-latin and fix typos by Func
- git #bee13a2a - Avoid calling setMwGlobals multiple times by thiemowmde
- git #31a0acf5 - Remove LessFileCompilationTest by Tim Starling
- git #8de1655d - mediawiki.special.edittags: Move into misc-authed bundle by Timo Tijhof
- git #12347418 - phpunit: Move assertArraySubmapSame() to MediaWikiTestCaseTrait by Timo Tijhof
- git #47e9009b - A manualthumb that doesn't exist should be considered a thumb error by Arlo Breault
- git #6f3b22c4 - Handle thumb errors when !$enableLegacyMediaDOM (task T334659) by Arlo Breault
- git #aeeaa478 - Pass whether current rev of file exists to Linker::makeBrokenImageLinkObj (task T329214) by Arlo Breault
- git #1382be79 - upload.js: Query for '#wpLicense' after DOM ready by Fomafix
- git #2ea6137e - upload.js: Use variable instead of DOM query for $warningBox by Fomafix
- git #58288558 - Skin: Define icons for toolbox menus by Jon Robson
- git #77927cc2 - Expose automatic temporary user info in the API (task T335532) by Bartosz Dziewoński
- git #d7c8a064 - api: Switch to use IConnectionProvider (task T330641) by Amir Sarabadani
- git #a7890ffe - jquery.tablesorter: Keep track of rowspans when adding to tfoot (task T114604) by BrandonXLF
Vendor
edit- git #fe471fc0 - Bump parsoid to 0.18.0-a8 (task T334528) by Arlo Breault
Extensions
editBabel
edit- git #832dfd36 - Increase font size of template description text and change the text dimension (task T334114) by Iniquity
BetaFeatures
edit- git #4c8161d3 - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #c8845660 - Make tests accept self-closing tags with/without slash (task T309150) by thiemowmde
CampaignEvents
edit- git #6482e666 - Add GENDER syntax to campaignevents-edit-removed-creator (task T335984) by Jon Harald Søby
CentralAuth
edit- git #133137ca - Update moved class ContentSecurityPolicy (task T321681) by gerritbot
- git #036e2e30 - Fix casing of Mediawiki\ namespace class import by Umherirrender
CheckUser
edit- git #f2fc0267 - Check if user exists before checking if temporary by STran
- git #9b05877a - Restore normal font style in "Show IP" button in Special:RevisionDelete and Special:MergeHistory pages. (task T330964) by csimiyu
- git #52b5a21b - Display IP reveal button in Special:Permalink (task T331008) by Thalia
- git #cf01bb93 - Only use the 'wikipage.content' hook on RecentChanges and Watchlist (task T335999) by Thalia
- git #d47fa616 - Fix casing of Mediawiki\ namespace class import by Umherirrender
- git #c7ff3b7b - Update moved class FormOptions (task T321681) by gerritbot
- git #c5cfd746 - Trigger onTargetChange when Special:Block loads (task T335996) by Dreamy Jazz
- git #f94cbc0f - SpecialBlock.js: Fix race condition by aborting previous request (task T335392) by Func
- git #078e28c9 - Show all IPs when user reveals them (task T335253) by STran
- git #5582bb0d - SpecialBlock.js: Switch to plain user input with "show ip" button (task T334713) by Func
- git #76eabcc2 - Fix 'Show IP' button on Special:Contributions on MinervaNeue skin (task T330966) by csimiyu
- git #7da3ac22 - Add Minerva style overrides for temporary account reveal button (task T331001) by Thalia
- git #a9d5d964 - Persist IP reveal for trusted users (task T333367) by Thalia
- git #687fbb4d - Add logging infrastructure for logging temporary account IP address access (task T335365) by Thalia
CirrusSearch
edit- git #cfc5bbff - Fix casing of Mediawiki\ namespace class import by Umherirrender
- git #acfe87ba - Avoid calling setMwGlobals multiple times by thiemowmde
cldr
edit- git #395dcff7 - Update to cldr 43 by Reedy
CodeEditor
edit- git #417ce7be - Update moved class EditPage (task T321681) by gerritbot
CodeMirror
edit- git #b7044550 - Update moved class EditPage (task T321681) by gerritbot
Collection
edit- git #cb9d4142 - Use standardized message box markup by Jon Robson
ConfirmEdit
edit- git #b3faf4d2 - Update moved class ContentSecurityPolicy (task T321681) by gerritbot
ContactPage
edit- git #38406298 - Replace deprecated Hooks::run (task T335536) by Umherirrender
ContentTranslation
edit- git #f52ec617 - Update moved class EditPage (task T321681) by gerritbot
- git #0984f8a8 - styles: Replace 'mediawiki.ui/variables' call with skin variables (task T319381) (task T332541) by Volker E
- git #f16e6762 - SX: Adjust confirmation step to redirect to the desktop editor (task T328936) by NikG
- git #f5d4d8ba - SX article search: Fix "fullscreen" computed variable by NikG
- git #71a25e95 - Add new fields the "cx_section_translations" table (task T335834) by NikG
- git #de121055 - CX corpora dump: Check if type exists before sanitizing (task T329353) by NikG
- git #6f71f32b - SX pageSection model: Add method to calculate translation progress (task T328931) by NikG
- git #d48f1b98 - SX UI lib: Remove outlined prop from MWButton by NikG
Disambiguator
edit- git #cb391a0a - Update moved class EditPage (task T321681) by gerritbot
DiscussionTools
edit- git #71d2e76d - Update a/b test code for visual enhancements a/b test (task T333715) by David Lynch
- git #83236058 - Trigger a MobileWebUIActions show event for lede-button (task T314596) by David Lynch
- git #ba8d7043 - Set alias of special page name for Urdu language by محمد شعیب
DonationInterface
edit- git #8ad59ca2 - Remove country name messages by pcoombe
- git #159debec - Remove unused EncodingMangler class by Elliott Eggleston
- git #5f16cde6 - Ingenico disentanglement: no GC inheritance (task T260725) by Elliott Eggleston
- git #7010a7ad - Ingenico disentanglement: modern processDonorReturn (task T260725) by Elliott Eggleston
- git #9ad0a0ce - Add submethod from API response by Elliott Eggleston
- git #9b6aed5f - Add patterns to ignore in client-side error log (task T332693) by Elliott Eggleston
- git #634c0c7e - Add currency and country match from di (task T334967) by wfan
- git #18fa0ffd - Ingenico disentanglement: clean up doPayment (task T260725) by Elliott Eggleston
Echo
edit- git #ed5cabcb - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #159863d1 - Replace deprecated Hooks::run (task T335536) by Umherirrender
EntitySchema
edit- git #72b84973 - Reenable common wikimedia eslint rules by Michael Große
- git #02f74077 - Delete all selenium / wdio by Michael Große
- git #4675de7a - tests: Migrate user blocked tests to Cypress by Michael Große
- git #95d64f3f - Add statement links to EntitySchema "What links here" (task T330870) by Marius Hoch
EventLogging
edit- git #cccd9661 - Update moved class EditPage (task T321681) by gerritbot
FeaturedFeeds
edit- git #b1dc938a - Replace deprecated Hooks::run (task T335536) by Umherirrender
FileImporter
edit- git #c315e727 - Update moved class EditPage (task T321681) by gerritbot
- git #74d48f05 - Use much more trivial LinkTarget/Title mocks in slow tests by thiemowmde
- git #991cba88 - Replace deprecated Hooks::run (task T335536) by Umherirrender
FlaggedRevs
edit- git #54be3f1d - Update moved class EditPage (task T321681) by gerritbot
- git #aac0ee8b - Fix casing for Mediawiki\Extension\FlaggedRevs\Backend namespace by Umherirrender
- git #0d14e761 - Update moved class FormOptions (task T321681) by gerritbot
Flow
edit- git #a25a6f60 - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #28991719 - Update moved class FormOptions (task T321681) by gerritbot
- git #29972a20 - Make tests accept self-closing tags with/without slash (task T309150) by thiemowmde
GlobalCssJs
edit- git #30686875 - Update moved class EditPage (task T321681) by gerritbot
GlobalPreferences
edit- git #c69bf251 - Alter the search index to add local exception fields (task T332851) by Func
GlobalUserPage
edit- git #303f4ca3 - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #05f88d6b - Use user lang/dir for footer (task T334383) by Brandon Fowler
Graph
edit- git #ab7bb402 - styles: Use MediaWiki skin variables for all colors and borders (task T332541) by Volker E
- git #1b0c453b - Add $wgGraphAllowHttp (task T335325) by Gergő Tisza
GrowthExperiments
edit- git #a0a2f799 - documentation/frontend: Create AddImage onboarding dialog demo (task T329038) by Sergio Gimeno
- git #c81f14b4 - Suggested edits: Validate message existence on saving JSON by Gergő Tisza
- git #9e0b5023 - Section images: add community configuration settings (task T329275) by Sergio Gimeno
- git #024dbfc3 - Frontend documentation: add mixins for shared styles by vyanez
- git #5e848892 - Update moved class EditPage (task T321681) by gerritbot
- git #da9fa262 - Use RawMessage instead of rawmessage when it can be parametrized (task T334012) by Gergő Tisza
- git #bc1e3571 - Section images: Do not invalidate cache when using subpage recs (task T329278) by Gergő Tisza
- git #7cc16759 - Section images: Add feature flag and user variant (task T329276) by Gergő Tisza
- git #49d0bddf - Document d3 as upstream library by Gergő Tisza
- git #abf72d61 - Don't define abstract methods, leave as null (task T54482) by Ed Sanders
- git #ad03e9c5 - CScoreCards: Move logging responsibility upper in the stack (task T335614) by Martin Urbanec
- git #b8dae527 - PersonalizedPraise: Make notifications in line with Echo design guide (task T322452) by Martin Urbanec
- git #29a87924 - Do not depend on target filtering (task T332836) by Jon Robson
- git #9ed3abf8 - Personalized praise: Run convertNumber() before displaying numbers (task T322443) by Martin Urbanec
- git #8c6ac3be - Mentor dashboard: Move away from alpha/beta/stable (task T334630) by Martin Urbanec
- git #3b50bac6 - ChangeMentor: Do not allow opted-out users to be claimed (task T335462) by Martin Urbanec
- git #c5db7a0e - MenteeOverview: Make username column wider when the module is smaller (task T335397) by Martin Urbanec
- git #16184f77 - Frontend documentation: add content to OnboardingDialog component demo page (task T333346) by Sergio Gimeno
InputBox
edit- git #3d8bbe8f - Repair a broken parser test by C. Scott Ananian
Interwiki
edit- git #d5ecaf07 - Replace deprecated Hooks::register (task T335536) by Umherirrender
IPInfo
edit- git #93152980 - Fix casing of Mediawiki\ namespace class import by Umherirrender
JsonConfig
edit- git #d0893af1 - Update moved class EditPage (task T321681) by gerritbot
Kartographer
edit- git #ee7fb117 - Reduce logspam for empty groups (task T332985) by thiemowmde
- git #973ce8da - Remove distracting re-position animation when fullscreen opens (task T335779) by thiemowmde
- git #c04e248e - Convert fullscreen map footer from grid to flex layout (task T333160) by thiemowmde
- git #cd61dbb7 - Reduce line-height for long fulscreen map captions (task T335032) by thiemowmde
- git #1fd6eba9 - Fix clearing wrong container when closing fullscreen map (task T335648) by thiemowmde
- git #d299a6b2 - Reduce map footer font size on narrow screens (task T335032) by WMDE-Fisch
LandingCheck
edit- git #896a74d8 - Fix casing for Mediawiki\Extension\LandingCheck namespace by Umherirrender
Linter
edit- git #b9f1d478 - Unclosed tags in article headings (task T308398) by Moh'd Khier Abualruz
- git #d543552b - Allow registration of hidden lint rules (task T334527) by Moh'd Khier Abualruz
- git #53918dd3 - Create linting rule for large tables (task T334528) by Moh'd Khier Abualruz
LiquidThreads
edit- git #5b43f200 - Update moved class EditPage (task T321681) by gerritbot
- git #74fd27aa - Fix casing of Mediawiki\ namespace class import by Umherirrender
- git #b42facf0 - Replace deprecated Hooks::run (task T335536) by Umherirrender
LoginNotify
edit- git #3261b8eb - Replace deprecated Hooks::run (task T335536) by Umherirrender
MachineVision
edit- git #24dfc6c0 - build: Updating mediawiki/mediawiki-phan-config to 0.12.1 by Umherirrender
- git #a025b311 - Remove hack for including WikimediaUI base file (task T334934) by Anne Tomasevich
- git #6fe65854 - styles: Replace and remove WikimediaUI Base vars with skin variables (task T334934) by Volker E
MassMessage
edit- git #ccc6df77 - Update moved class EditPage (task T321681) by gerritbot
- git #4726d027 - Use the namespaced Title class instead of relying on class_alias by wctaiwan
Math
edit- git #38e649c7 - Math: test usage of URL in HttpMultiClient by daniel
- git #35660f4e - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #b654cc2b - Replace deprecated Hooks::run (task T335536) by Umherirrender
MediaSearch
edit- git #ac73280d - build: Updating mediawiki/mediawiki-phan-config to 0.12.1 by Umherirrender
MobileFrontend
edit- git #e2981fbb - Toggler: Refactor logic for collapsing by sections by default by Ed Sanders
- git #3bef7ec6 - build: Updating mediawiki/mediawiki-phan-config to 0.12.1 by Umherirrender
- git #3f5f8b22 - editor: Handle temporary users when dealing with user preferences (task T332433) by Bartosz Dziewoński
- git #1b3838d1 - Change MFCustomSiteModules to actually default to false. (task T270603) by TehKittyCat
- git #6024fd74 - Make tests accept self-closing tags with/without slash (task T309150) by thiemowmde
- git #5ae101dc - Don't treat 'mobile-frontend-editor-anonwarning' as raw HTML by Bartosz Dziewoński
- git #8a22281c - Fix placement of logged-out new talk page notification in mobile VE by Bartosz Dziewoński
MultimediaViewer
edit- git #00b65d02 - Remove jquery.tipsy and use OO.ui instead (task T77402) by Jon Robson
- git #d41884b8 - Fix file page integration (task T335997) by Jon Robson
- git #d2ab19fd - Remove most uses of jquery.tipsy in MediaViewer (task T77402) by Simon Legner
- git #3bca0779 - Remove some IE 11 support code by Bartosz Dziewoński
- git #c2e0cccb - Remove some redundant tests by Bartosz Dziewoński
- git #d556e73a - Router handling code should be centralized into mmv.bootstrap (task T236591) by Jon Robson
Newsletter
edit- git #e8540763 - Update moved class EditPage (task T321681) by gerritbot
Nuke
edit- git #0b5bb5cc - Fix case in use statement (task T336083) by Alexander Vorwerk
OAuth
edit- git #47526e90 - Fix casing of Mediawiki\ namespace class import by Umherirrender
ORES
edit- git #8bd39f26 - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #e42b0bc4 - Update moved class FormOptions (task T321681) by gerritbot
PageTriage
edit- git #4c2dab3b - Change Database::update to Database::newUpdateQueryBuilder (task T331279) by suecarmol
- git #01618175 - refactor: PHP "use" statements in PageTriageExternalTagsOptions.php by Novem Linguae
- git #bf17c534 - Add QUnit test for copypatrol URL (task T334506) by Novem Linguae
- git #47b255c3 - refactor: move API execute method to top of class by NovemLinguae
- git #fc22d4b9 - refactor: longer paths for PHP "use" statements by NovemLinguae
Popups
edit- git #c9052a59 - storybook: Remove unused reference to 'mediawiki.ui/variables' by Volker E
- git #f9b9feaf - ES6: Prefer Object.assign and Promise to jQuery by Jon Robson
ProofreadPage
edit- git #40f1ce66 - Update moved class EditPage (task T321681) by gerritbot
Quiz
edit- git #4500b193 - Replace deprecated Hooks::run (task T335536) by Umherirrender
Scribunto
edit- git #7cf0fa1e - Update moved class EditPage (task T321681) by gerritbot
- git #ebda0526 - Replace deprecated Hooks::run (task T335536) by Umherirrender
SecureLinkFixer
edit- git #b5c4c045 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #2b441e5f - Update page import statue message (task T310909) by STran
SpamBlacklist
edit- git #a76f8baf - Update moved class EditPage (task T321681) by gerritbot
SubPageList3
edit- git #415d93bf - Fix casing of Mediawiki\ namespace class import by Umherirrender
TemplateData
edit- git #2d16a7c7 - Update moved class EditPage (task T321681) by gerritbot
TemplateSandbox
edit- git #c771c515 - Update moved class EditPage (task T321681) by gerritbot
TemplateStyles
edit- git #c1e2fce9 - Replace deprecated Hooks::run (task T335536) by Umherirrender
TemplateWizard
edit- git #150535d7 - Update moved class EditPage (task T321681) by gerritbot
TitleBlacklist
edit- git #5109fe66 - Update moved class EditPage (task T321681) by gerritbot
TorBlock
edit- git #3d28fd6d - Replace deprecated Hooks::run (task T335536) by Umherirrender
Translate
edit- git #a582f3ad - Introduce TRANSLATABLEPAGE magic word (task T290239) by tacsipacsi
- git #b6d7ee2c - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #b6daec36 - Fix casing of Mediawiki\ namespace class import by Umherirrender
- git #c17682bc - Fix type error in SimpleFormat::filterAuthors() by wangombe
- git #bc9cb458 - Update SimpleFormat::tryReadFile() return type (task T333820) by wangombe
- git #172eb48f - Set autocomplete off for input on ExportTranslations, MessageGroupStats by wangombe
- git #2094a318 - styles: Replace 'mediawiki.ui/variables' call with Codex design tokens (task T319381) (task T332541) by Volker E
- git #4eecdede - DeleteTranslatableBundleSpecialPage: show canonical title (task T333847) by tacsipacsi
- git #ad5a1ea3 - DeleteTranslatableBundleSpecialPage: Destructive final delete button by tacsipacsi
- git #ea3d52f4 - DeleteTranslatableBundleSpecialPage: Typed properties by tacsipacsi
- git #96ae2e79 - Move SimpleFFS::class to FileFormatSupport namespace (task T333820) by wangombe
- git #2663f49b - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #0a7bed8f - Fix the position of TUX warning icons for RTL UI by Amir E. Aharoni
TranslationNotifications
edit- git #9a714ebd - DigestEmailer: Replace EmailingJob with TranslationNotificationsEmailJob (task T333227) by Abijeet
- git #a3d35b00 - DigestEmailer: Check if email can be sent to user before sending (task T335053) by Abijeet
- git #7a2cccba - TranslationNotificationsSubmitJob: Check if user can receive email (task T335053) by Abijeet
- git #1371f674 - UnsubscribeInactiveUsers: Use LoadBalancer from target wiki (task T323192) by Abijeet
TwoColConflict
edit- git #b565e5d0 - Update moved class EditPage (task T321681) by gerritbot
UniversalLanguageSelector
edit- git #9b3fb0cc - ext.uls.mixins: Use LESS variables from skin (task T332541) by Abijeet
- git #461df947 - Update jquery.uls from upstream by Amir E. Aharoni
- git #d5285655 - styles: Replace 'mediawiki.ui/variables' call with skin variables (task T332541) by Volker E
UploadWizard
edit- git #a7cdebf4 - Update moved class EditPage (task T321681) by gerritbot
- git #eb61e1e4 - Use static values in qunit tests by Fomafix
- git #b8dcea27 - UploadWizardPage: Drop compatibility check for Firefox 7 by Ed Sanders
VisualEditor
edit- git #a6c5082f - Update moved class EditPage (task T321681) by gerritbot
- git #edec1ab3 - Remove unused preferences code for "alpha" visual editor opt-in by Bartosz Dziewoński
- git #83d3d1f3 - Rephrase visual editor disable preference label (task T197282) by Bartosz Dziewoński
- git #c82ffc7d - Update VE core submodule to master (abffa3e09) (task T335469) by Bartosz Dziewoński
- git #37ab4c2a - Expose automatic temporary user info in the API (task T332435) by Bartosz Dziewoński
- git #3658355c - Remove duplicated diff-mode selector in save dialog (task T324759) by Sam Wilson
- git #c4839e21 - ApiVisualEditor: Support preloading from i18n messages (task T330337) by Martin Urbanec
- git #83668ad5 - Update VE core submodule to master (985eb6da7) by Ed Sanders
- git #3b1a2d9d - Handle temporary users when dealing with user preferences (task T332435) by Bartosz Dziewoński
Wikibase
edit- git #a7321b7b - Make Special:NewItem/ Special:NewProperty ready for "mul" (task T329626) by Marius Hoch
- git #8bac596a - view/resources.php - remove some blank lines by DannyS712
- git #fb303bfe - build: Updating mediawiki/mediawiki-phan-config to 0.12.1 by Umherirrender
- git #303f9bbb - REST: Update onion diagram (task T327106) by Jakob Warkotsch
- git #399d0310 - REST: Include revision data in PatchItemLabels response (task T335874) by Jakob Warkotsch
- git #624b5f2f - REST: Add PatchItemLabels happy path (task T335874) by Jakob Warkotsch
- git #ec05b9f7 - REST: Improve directory structure docs (task T327106) by Jakob Warkotsch
- git #595040fb - REST: Add PatchItemLabels to OAS (task T335945) by Ollie Shotton
- git #d7c8dec4 - REST: Avoid collision with itself on repeated PUT (task T335578) by sihe
- git #0e017504 - REST: Don't resolve redirects in ItemDataRetrievers (task T335581) by Ollie Shotton
- git #e0d19d30 - REST: Fix LatestItemRevisionMetadataResult namespace by Jakob Warkotsch
- git #d3cd5fa1 - Fix output path of list=wbsubscribers API (task T300458) by Lucas Werkmeister
- git #c99bce6e - Terms: Use actual SQLite DDL when testing in SQLite by Amir Sarabadani
- git #0e5e3c1e - REST: Remove `Presentation` namespace by Jakob Warkotsch
- git #d06530e3 - wblistentityusage: Deprecate wbeu prefix, new output format (task T300460) (task T196962) by Marius Hoch
WikibaseCirrusSearch
edit- git #fdf5b0c1 - Avoid calling setMwGlobals multiple times by thiemowmde
WikibaseLexeme
edit- git #511df136 - Update targets (task T324991) by Jon Robson
- git #cfc7b969 - build: Exclude git submodule new-lexeme from all php tools by Umherirrender
WikibaseMediaInfo
edit- git #3dfcbfb0 - Use the convenient createMock() shortcut in tests by thiemowmde
- git #8d8b0080 - Avoid calling setMwGlobals multiple times by thiemowmde
WikibaseQualityConstraints
edit- git #57ffcc4f - Bump eslint-config-wikimedia from 0.24.0 to 0.25.0 by Addbot
WikiEditor
edit- git #1271e13c - Update moved class EditPage (task T321681) by gerritbot
WikiLambda
edit- git #b6a098d1 - HooksTest: Update call to new SpecialRecentChanges() which has updated by James D. Forrester
- git #7b2dbbe1 - Only re-order implementations if new fastest beats previous by 20% (task T330698) by dmartin
WikiLove
edit- git #8df0e328 - Update WikiLove extension for IP Masking (task T335844) by tsepothoabala
WikimediaEvents
edit- git #13121c34 - Log additional click events on Special:Diff (task T326214) by jsn
- git #d300fba8 - Removed unused Hooks class import (task T335536) (task T336111) by Umherirrender
- git #aa5b6e3d - Replace deprecated Hooks::run (task T335536) by Umherirrender
WikimediaIncubator
edit- git #31a01a80 - Update moved class FormOptions (task T321681) by gerritbot
WikimediaMessages
edit- git #6b96666f - Add messages for Mandailing Wiktionary (btmwiktionary) (task T335216) by gerritbot
- git #e88878d1 - Add messages for Ghanaian Pidgin Wikipedia (gpewiki) (task T335969) by gerritbot
Wikisource
edit- git #9011dbb2 - Update moved class EditPage (task T321681) by gerritbot
- git #da8d35ef - Remove focus from OCR selection popup after engine selection (task T316119) by Parthiv
Wikistories
edit- git #08c3a336 - Drop mobile targets (task T329891) by Jon Robson
- git #c2b4c86c - Update moved class EditPage (task T321681) by gerritbot
XAnalytics
edit- git #8947ef2d - Replace deprecated Hooks::run (task T335536) by Umherirrender
Skins
editMinervaNeue
edit- git #8c12e8b6 - Replace deprecated Hooks::run (task T335536) by Umherirrender
- git #a44c3a06 - styles: Use appropriate tag marker `@border-radius-pill` token (task T335932) by Volker E
- git #75751e55 - Improve styles for mw.notify and post-edit messages (task T336001) by Bartosz Dziewoński
- git #d6ce599a - Fix background for temporary user links on Watchlist and RecentChanges (task T335373) by Thalia
- git #132a2ab7 - Standardize user overflow menu (task T335603) by Jon Robson
Timeless
edit- git #d1e2c3d3 - Add support for temporary user accounts (task T307057) by Bartosz Dziewoński
Vector
edit- git #6f13caa7 - Remove VectorTableOfContentsBeginning flag (task T334969) by bwang
- git #8737fdf0 - Remove scrollbars from body & 100% height (task T335883) by Jan Drewniak
- git #1b58f874 - [Zebra] Dropdown heading styles (task T335155) by Jan Drewniak
- git #036e1295 - [Zebra] Unify ToC & menu scroll behaviour (task T335155) by Jan Drewniak
- git #d8bcb736 - Update user menu and watchstar buttons to be consistent with spec (task T335909) by bwang
- git #6d33d03a - [Zebra] Add TableOfContents.less to Zebra module (task T335155) by Jan Drewniak
- git #fef0ced5 - Ensure page load popupNotification is closed when the toggle button is clicked (task T335153) by Moh'd Khier Abualruz
- git #dbf39315 - Query string override should support camel case as well as lowercase by Jon Robson
- git #b1688bae - Update no js collapsed TOC button consistent with spec (task T334881) by bwang
- git #c7001374 - Make limited width button consistent with button spec (task T334881) (task T326323) by bwang
- git #760f9e5f - [Zebra] Adjust content padding (task T335155) by Jan Drewniak
- git #dd2284cf - Update instances of Button.mustache to use to use VectorComponentButton (task T334881) by bwang
- git #4ef136e7 - [VISUAL CHANGE] User links menu is incorrect font size (task T334881) by Jon Robson
- git #34335259 - Apply margin-top to indicators (task T335627) by Brandon Fowler
Misc
editVisualEditor/VisualEditor
edit- git #36be9896 - WindowAction: Allow users to specify a different fragment to the one currently selected by Ed Sanders
- git #fd1d6809 - Update eslint-config-wikimedia to 0.25.0 by Ed Sanders
- git #73ea114f - ve.init.Target: Fix actions toolbar teardown compatibility (task T335469) by Bartosz Dziewoński
No changes
edit- 3D
- AbuseFilter
- ActiveAbstract
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- Cite
- CiteThisPage
- Citoid
- Cognate
- CologneBlue
- CommonsMetadata
- CreditsSource
- Dashiki
- DismissableSiteNotice
- DoubleWiki
- Elastica
- ElectronPdfService
- EventBus
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalUsage
- GlobalWatchlist
- GoogleNewsSitemap
- GuidedTour
- ImageMap
- ImageSuggestions
- Insider
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LdapAuthentication
- Listings
- MapSources
- MediaModeration
- MobileApp
- Modern
- MonoBook
- NavigationTiming
- NearbyPages
- NewUserMessage
- Nostalgia
- OATHAuth
- OAuthRateLimiter
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Phonos
- Poem
- PropertySuggester
- QuickSurveys
- RSS
- ReadingLists
- RealMe
- RelatedArticles
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SearchVue
- ShortUrl
- SimilarEditors
- SiteMatrix
- StopForumSpam
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TimedMediaHandler
- TocTree
- TrustedXFF
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaMaintenance
- intersection
- timeline
- wikihiero
Total changes
edit333 Changes in 88 repos by 75 authors