MediaWiki 1.40/wmf.13
MediaWiki 1.40.0-wmf.12 | Deployment of MediaWiki 1.40.0-wmf.13 to Wikimedia sites | MediaWiki 1.40.0-wmf.14 |
The latest version (labeled "1.40.0-wmf.13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Monday, 5 December 2022 (see the roadmap).
Core changes
edit- git #8a26e0ab - Branch commit for wmf/1.40.0-wmf.13 (task T320518) by trainbranchbot
- git #dc02ef25 - Permit Parsoid minor version bumps by Arlo Breault
- git #a26d8f6f - postgres: Fix upgrade for templatelinks primary key (task T324516) by Umherirrender
- git #540bddfb - When content is marked bad, show an error, don't pretend it is empty by Tim Starling
- git #f36a28ff - [Fix] ParsoidHandler: use HtmlOutputRendererHelper in wt2html by Daniel Kinzler
- git #5cb38845 - [Re-apply] ParsoidHandler: use HtmlOutputRendererHelper in wt2html by Daniel Kinzler
- git #f2dd979b - HistoryAction: Remove use of action=historysubmit hack (task T323338) (task T314008) (task T249265) (task T22966) by Timo Tijhof
- git #d91ce5c7 - edit: Fix casing of ParsoidRenderID in a doc comment by Kevin Israel
- git #0cb2c3c1 - Fix casing of class and function name usages (task T253628) by Reedy
- git #4ac4b79e - phan: Don't analyze .inc files, we don't use them now (task T184782) by Kevin Israel
- git #8ae7194f - AutoLoader: Drop support for $wgAutoloadAttemptLowercase (task T231412) by Kevin Israel
- git #aa2a3574 - resourceloader: Raise severity of targets violation to WARNING (task T235712) by Krinkle
- git #a70e8fa2 - phpcs: Remove comment regarding silence (at-sign) operator in tests by Kevin Israel
- git #fb5c29e2 - Follow redirects for page/{title} formats source/bare by msantos
- git #8d34621f - Cleanup LocalisationCache by Func
- git #a43f67a4 - ParserCache: fix metrics keys (task T324216) by daniel
- git #cbe173a0 - Mark Linker::generateTOC internal by Subramanya Sastry
- git #ab6baad1 - Revert "ParsoidHandler: use HtmlOutputRendererHelper in wt2html" by Daniel Kinzler
- git #f68a3af3 - Message: Improve parameter type errors by Bartosz Dziewoński
- git #629c896e - mobile preferences: trim insertToggles() comments (task T323231) by jsn
- git #1bd4b85f - PostgresUpdater: Improve some indenting by Reedy
- git #f157cc84 - PostgresUpdater: Remove trailing space from 'user_id ' column by Reedy
- git #e82f11c2 - ParsoidHandler: use HtmlOutputRendererHelper in wt2html (task T322672) by daniel
- git #02e5a330 - Drop more unused hard deprecated hooks by Amir Sarabadani
- git #82f9263c - LCStoreStaticArray: atomically replace the cache file (task T304515) by Tim Starling
- git #3abea18c - WANObjectCache: Fix string interpolation (task T314096) by Umherirrender
- git #15622ea0 - resourceloader: Modern ES6 code should be forced to target mobile (task T323542) by Jon Robson
- git #8bf33496 - Hard deprecate Language::isWellFormedLanguageTag by Fomafix
- git #304b2974 - Present preferences in OOUI dialog (task T317106) by essexigyan
- git #166b5694 - Make use of the new PageUpdateStatus by daniel
- git #5895ae83 - .gitattributes: Ship docker-compose.yml to the tarball by James D. Forrester
- git #491278a6 - Introduce PageUpdateStatus by daniel
- git #4fa124be - Remove b/c for media typeof (task T270150) (task T203211) by Arlo Breault
- git #b7ab24c2 - Fix LanguageVariantConverter test (task T323985) by daniel
- git #24e1ded0 - Add Khakas language (kjh) (task T323971) by Amir E. Aharoni
- git #b72c016d - Remove DatabasePostgres::remappedTableName by Matěj Suchánek
- git #39c74545 - Remove RevDelList::reloadFromMaster by Matěj Suchánek
- git #4ef806b6 - Revert "Selenium tests: Skip wikitext-specific tests if NS isn't wikitext" (task T303737) by Zfilipin
- git #5b34ec2c - Remove deprecated code from tidy drivers by Matěj Suchánek
- git #bdbb8cf3 - Remove unused parameter from PasswordResetTest by Thalia
- git #1937e2a7 - tests: Fix missing "wf" prefix for global functions by Kevin Israel
- git #5c27185c - Hook: Document WikiPage in OpportunisticLinksUpdateHook by Umherirrender
- git #09bd8921 - mail: Increase readability of conditions by Umherirrender
- git #865002b5 - Use buildComparison() instead of raw SQL in more maintenance scripts (task T321422) by Bartosz Dziewoński
- git #c1127c01 - Replace some more mock builders with createMock() shortcut by thiemowmde
- git #78b03385 - Prevent new accounts from using = in their usernames (task T254045) by Kunal Mehta
- git #5f9b3ae2 - Parser: Minor code style and comment improvements by Bartosz Dziewoński
Vendor
edit- git #31ccc199 - Bump parsoid to 0.17.0-a8 (task T318401) (task T276675) (task T323773) by Arlo Breault
- git #89a8accb - Bump parsoid to 0.17.0-a7 (task T323479) (task T322557) (task T320245) (task T323297) (task T309024) (task T323052) (task T322715) (task T314096) (task T320662) (task T307618) by Arlo Breault
Extensions
editAdvancedSearch
edit- git #8c761e58 - Use ExtensionRegistry to check if Translate is installed (task T228059) by thiemowmde
BetaFeatures
edit- git #120dfaa3 - i18n: Manually drop false en-gb message, not picked up from TWN by James D. Forrester
CategoryTree
edit- git #828566ef - Optimize PHP code semantic by Fomafix
CentralAuth
edit- git #0f41b57a - api: Enable expiry for action=globaluserrights by Umherirrender
CheckUser
edit- git #49573419 - Fix the wording used by the checkuser-reset-action message (task T322703) by dreamyjazz
cldr
edit- git #12b9aa86 - Add Arakanese (rki), not part of CLDR (task T320912) by Raymond
- git #cb7c0cec - Add languages with missing English name added for Wikidata by Raymond
ContentTranslation
edit- git #44dac417 - SX: Fix block template edit to use translated content if exists (task T323818) by NikG
- git #e4880518 - Direct Parsoid Client integration, tests (task T323667) by Santhosh Thottingal
- git #bd2707b9 - SX: Remove duplicate "title" URL param after translation start (task T323574) by NikG
Disambiguator
edit- git #8c9c993d - Add mobile target to ext.disambiguator (task T127268) by Jon Robson
DiscussionTools
edit- git #de107bb6 - Optimize some jQuery selectors (task T324523) by Francois Pignon
- git #683edf39 - Track parsoid render reason. by daniel
- git #a2a06d03 - Reverse default sorting on Special:TopicSubscriptions (task T324245) by Bartosz Dziewoński
- git #7dc35aa3 - CommentController: Fix 'discussiontoolscompare' polling not stopping (task T313096) by Bartosz Dziewoński
- git #37fda5e1 - Clear `pageDataCache` whenever re-initializing (task T323661) by Bartosz Dziewoński
- git #51ed8a21 - Avoid error building threaditemshtml if there's an empty final section (task T321317) by David Lynch
- git #b4475801 - Don't collapse the lede section when it has comments (task T324139) by Bartosz Dziewoński
- git #7ab0c69f - Remove support for data-mw-comment by Ed Sanders
- git #7017acaf - Follow-up be012ced: tests: Provide some basic direct tests for CommentUtils::getTitleFromUrl by James D. Forrester
- git #e72f58ca - Remove some redundant PHPDoc comments by Bartosz Dziewoński
- git #74fbe198 - Consider MediaWiki:Talkpageheader message when adding "Learn more" button (task T324046) by Bartosz Dziewoński
- git #be012ced - Only match article path until first '?' when parsing links (task T324028) by Bartosz Dziewoński
- git #79537c98 - Ignore negative page scroll values on iOS (task T323400) by Ed Sanders
- git #ea2e519b - Hide buttons for print media by Bartosz Dziewoński
- git #46a9a131 - Remove `dd` overflow hack by Bartosz Dziewoński
- git #84620569 - Track events for the new comment notice (task T301582) by David Lynch
DonationInterface
edit- git #cf470b00 - Add utm_key by cstone
- git #7b0398d9 - Put country list comment back at the top. by jgleeson
- git #427168ab - Better check for error.error property (task T324045) by Elliott Eggleston
- git #bfe889ab - Check property exists before slicing (task T324045) by Elliott Eggleston
EventStreamConfig
edit- git #c8939c14 - API: Only serialize streams as objects (task T323032) by Sam Smith
FileExporter
edit- git #07f6b298 - Remove Wikimedia-specific default config from extension.json by thiemowmde
- git #33034200 - Remove obsolete dev/test wiki special case (task T259690) by thiemowmde
FileImporter
edit- git #b29d47ca - Prepare mock for signature change of Wikipage::doUserEditContent. by daniel
- git #74fcc335 - Ignore only the first prefix from e.g. "Categorie:File:…" by Thiemo Kreuz
Flow
edit- git #cb09ea98 - build: Remove unneeded stylelint suppression by Umherirrender
- git #7fc79530 - Fix incomplete JSDoc type hints by thiemowmde
GlobalBlocking
edit- git #2292144f - Fix PHP notice (task T324119) by Daimona Eaytoy
- git #3c0040cf - Remove GlobalBlockingHooks::onGetUserPermissionsErrorsExpensive (task T322941) by Thalia
GlobalPreferences
edit- git #21120ead - Convert to HookHandlers by Sam Wilson
GrowthExperiments
edit- git #c6d6595a - User impact: Show discovery notice to mobile users (task T323619) by Kosta Harlan
- git #c442bb69 - User impact: Show discovery tour to desktop users who had old module (task T323619) by Kosta Harlan
- git #ca2eb3cd - Fix ExpensiveUserImpact input validation (task T324312) by Gergő Tisza
- git #7c0e7e4a - ReassignMentees: Implement locks (task T322374) by Martin Urbanec
- git #6a4c48c3 - Revert "MentorFiltersHooks: Make it possible to disable unstarred filters" (task T319037) by Martin Urbanec
- git #fc53f314 - Remove GEMentorshipUseIsActiveFlag (task T319037) by Martin Urbanec
- git #bcc54287 - Ignore duplicates in mentorship related jobs (task T322374) (task T323374) by Martin Urbanec
- git #10f53264 - NewImpact: remove trailing whitespace in copy text by Sergio Gimeno
- git #ad03fd65 - [i18n] Remove growthexperiments-mentorship-enrollasmentor-form-reason by Martin Urbanec
- git #d0de45fe - ApiSetMentor: Respect blocks (task T321807) by Martin Urbanec
- git #02649a11 - DatabaseUserImpactStore: Fix parameter style for upsert keys (task T324188) by Kosta Harlan
- git #602fbe56 - User impact: Fix per-page pageview numbers (task T323253) by Gergő Tisza
- git #718ebad2 - WikiPageConfigWriter: Fix phan by Gergő Tisza
- git #74a65c54 - Use the right load balancer for UserImpactStore by Gergő Tisza
- git #b43f86e9 - NewImpact: wrap thanks count in a link to Thanks Log (task T324087) by Sergio Gimeno
- git #c896cca2 - MenteeOverview: remove undefined event handler by Sergio Gimeno
- git #04385da1 - MenteeOverview: use CPopover instead of CInfoBox by Sergio Gimeno
- git #940ea49a - NewImpact: show popover instead of tooltip in the clock icon (task T322841) by Sergio Gimeno
- git #c4483dc4 - UserImpact: Set a specific end date for pageviews application URL (task T323748) (task T323253) by Kosta Harlan
- git #c2cee602 - Mentorship: dont flip mentor icon on Yiddish (task T287248) by Sergio Gimeno
- git #95ed3b30 - User impact: Make the URL opt-in override the config flag (task T323526) by Gergő Tisza
- git #36fa84bd - Add userimpact API flag to force regeneration by Gergő Tisza
- git #ec2c9af9 - WelcomeSurveyLogger: Don't pass logger to EventLogging::submit by Kosta Harlan
- git #082d1ab0 - NewImpact: Prepare experiment (task T323526) by Kosta Harlan
- git #cfcbaf3d - refreshUserImpactData.php: Add minimum edit filter (task T323958) by Gergő Tisza
- git #29c0b086 - refreshUserImpactData.php: Add force and dry-run flags (task T322541) (task T323958) by Gergő Tisza
- git #0a011a14 - Clarify what are the two lists of mentors at Special:ManageMentors (task T323034) by Martin Urbanec
ImageSuggestions
edit- git #5c1c001a - build: Add mediawiki/mediawiki-phan-config (task T302711) by Umherirrender
Interwiki
edit- git #2fd61a86 - Save empty string to non-null field (task T72530) by Adam Wight
Kartographer
edit- git #1b749b64 - Fixing property handling and tests (task T323113) by Svantje Lilienthal
- git #aa4e5e84 - Remove obsolete/misplaced check for ParserFunctions extension by thiemowmde
- git #8903de10 - Prepare for testing (task T323113) by Svantje Lilienthal
- git #a297fd91 - Move geoshape expansion to Kartographer parse-time (task T323113) by Adam Wight
- git #b216292f - Remove no-op cache control by Adam Wight
Linter
edit- git #702ce215 - Phase 3 migrate code for namespace column add to Linter table (task T299612) by sbailey
Math
edit- git #566944c4 - Fix broken/incomplete regex patterns in TexNode::texContainsFunc by thiemowmde
- git #f09ce313 - Add many more testcases for TexNode::texContainsFunc() by thiemowmde
- git #f459b0b3 - Rewrite TexNodeTest to use @dataProviders by thiemowmde
- git #89941feb - Minor preformance improvement in TexNode::texContainsFunc by thiemowmde
- git #d4418049 - Fix assert functions in En-MediaWiki-Testcase by Stegmujo
- git #f4ed7257 - Fix and add test for "0" special case in TexNode by thiemowmde
- git #7ecce2a1 - Skip tests that are known to fail by Moritz Schubotz (physikerwelt)
- git #7dbc300a - Various code cleanups, more compact syntax and such by Thiemo Kreuz
MediaSearch
edit- git #205d0b0b - Upgrade Composer dev dependency versions to match core by Eric Gardner
MobileFrontend
edit- git #21643027 - Resize thumbnails in mobile page (task T323223) by Amir Sarabadani
- git #0c240e2c - Use 'BeforePageDisplay' instead of 'OutputPageBeforeHTML' for once-per-page things (task T323376) by Bartosz Dziewoński
PageAssessments
edit- git #0f9a8caf - Use buildComparison() instead of raw SQL (task T321422) by Bartosz Dziewoński
PageImages
edit- git #d50f90ba - Adopt getWithSet idiom for getPageImage in-process cache (task T322528) by Timo Tijhof
PageTriage
edit- git #835ee06a - Fixing some JSDoc warnings by MPGuy2824
- git #90f6e967 - models/ext.pageTriage.article.js: general cleanup and simplifications (task T309001) by DannyS712
- git #ee9660e2 - NewPagesFeed_Templates: Move to resources directory (task T323999) by Kosta Harlan
- git #a16f20d3 - cleanup: Remove unused jsduck config by Kosta Harlan
- git #dae46b77 - cleanup: Remove unused rubocop config by Kosta Harlan
- git #fa5d8e20 - extension.json: Bump compatibility to 1.39 by Kosta Harlan
- git #bdd49702 - extension.json: Remove version specifier by Kosta Harlan
- git #cefcd0d4 - NewPagesFeed: UI Layout improvements (task T323533) (task T209116) by MPGuy2824
- git #d9e42383 - CurationToolbar: Adding {{R to}} {{R from}} tags for redirects (task T316478) by MPGuy2824
- git #9461a171 - Merge defaultTagsOptions and defaultDeletionTagsOptions RL modules (task T221269) by DannyS712
- git #a0140e3a - Use buildComparison() instead of raw SQL (task T321422) by Bartosz Dziewoński
- git #8d58033f - ApiPageTriageAction: Add support for tags on log entries (task T252980) by DannyS712
PageViewInfo
edit- git #b9105fac - Fix WikimediaPageViewService date logic by Gergő Tisza
Phonos
edit- git #de075bbb - PhonosButton.less: Change path to wikimedia-ui-base (task T324424) by TheresNoTime
- git #c8ebfe4e - PhonosButton.js: Add aria-label (task T321436) by TheresNoTime
- git #df38c84d - Fix undefined type in JS docblock by Sam Wilson
- git #3b95fe4e - Add a minimum file size and show an error if a file less than it (task T324239) by MusikAnimal
- git #af8f5d27 - Phonos: fully parse label content and strip out <p> tag (task T315030) by MusikAnimal
- git #338dd865 - Fix background-color of error popup anchor (2nd attempt) (task T318958) by Sam Wilson
Popups
edit- git #0febc3f5 - Extensible previews (task T233099) by Jon Robson
ProofreadPage
edit- git #f32ef43e - Do not show index link if $indexTitle does not exist by Sohom
- git #4304a7a4 - Remove <link rel="next"> (and "prev") to avoid unwanted prefetching (task T320640) by Bartosz Dziewoński
- git #68f9f960 - Cleanup EditInSequence UI element (task T308098) by Sohom
QuickSurveys
edit- git #b5be7822 - Rename slightly misleading `randomizedSurveys` variable by Adam Wight
ReadingLists
edit- git #521d069d - Use the same message for anon/non-anon disclaimer. by Dmitry Brant
SandboxLink
edit- git #03858051 - Require MediaWiki 1.35 in extension.json for use of HookHandlers by Umherirrender
Scribunto
edit- git #cf446a22 - Add namespaces aliases for Moroccan Arabic (ary) by Amir E. Aharoni
SearchVue
edit- git #da111592 - Search Preview: Search Preview doesn't work for articles with special characters in the title (task T324460) by Vadim Kovalenko
- git #1c09ce41 - build: Add mediawiki/mediawiki-phan-config (task T310367) by Umherirrender
- git #6582561f - Mobile: Show wiki data description of the article in quick view (task T320647) by Simone Cuomo
- git #dd2838e5 - Mobile: Tutorial/message to introduce quick view. (task T321951) by Vadim Kovalenko
- git #3bef7aea - Mobile: Show article lead image in the quick view. (task T320646) by Vadim Kovalenko
- git #6e041793 - Mobile: Show Commons widget in the quick view panel (task T321001) by Simone Cuomo
- git #2be7eb5a - Mobile: Show table of contents in the quick view panel (task T320763) by Simone Cuomo
- git #5ed5ff35 - Improvement on Search Preview mobile transition (task T323716) by Simone Cuomo
SpamBlacklist
edit- git #53e7ef57 - Drop 'BaseBlacklist' class alias by Reedy
Translate
edit- git #ec439fd1 - Fix issues reported by phan related to redundant checks by Abijeet
- git #bdce4927 - PageTranslationSpecialPage: Fix error on removing all priority languages (task T323791) by Abijeet
- git #9263114f - Template transclusion: Log cases where fetching RevisionRecord fails (task T323863) by Abijeet
UniversalLanguageSelector
edit- git #785dcb64 - Update jquery.uls from upstream by wangombe
VisualEditor
edit- git #1b27b12b - Optimize some jQuery selectors (task T324523) by Francois Pignon
- git #83a46a78 - Adjust to changes to redlink behavior from parsoid (task T324352) by David Lynch
- git #f1ca83aa - Update VE core submodule to master (56859eb96) by Bartosz Dziewoński
- git #1ea3bf30 - Handle errors when rendering visual diffs by Bartosz Dziewoński
- git #fb5cbbd6 - selenium: Toolbar should open special characters menu (task T296187) by Esther Akinloose
- git #5f8dbcf2 - selenium: Toolbar should open notices popup as soon as it loads (task T296187) by Esther Akinloose
- git #329574d6 - selenium: Toolbar should open help popup (task T296187) by Esther Akinloose
- git #c9a9b619 - Only hide #siteNotice on skins where it's shown in the editable area (task T324055) by Bartosz Dziewoński
- git #62d80ff8 - ve.init.mw.DesktopArticleTarget.init: Remove redundant selector by Bartosz Dziewoński
- git #552e82c3 - selenium: Toolbar should open page options (task T296187) by Esther Akinloose
Wikibase
edit- git #aa12f138 - Add Hindi translations for namespaces and special page aliases by saurm
- git #19143fbe - Change sitelink conflict message if redirects supported (task T320490) by Lucas Werkmeister
- git #6f8d2e79 - REST: Pass ValueTypeLookup into deserializer by Ollie Shotton
- git #376eaca9 - REST: Refactor StatementValidator location (task T323779) by Ollie Shotton
- git #ee4c5558 - Fix broken search with vector-2022 on www.wikidata.org (task T324148) by Michael Große
- git #3620f401 - tests: Avoid self:: keyword as string in callables by Umherirrender
- git #70cf9c60 - Remove unnecessary uses of <span class="mw-headline"> (task T323773) by Bartosz Dziewoński
- git #43b046aa - Make es6 modules available on all targets (task T127268) by Jon Robson
- git #e1342b15 - REST: Remove outdated comments by Jakob Warkotsch
- git #eba16011 - REST: Simplify sitelinks structure in item data (task T321483) by sihe
- git #cf53c0ef - REST: Add phpcs rule to prefer single quotes by Jakob Warkotsch
- git #bd87382f - Delay work in EntityConstraintProvider (task T320490) by Lucas Werkmeister
- git #bc2e1c66 - REST: Simplify the value format in serializers (task T323757) by sihe
WikibaseLexeme
edit- git #cbec20e1 - Check array type some more in list change op deserializers (task T323699) by Lucas Werkmeister
- git #a320e479 - build: Exclude resources special folder from stylelint by Umherirrender
- git #da7298a4 - Remove unnecessary uses of <span class="mw-headline"> (task T323773) by Bartosz Dziewoński
WikibaseMediaInfo
edit- git #0d0ade1e - tests: Set serialize_precision=-1 in MediaSearchQueryBuilderTest by Kevin Israel
WikibaseQualityConstraints
edit- git #eee63ed8 - Bump grunt-eslint from 24.0.0 to 24.0.1 by Addbot
- git #3f2212f5 - Bump sinon from 14.0.2 to 15.0.0 by Addbot
WikidataPageBanner
edit- git #f1dc9ba4 - Remove mention of unused OutputPageBeforeHTML hook (task T323376) by Bartosz Dziewoński
WikiEditor
edit- git #f39dddae - ext.wikiEditor: Also log EditAttemptStep events via Metrics Platform (task T309013) (task T320281) by Sam Smith
WikiLambda
edit- git #98f4ab65 - Update the order of ListZObjectByType page. (task T324399) by ddw
- git #868ff64e - On Function Viewer: (task T323676) by ddw
- git #395792bc - Fix injection of expected and actual values into perform_test result. (task T312290) by EWright
- git #a93ce585 - Add some more cases to ApiPerformTestTest.php. (task T312290) by EWright
- git #7ad61156 - Add a TODO note about caching function calls (task T307742) by James D. Forrester
- git #6299dd9a - Use Vue Testing Library in all FE integration tests. (task T321104) by EWright
- git #87aff4cf - prevent chips container from emitting empty value by temitope adesoji
- git #f935f395 - Move generateDependenciesFile to function-schemata (task T287376) by James D. Forrester
- git #a2e0e398 - Update function-schemata sub-module to HEAD (15bb18f) (task T287376) by James D. Forrester
- git #8887c43f - set selector status to error when there are errors (task T321404) by Julia Kieserman
- git #db4ae1d4 - ZObjectEditAction: Don't explode on deleted pages by James D. Forrester
- git #dd122ef5 - Add the success snackbar message on the function viewer and zobject (task T321741) by ddw
WikimediaApiPortalOAuth
edit- git #904291fe - readme: Add link to extension page (task T265415) by Poslovitch
WikimediaMessages
edit- git #2487e561 - Final design tweak to reading list import verbiage. by Dmitry Brant
- git #ab796c56 - grouppage messages: Add Special:MyLanguage prefix for global groups by Martin Urbanec
Wikisource
edit- git #820c6576 - [Wikimedia OCR] Use OSD instead of Page image (task T298663) by Sohom
- git #7a048832 - Revert "Don't hide the OCR config popup when out of view" (task T281769) by Bartosz Dziewoński
- git #fd98d676 - Add stylelint to existing grunt 'fix' task (task T323847) by Sam Wilson
Wikistories
edit- git #7e361cb8 - Quick fix for Builder height by Stephane Bisson
- git #7e73a00b - extension.json: Add url to extension page by Umherirrender
- git #1413fed4 - selenium: Run tests only targeting the beta cluster (task T309600) by Željko Filipin
- git #c3fef96e - Update Design on Nov 30 by Huei Tan
Skins
editCologneBlue
edit- git #0216cdb4 - build: Remove unneeded stylelint suppression by Umherirrender
- git #9418b59f - Remove references to 'mw-headline-anchor' (task T323773) by Bartosz Dziewoński
MinervaNeue
edit- git #c4fe708a - Remove b/c for media typeof (task T270150) (task T203211) by Arlo Breault
Modern
edit- git #0a8aa25e - build: Remove unneeded stylelint suppression by Umherirrender
Nostalgia
edit- git #054dd471 - build: Remove unneeded stylelint suppression by Umherirrender
Timeless
edit- git #8edcf964 - build: Remove unneeded stylelint suppression by Umherirrender
- git #76fbbe50 - Remove b/c for media typeof (task T270150) (task T203211) by Arlo Breault
Vector
edit- git #e1d1de80 - Use JS to move the ToC into page title to fix a11y issues and simplify styles (task T318013) by bwang
- git #839d3d47 - Remove PinnableHeader class by Jon Robson
- git #568cdf3d - Prepare data for Page Tools menu (task T318434) by Moh'd Khier Abualruz
- git #29900128 - VISUAL CHANGE: Fix extra padding around icon buttons < tablet viewports (task T323172) by bwang
- git #693bbfb1 - Fix casing of class and function name usages (task T253628) by Reedy
- git #7e0dd79d - Convert LimitedWidthRequirement to UserPreferenceRequirement (task T322051) by Nicholas Ray
- git #76981851 - [Refactor] Rename Portal component to MainMenuGroup by Jon Robson
- git #595f520e - Legacy: Group template/styles together to avoid confusion (task T317899) by Jon Robson
- git #ded2784f - Page tools: Hide dropdown when not pinned (task T318013) by Jon Robson
- git #dca02fee - Page tools: Move styles from PinnableElement to PageTools (task T317899) by Jon Robson
- git #a44782d7 - Restore z-index of mw-notification-area (task T312783) (task T312778) by Ed Sanders
- git #86c64edb - Bug: Fix when Vector 2022 sidebar collapses (task TFIX WHEN VECTOR 2022 SIDEBAR COLLAPSES) (task T321745) by Jon Robson
- git #d1501315 - Generalize Pinnable functionality to not be limited to dropdowns, make Pinnable templates composable (task T318013) by bwang
- git #7c373512 - Undo PageTools template confusion by Jon Robson
- git #e7b4edf7 - [Refactor] Rethink Dropdown component (task T320927) by Jon Robson
- git #cb64e8f7 - Use PinnableHeader in the TOC all the time (task T318013) by bwang
- git #9c364352 - VectorComponentMainMenuAction: Have class to distinguish between different actions (task T317899) by Jon Robson
- git #836a58d1 - Instrument toggle button (task T322772) by Jon Robson
Misc
editNo changes
edit- 3D
- AbuseFilter
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BounceHandler
- Calendar
- CampaignEvents
- Campaigns
- Capiunto
- CentralNotice
- CharInsert
- ChessBrowser
- CirrusSearch
- Cite
- CiteThisPage
- Citoid
- CodeEditor
- CodeMirror
- Cognate
- Collection
- CommonsMetadata
- ConfirmEdit
- ContactPage
- CreditsSource
- Dashiki
- DismissableSiteNotice
- DoubleWiki
- Echo
- Elastica
- ElectronPdfService
- EntitySchema
- EventBus
- EventLogging
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FlaggedRevs
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalCssJs
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- ImageMap
- InputBox
- Insider
- InterwikiSorting
- Josa
- JsonConfig
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- LiquidThreads
- Listings
- LoginNotify
- MachineVision
- MapSources
- MassMessage
- MediaModeration
- MobileApp
- MonoBook
- MultimediaViewer
- NavigationTiming
- NearbyPages
- NewUserMessage
- Newsletter
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageNotice
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- PoolCounter
- PropertySuggester
- Quiz
- RSS
- RelatedArticles
- Renameuser
- RevisionSlider
- Score
- SearchExtraNS
- SecureLinkFixer
- SecurePoll
- ShortUrl
- SimilarEditors
- SiteMatrix
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TimedMediaHandler
- TitleBlacklist
- TocTree
- TorBlock
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UploadWizard
- UploadsLink
- UrlShortener
- VipsScaler
- VisualEditor/VisualEditor
- WebAuthn
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikimediaApiPortal
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMaintenance
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
edit256 Changes in 59 repos by 79 authors