MediaWiki 1.43/wmf.6/Changelog
< MediaWiki 1.43 | wmf.6
Core changes
edit- git #fb7e8ba5 - Branch commit for wmf/1.43.0-wmf.6 (T361400) by trainbranchbot
- git #cff93ca8 - Bump wikimedia/parsoid to 0.20.0-a5 (T365309) by Subramanya Sastry
- git #1be5d40e - Add namespace and deprecation alias to FileBackendGroup (T353458) by Ebrahim Byagowi
- git #4f15e333 - PHPVersionCheck: Clarify Composer dependencies vs PHP extensions by Bartosz Dziewoński
- git #389b1d04 - Add namespace and deprecation alias to RefreshSecondaryDataUpdate (T353458) by Ebrahim Byagowi
- git #8811183f - Add namespace and deprecation alias to XMLRCFeedFormatter (T353458) by Ebrahim Byagowi
- git #b557846a - Add namespace and deprecation alias to UDPRCFeedEngine (T353458) by Ebrahim Byagowi
- git #16197f7d - Add namespace and deprecation alias to TextContentHandler (T353458) by Ebrahim Byagowi
- git #6e093bbe - Add namespace and deprecation alias to MultiHttpClient (T353458) by Ebrahim Byagowi
- git #b5727d94 - Import InvalidArgumentException at top of the source by Ebrahim Byagowi
- git #97d12027 - Add namespace and deprecation alias to TextContent (T353458) by Ebrahim Byagowi
- git #d21cc674 - Add namespace and deprecation alias to FileBackend (T353458) by Ebrahim Byagowi
- git #8aecf94d - Add namespace and deprecation alias to ActivityUpdateJob (T353458) by Ebrahim Byagowi
- git #f060e53e - Add namespace and deprecation alias to RedisPubSubFeedEngine (T353458) by Ebrahim Byagowi
- git #e41b66c9 - PermissionManager: Move a confusingly positioned comment block by Gergő Tisza
- git #b0b00666 - language: Deprecate MessageCache::get without Language object by Fomafix
- git #fe4bbc89 - Add namespace and deprecation alias to WatchedItemQueryServiceExtension (T353458) by Ebrahim Byagowi
- git #8e5b2683 - Add namespace and deprecation alias to CssContentHandler (T353458) by Ebrahim Byagowi
- git #65dca958 - Add namespace and deprecation alias to MachineReadableRCFeedFormatter (T353458) by Ebrahim Byagowi
- git #5f55c28f - Clarify information about limited RTL languages by Amir E. Aharoni
- git #5ab70409 - Namespace includes/password (T353458) by Reedy
- git #1e4f59b7 - Add namespace and deprecation alias to WatchedItemQueryService (T353458) by Ebrahim Byagowi
- git #6316a253 - Add namespace and deprecation alias to CssContent (T353458) by Ebrahim Byagowi
- git #c1c8c364 - Add namespace and deprecation alias to JSONRCFeedFormatter (T353458) by Ebrahim Byagowi
- git #47bdd8b1 - [ParserOutput] Remove unused TOCHTML from ParserCache serialization by C. Scott Ananian
- git #5ff1629b - [ParserCache] Add serialization test cases for REL1_42 by C. Scott Ananian
- git #19ee8c4f - Serialization test cases: fix filename after ParserOutput namespacing (T365060) by C. Scott Ananian
- git #45d80f94 - Update OOUI to v0.49.2 (T364770) by Volker E.
- git #7a9ac8a8 - user: Fix documentation for ActorMigrationBase::getWhere orConds by Umherirrender
- git #c74bcfb8 - docs: Remove link syntax for non-working links (T360241) by apaskulin
- git #4e6158a6 - Use constants provided by MainConfigNames for config names by Func
- git #d880c2a7 - build: Have SVGO crunch resources/assets/ too by James D. Forrester
- git #600b012b - rdbms: Tighten type checks and PHPDoc for SQL WHERE/$conds arrays by Bartosz Dziewoński
- git #a359f656 - Add namespaces for Betawi (T365255) by Amir E. Aharoni
- git #da6f716c - Fix serialization errors in PageBundle extensiondata (T365036) by Isabelle Hurbain-Palatin
- git #aae2a101 - Add new special page aliases for Simplified Chinese by anterdc99
- git #d83cb592 - Add namespace and deprecation alias to IRCColourfulRCFeedFormatter (T353458) by Ebrahim Byagowi
- git #f0c5cd0d - Add namespace and deprecation alias to JavaScriptContentHandler (T353458) by Ebrahim Byagowi
- git #706e424e - Add namespace and deprecation alias to FormattedRCFeed (T353458) by Ebrahim Byagowi
- git #560c0d9a - Add namespace and deprecation alias to RenameUserJob (T353458) by Ebrahim Byagowi
- git #ccde5085 - Add namespace and deprecation alias to JavaScriptContent (T353458) by Ebrahim Byagowi
- git #03dc841a - Add namespace and deprecation alias to WatchedItem (T353458) by Ebrahim Byagowi
- git #29bb97dd - Add namespace and deprecation alias to RCFeed (T353458) by Ebrahim Byagowi
- git #aef7c222 - Migrate media.thumbnail.stream to statslib (T359344) by Thomas Arrow
- git #bd218633 - Add namespace and deprecation alias to WatchlistExpiryJob (T353458) by Ebrahim Byagowi
- git #6f1c6303 - mediawiki.router: Format class as ES6 class by Timo Tijhof
- git #3e161ef9 - Placeholders should size correctly (T320295) by Derk-Jan Hartman
- git #d8ea1747 - Add namespace and deprecation alias to RCFeedFormatter (T353458) by Ebrahim Byagowi
- git #c5cc4334 - [JsonCodec, ParserCache] Improve debugging of serializability failures (T365036) by C. Scott Ananian
- git #4468f2f4 - Codex: Remove unused codex-icon-paths.less wrapper file by Roan Kattouw
- git #32110833 - tests: Add CodexModule tests for full library mode by Roan Kattouw
- git #a717db8e - Add namespace and deprecation alias to FormatJson (T353458) by Ebrahim Byagowi
- git #14b4269d - Add namespace and deprecation alias to Xml and XmlSelect (T353458) by Ebrahim Byagowi
- git #12aa2374 - filerepo: extract AuthenticatedFileEntryPoint from img_auth.php (T354216) by daniel
- git #15a2c2cf - Update Codex from 1.5.0 to 1.6.0 (T300053) (T353885) (T360080) (T360081) (T361878) (T363137) (T363613) (T363739) (T363907) (T363911) (T364254) (T364340) (T364355) (T364513) (T364514) (T364636) (T364695) (T364789) by Volker E.
- git #60ccd671 - RCFilters: Apply white-space:normal to a couple of wide buttons (T356467) by Bartosz Dziewoński
- git #417f6e02 - Simplify RCFilters layout using flexbox (T237244) by Bartosz Dziewoński
- git #e71fa5be - Fix a bunch of eslint warnings related to JSDoc (T356455) by Siebrand Mazeland
- git #fe62ebaf - CodexModule: Remove CODEX_MODULE_DIR, instead use CODEX_LIBRARY_DIR by Roan Kattouw
- git #50dcf000 - CodexModule: Don't flip Codex styles, but do flip other styles (T363205) by Roan Kattouw
- git #f0ad9853 - Drop call to supportsMenu by Jon Robson
- git #f6176061 - [OutputPage] Hoist "null Title" checks up a level by C. Scott Ananian
- git #ab660966 - Remove deprecated Linker methods by C. Scott Ananian
- git #72f52a1a - [ParserCache] Preserve information from the JsonException when logging failures by C. Scott Ananian
- git #020c7f5e - REST: introduce getSupportedRequestTypes() (T362850) by daniel
- git #8e401936 - specials: Improve docs and `@ingroup` tags, fix file headers (T364652) by Timo Tijhof
- git #75dc9d84 - wrapOldPasswords: Improve progress output and decrease batch size by Reedy
- git #01d835a3 - mediawiki.router: Document as module instead of public class (T358813) by Timo Tijhof
- git #eb8b547b - mediawiki.router: Remove unused OO.Router.static.isSupported by Timo Tijhof
- git #5de0ca83 - eslint: remove redundant ruleset wikimedia/jsdoc by Novem Linguae
- git #903a5fc0 - Parsoid PageConfig: remove unused ::getTitle() and ::getNs() methods by C. Scott Ananian
- git #ece2834c - mediawiki.jqueryMsg: Use localized title and URL by Fomafix
- git #ee292ca3 - exception: Remove "error-json" debug log channel (T193472) by Timo Tijhof
- git #03b9490f - ThumbnailEntryPointTest: Fix PHP notice in data provider (T364879) by Bartosz Dziewoński
- git #04ff8343 - rdbms: document where unprefixed/unqualified table names are expected (T361078) by Aaron Schulz
- git #27f5ba9a - rdbms: Remove IDatabase::getTopologyBasedServerId() (T363839) by Amir Sarabadani
- git #89080745 - LinkFilter::makeLikeArray: Fix another 'path' access (T364743) by Lucas Werkmeister
- git #44d6d8c1 - rdbms: Fix picking the database from the LB domain (T364827) by Amir Sarabadani
- git #a67391bc - Rename talkpage message to special-talkpage (T242346) by Lucas Werkmeister
- git #6ba8efd0 - docker-compose.yml: Remove obsolete version element (T364815) by Novem Linguae
- git #0da4adb1 - Document changes to contributions hooks in release notes for 1.43 (T363358) by Thalia
- git #5362096f - Revert "Revert "Add ContributionsPager, an abstract parent for ContribsPager"" (T363358) by Thalia
- git #7020c8c9 - Revert "Revert "ContribsPager: Refactor getQueryInfo for extending"" (T363358) by Thalia
- git #c2041e87 - Revert "Revert "Make ContributionsSpecialPage parent for SpecialContributions"" (T363358) by Thalia
- git #e7c33813 - rdbms: Add more tests, and Phan tests, for expr() / Expression by Bartosz Dziewoński
- git #074be0f0 - add a tiny helper function to check if a User has a name set (T316303) by Ariel T. Glenn
- git #74fd0d86 - pinia: add vue-demi module to fix dev mode HMR (T364518) by Sportzpikachu
- git #5735f946 - Add Parsoid HTML version to wrapper div by C. Scott Ananian
- git #156afd40 - resources: Mark @wikimedia/codex-search and codex-search-styles as deprecated (T360221) by James D. Forrester
- git #78dea185 - mediawiki.tempUserBanner: Use codex-styles, not deprecated codex-search-styles (T356676) by James D. Forrester
- git #0286f5b2 - HistoryAction: Don't use the deprecated codex-search-styles module (T356676) by James D. Forrester
- git #d937fb70 - Some fixes to MessagesKo.php by Jonghyo Lee
- git #295fada5 - Deprecate Parser::replaceVariables with associative array instead of frame by C. Scott Ananian
- git #3c107db7 - rdbms: use qualifiedTableComponents() in more places (T361078) by Aaron Schulz
- git #a9003f0f - Rewrite MagicWordArray::matchAndRemove to use single preg_… call (T321234) by thiemowmde
Vendor
edit- git #24748e34 - Bump wikimedia/parsoid to 0.20.0-a5 (T258856) (T365047) (T53587) (T365309) by Subramanya Sastry
- git #5f0af1ff - Update OOUI to v0.49.2 by Volker E.
Extensions
editAbuseFilter
edit- git #fc50073f - Fix missing <thead> and <tr> in various places by thiemowmde
- git #32bee495 - Remove bogus non-breaking spaces by thiemowmde
AdvancedSearch
edit- git #d12c46e8 - Fix inverted "is namespace (not) selected" in the code (T354107) by thiemowmde
- git #65003da3 - Fix removeNamespace triggering unneecessary update events (T354107) by thiemowmde
- git #c82b3ce9 - Fix submit action being totally broken when triggered twice (T354107) by thiemowmde
ArticlePlaceholder
edit- git #336743be - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
AutoModerator
edit- git #42675985 - Jobs: update user param handling (T364034) by jsn
CampaignEvents
edit- git #02d46777 - Use SelectQueryBuilder for sub queries in EventPagerTrait by Umherirrender
- git #6940ceb7 - EventsListPager: fix crash when no start date specified, add end date (T365181) by Daimona Eaytoy
- git #96eabad0 - Change sql query to show ongoing events on Special:AllEvents (T363865) by Michelle
CentralAuth
edit- git #c3fdadaf - Stop using gu_salt (T364435) by Alexander Vorwerk
- git #0efc5a5c - Use ObjectCacheFactory instead of deprecated ObjectCache method (T363770) by Wandji69
- git #451b8a6c - Revert "build: Updating grunt-banana-checker to 0.12.0" (T364727) by Krinkle
- git #9e859542 - migrateGuSalt: Fix copy/paste mistake by Alexander Vorwerk
- git #8326b0ac - Use virtual db domains for CentralAuth (T348486) by Ariel T. Glenn
- git #1a748b18 - migrateAccount.php: Improve documentation by Gergő Tisza
- git #d09f24dc - look up global user rights also for anon users with name set (T316303) by Ariel T. Glenn
CheckUser
edit- git #fd7b2d48 - Revert "Show temp account edits on Special:Contributions for an IP address" (T363357) by Thalia
- git #0ee37ad6 - Migrate AbstractCheckUserPager to SelectQueryBuilder (T312479) by Umherirrender
- git #508e5113 - Place checkUserHelper QUnit tests in correct directory (T329493) by Dreamy Jazz
- git #266f2f04 - Use CheckUserLookupUtils in TimelineRowFormatter by Dreamy Jazz
- git #4251cb84 - Avoid mocking ServiceOptions in CompareService integration test (T329201) by Dreamy Jazz
- git #279942e3 - Add test data for new result tables to CompareTableTestDataTrait (T329201) by Dreamy Jazz
- git #a432964e - Add read new support to the ChangeService (T329201) by Dreamy Jazz
- git #7653f87c - Use common DB setup for CompareServiceTest and ComparePagerTest (T329201) by Dreamy Jazz
- git #fb3e495e - Include all actions for total actions count in the Compare tab (T364940) by Dreamy Jazz
- git #7975898a - Use IExpression objects in ChangeService (T350964) by Dreamy Jazz
- git #e580609a - Alias SELECT queries for Investigate 'Timeline' tab (T347102) by Dreamy Jazz
- git #4ae7fe29 - Revert "Define Phan stub for AccountFieldsHook interface" by Umherirrender
ChessBrowser
edit- git #2f03297a - [js] Add support for keyboard navigation (T362586) by Wugapodes
CirrusSearch
edit- git #2fddb457 - i18n: Replace mw: interwiki with url to mediawiki.org by Umherirrender
- git #dea4a9c2 - ext.cirrus.serp: Remove redundant `router.isSupported()` by Timo Tijhof
- git #02251b52 - Add hyphen to "comma-separated" by Amir E. Aharoni
- git #4fae289b - Drop isSupported by Jon Robson
Cite
edit- git #5841e03e - Add missing skip instructions to Gadget integration test by thiemowmde
- git #6c5c2dc6 - Remove separate private deferDoc property in ve.dm.MWReferenceModel (T363096) by thiemowmde
- git #e3fdee52 - Separate names for server-side vs. client-side feature flags (T362771) by thiemowmde
Citoid
edit- git #d253d728 - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
cldr
edit- git #5d8060af - CLDR: Add Minnan (nan) language codes (T354937) (T359744) by Winston Sung
CodeMirror
edit- git #198a1f7d - rollup: speed up dev build by bypassing babel and terser plugins by MusikAnimal
- git #2aa6d5c5 - CM6: Add 'ext.CodeMirror.input' hook; improve code examples (T174811) by MusikAnimal
- git #c853e958 - CM6: Rework ResourceLoader modules (T174811) by MusikAnimal
CommunityConfiguration
edit- git #9baabf60 - Expose older schema versions (T357532) by Martin Urbanec
- git #d81a98b9 - Editor: fix label warnings for boolean control (T365239) by Sergio Gimeno
- git #b08a32bb - Editor: fix invalid prop warnings (T365240) by Sergio Gimeno
- git #071ea39b - Add validation for Min/Max numbers (T365147) by Michael Große
- git #d4def239 - Number control: avoid empty string as a valid modelValue (T364056) by Sergio Gimeno
- git #5609958f - i18n: Replace mw: interwiki with url to mediawiki.org by Umherirrender
- git #62840f99 - [tests] Update covers annotation by Martin Urbanec
- git #7ff026c3 - [tests] Make GenericFormEditorCapabilityTest not depend on config by Martin Urbanec
- git #d68ac049 - Editor: add id attribute to fieldsets by Sergio Gimeno
- git #1ef76067 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
- git #05769f3e - Editor navigation: add history and edit tab links (T363788) by Cyndy
- git #c840248d - Hard-code placeholder for custom multi-select controls (T363051) by Michael Große
- git #87ec49c1 - More fine-grained handling of i18n for custom controls by Michael Große
- git #59044392 - ComponentEditor: add placeholders to number and string controls (T363051) by Michael Große
- git #e073ec7d - Store: Remove doStoreConfiguration by Martin Urbanec
- git #9fd9d227 - Refactor i18n.js to handle control types individually (T364527) by Michael Große
- git #f81ef9aa - Complete the tests for for i18n js by Michael Große
ConfirmEdit
edit- git #81e9cb99 - AbuseFilterHooks: Provide feature flags for AF custom actions (T20110) by Kosta Harlan
ContentTranslation
edit- git #c4a62505 - CONTRIBUTING.md: Remove references to jsduck by Ed Sanders
- git #8cd2acb0 - Store: Inline conditions into SelectQueryBuilder call (T350967) by Umherirrender
- git #4a97d056 - CX3 Build 0.2.0+20240519 (T359900) by NikG
- git #92669fe3 - MinT MVP: Add page title and adjust special page name (T364096) by NikG
- git #bfad7609 - MinT MVP: Re-fetch lead section translation on target language change (T364730) by NikG
- git #885c489a - MinT MVP: Translate section titles in "View Translation" page (T364526) by NikG
- git #c124bac6 - MinT MVP: Redirect to confirm/translation page based on URL params (T364621) by NikG
- git #963fd34a - MinT MVP: Add URL params (T364621) by NikG
DonationInterface
edit- git #389a53ea - Add utm_key by cstone
- git #475049e2 - Pass frequency_unit for PayPal profile creation (T358914) by Elliott Eggleston
- git #828a5231 - Allow annual donations (T358914) by Elliott Eggleston
- git #84b83dee - Add appversion for googlepay and unify with iOS code (T360377) by cstone
- git #f61795f3 - Comments to clarify where to find fraud filters by Elliott Eggleston
Echo
edit- git #9699c06f - Remove unused FooterNoticeWidget by Bartosz Dziewoński
- git #08f88900 - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
- git #37cac555 - Use ObjectCacheFactory instead of deprecated ObjectCache method (T363770) by Wandji69
- git #1c257ea3 - Revert "Suppress phan errors caused by UserMerge undeploy" by Umherirrender
ElectronPdfService
edit- git #feea2f77 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
EntitySchema
edit- git #dbc2afbf - tests: Fix namespace + directory by Lucas Werkmeister
- git #5ced4cdf - Add API test for wbformatvalue (T362008) by Arthur Taylor
- git #74d8d80b - Make EntitySchemaValue::getArrayValue() match EntityIdValue (T362955) (T362001) by Lucas Werkmeister
EventBus
edit- git #ab3eabb5 - tests: When specifying test pages to edit, make sure they're wikitext by James D. Forrester
- git #190498a1 - PageChangeEventSerializerTest: When specifying test pages to edit, make sure they're wikitext by James D. Forrester
ExtensionDistributor
edit- git #9638bc66 - Use ObjectCacheFactory instead of deprecated ObjectCache method (T363770) by Wandji69
FileImporter
edit- git #45f86270 - Add test cases with conflicting interwiki/namespace prefixes (T232312) by Thiemo Kreuz
FlaggedRevs
edit- git #1015f5c2 - Revert "Replace global variable $wgRequest" (T365334) by Bartosz Dziewoński
- git #5d7c1bcc - build: Run stylelint for less file by Umherirrender
- git #e62705e2 - Fix incorrect color in preview (T360231) by bwang
- git #387b2acc - backend: Fix Unknown column 'Array' in 'where clause' (T364974) by Taavi Väänänen
- git #1beb8292 - Fix capitalization of Subquery (T364974) by Lucas Werkmeister
Flow
edit- git #18a3eed4 - Remove key from array when build SQL IN condition by Umherirrender
- git #4921274b - Make RevisionFormatterTest run standalone (T363442) by Arthur Taylor
- git #9ff647af - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
- git #d28f9e92 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
- git #69762982 - Update class name of EchoNotificationController by Fomafix
- git #13525dcf - Migrate to IReadableDatabase::newSelectQueryBuilder (second attempt) (T312418) by Bartosz Dziewoński
- git #9500ce2a - Add a parameter to an AbuseFilter message (T360909) by Amir E. Aharoni
- git #54d0ff50 - Call VariableGenerator::addGenericVars explicitly (T343075) by Matěj Suchánek
GeoData
edit- git #ba6c36e9 - Split tests to unit and integration by Max Semenik
GlobalBlocking
edit- git #86fb6164 - Revert "Suppress phan errors caused by UserMerge undeploy" by Umherirrender
Graph
edit- git #5c6f56c6 - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
GrowthExperiments
edit- git #4f659f92 - Config: fix incorrect labels in mentorship schema by Sergio Gimeno
- git #f3dcbe93 - Remove a double space from a message by Amir E. Aharoni
- git #2121a5a6 - i18n: Replace mw: interwiki with url to mediawiki.org by Umherirrender
- git #39de0c95 - Switch to CommunityConfiguration for SuggestedEdits config (T364717) by Martin Urbanec
- git #5ab3351b - Config: add missing label for GEHelpPanelLinks by Sergio Gimeno
- git #e192edb9 - fixLinkRecommendationData: Add --force when a production run is needed (T364341) by Martin Urbanec
- git #26cf3280 - Suggested edits: update task queue before loading (T359992) by Sergio Gimeno
GuidedTour
edit- git #51a0ee3c - gt.DefineTour: Fix back button, return builder (T364431) by Pppery
IPInfo
edit- git #875ac29f - Remove usage of JsonBodyValidator from extensions (T361995) by wquarshie
Kartographer
edit- git #92d00c52 - Switch to getPrefixedDBkey for <img> URLs by thiemowmde
- git #92603eea - Use jQuery to generate DOM elements instead of HTML by Fomafix
- git #0c7f1542 - Move TitleFormatter dependency to ParserContext (T263762) by thiemowmde
- git #b0257073 - Stop using getDBLoadBalancerFactory in maintenance script (T330641) by thiemowmde
- git #a304f0ff - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
LiquidThreads
edit- git #d824ca95 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
MobileFrontend
edit- git #361103c5 - Decouple MFUseDesktopSpecialWatchlistPage from EditWatchlist page by Jon Robson
- git #7af48594 - Use innerText instead of .text() to get description (T211444) by Jon Harald Søby
- git #c3817c64 - Rename language codes sr-ec and sr-el to sr-cyrl and sr-latn (T117845) by Fomafix
- git #899abb13 - lazyImageLoader: Only set width/height if known (T361212) by Ed Sanders
- git #367547f5 - Trigger image lazy load when drawer opens (T361212) by Ed Sanders
- git #7ee25336 - Drop support for old style message boxes (T360668) by Jon Robson
- git #36cf4883 - Simplify ignore rules for docs by Ed Sanders
- git #ee0f60fa - Cleanup MobileFormatterTest by Func
MultimediaViewer
edit- git #f592eeea - Remove unused code from mmv.ui (T77349) by Derk-Jan Hartman
- git #5b894201 - Revert "Add position handling to URLs" by TheDJ
- git #8940fbf6 - Touch events should make the controls visible (T364942) by Derk-Jan Hartman
- git #de56d4a6 - Add position handling to URLs (T64039) by Simon Legner
- git #c53047d1 - Extract mmv.ui.restriction module (T77349) by Simon Legner
- git #de6f1bd2 - Monitor bundlesizes in MultimediaViewer (T77349) by Jon Robson
- git #7164a90d - Revert "Fix Codex icon on progressive buttons in dark mode" (T364254) by VolkerE
- git #cfb250a5 - Make functions in Utils class static (T337102) by Simon Legner
- git #018f21ba - Use heavier box shadow for the dialog (T365192) by Derk-Jan Hartman
- git #4b45cd43 - Use the Translated namespace in the metadata panel (T365124) by Derk-Jan Hartman
- git #b7a55725 - Allow striken text in MMV descriptions (T288492) by Derk-Jan Hartman
- git #199800af - Add Simon as an author by Jon Robson
- git #e50a8b60 - Remove extraStatsDeferred by Simon Legner
- git #de811632 - Remove some unreachable/no longer needed code by Derk-Jan Hartman
- git #628979d3 - Use jQuery.data in favour of jQuery.attr by Simon Legner
NearbyPages
edit- git #596f55e0 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
Newsletter
edit- git #0922bdaf - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
Nuke
edit- git #bfea4d09 - build: Add stylelint for less file by Umherirrender
- git #19c6fb01 - Add more tests by Chlod Alejandro
- git #b7a0be19 - Explain capitalization process by Chlod Alejandro
OATHAuth
edit- git #e8e4429a - build: Run stylelint for less file by Umherirrender
OAuth
edit- git #52eaabdd - Remove unused styles on Special:OAuth/authorize by Bartosz Dziewoński
- git #16f2a7e9 - Change content type for REST tests to avoid test failure (T365196) by bpirkle
- git #1f24b82e - Use ObjectCacheFactory instead of deprecated ObjectCache method (T363770) by Wandji69
OpenStackManager
edit- git #322c8df8 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
PageTriage
edit- git #a3b38343 - Add CSD G6 (housekeeping) to the detetion tagging menu. (T341723) by dreamrimmer
- git #d9e0bc9a - Fix weird count when switching between feeds (T355387) by sushrith
- git #baa78176 - Remove the patrol link if the pagecuration toolbar is not hidden (T362762) by Sohom
- git #cd806aae - Do not send talk page notification when notif text or title is not defined (T362473) by Sohom
- git #29ef933d - i18n: Replace mw: interwiki with url to mediawiki.org by Umherirrender
- git #f7d55be1 - Fix copyvio prop type validation error (T356696) by sushrith
- git #5baaa66c - eslint: fix jsdoc/require-returns-check warnings by Novem Linguae
- git #08611da4 - Make "Show all" selected by default in filters (T356697) by maunikashekar
ParserFunctions
edit- git #2e145b0f - Rename language codes sr-ec and sr-el to sr-cyrl and sr-latn (T117845) by Fomafix
ParserMigration
edit- git #8fe5323b - Use "switch to" language for toolbar link (T363484) by C. Scott Ananian
Phonos
edit- git #55bcfe37 - i18n: Replace mw: interwiki with url to mediawiki.org by Umherirrender
- git #a12bca68 - Use only one constructor for engines by Fomafix
Popups
edit- git #39e322b6 - Fix gradient for night mode (T360877) by Steph Toyofuku
ReadingLists
edit- git #6afd7868 - Fix for Duplicate tabs on Special:ReadingList by Seawolf35
- git #4455104b - Make certain REST API endpoints available with trailing slashes (T357478) by bpirkle
- git #d21d7d24 - Rebrand as "saved" by Jon Robson
- git #0ce89174 - Fix testing errors due to double-initialization of handler instance by bpirkle
Scribunto
edit- git #c6b1f32d - Update parser tests for new heading HTML (T13555) by Bartosz Dziewoński
- git #a091b46d - Use correct variable for error message in `mw.loadJsonData` (T364987) by theknightwho
- git #a7111aac - Use ObjectCacheFactory instead of deprecated ObjectCache method (T363770) by Wandji69
- git #9ec60453 - Revert "Localisation updates from https://translatewiki.net." (T364727) by SD0001
SecureLinkFixer
edit- git #8d7a8df3 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
StopForumSpam
edit- git #c1e98171 - Add a parameter to an AbuseFilter message (T360909) by Amir E. Aharoni
SyntaxHighlight_GeSHi
edit- git #ee1a6c20 - Pygmentize: report stderr when exit code != 0 and stdout is empty (T364249) by Bryan Davis
- git #9ecaf3bd - Apply background to pre tags (T356956) by Jon Robson
- git #e96144ff - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
TemplateData
edit- git #1b7e3f6d - Streamline code in Dialog.js and related by thiemowmde
- git #2d0ac927 - Drop unused "Restore parameter" messages and code (T86916) by thiemowmde
- git #db9c989e - Simplify normalization of "params" key by thiemowmde
Thanks
edit- git #2e3004c0 - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
TimedMediaHandler
edit- git #fc615c63 - Transcode: Bool doesn't coalesce (T362830) by Derk-Jan Hartman
TorBlock
edit- git #b31ea126 - Add a parameter to an AbuseFilter message (T360909) by Amir E. Aharoni
Translate
edit- git #8dd1f68a - ImportExternalTranslationsMaintenanceScript: make less output by Niklas Laxström
- git #777b3b03 - TranslatablePageMarker: Fix check to detect metadata change (T365191) by Abijeet
- git #f0ae0dd6 - PopulateFuzzy: Reduce batch size by Reedy
- git #6ca02450 - SchemaHookHandler: Add unsinged bigint schema change for revtag table (T364681) by Abijeet
- git #c4296dca - schema: Convert revtag integer columns to unsigned bigint columns (T364681) by Abijeet
- git #7e85fa4c - Remove lc.php after MLEB 2024.04. by wangombe
- git #c665bd7e - Don't backport translations using {{#FORMAL:}} (T238433) by Niklas Laxström
- git #14291061 - MessageRenameDialog: Mark constructor as private (T348084) by Abijeet
- git #67251ec9 - ext.translate.base.js: Mark methods and properties as @private (T348084) by Abijeet
- git #b9423494 - Remove wikimedia/jsduck config and fix resulting warnings (T138401) by Ed Sanders
- git #858a29e2 - Remove backward compatibility for MessageGroupStatsRebuildJob by wangombe
- git #fc493dfd - Entity selector: Remove apiRequestHook by wangombe
- git #f5cc63c8 - MessageIndexRebuildJob: Move to MessageLoading namespace (T340724) by wangombe
TranslationNotifications
edit- git #938e349c - Special:NotifyTranslators: Use property types & remove unused property by Abijeet
- git #9f392a43 - Special:NotifyTranslators: Use entity selector for selecting message groups (T253984) by Wangombe
- git #0cdf5b28 - Use ObjectCacheFactory instead of deprecated ObjectCache method (T363770) by Wandji69
TwoColConflict
edit- git #e7dfe7cc - Fix TwoColConflictHooksTest messing up UserOptionsLookup (T364741) by thiemowmde
UniversalLanguageSelector
edit- git #35fa63b5 - Update jquery.ime and jquery.uls from upstream by Amir E. Aharoni
UploadWizard
edit- git #6c61542f - Remove complicated synchronization of caption/description inputs (T365119) by Matthias Mullie
- git #b17480e7 - Revert "Implement notices" by Matthias Mullie
- git #40031681 - Revert "Describe step: revamp additional information & categories" by Matthias Mullie
- git #399821e1 - Fix automatic numbering of copied titles (T365107) by Matthias Mullie
- git #5b4667af - JSDoc: convert most @mixins statements (T365114) by Novem Linguae
- git #c960c321 - eslint: remove redundant eslint-disable-next-line by Novem Linguae
- git #5229176a - Describe step: revamp additional information & categories (T361050) by Marco Fossati
- git #e569703d - JSDoc: shorten @class statements (T365114) by Novem Linguae
- git #68eacf58 - JSDoc: replace @constructor with @class (T365114) by Novem Linguae
- git #0d063f8e - JSDoc: add missing classes (T365114) by Novem Linguae
- git #cef7edee - Implement notices by Matthias Mullie
- git #184a3cfc - Upgrade from JSDoc 3 to JSDoc 4 (T138401) by Novem Linguae
- git #241ace9e - Port jsduck -> jsdoc (T138401) by Novem Linguae
VisualEditor
edit- git #b91c47b1 - Remove unused reference to ParsoidOutputAccess by C. Scott Ananian
- git #d5f9b15e - Update VE core submodule to master (27296e0e3) (T230323) (T365052) by Ed Sanders
- git #22d25a48 - Use codex tokens for .mw-editsection-bracket (T365089) by Sohom
- git #3d96eedb - eslint: remove redundant ruleset wikimedia/jsdoc (T365047) by Novem Linguae
- git #6cbedbf9 - tests: Adopt QUnit.test.each() and native async-await in a few places by Timo Tijhof
Wikibase
edit- git #2aa606b6 - REST: Allow item without labels and descriptions (T365009) by Muhammad Jaziraly
- git #03c590a6 - REST: Rename validation consts (T363785) by Muhammad Jaziraly
- git #bd5bd26a - REST: Rename validation consts for sitelinks and statements (T363785) by Muhammad Jaziraly
- git #bdfde0d6 - REST: Rename descriptions validation consts (T363785) by Muhammad Jaziraly
- git #a4375c03 - REST: Rename labels validation consts (T363785) by Muhammad Jaziraly
- git #3a7e6253 - REST: Respond patched-property-label-description-same-value in PatchProperty use case (T363824) by Muhammad Jaziraly
- git #548ba050 - Fix test failure in EditEntityTest when run in suite (T363557) by Arthur Taylor
- git #fc2fde4f - REST: Rename ItemStatementsValidator (T362608) by dima koushha
- git #296e4a18 - Support additional types in wbsearchentities (T362955) by Lucas Werkmeister
- git #ea8c0a47 - Load composer autoloader (T364273) by Gergő Tisza
WikibaseLexeme
edit- git #9d404c88 - Fix:Potential fix for mentioned for bad wbladdsense-api by Seawolf35
- git #3cc4052d - Upgrade Javascript dependencies (T364303) by Arthur Taylor
WikiLambda
edit- git #b7981742 - selenium: Adding data-testid selectors into tester.js related files (T349836) by Vaughn Walters
- git #5d7d1465 - Use expression builder in ZObjectStore (T350993) by Umherirrender
- git #98b4a2cd - selenium: Adding data-testid selectors into tester.js (T349836) by Vaughn Walters
- git #d97039c0 - selenium: Adding tester.js back into selenium daily tests (T349836) by Vaughn Walters
- git #dff6fd10 - eslint: Inline-disable vue/no-v-html warnings where we have to use it by James D. Forrester
- git #2238eeea - ZObjectStore::updateZObject: Log if Status failure on publish by James D. Forrester
- git #fad77c06 - ZObjectStore::updateZObject: Log if error on publish by James D. Forrester
- git #7306526c - Have language code qqx show the ZID instead of labels (T359999) by gengh
- git #6f87b285 - Update function-schemata sub-module to HEAD (ed0033d) (T348370) by James D. Forrester
- git #251a862c - Depend explicitly on mediawiki.user by James D. Forrester
WikimediaEvents
edit- git #cdf546e7 - Track impressions, success and failure on the (T346327) by Cyndy
WikimediaMaintenance
edit- git #78463ff1 - addWiki: Automatically create growthexperiments_user_impact on all new Wikipedias (T364308) by Martin Urbanec
WikimediaMessages
edit- git #d9ada940 - WikimediaMessages configuration should match production (T362726) by Jon Robson
- git #8b1fa859 - Add messages for Central Dusun Wikipedia (dtpwiki) (T365220) by gerritbot
- git #60765094 - Inject services into Hooks by Fomafix
- git #8c2787a0 - Step 1 of renaming sr-ec and sr-el to sr-cyrl and sr-latn (T117845) by Fomafix
Wikisource
edit- git #29e9b93d - Use new 'secondary' toolbar section for OCR widget by Sam Wilson
Wikistories
edit- git #f10c7530 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (T343994) by C. Scott Ananian
Skins
editCologneBlue
edit- git #2a88a21d - Indicate support for new heading HTML (T363597) by Bartosz Dziewoński
- git #086e283b - Tweak new heading HTML styles by Bartosz Dziewoński
MinervaNeue
edit- git #508989ac - [Config] Reflect production defaults for night mode by Jon Robson
- git #de3f85ba - Fix inverted text in (recently) last modified bar (T364123) by Steph Toyofuku
- git #2adf0b3e - Temporarily define color-link-new in Minerva like in Vector (T363778) by Jon Robson
- git #5643b8c2 - Drop responsive behaviour (T109277) by Jon Robson
- git #90356bae - i18n: Replace mw: interwiki with url to mediawiki.org by Umherirrender
- git #23e5dfbb - Minerva should no longer support non-Codex message boxes (T360668) by Jon Robson
- git #1bac80cd - styles: Stop using SkinModule in skins.minerva.mainPage.styles (T360988) by Func
- git #7f4c7d2d - Add eslint-disable-next-line security/detect-non-literal-regexp by Fomafix
- git #ff00805c - Use PHP types (2) by Fomafix
Modern
edit- git #1649ae20 - Indicate support for new heading HTML (T363597) by Bartosz Dziewoński
MonoBook
edit- git #512151dd - Indicate support for new heading HTML (T13555) by Bartosz Dziewoński
Nostalgia
edit- git #386a9e45 - Indicate support for new heading HTML (T13555) by Bartosz Dziewoński
Timeless
edit- git #81279a5c - Indicate support for new heading HTML (T13555) by Bartosz Dziewoński
Vector
edit- git #376b607d - Fixes: Echo icon display when clicked (T365409) by Jon Robson
- git #c06d62a5 - watchstar: use mw.util.isInfinity() instead of comparing to 'infinity' (T353389) (T353483) by MusikAnimal
- git #54b750af - vector-popup-notification: Use 14px font size instead of 16px (T360335) by Ed Sanders
- git #91e44426 - configuration.md: Remove mention of out-of-date wmf config values by Ed Sanders
- git #568501f3 - configuration.md: Remove unncessary double-bolding in headings by Ed Sanders
- git #94d1bee4 - Simplify PHP code by Fomafix
- git #ee05f8f5 - Update documentation for config flags by Jon Robson
- git #ff5a61e9 - Add exclusion behaviour for "width" option in Appearance menu (T364015) by Jan Drewniak
- git #08bc5c53 - Increase bundlesize to accomodate Extension:WikimediaMessages and responsiveness by Jon Robson
- git #1d17b462 - Optimize styles by Jon Robson
- git #ff894e36 - Override default sublist styles (T364865) by bwang
- git #9bdde667 - Reflect production defaults (T363814) by Jon Robson
- git #11b9e7fd - configuration.md: Fix list formatting by Ed Sanders
- git #e2bfd5f9 - Fix one more message using "day mode" instead of "light mode" (T361157) by Taavi Väänänen
- git #176a6397 - Correct behaviour of ConfigHelper, add tests (T365084) by Jon Robson
- git #fb031083 - i18n: Replace mw: interwiki with url to mediawiki.org (T285439) by Umherirrender
- git #37e8e4c9 - feature(Vector): Add configurable font size exclusions (T364887) by Moh'd Khier Abualruz
- git #f13bc5ed - Remove list-style-image used by ul elements (T364865) by bwang
- git #2d4f0a86 - Mark night mode as a valid beta feature (T363814) by Jon Robson
- git #0d1de477 - [Follow-up] Override VE overlays in night-mode (T363861) by Jan Drewniak
Misc
editVisualEditor/VisualEditor
edit- git #88abebb2 - Update OOUI to v0.49.2 by Volker E.
- git #f675c0ad - Test: Use (assert,caseItem) signature for test runners by Ed Sanders
- git #e29d4243 - Allow ES2018 syntax in tests by Ed Sanders
- git #f399101c - ve.ce.TestRunner: Fix return type documentation by Ed Sanders
- git #2d0800ea - Tests: Use variadic args by Ed Sanders
- git #7ff4a9ea - Use arrow functions in tests by Ed Sanders
- git #27296e0e - Disable MutationObserver in ve.ce.Surface (T230323) (T365052) by Esanders
- git #a588efb7 - Convert inline functions to arrow functions so context variables can be removed by Ed Sanders
No changes
edit- 3D
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- CiteThisPage
- CodeEditor
- Cognate
- Collection
- CommonsMetadata
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DiscussionTools
- DismissableSiteNotice
- Elastica
- EventLogging
- EventStreamConfig
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- Gadgets
- GeoCrumbs
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- IPReputation
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LoginNotify
- MapSources
- MassMessage
- Math
- MediaModeration
- MediaSearch
- MobileApp
- NavigationTiming
- NewUserMessage
- OAuthRateLimiter
- ORES
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- PdfHandler
- Poem
- ProofreadPage
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- RealMe
- RelatedArticles
- ReportIncident
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SearchVue
- SecurePoll
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- SubPageList3
- SubpageSortkey
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- TheWikipediaLibrary
- TitleBlacklist
- TocTree
- TrustedXFF
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikiEditor
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- WikibaseQualityConstraints
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaCampaignEvents
- WikimediaEditorTasks
- WikimediaIncubator
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
edit387 Changes in 79 repos by 90 authors