MediaWiki 1.41/wmf.9/Changelog
< MediaWiki 1.41 | wmf.9
Core changes
edit- git #db81a84e - Branch commit for wmf/1.41.0-wmf.9 (task T330215) by trainbranchbot
- git #0e1cdb23 - BundleSizeTest: use a provider by Tim Starling
- git #700ed918 - Watchstar: update text updating logic to use lastElementChild (task T336640) (task T336641) by bwang
- git #32cf89d5 - rdbms: Roll up small once-called private/protected methods of Database by Amir Sarabadani
- git #8a286dbc - Support multilingual SVGs in page language in galleries (task T205040) (task T310453) by Arlo Breault
- git #456b507e - Replace deprecated language codes in user options variant and variant-* (task T131042) by Fomafix
- git #11d4d33e - Remove deprecated WatchlistNotificationManager class alias by Umherirrender
- git #2895959d - Hard-deprecate UserGroupMembership::getGroupName/getGroupMemberName (task T325673) by Umherirrender
- git #289466b3 - VFormHTMLForm: Remove dead code (task T182050) by Jon Robson
- git #6f7b3d13 - Remove mediawiki ui styles on OOUI forms (task T182050) by Jon Robson
- git #fe906c2e - Drop mw-ui-radio markup (task T182050) by Jon Robson
- git #74c55892 - Clean up implementations of isQuotedIdentifier by Matěj Suchánek
- git #594d11c4 - specials: Get config from ContextSource and not MainConfig service by Umherirrender
- git #678fc17b - language: Replace complex regex/loops with native functions by thiemowmde
- git #bcd9266c - Add first test cases for grammar in 'kk', 'tyv' languages by Bartosz Dziewoński
- git #d9e8e296 - ApiHelp: add per-param IDs for linking (task T313894) by Lucas Werkmeister
- git #54ca5447 - Add convenience method TempUserCreator::shouldAutoCreate() by Tim Starling
- git #242a5b2a - Reset the cached skin in RequestContext::setUser() (task T336504) by Tim Starling
- git #3b7ca220 - ExtensionProcessor: Drop support for skin template directories relative to core (task T262067) by Jon Robson
- git #625ef1f5 - mw.widgets: Override onTagSelect method to avoid uncaught error (task T334922) by Func
- git #3f48a193 - mw.widgets: Cleanup multiselect widgets by Func
- git #423bff2b - filebackend: Use SwiftFileBackend::$RES_ABSENT for self-documentation by Umherirrender
- git #d85f9bd2 - Move some hooks to ResourceLoader\HookRunner by Umherirrender
- git #85a3cc74 - Sync up core repo with Parsoid by C. Scott Ananian
- git #85cde7fa - ResourceLoader: Fix "out of sync" message to ignore $errors case (task T321394) by Timo Tijhof
- git #8f0fd34c - Update Codex from v0.9.1 to v0.10.0 (task T295711) (task T322436) (task T325105) (task T325788) (task T331039) (task T333437) (task T334887) (task T335088) (task T335323) (task T335430) (task T335959) (task T336208) (task T336249) (task T336267) by Anne Tomasevich
- git #4310dd3c - preferences: Add back the lazy-infuse feature for the mobile layout by Func
- git #87160074 - In User::clearInstanceCache() mark the $reloadFrom parameter as loaded by Tim Starling
- git #53d17afa - Replace strcmp calls with equality check by Matěj Suchánek
- git #5035a756 - virtualrest: Deprecate SwiftVirtualRESTService by rrana-wmf
- git #e04d3a28 - Replace internal Hooks::runner (task T335536) by Umherirrender
- git #1bc60f81 - Nepali text characters in section headings (H2) partially cut (task T333938) by Bada Kaji
- git #ba46152a - rdbms: Drop Database::queryMulti() by Amir Sarabadani
- git #34875dec - ResourceLoader: Upgrade OOjs from 6.0.0 to 7.0.1 by Timo Tijhof
- git #4d05ba40 - MediaWikiIntegrationTestCase: Fail test when insert() fails by Gergő Tisza
- git #f283c0e9 - schema: Add user_is_temp column to the user table (task T333223) by Thalia
- git #4f540e15 - ResourceLoader: In extension schema, validate properties of file info objects by Tim Starling
- git #2be3a90a - PageUpdater: Use ICP instead of LB/LBF (task T330641) by Amir Sarabadani
- git #56aeec04 - Remove hindi fallback and add gom-latn fallback per request (task T335758) by Pppery
- git #632481c3 - ParserOutput: Ensure page title is updated after merging properties (task T293514) (task T294621) by Subramanya Sastry
- git #584d157a - mediawiki.skinning: Make toggle label use link color token (task T336065) by Volker E
- git #54dfb05c - startup: Modernise test syntax by Timo Tijhof
- git #77e27f21 - mediawiki.template.mustache: Modernise test syntax by Timo Tijhof
- git #678326e6 - rdbms: Throw when makeWhereFrom2d() receives empty data by Timo Tijhof
- git #02a12162 - ResourceLoader: Support 'authors' in foreign-resources.yaml for SpecialVersion (task T335867) by James D. Forrester
- git #2da0f17e - rdbms: clean up getLag()/getSessionLag() comments in IReadableDatabase by Aaron Schulz
- git #a5d3b1a4 - mediawiki.mixins: Remove deprecated Less mixins as of 1.37.0 (task T306486) (task T308351) by Volker E
- git #e8bf1a18 - title: Remove protection related deprecated Title functions (task T306131) by Umherirrender
- git #340c5cc8 - Fix documentation on FallbackContent[Handler]. New in 1.36 not 1.34 by Brian Wolff
- git #a8166fad - preferences: Use the new DOM element after infusion (task T335287) by Func
- git #868924fa - RELEASE-NOTES-1.41: remove trailing whitespace by DannyS712
- git #00f6320a - mediawiki.ui: Remove deprecated variables (task T319381) by Volker E
- git #353a99b9 - preview: fix template list sorting (task T334441) by Sam Wilson
- git #a59c4461 - ResourceLoader: Allow FileModule scripts to be generated with a callback (task T47514) by Tim Starling
- git #60ed3207 - ResourceLoader: Update Mustache.js from 3.0.1 to 4.2.0 by Timo Tijhof
- git #09c18149 - Improve the documentation of wfExpandUrl (task T118413) by Gergő Tisza
- git #9617c86e - Add a link to doc page in messages about creation of temporary accounts (task T335530) by Bartosz Dziewoński
- git #cc002261 - Fix missing Entity Labels in list=recentchanges (task T327062) by Michael Große
- git #c09409b9 - rdbms: remove unused ILoadBalancer::CONN_REFRESH_READ_ONLY constant (task T334970) by Aaron Schulz
- git #65f04c76 - api: Use a temp placeholder for signature on preview/pst (task T331397) by Umherirrender
- git #8315e918 - Remove deprecated MWHttpRequest::factory (task T324918) by Umherirrender
- git #8b58bd2f - api: Explicit parse param help messages from validator by Umherirrender
- git #f3007f37 - maintenance: Rename generateLocalAutoload to generateAutoload by daniel
- git #cd3c4009 - Pass `allowEditTags` config through to multiselect widgets by Thalia
Vendor
edit- git #9a040a52 - Bump parsoid to 0.18.0-a10 (task T270150) (task T314097) (task T294621) by C. Scott Ananian
- git #d07645b2 - Bump parsoid to 0.18.0-a9 (task T308398) by C. Scott Ananian
Extensions
editAbuseFilter
edit- git #f23ef62f - Fix MigrateActorsAF (task T336224) by Matěj Suchánek
AdvancedSearch
edit- git #996b3285 - Remove obsolete MonoBook-only CSS properties (task T181980) by thiemowmde
ArticleCreationWorkflow
edit- git #573b730b - Transclude the landing page instead of redirecting (task T204234) by Bartosz Dziewoński
- git #c06dba53 - Remove outdated documentation file by Bartosz Dziewoński
BounceHandler
edit- git #e222b6ab - Call SpecialPage::getTitleFor with the internal special page name (task T336633) by Umherirrender
CampaignEvents
edit- git #02f59386 - Decompose JOINs on address tables in EventStore (task T334483) by Daimona Eaytoy
- git #c37e925a - Improve error handling when editing or deleting events (task T334486) by Daimona Eaytoy
- git #e97ca718 - Add sync status and last synchronization time for tracking tools by Daimona Eaytoy
- git #aed7b878 - Add TrackingToolAssociation to represent associations of tools and events by Daimona Eaytoy
- git #b9e563ff - Represent tracking tools with arrays in EventRegistration by Daimona Eaytoy
CategoryTree
edit- git #0cf8b3df - Update moved class Category (task T321681) by gerritbot
CheckUser
edit- git #5807a744 - Add more Special:CheckUser and Special:CheckUserLog selenium tests (task T318448) by Dreamy Jazz
- git #ed0a7975 - Fix reveal button on Minerva to avoid overlaps on RecentChanges and Watchlist (task T331001) by Thalia
- git #68fc4cb1 - Fix styling for IP reveal button in subtitle (task T331008) by Thalia
CirrusSearch
edit- git #f897fc18 - Replace $wgOut with RequestContext::getMain() (task T252978) by Umherirrender
Cite
edit- git #6ed2daec - Disabled tests to break circular dependency by Arlo Breault
- git #889c2ea0 - Fix empty previews in reference reuse dialog (task T336372) by thiemowmde
- git #5315297f - Migrate CiteVisualEditorModule to a virtual file callback (task T47514) by Tim Starling
Citoid
edit- git #5e8a5fbf - Removed reference to ISBN from buttons (task T336297) by Marielle Volz
cldr
edit- git #80ac5a40 - Add monolingual code and language name for 'bzs' and 'txg' (task T323440) (task T331094) by Noa wmde
CodeMirror
edit- git #7a3f46b4 - Migrate ResourceLoaderCodeMirrorModule to a virtual file callback (task T47514) by Tim Starling
ConfirmEdit
edit- git #b8c790cd - Update moved class EditPage (task T321681) by gerritbot
ContentTranslation
edit- git #9b777d60 - CX3 Build 0.2.0+20230515 (task T328542) (task T336474) (task T336579) (task T328931) (task T333696) (task T328931) by Santhosh Thottingal
- git #240c458f - SX: Fix section title translation for both lead and non-lead sections (task T336579) by NikG
- git #763b7eff - SX: Fix handling of "sxsave" response in debounced save translation by NikG
- git #76d0694d - SX: Show progress bar for in-progress translations (task T328542) by NikG
- git #410fd46f - SX: Fix errors when going back to dashboard from draft translation (task T336474) by NikG
- git #2008034f - SX: Use the target section title for non-lead restored sections (task T336579) by NikG
- git #a6894924 - SX: Move draft restoration functionality to service by NikG
- git #50b58be1 - SX: Update the translation progress on "sxsave" requests by NikG
- git #917c06ef - SX: Fix section translation id retrieval on successful "sxsave" request by NikG
- git #2f8e9a7d - SX progress: Store progress to database during autosave (task T328931) by NikG
- git #6dea05ec - styles: Remove deprecated `.background-image()` mixin call by Volker E
- git #3102fdfa - SX: Set translation status to "published" on "sxpublish" by NikG
- git #8f4c43e7 - SX: Store translation status on sxsave request (task T333696) by NikG
- git #ccde4a15 - SX: Fix deletion to update the status instead of deleting the row by NikG
- git #abc45c11 - SX: Fetch newly added translation status along with other SX data (task T333696) by NikG
DiscussionTools
edit- git #cff03d96 - Fix Vector 2022 TOC metadata styles by Bartosz Dziewoński
- git #d9618ce6 - Improve punctuation in 'discussiontools-emptystate-desc-self' message by Bartosz Dziewoński
DonationInterface
edit- git #f5dc67a2 - Add cc as payment_method default for most gateway (task T140269) by wfan
- git #4c977644 - Update SmashPig by Elliott Eggleston
- git #671e7de1 - Dlocal cc enable recurring (task T336546) by wfan
- git #748ecc8a - Fix fiscal_number ValidationError message (task T336209) by Elliott Eggleston
- git #bef8d09b - Add test for dlocal ValidationError (task T336209) by Elliott Eggleston
- git #3a8f07a2 - Reformat dlocal test file by Elliott Eggleston
- git #7206d6e6 - Just log 'Redirect for transaction' once by Elliott Eggleston
- git #f6390647 - Update SmashPig by Elliott Eggleston
- git #ddba4ef7 - Delete GlobalCollect (task T260725) by Elliott Eggleston
- git #219ee259 - Move test code to test class by Elliott Eggleston
EntitySchema
edit- git #c787e22e - Update cypress and lint-staged (task T335738) by Noa wmde
- git #16746d94 - Remove documentation for Selenium from README.md (task T333429) by Michael Große
Flow
edit- git #60b2899b - Rename local variable to use name of service WatchlistManager by Umherirrender
GlobalBlocking
edit- git #1c02302d - php: Fix passing null to parameter of type string by Func
Graph
edit- git #b283e7e0 - Deep copy Vega spec before migrating by Gergő Tisza
- git #3ab68d7e - Fixes Graph transform pie not yet supported. (task T336005) by Jon Robson
GrowthExperiments
edit- git #1959ca2a - Allow some interactions with disabled task types (task T329278) (task T336358) by Gergő Tisza
- git #ea8f5892 - Section images: Log unexpected 'kind' values from API (task T329278) by Gergő Tisza
- git #de40fda9 - Section images: Add image recommendation task type base class (task T329278) by Gergő Tisza
- git #e91a0bc0 - Section images: update growthinvalidateimagerecommendation (task T329278) by Gergő Tisza
- git #f14b8c7e - Add ActionApiImageRecommendationApiHandler (task T329278) (task T335641) by Gergő Tisza
- git #d78543cb - Section image: Add section metadata handling to backend classes by Gergő Tisza
- git #98a05cca - Frontend documentation: add RTL support to transitions in OnboardingDialog (task T335371) by vyanez
- git #0f7b8d9b - WelcomeSurvey: Avoid early creation of skin on SpecialPageBeforeExecute by Umherirrender
- git #08a782d4 - SpecialMentorDashboard: Generate pageview tokens (task T325117) by Martin Urbanec
- git #c9a4d91d - HelpPanelSuggestedEditsPreferredEditor: Add entry for section-image-recommendation (task T336559) by Kosta Harlan
- git #c4a77e15 - styles: Replace old variables calls with skin variables (task T319381) (task T332541) (task T332567) (task T334934) by Volker E
- git #6d70c31b - Personalized praise: Minor improvements (task T334300) by Martin Urbanec
- git #55fd8e99 - Personalized praise: Do not suggest users with Homepage disabled (task T336300) by Martin Urbanec
- git #84a4b112 - PersonalizedPraiseLogger: Update schema version (task T325117) by Martin Urbanec
- git #829762a3 - Frontend documentation: setup Pinia state manager (task T329883) by Sergio Gimeno
- git #90e69994 - Section images: Update API handler (task T329278) by Gergő Tisza
Kartographer
edit- git #8d437ab0 - Reset offset when map dialog is closed (task T335648) by WMDE-Fisch
- git #8a159e62 - Move classes to more fitting Modules/ and Special/ directories by thiemowmde
- git #6d885ae4 - Make use of .less nesting for fullscreen sidebar CSS code by thiemowmde
LabeledSectionTransclusion
edit- git #6aa5921e - Allow space in LST section tag (task T336137) by Pppery
- git #a089a42f - Trim output of lsth parser call (task T144762) by Pppery
Math
edit- git #a38e56c3 - Revert "Add getMultiHttpClient function to make HTTP requests to Mathoid." by Daniel Kinzler
- git #38c73d9b - Add getMultiHttpClient function to make HTTP requests to Mathoid. (task T335347) by rrana-wmf
- git #3fa7837c - Add test case for MathRestbaseInterface::batchEvaluate by daniel
MobileFrontend
edit- git #44f7bf6b - Change "Save" to "Publish" in messages by Amir E. Aharoni
- git #d326dee2 - Update bundle size for source map links (task T47514) by Tim Starling
- git #02a810ac - Mark some PHP files as not needing test coverage by Jon Robson
- git #d4278afd - MobileFrontend: Watchlist better mobile experience (task T331078) by Moh'd Khier Abualruz
- git #1d91f6c8 - MobileFrontend: Missing message string in watchlist (task T331078) by Moh'd Khier Abualruz
- git #6b9e79b1 - Migrate ResourceLoaderFileModuleWithMFConfig to a virtual file callback (task T47514) by Tim Starling
- git #95454e71 - editor: Use core post-edit notifications (task T336001) by Bartosz Dziewoński
MultimediaViewer
edit- git #ae9ed543 - Update moved class Category (task T321681) by gerritbot
- git #b64642a5 - styles: Remove obsolete mixin by Volker E
- git #132763dd - styles: Remove deprecated `.background-image()` mixin call by Volker E
NavigationTiming
edit- git #c674f621 - Fix oversample naming to match schema. (task T332012) by Peter Hedenskog
- git #1e2d12dd - Remove the Performance perception survey. (task T336169) by Peter Hedenskog
Newsletter
edit- git #41e10d9c - Clarify message by Jon Harald Søby
OAuth
edit- git #23cbfffe - Allow http://localhost callback URL (task T299737) by Lucas Werkmeister
PageTriage
edit- git #2123f4e2 - Mock test calls to ORES (task T336535) by jsn
- git #20519ee6 - Use packageFiles in ext.pageTriage.toolbarStartup (task T324913) by Jon Robson
- git #234de958 - Remove unnecessary jQuery closure (task T324913) by Jon Robson
- git #ded97830 - Add .util as dependency of .toolbarStartup (task T324913) by Chlod Alejandro
Popups
edit- git #875f7ffc - Use native JavaScript for creating the footer link by Jon Robson
- git #3bd42750 - Fix test case with type with space in it by Jon Robson
- git #76973662 - Fixes: Uncaught TypeError: n.closest is not a function (task T336650) by Jon Robson
- git #428c32d0 - Switch to native Promises and fetch by Jon Robson
- git #8f03303d - Restrict page previews to browsers that support multiple not selectors by Jon Robson
- git #d4376bf2 - Load Modules support initialization by Jon Robson
- git #7ff66a50 - Fixes flakey test: it should resolve after waiting by Jon Robson
QuickSurveys
edit- git #96bb808d - Remove test that's not a unit test by Jon Robson
RealMe
edit- git #7abab8bf - Update setting help texts by Taavi Väänänen
Score
edit- git #dc3c6c22 - Migrate ScoreVeResourceLoaderModule to a virtual file callback (task T47514) by Tim Starling
Scribunto
edit- git #57e391d3 - Update moved class Category (task T321681) by gerritbot
SearchVue
edit- git #fbca1de7 - Vue warnings on Special:Search when search preview is clicked (task T330250) by Simone Cuomo
- git #cd9b60c2 - Mobile quick view - Show the expanded search result snippet (task T327543) by Simone Cuomo
- git #9d65d4c9 - Search preview - Open images in commons widget in Multimedia Viewer (task T323650) by Simone Cuomo
SyntaxHighlight_GeSHi
edit- git #54b02b02 - Migrate ResourceLoaderSyntaxHighlightVisualEditorModule to a virtual file callback (task T47514) by Tim Starling
TorBlock
edit- git #abece0c2 - Fix TorBlock API messages (task T336486) by MarcoAurelio
Translate
edit- git #a7b67ba2 - HooksTest: use clearHooks() insetad og $wgHooks = []. by daniel
- git #bf832ed6 - styles: Remove deprecated `.background-image()` mixin call by Volker E
UniversalLanguageSelector
edit- git #20722ab0 - Update jquery.uls from upstream by Amir E. Aharoni
- git #240498e6 - Let Vector 2022 manage its own styles (task T335710) by Jon Robson
UploadWizard
edit- git #e02d07f9 - Update moved class Category (task T321681) by gerritbot
UrlShortener
edit- git #ad6d7d64 - phpcs: Fix remaining rule exclusions by Sam Wilson
- git #dd280053 - Remove global config variables by Sam Wilson
VueTest
edit- git #3e8ea46e - Update Codex to v0.10.0 by Anne Tomasevich
VisualEditor
edit- git #a223bedc - Update VE core submodule to master (1a98e553b) by Bartosz Dziewoński
- git #780639f8 - Preserve classes on all file elements, not just broken images (task T270150) (task T314097) by Arlo Breault
- git #00abad48 - Don't show the diff-mode selector if not viewing a diff (task T324759) by Sam Wilson
- git #ee33c850 - Prevent desktop init from running on mobile by Ed Sanders
- git #688a0871 - MobileArticleTarget: Removed unused class by Ed Sanders
- git #40ccea6a - Add VisualEditor's libraries to Special:Version by James D. Forrester
- git #ec425a06 - Fix one more place where we tried to set preferences for temp users (task T332415) (task T332435) by Bartosz Dziewoński
- git #6c229454 - Update VE core submodule to master (faecd7c37) by Bartosz Dziewoński
- git #3c07178d - MWWikitextSurface: Deactivate surface on mobile before showing paste context (task T336073) by Ed Sanders
Wikibase
edit- git #d95dc8f1 - Don't allow usage of client services in repo and vice versa by Michael Große
- git #c9680292 - REST: Validate patched labels language codes (task T332739) by Jakob Warkotsch
- git #1cb3a1e2 - REST: Handle empty patched label (task T335947) by Jakob Warkotsch
- git #dce47f9e - REST: Validate label text after patching (task T335947) by Jakob Warkotsch
- git #cfdc57b2 - REST: Use new http status assertion method by Jakob Warkotsch
- git #36084565 - Add strict types to StringNormalizer and tests by Lucas Werkmeister
- git #e9e4f160 - Skip entity search module only on Minerva (and Vector-2022) (task T324991) by Michael Große
- git #8c23ecbe - REST: Extract label text validation (task T335947) by Jakob Warkotsch
- git #30a665c4 - ActionTestCase: Don't call User::setId() by Tim Starling
- git #84b4abdd - REST: Add redirected-item example to OAS (task T335945) by Ollie Shotton
- git #f1b1d846 - REST: Add patched-item-label-description-same-value to OAS (task T335945) by Ollie Shotton
- git #53c393b3 - REST: Sort language codes alphabetically (task T336464) by Muhammad Jaziraly
- git #4e0a6b4b - Show range start and end on SpecialWikibaseQueryPage (task T264980) by Umherirrender
- git #d4a23877 - Drop RL targets identical to defaults on module classes (task T324991) by Michael Große
- git #b93dd586 - Drop RL targets from Wikidata-Bridge modules (task T324991) by Michael Große
- git #0bf1b3a0 - Drop RL target from wikibase.tainted-ref module (task T324991) by Michael Große
- git #b9f8c3da - Drop RL target from 'wikibase.ui.entityViewInit' (task T324991) by Michael Große
- git #5be8cd1c - Drop RL targets from repo expert modules (task T324991) by Michael Große
- git #74be4c58 - Drop RL targets from repo (except experts) (task T324991) by Michael Große
- git #65e9a819 - REST: Handle errors while patching labels (task T335878) by Ollie Shotton
- git #814cad2b - REST: Generating edit summary in PatchItemLabels (task T335954) by Muhammad Jaziraly
- git #517a7d39 - REST: Use arrow functions where possible by Jakob Warkotsch
- git #94600c03 - REST: Handle item not-found/redirect in PatchItemLabels (task T335965) by Muhammad Jaziraly
- git #677440f4 - REST: Add middlewares to PatchItemLabelsRouteHandler (task T335880) by Jakob Warkotsch
- git #c42c86b7 - REST: Add auth check to PatchItemLabels (task T335889) by Jakob Warkotsch
- git #b18c210b - Drop RL targets in repo that are identical to the defaults (task T324991) by Michael Große
- git #b3382a3b - Drop RL targets from client (except bridge) (task T324991) by Michael Große
- git #44e6e590 - REST: Handle edit metadata in PatchItemLabels (task T335946) by Muhammad Jaziraly
- git #cdc4296a - REST: Enable PUT label/description endpoints (task T333654) by Ollie Shotton
- git #5048fd1b - REST: Add patched-item-label-description-duplicate to OAS (task T335945) by Ollie Shotton
- git #37745953 - Add MobileSite service (task T324991) by Jon Robson
- git #2bdf6aa1 - Remove assignNamespace function by Ed Sanders
- git #85e8b2d5 - Update moved class EditPage (task T321681) by gerritbot
- git #8bb6b4d2 - Update moved class FormOptions (task T321681) by gerritbot
- git #8fd203eb - Add local version of jquery.tipsy (task T117720) by Jon Robson
WikibaseQualityConstraints
edit- git #ca913326 - Bump grunt-eslint from 24.0.1 to 24.1.0 by Addbot
WikidataPageBanner
edit- git #9869a1bc - Fix Safari bug with responsive image sizing (task T336264) by Derk-Jan Hartman
- git #1ba695eb - Fix indent overrides made on #contentSub (task T336264) by Derk-Jan Hartman
WikiLambda
edit- git #13a6bda0 - Refine logging message by adding functionZid by dmartin
- git #1c0d97da - Refactor ZObjectSelector to fix reactivity and styling issues (task T328425) by gengh
- git #69307a3d - Update function-schemata sub-module to HEAD (7ad8a56) by James D. Forrester
- git #f8c624c3 - Increase readability of log messages by adding functionZid by dmartin
- git #fba4390c - LocalizedLable: Restore language chip styles by gengh
WikimediaEvents
edit- git #f714f6e8 - Update schema fields and corresponding js (task T335309) by ksarabia
- git #ebfb65f0 - Replace $wgOut with RequestContext::getMain() (task T252978) by Umherirrender
- git #1e0b473b - Update webuiscroll.js (task T335309) by ksarabia
- git #a44746b6 - clientError: Modernize test syntax by Timo Tijhof
Wikistories
edit- git #d195874b - Wikistories Checkbox styling (task T334907) by Huei Tan
- git #fd88f0af - NS_STORY_TALK is a talk namespace, not a content namespace by Stephane Bisson
Skins
editMonoBook
edit- git #fa350786 - skin variables: Add MonoBook specific text colors (task T333888) by Volker E
- git #58986d58 - styles: Remove outdated browser hack (task T306486) by Volker E
- git #0937fc91 - styles: Remove deprecated `.list-style-image()` mixin call by Volker E
Timeless
edit- git #3bfe06e2 - Minimize jQuery/JavaScript code in main.js a little by thiemowmde
Vector
edit- git #f8776e99 - Update bundle size to make room for source map links (task T47514) by Tim Starling
- git #256cedbc - [Visual change] Limit link spacing in user links (task T323244) by bwang
- git #4e16323a - Revert "Remove extra spacing from username/create account link" by Jdlrobson
- git #b6603a59 - Remove extra spacing from username/create account link (task T323244) by sushrith
- git #0acb55fc - Run A/B test enrollment code for any A/B test (task T335309) by Jon Robson
- git #8815afad - Vector 2022 should manage styles for ext.uls.pt (task T335710) by Jon Robson
- git #fdb1ba3b - Add padding to limited-width toggle to account for close icon (task T336274) by Jan Drewniak
- git #4703bdf3 - [Zebra] Remove horizontal scrolling from ToC (task T335907) by Jan Drewniak
Misc
editVisualEditor/VisualEditor
edit- git #41b78984 - Pass selection to scrollSelectionIntoView, use in FindAndReplaceDialog by Ed Sanders
- git #35eb0ee4 - Always give ToolbarDialog's a background by Ed Sanders
- git #895f8743 - Update jquery.uls data from upstream by James D. Forrester
- git #547d1443 - Replace toolbar dialog shield with pointer-events: none by Ed Sanders
- git #a00eb470 - ve.ce.BranchNode: Limit Firefox image hack to versions <69 by Ed Sanders
- git #761bbc83 - ve.ce.BranchNode: Only add browser support CSS when needed by Ed Sanders
No changes
edit- 3D
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticlePlaceholder
- Babel
- BetaFeatures
- Calendar
- Campaigns
- Capiunto
- CentralAuth
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- CodeEditor
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- Echo
- Elastica
- ElectronPdfService
- EventBus
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FileImporter
- FlaggedRevs
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- GuidedTour
- IPInfo
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LandingCheck
- LdapAuthentication
- Linter
- LiquidThreads
- Listings
- LoginNotify
- MachineVision
- MapSources
- MassMessage
- MediaModeration
- MediaSearch
- MinervaNeue
- MobileApp
- Modern
- NearbyPages
- NewUserMessage
- Nostalgia
- Nuke
- OATHAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Phonos
- Poem
- ProofreadPage
- PropertySuggester
- Quiz
- RSS
- ReadingLists
- RelatedArticles
- RevisionSlider
- SandboxLink
- SearchExtraNS
- SecureLinkFixer
- SecurePoll
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TimedMediaHandler
- TitleBlacklist
- TocTree
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UploadsLink
- VipsScaler
- WebAuthn
- WikiEditor
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexeme
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- Wikidata.org
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaIncubator
- WikimediaMaintenance
- WikimediaMessages
- Wikisource
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
edit263 Changes in 56 repos by 68 authors