MediaWiki 1.40/wmf.14
Appearance
![]() |
Deployment of MediaWiki 1.40.0-wmf.14 to Wikimedia sites | MediaWiki 1.40.0-wmf.17![]() |
The latest version (labeled "1.40.0-wmf.14") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Monday, 12 December 2022 (see the roadmap).
Core changes
[edit]- git #1ef0528c - Branch commit for wmf/1.40.0-wmf.14 (T320519) by trainbranchbot
- git #5ac33424 - Don't enable logging linter data in the /lint/ endpoint (T325031) by Arlo Breault
- git #5559d2d4 - Parsoid: Enable lint data and parser cache together by daniel
- git #62a37013 - Remove obsolete browser support checks for HTML5 History API by Bartosz Dziewoński
- git #8e7aa049 - Log linter data while parsing full pages (T246403) by Arlo Breault
- git #fbc8f792 - Special:Contributions: Let the tag filter be inverted (T119072) (T174349) by dvrandecic
- git #5c7cca87 - Revert "REST: collect metrics on endpoint access" by Daniel Kinzler
- git #75d68921 - ParsoidOutputAccess: generate dummy output for unsupported models. (T324711) by daniel
- git #aa3459fb - rdbms: improve Database::queryMulti() error handling (T322689) by Aaron Schulz
- git #f2ccbd0e - OutputPage: Remove unused dynamic property ParserOptions->isBogus (T314099) by Umherirrender
- git #a98d229f - mediawiki.feedback: Remove unused localisation messages by Bartosz Dziewoński
- git #b3d15067 - mediawiki.feedback: Remove unused 'bugsListLink' config option by Bartosz Dziewoński
- git #46314491 - gitignore: add /images/phonos-render for Extension:Phonos by MusikAnimal
- git #ac312836 - Optimize mobile prefs modals (T324227) by jsn
- git #1f3b2b3a - Title.js: Rename Title.getName[Text] (T324741) by Gergő Tisza
- git #422ccd78 - Rest: Migrate most of db queries to SelectQueryBuilder (T311866) by Amir Sarabadani
- git #b3d06519 - docs: Improve docs around SpecialPage_initListHook by Umherirrender
- git #9509d1f7 - Cleanup: Remove some tiny private methods in favor of inlining the code by DannyS712
- git #5c0e75d7 - uuid\GlobalIdGenerator: Check if getmyuid() exists (T324513) by Umherirrender
- git #4b638c58 - thumb.php: Replace deprecated MWHttpRequest::factory (T324918) by Umherirrender
- git #a592d47e - Clean up redundant array manipulation by Matěj Suchánek
- git #5c113a83 - LanguageVariantConverter: Add fallback to core LanguageConverter (T318401) by Abijeet
- git #cc7128fd - Replace comments about deprecated Linker::commentBlock/formatComment (T324906) by Umherirrender
- git #11631f5f - Parser: Allow dynamic properties on PHP 8.2 (T324890) (T324891) (T324901) by Reedy
- git #2dfc42e2 - LanguageConverter.php: Add missing code tly (Talysh language) (T258975) by Winston Sung
- git #024a5d4d - pager: Fix navigations when date range is set (T228431) by Func
- git #0fc32e50 - HistoryPager: Prettify URL params of form submissions without JS (T323338) by Bartosz Dziewoński
- git #5f2026c3 - ParsoidHandler: test wt2html with old revision (T324801) by daniel
- git #a2e3e079 - linker: Fix broken specialLink() when combining subpage with querystring by Timo Tijhof
- git #406de979 - selenium: Do not run some tests when targeting Beta (T323824) by Željko Filipin
- git #0a23ed1b - selenium: Do not run some tests when targeting Beta (T323824) by Željko Filipin
- git #a1b4699f - Reorg: Move MagicWord related files to under parser/ (T321882) by Amir Sarabadani
- git #ca9ec658 - Reorg: Move PageProps to page/ and namespace it to MediaWiki\Page\ (T321882) by Amir Sarabadani
- git #3d65c37b - Fix remaining link numeric ids in LinkHolderArrayTest by thiemowmde
- git #c05e0183 - Fix bogus test setup in LinkHolderArrayTest by thiemowmde
- git #f846177e - Fix bogus non-numeric namespaces in LinkHolderArrayTest by thiemowmde
- git #800fd1d4 - Fix bogus nextLinkID in LinkHolderArrayIntegrationTest by thiemowmde
- git #91eceaae - Followup to 5cb38845: Don't drop revid info (T324801) by Subramanya Sastry
- git #20f3d859 - Skin: Gadgets should have a reliable way to add content to the subtitle (T316830) by Jon Robson
- git #9842811e - ParsoidOutputAccess: only cache output for wikitext (T324711) by daniel
- git #2049c81e - Login: Add silently removed modules in mobile (T324723) by Jon Robson
- git #803092d4 - tests: Remove unnecessary override to use pig-latin by Abijeet
- git #94c86d01 - Use SelectQueryBuilder in BacklinkCache (T311866) by Lucas Werkmeister
- git #5d663803 - File pages: Add mobile targets to modules that are silently being removed (T324723) by Jon Robson
- git #2d60ba0c - Reorg: Move DummyLinker and Linker to linker/ (T321882) by Amir Sarabadani
- git #1c7630e9 - Prevent Category: entries from overflowing (T319049) by punit
- git #a79b73e7 - Make parsoid accept all content models. (T324711) by daniel
- git #d34e73b0 - Throw a 400 when asking parsoid to render an unknown content model. (T324711) by daniel
- git #3255f37a - Linker: Add ability for Special page links to parse subpage and params by James D. Forrester
- git #89174995 - Allow uses of HTMLForm to specify a minlength for text based inputs (T321427) by Dreamy Jazz
- git #3a740dd4 - resourceloader: assume Console API is always available (T324618) by DannyS712
- git #887810b0 - selenium: Skip flaky test (T324237) by Željko Filipin
- git #e1344b76 - Fix typo (hmtl) to html where necessary by Derick Alangi
- git #f8a7e46d - Update OOUI to v0.46.0 (T130434) (T289558) (T307631) (T320245) (T321439) (T322267) (T322833) (T323860) by James D. Forrester
- git #46d786a9 - Fix iw-widget/footer overlap (T324428) by Matthias Mullie
- git #0bdaaddc - Allow jquery.tipsy on mobile (T323542) by Jon Robson
- git #948d91d0 - DatabaseBlock: don't save parent block id as 0 (T282890) by DannyS712
- git #6c8a499e - SiteConfig: Remove commented out dead code (T319053) by Subramanya Sastry
- git #9ff8edfa - HtmlOutputRendererHelper: fix semantics of getRevisionId by daniel
- git #0d2dd571 - Bump api-testing to 1.5.1 by daniel
- git #c013cc7d - Linker: Add direct tests for makeSpecial ahead of changes by James D. Forrester
- git #1234cf80 - RELEASE-NOTES-1.39: Fold into HISTORY, 1.39.0 is released (T313916) by James D. Forrester
- git #090ec577 - Use services in WikitextContentHandler by daniel
- git #bd1aec9f - foreign-resources.yaml: Add codex-design-tokens to foreign resources by Eric Gardner
- git #6a4e9160 - Update Codex from v0.3.0 to v0.4.0 (T295711) (T306932) (T309589) (T311097) (T312025) (T313773) (T321637) (T322428) (T322705) (T322707) (T323987) (T324190) (T324495) by Eric Gardner
- git #3c956338 - Revert "resourceloader: Raise severity of targets violation to WARNING" (T235712) by Jdlrobson
- git #baed2a61 - jquery.tablesorter: Add test case for dates with the ordinal indicator º (T305375) by Sakretsu
- git #68e26727 - PageContentHelper: `checkAccess()` should use `isAccessible()` by daniel
- git #42e55bcd - HtmlOutputRendererHelper: fix etag tests by daniel
- git #d32c260e - REST: collect metrics on endpoint access by daniel
- git #2fe98c05 - PageUpdater: fix render reason by daniel
- git #ab02ab7e - Revert change from I7939e85aca5edf9b8c391b9e3167ac9634708fbf (T309745) by Vadim Kovalenko
- git #e596af73 - Revert "resourceloader: Modern ES6 code should be forced to target mobile" (T323542) by Kosta Harlan
- git #ae8f8459 - LogEventsList: Move the 'pattern' field before the 'extra' field by Func
- git #0620bff3 - HtmlOutputRendererHelper: track render reason by daniel
- git #63529a70 - Remove DeletePage::deletionWasScheduled by Matěj Suchánek
- git #de53c323 - Remove ExternalStoreDB::getMaster by Matěj Suchánek
- git #fa045ecd - Suppress RecentChange::doMarkPatrolled when autopatrol is requested by Matěj Suchánek
- git #21352255 - Protect HistoryBlob storage against malicious class injection by Tim Starling
- git #53b2a054 - Always go to the source editor when editing. (T303739) by dwalden
- git #f4a4b075 - selenium: Run most tests targeting the beta cluster (T323824) by Željko Filipin
- git #08a30e4e - Add migrateExternallinks maintenance script (T321663) by Amir Sarabadani
- git #23047425 - selenium: Delete automationProtocol setting (T303737) by Željko Filipin
- git #f0a40483 - Add e2e test for fetching a message via the page endpoint by daniel
- git #c2754d44 - Handle bad redirect target for personally identifiable special pages (T297407) by Umherirrender
- git #5cf4b7c3 - ResourceLoader: Add 1min grace via stale-while-revalidate Cache-Control (T132418) by Timo Tijhof
Vendor
[edit]- git #147dd89f - Bump wikimedia/parsoid to 0.17.0-a9 (T309024) (T322892) by Subramanya Sastry
- git #3cf7a8e5 - Update OOUI to v0.46.0 by James D. Forrester
Extensions
[edit]AbuseFilter
[edit]- git #4139e5ef - pager: Avoid unneeded database connection by Umherirrender
- git #6d65684a - Replace deprecated Linker::commentBlock (T324906) by Umherirrender
ArticlePlaceholder
[edit]- git #f414552b - Replace deprecated MWHttpRequest::factory (T324918) by Umherirrender
CampaignEvents
[edit]- git #8ad22158 - selenium: Remove unnecessary await (T324212) by Vaughn Walters
- git #0aaf3d7e - selenium: Renaming a function (T316875) by Vaughn Walters
CentralAuth
[edit]- git #d0eaeace - Replace deprecated Linker::formatLinksInComment (T324906) by Umherirrender
CheckUser
[edit]- git #73585a93 - Replace deprecated Linker::commentBlock (T324906) by Umherirrender
CirrusSearch
[edit]- git #5f57dd56 - Correct classification of circuit_breaking_exception (T316712) by Erik Bernhardson
Cite
[edit]- git #ad919e37 - Parsoid CSS: Add (script-generated) language-specific counters (T156350) by Subramanya Sastry
- git #8cfad387 - Parsoid CSS: Don't make enwiki's default the default for all languages by Subramanya Sastry
Citoid
[edit]- git #67152215 - Switch to reuse panel on low numeric inputs (T198456) by David Lynch
ContentTranslation
[edit]- git #4cc0ea93 - CX3 Build 0.2.0+20221212 (T323817) (T293387) (T281559) (T323818) (T323574) by Santhosh Thottingal
- git #e40be7bb - Remove translation entry point from sticky header temporarily (T320448) by Santhosh Thottingal
- git #f0cf7b8e - Avoid adding desktop modules on mobile (T324723) by Jon Robson
- git #a60eb769 - Load ext.cx.eventlogging.campaigns on mobile. (T324723) by Jon Robson
- git #5c21e4cd - SX: Fix loading indicator for block templates (T323817) by NikG
- git #4debbfc9 - CX View page link: Escape hash for section title in target URL (T316930) by NikG
- git #f0b30ce8 - SX: Supported language codes for language selector (T293387) by wangombe
- git #66a053bf - Add event logging: editor_segment_add (T281559) by wangombe
DiscussionTools
[edit]- git #fda9f159 - Deemphasize "Learn more about this page" link (T324702) by Bartosz Dziewoński
- git #c2dc05b0 - Add 'collapsible-headings-collapsed' body class (T321618) (T322628) by Ed Sanders
DonationInterface
[edit]- git #3b0af04e - Add Skeleton for Dlocal (T324270) by wfan
- git #073d2205 - Update SmashPig to v0.8.3.12 and own version number by cstone
- git #cd323aa3 - Update Monthly Convert amounts for FY2223 en6C (T324863) by Andrew Green
- git #32b1f3bc - Add a few more missing PayPal countries (T324565) by Elliott Eggleston
Elastica
[edit]- git #0a677c0e - Don't fail connection after CURLE_PARTIAL_FILE response (T265056) by Erik Bernhardson
FileImporter
[edit]- git #038f20d2 - Replace comment about deprecated Linker::formatLinksInComment (T324906) by Umherirrender
GrowthExperiments
[edit]- git #fba57a74 - NewImpact: Fix event.mode in HomepageModule schema by Gergő Tisza
- git #a0e3260a - Fix titles with dots in article list (T324741) by Gergő Tisza
- git #20fcdb92 - UserImpact: Lower staleness check to 1 day by Kosta Harlan
- git #71b3e222 - Fix UserDatabaseHelper::hasMainspaceEdits() (T324285) by Gergő Tisza
- git #c66f09b6 - NewImpact: Adjust hasMainspaceEditsCache check (T324285) by Kosta Harlan
- git #4730c031 - User impact: fix small font in desktop (T324551) by Sergio Gimeno
- git #475508ca - Instrumentation: Monitor navigation duration, transferSize, first paint (T324198) by Kosta Harlan
- git #1d6d4b20 - NewImpact: Show "999+" when we could not count edits/thanks (T324286) by Gergő Tisza
- git #53819f92 - User impact: Do not show impact module if user has no mainspace edits (T324285) by Sergio Gimeno
- git #61f5b710 - UserImpactFormatter: Redefine recent edits without pageviews by Gergő Tisza
- git #25a6fefc - Special impact: Export user impact data from server-side (T324328) by Sergio Gimeno
- git #1944fc18 - GrowthExperiments.LocalSettings: Only override impact services in CI by Kosta Harlan
IPInfo
[edit]- git #6c1eaba3 - Minor code cleanup by Reedy
Kartographer
[edit]- git #4d08e15d - Sent full server URL in the `domain` parameter (T301769) by Adam Wight
- git #00146039 - Make ExternalDataLoaderTest a MediaWiki unit test by thiemowmde
- git #baadc8ed - Make TagHandlerTest a MediaWikiUnitTestCase by thiemowmde
- git #2821ac1c - Simplify "options callback" code in KartographerTest by thiemowmde
- git #718632f6 - Introduce tiny ParserFunctionTracker service (T323113) by thiemowmde
Linter
[edit]- git #fb5bd0fc - maintenance script to run linter extension namespace migration (T299612) by sbailey
Math
[edit]- git #6e424c2e - Replace comment about deprecated Http::post (T305813) by Umherirrender
- git #cbd67195 - Update positive regression tests by Moritz Schubotz (physikerwelt)
- git #95c5757e - Enable popups for annotated math formulae (T208758) by AndreG-P
MobileFrontend
[edit]- git #a920382d - Always collapse sections when 'collapsible-headings-collapsed' body class present (T321618) (T322628) by Ed Sanders
- git #abbb9782 - Reinitialize edit links after page content is reloaded (T324686) by Bartosz Dziewoński
- git #05bbab3b - Remove code relating to lazy reference section handling (T222373) by Ed Sanders
NavigationTiming
[edit]- git #1cd4dd29 - Add Largest Contentful Paint (LCP) (T319329) by Peter Hedenskog
OAuth
[edit]- git #4728cae3 - Consumer: Fix PHP 8.1 warning (T311577) by Lucas Werkmeister
- git #2e4c6a01 - ConsumerAcceptance: Fix name of $oauth_version property (T324904) by Reedy
PagedTiffHandler
[edit]- git #b025db28 - build: Remove unneeded phan suppression by Umherirrender
PageTriage
[edit]- git #8a1e48bb - Convert LoadExtensionSchemaUpdates to HookHandler (T323908) by Kosta Harlan
- git #538dc8bd - Convert ListDefinedTags, ChangeTagsListActive, ChangeTagsAllowedAdd to Hook Handler (T323908) by Kosta Harlan
- git #2ca3c2f2 - Add eslintrc rule to block .done/.fail usages (T324543) by Kosta Harlan
- git #e1ac1bd3 - eslint: Fail on warnings (T324267) by Kosta Harlan
- git #971c66e1 - Fix double punctuation bug by Novem Linguae
- git #8ed04c8a - Remove duplicate tags from ::doOnSchemaUpdatesPopulatePageTriageTags by Umherirrender
- git #dec0b8ed - monitoring: Track timing for compileMetadata method (T324747) by Kosta Harlan
- git #fb8cf4cf - monitoring: Track timings for ArticleCompileProcess classes (T324747) by Kosta Harlan
- git #fdc727ee - cleanup: Remove unused registerArticle method by Kosta Harlan
- git #0b18479b - cleanup: Fix ES6 warnings/errors (T324579) (T324267) by Kosta Harlan
- git #be10f134 - cleanup: Move jquery.tipoff to external directory (T324579) (T324267) by Kosta Harlan
- git #e5a73140 - Removing a phpcs rule exclusion (T324266) by MPGuy2824
- git #de9d3a5a - [hygiene] Clean up checkReferenceTag method (T168350) by Kosta Harlan
- git #d192dbc6 - Move unused cron job to maintenance folder (T324085) by Novem Linguae
- git #9270ff3d - Enable JavaScript ES6 (T324579) by NovemLinguae
- git #6836762d - Stop deletion tagging if certain templates are found on page (T319541) by MPGuy2824
- git #93140648 - cleanup: Move tools maintenance scripts into maintenance directory (T324085) by Kosta Harlan
- git #18370f87 - articleInfo.js: general cleanup and simplifications (T309001) by DannyS712
- git #025a7544 - PageTriageUtil: Use StatusValue for return type by Kosta Harlan
Phonos
[edit]- git #7497f67b - statsd: normalise metric names (T324593) by TheresNoTime
- git #379653ad - GoogleEngine: don't remove parentheses from IPA input (T323912) by MusikAnimal
- git #785c9f91 - i18n: simplify message about empty files (T323912) (T324107) by MusikAnimal
- git #a7d5cc16 - Phonos: require 'ipa', 'file' or 'wikibase' params (T322787) by MusikAnimal
Popups
[edit]- git #01e3ddcd - Child elements also trigger previews (T325007) by Jon Robson
- git #898fc819 - Avoid syntax error on hover in grade C browsers (T324514) by Jon Robson
ProofreadPage
[edit]- git #da3f7fab - Normalize URLs before exposing them via the Openseadragon API (T324740) by Sohom
- git #8825f82a - Allow multiple toolbar in EditInSequence (T308098) by Sohom
ReadingLists
[edit]- git #e13d4b33 - build: Run eslint and stylelint for vue files by Umherirrender
SearchVue
[edit]- git #7075e023 - Temporary hide tutorial popup for mobile wiki (T322091) by Vadim Kovalenko
- git #69484e12 - Opening and scrolling quick view in a fixed window. (T324278) by Simone Cuomo
- git #5bed1bbe - Create Rest API for SearchVue Commons media data (T324446) by Simone Cuomo
- git #fafe8f85 - Loading content in Search Previews (T318951) by Simone Cuomo
- git #41992157 - Update the position and copy in the desktop tutorial for search previews (T322216) by Vadim Kovalenko
- git #80d309c2 - Create Rest API for SearchVue article data (T324445) by Simone Cuomo
- git #8b5858b0 - Search Preview: Commons images show on incorrect article on slow connection (T322726) by Vadim Kovalenko
SecurePoll
[edit]- git #4af12f11 - Make Voter::newFromID() and Context::getVoter() expose DB index (T324556) by Reedy
- git #a1ab2a0b - ListPager: Only call Voter::newFromId() if return value is needed (T324556) by Reedy
- git #4e1cf412 - STVTallierTest: Skip testFinishTally on PHP >= 8.0 (T323056) by Reedy
- git #2bdd2849 - schema: Convert Unique Index to Primary Key on securepoll_msgs (T312268) by Umherirrender
StopForumSpam
[edit]- git #f95195d3 - Hooks: Collapse nested ifs by Reedy
Thanks
[edit]- git #1bbfae82 - Bump required MediaWiki version to 1.40.0 by Thalia
TitleBlacklist
[edit]- git #4d2df715 - Various code style cleanups by Thiemo Kreuz
Translate
[edit]- git #3d1cf181 - Load VisualEditor module unconditionally by Bartosz Dziewoński
- git #21e1acfd - Replace comment about deprecated Http::get (T305813) by Umherirrender
- git #f23a836e - MessageGroupConfigurationParser: Fix path of the base schema file (T313242) by Abijeet
- git #a9b19c20 - Use Zest's getElementsByTagName() (T317523) by wangombe
UniversalLanguageSelector
[edit]- git #5a75dee6 - Update jquery.uls from upstream by Amir E. Aharoni
VisualEditor
[edit]- git #133cacc4 - Remove obsolete browser support checks for HTML5 History API by Bartosz Dziewoński
- git #237ffde4 - ve.ui.MWPopupTool: Update usage of 'mediawiki.feedback' by Bartosz Dziewoński
- git #2b49b3bd - Try/catch around mw.Uri when decoding parsoid resources (T324976) by David Lynch
- git #15c53f05 - selenium: Decrease logLevel from info to error (T296187) by Željko Filipin
- git #9ca5c701 - Update VE core submodule to master (1b0ea4928) by Bartosz Dziewoński
- git #68f0539f - Revert "selenium: Do not retry tests" (T324544) by Kosta Harlan
- git #5347c6ad - selenium: Toolbar should open insert menu (T296187) by Esther Akinloose
- git #b368d741 - Don't index VE edit pages (T319124) by Bartosz Dziewoński
- git #5e503eb3 - Always sanitize href attribute in UI (T322704) by Ed Sanders
- git #7afbe751 - Always sanitize href attribute in CE nodes (T322704) by Ed Sanders
Wikibase
[edit]- git #65be92e1 - REST: Use requested fields in ItemData by sihe
- git #b2bd12b5 - REST: Fix tests referring to non-existent class by Jakob Warkotsch
- git #84570012 - Support loading more results in Vector search client (T322333) by Michael Große
- git #95036aa3 - REST: Move JsonPatchValidator to validation namespace by Jakob Warkotsch
- git #244419a6 - REST: Refactor return in switch statement by Jakob Warkotsch
- git #b3f7ea69 - Add targets to wikibase.vector.searchClient module by Lucas Werkmeister
- git #c4852c33 - Make wikibase.client.init module target mobile (T235712) by Jon Robson
- git #6fc0c390 - REST: Fix onion layer violation in deserializer by Ollie Shotton
WikibaseLexeme
[edit]- git #990aae88 - Unskip Form browser tests that used to be flaky and fix flakyness by Michael Große
WikibaseQualityConstraints
[edit]- git #2358795e - Format language constraint parameters in user language (T316936) by Lucas Werkmeister
- git #61b1aa88 - Use ViolationMessageRendererFactory in SpecialConstraintReport (T316936) by Lucas Werkmeister
- git #a6434d9b - Move ViolationMessageRendererFactory to service container (T316936) by Lucas Werkmeister
- git #55491d60 - Move MessageLocalizer in ViolationMessageRendererFactory (T316936) by Lucas Werkmeister
- git #e8daf0c8 - Add strict types to ViolationMessageRenderer (T316936) by Lucas Werkmeister
- git #82af16c2 - Inject LanguageNameUtils into ViolationMessageRenderer(Factory) (T260340) (T316936) by Lucas Werkmeister
- git #2a709755 - Simplify MultilingualTextViolationMessageRenderer (T316936) by Lucas Werkmeister
WikiLambda
[edit]- git #17eb6fc9 - Fix routing and align vue route with wikimedia routing (T321890) by temitope adesoji
- git #cd6fad00 - build: Upgrade Codex from 0.3.0 to 0.4.0 by Julia Kieserman
- git #d2ec657e - Update doc to reflect error type now being returned. by EWright
- git #f65dc566 - tests: ApiPerformTest's error-causing test now throws a Z518 by James D. Forrester
- git #0db9a4c0 - Update function-schemata sub-module to HEAD (a363827) (T305153) (T320217) (T321389) (T321751) by James D. Forrester
- git #f2c7760f - ZObjectFactory: Allow inline ZTypes in Benjamin arrays (T324687) by James D. Forrester
- git #87950dca - Hide the "add input" button on the Function Editor if the user does not (T303976) by ddw
- git #cafa6fa9 - In ZString use the onInput event rather than the onChange event - this (T306379) by ddw
- git #29a4d476 - Do not update zObject with an event object (T324396) by Julia Kieserman
- git #a1b2a272 - Break out edge cases from the main EditFunction and CreateNewFunction (T323764) by ddw
- git #ad5dc12a - Fix z-object selector to allow initialselectionlabel change by adesoji
- git #33eb8560 - added resolver types and disallowed root types to EXCLUDED_Z_TYPES by adesoji
WikimediaMaintenance
[edit]- git #36f12681 - createExtensionTables: Add extension GeoData (T324348) by Stang
Skins
[edit]MinervaNeue
[edit]- git #f8240fea - Display correct numbers on the combined notification badge (T310559) (T324690) by Bartosz Dziewoński
- git #da92d66d - selenium: Skip flaky test (T313775) by Željko Filipin
- git #e4abf9c0 - selenium: Delete failing test (T280652) by Željko Filipin
Vector
[edit]- git #a786cfe0 - Templates: Reorganize pinned containers (T317900) by Jon Robson
- git #81348a65 - Remove TOC AB test code (T324874) by bwang
- git #dbb48684 - Clean up code handling cached HTML for 3 patches (T318013) by bwang
- git #0baf4b18 - Follow-up to c1ebfd58, retrieve first value of array_splice (T318434) by Jan Drewniak
- git #2e095bd0 - Simplify grid styles now that grid is no longer needed to position ToC (T318013) by bwang
- git #8359e9f2 - Remove feature name comment in pinnableElement.js by Nicholas Ray
- git #24055a67 - Set default pinnable state for page tools (T322051) by Nicholas Ray
- git #c1ebfd58 - MainMenu: Print menu now displays in main menu (T318434) by Jon Robson
- git #87959c8a - Move limitedWidthToggle.js and features.js to skins.vector.es6 module (T322051) by Nicholas Ray
- git #a7f008b9 - Page tools: Main menu is a dropdown (T317899) by Jon Robson
- git #bcb2a73b - Introduce UserLinks and LanguageButton components (T322089) by Jon Robson
- git #dba4fa62 - Setup placeholder components to guide future development (T322089) by Jon Robson
- git #6fc25f87 - search: Remove unused generateUrl() function by Lucas Werkmeister
- git #820c1736 - search: Optionally support load-more events (T322333) by Michael Große
- git #e718f53d - search: Adapt to Wikibase instead of hard-coding wikidatawiki (T316093) by Lucas Werkmeister
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #1b0ea492 - Update OOUI to v0.46.0 by James D. Forrester
No changes
[edit]- 3D
- ActiveAbstract
- AdvancedSearch
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- CodeEditor
- CodeMirror
- Cognate
- Collection
- CologneBlue
- CommonsMetadata
- ConfirmEdit
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- DoubleWiki
- Echo
- ElectronPdfService
- EntitySchema
- EventBus
- EventLogging
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FlaggedRevs
- Flow
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GWToolset
- Gadgets
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalPreferences
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- LiquidThreads
- Listings
- LoginNotify
- MachineVision
- MapSources
- MassMessage
- MediaModeration
- MediaSearch
- MobileApp
- Modern
- MonoBook
- MultimediaViewer
- NearbyPages
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuthRateLimiter
- ORES
- OpenStackManager
- PageAssessments
- PageImages
- PageNotice
- PageViewInfo
- ParserFunctions
- PdfHandler
- Poem
- PoolCounter
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- RelatedArticles
- Renameuser
- RevisionSlider
- SandboxLink
- Score
- Scribunto
- SearchExtraNS
- SecureLinkFixer
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- TheWikipediaLibrary
- TimedMediaHandler
- Timeless
- TocTree
- TorBlock
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UploadWizard
- UploadsLink
- UrlShortener
- VipsScaler
- WebAuthn
- WikiEditor
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaIncubator
- WikimediaMessages
- Wikisource
- Wikistories
- XAnalytics
- cldr
- intersection
- timeline
- wikihiero
Total changes
[edit]249 Changes in 45 repos by 76 authors