MediaWiki 1.43/wmf.26/Changelog
< MediaWiki 1.43 | wmf.26
Core changes
edit- git #69258c2f - Branch commit for wmf/1.43.0-wmf.26 (T375657) by trainbranchbot
- git #58e5046b - signup: Fix AJAX username/password check (T376428) by Gergő Tisza
- git #cbbee420 - Bump wikimedia/parsoid to 0.20.0-a24 (T376443) by Arlo Breault
- git #5c45ae05 - UserSelectQueryBuilder: temp() should not select non-temp users (T372702) by Gergő Tisza
- git #91efc7f9 - Document ParserOutput::resetParseStartTime() contract a bit more (T376433) by Lucas Werkmeister
- git #c610b077 - OutputPage: Remove reference to outdated E_STRICT (T375707) by Timo Tijhof
- git #f0838fbd - Deprecate embedBidi the same way as getDirMark (T375975) by Ebrahim Byagowi
- git #9ea6e730 - eslint: Promote 'prefer-const' to error in tests by Bartosz Dziewoński
- git #50cdd378 - eslint: Manually enforce prefer-const in all remaining code by Ed Sanders
- git #2f3c89ac - eslint: Manually enforce prefer-const on special page JS by Ed Sanders
- git #f0e22864 - Use <bdi> in Language::specialList (T375975) by Ebrahim Byagowi
- git #b7ce4a43 - Use getContentLanguage() in two special pages instead of injection by Ebrahim Byagowi
- git #1a2d495a - Wrap category links around <bdi> (T375975) by Ebrahim Byagowi
- git #ca7c62ce - Use Html::element to print <th> elements in Special:TrackingCategories by Ebrahim Byagowi
- git #1e2af489 - ParserOutput: ensure all created ParserOutputs have a "start of parse" time set (T376433) by C. Scott Ananian
- git #8661130e - jobqueue: Mark JobSpecification as newable by Máté Szabó
- git #473e8c32 - Provide a prefixed StatsFactory in parsoid config by Yiannis Giannelos
- git #fec9daae - Use statslib for metrics emitted by HtmlOutputRendererHelper (T359476) by Yiannis Giannelos
- git #a5049b48 - status: Log getMessage()/getWikiText() calls on good Statuses (T374436) by Máté Szabó
- git #7675004b - eslint: Manually enforce prefer-const in tests by Ed Sanders
- git #9f9091ff - eslint: Enforce no-var in tests and autofix by Ed Sanders
- git #f87af6fc - Remove getDirMark the same way as RevDelLogItem (T375975) by Ebrahim Byagowi
- git #efda4cae - Use a better bidi aware markup in CommentParser (T375975) by Ebrahim Byagowi
- git #bc7ec835 - Remove CommentFormatter::formatStringsAsBlock by Ebrahim Byagowi
- git #1e534867 - Mark getDirMark as deprecated (T375975) by Ebrahim Byagowi
- git #b0864345 - Fix incorrect name for notifications menu in documentation by alistair3149
- git #596c2355 - Use HTML markup instead of bidi control chars in wiki changes (T375975) by Ebrahim Byagowi
- git #3174f797 - Use HTML markup instead of bidi control chars in revision delete (T375975) by Ebrahim Byagowi
- git #04de45a5 - Use HTML markup instead of bidi control chars in Special:ListRedirects (T375975) by Ebrahim Byagowi
- git #89806bd7 - Use HTML markup instead of bidi control chars in Special:WhatLinksHere (T375975) by Ebrahim Byagowi
- git #f981602f - Improve history merge log comments by Bartosz Dziewoński
- git #2a7b8546 - MovePage, MergeHistory: Suppress redirect for "MediaWiki:"-ns wikitext pages (T376399) by Bartosz Dziewoński
- git #ff6b625f - MessageCache: More consistently treat redirects as not existing (T376398) by Bartosz Dziewoński
- git #91a37f53 - Switch over a bunch of class_alias uses to actuals by James D. Forrester
- git #c941c59b - Mark now unused getDirMarkEntity as deprecated (T375975) by Ebrahim Byagowi
- git #92034936 - Add namespace to remaining parts of Wikimedia\FileBackend (T353458) by James D. Forrester
- git #eb323f16 - Use HTML markup instead of bidi control chars in action=history (T375975) by Ebrahim Byagowi
- git #834f63c3 - Fix some non namespaced usage of IBufferingStatsdDataFactory (T376392) by Reedy
- git #bd5fb634 - RELEASE-NOTES-1.43: Add note about mw.Uri being deprecated (T374314) by James D. Forrester
- git #2db25326 - Use HTML markup instead of bidi control chars in Special:ShortPages (T375975) by Ebrahim Byagowi
- git #79d61b0e - Use HTML markup instead of bidi control chars in Special:NewPages (T375975) by Ebrahim Byagowi
- git #1cddda1e - SpecialBlock: add ?usecodex and ?multiblocks feature query params (T358934) by MusikAnimal
- git #2f762444 - mediawiki.special.block [Vue]: wrap all fields in an outer CdxField (T358934) by MusikAnimal
- git #fff1b79c - mediawiki.special.block [Vue]: add form validations and error states (T369471) by MusikAnimal
- git #05435ec6 - RefreshLinksJob: Fix exception due to null/false confusion (take 2) by C. Scott Ananian
- git #22cdf9cd - Deprecate ParserOutput::setLanguageLinks(null) (T376323) by C. Scott Ananian
- git #5c1765fc - Add Southern Ndebele language (nr) (T375377) by Amir E. Aharoni
- git #6ab5ba5f - Edit Recovery: wrap buttons if their text is long (T364664) by Sam Wilson
- git #d1e85466 - Re-apply "Rename wgPageContentLanguage to wgPageViewLanguage" (T303375) by Fomafix
- git #714a7146 - Sync up core repo with Parsoid by C. Scott Ananian
- git #0e08e6a9 - Update autonym for Komering (kge) (T375947) by Amir E. Aharoni
- git #6e9637a7 - Add Duala language (dua) (T376248) by Amir E. Aharoni
- git #5f16b8a6 - Replace use of getDirMark with <bdi> in Special:DoubleRedirects (T375975) by Ebrahim Byagowi
- git #b060dff7 - docs: Add a comment about Safari compatibility for the `.hyphens` mixin by Volker E.
- git #1746c9e6 - selenium: Document when, how and why a test is skipped (T280652) by Željko Filipin
- git #649b0f49 - Use import actor store where needed in RC categorisation (T373318) by Dreamy Jazz
- git #d7ae0075 - installer: Simplify setupPLpgSQL by Tim Starling
- git #11d1a1e1 - installer: Merge manual table creation into the create-tables step by Tim Starling
- git #7a8f6f59 - Add namespaces for Obolo (ann) (T374769) by Amir E. Aharoni
- git #9508801c - rdbms: avoid pcre.backtrack_limit in QueryBuilderFromRawSql::generalizeSQL() (T366640) by Aaron Schulz
- git #0823ce88 - Update Codex from v1.13.0 to v1.13.1 (T322014) (T362346) (T373225) (T375698) (T376045) by Anne Tomasevich
- git #d69abe9c - uuid: Switch mt_rand() calls to random_int() in GlobalIdGenerator by Aaron Schulz
- git #8cfe28b9 - Replace use of getDirMark with <bdi> tag in ProtectedPagesPager (T375975) by Ebrahim Byagowi
- git #bbb4a81d - Move services state management out of DatabaseInstaller by Tim Starling
- git #69313dba - uuid: Improve docs and readability of GlobalIdGenerator::getTimeAndDelay by Aaron Schulz
- git #e56051b8 - docs: Amend to valid skin variable name for width breakpoint (T349793) by Volker E.
- git #6f7603ed - mediawiki.special.block: Set reblock in API call if already blocked (T358934) by TheresNoTime
- git #dfd5d051 - Allow wikitext markup in tag help links (T372175) by Bartosz Dziewoński
- git #361b2283 - mw-prefs-search-highlight: Use colour variable for outline as well as background (T376123) by Ed Sanders
- git #3db5fd70 - Edit recovery: Ask to recover, not to discard (T364664) by Sam Wilson
- git #60b74e9e - mediawiki.special.block [Vue]: surface server-side msgs + loading state (T369471) (T358934) by MusikAnimal
- git #cfd28bfc - HISTORY: Add point releases by Reedy
- git #64a7d841 - Fix PostgreSQL database creation by Tim Starling
- git #b663f88a - Replace a use of bidi control code with HTML markup (T375975) by Ebrahim Byagowi
- git #7341c759 - Add a note on use of getDirMark and getDirMarkEntity (T375975) by Ebrahim Byagowi
- git #57db15e3 - specials: Catch RevisionAccessException and ignore on Special:Undelete (T108495) by Umherirrender
- git #3f010645 - mediawiki.special.block [Vue]: fix form submission and add tests (T358934) by MusikAnimal
- git #718c5548 - SpecialBlock.vue: make 'already blocked' msg reactive by MusikAnimal
- git #b6b2c9d0 - rdbms: improve Database::flushSnapshot() to use ROLLBACK sometimes by Aaron Schulz
- git #cc28acc4 - Add namespace to remaining parts of Wikimedia\Mime and Wikimedia\Stats (T353458) by James D. Forrester
- git #53b67ae0 - Add namespace to remaining parts of Wikimedia\ObjectCache (T353458) by James D. Forrester
- git #2144fef6 - Add namespace to Wikimedia\Redis libs (T353458) by James D. Forrester
- git #531ba3aa - resourceloader: Add/change ResourceLoaderModifyEmbeddedSourceUrls hook (T371530) by Bartosz Dziewoński
- git #8af168e6 - installer: Parse messages for Html::warningBox by Umherirrender
- git #c7cd5399 - build: Use inline ignore for MediaWiki.Usage.DeprecatedGlobalVariables by Umherirrender
- git #5c792493 - Add namespace gender aliases for Tigre (tig) (T375052) by Amir E. Aharoni
- git #95cfe68e - Allow localized gallery widths; avoid spurious "double px" tracking category (T374311) by C. Scott Ananian
Vendor
editExtensions
editAbuseFilter
edit- git #c0390eef - add links to blocked domains messages (T376506) by JJMC89
- git #f8bd3775 - Add GENDER to English log messages by Amir E. Aharoni
- git #b66daede - Log specific views of protected variables (T365743) by STran
- git #d1b7bf8e - Update messages to be more language-friendly by anterdc99
AdvancedSearch
edit- git #0a8597b2 - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
AutoModerator
edit- git #9c367fd6 - Handle Errors when saving Automoderator revisions (T374466) by Kgraessle
CampaignEvents
edit- git #1996d6e0 - Update namespace of PHP classes by Fomafix
- git #1859e45d - Use intdiv( $a, $b ) instead of (int)round( $a / $b ) by Fomafix
- git #fb6bd02b - Inject service CentralIdLookup into CampaignsUserMailer by Fomafix
- git #fa8398ec - Use $this->getServiceContainer() in tests by Fomafix
- git #b98b7351 - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
- git #6deb76eb - Remove temporary feature flag for invitation list special pages (T373442) by Daimona Eaytoy
CategoryTree
edit- git #bd4efc18 - Define a variable to reuse a value by Ebrahim Byagowi
- git #6f8049b2 - Use margin-inline mixin to simplify direction specific styles (T371265) by Ebrahim Byagowi
- git #b66d6a38 - Make disabled arrow more distinguishable by Ebrahim Byagowi
- git #be7320b4 - Make CategoryTree arrow expansion work outside mw-content-{ltr,rtl} by Ebrahim Byagowi
- git #fcc33341 - Make category links arrow link to actual categories by Ebrahim Byagowi
- git #451aeceb - Use Codex provided arrow icons for the tree by Ebrahim Byagowi
- git #fe71840c - Replace use of getDirMark with HTML markup (T375975) by Ebrahim Byagowi
- git #b1e3b5f0 - Update namespaces of PHP classes by Fomafix
CentralAuth
edit- git #7db124d2 - CentralAuthIdLookup: Respect DB flags in centralIdFromLocalUser() (T374994) by Máté Szabó
- git #39118668 - UserSelectQueryBuilder: temp() should not select non-temp users (T372702) by Gergő Tisza
- git #f37765de - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
- git #ce89ab93 - SUL3: Use cookie-based mechanism with query-flag mechanism by Derick Alangi
- git #0ded3f59 - Update ResourceLoaderModifyEmbeddedSourceUrls hook handler (T371530) by Bartosz Dziewoński
CheckUser
edit- git #d9f96d62 - LogTemporaryAccountAccessJob: Add spec helper by Máté Szabó
- git #e6a987db - Add Norwegian special page name translations by Jon Harald Søby
- git #5f61d892 - Add GENDER to English log messages by Amir E. Aharoni
- git #4eeac93b - Add support for AbuseFilter's protected var view log (T371798) by STran
- git #346c3467 - Fix failing tests in CheckUserCentralIndexManagerTest (T375399) by Dreamy Jazz
Cite
edit- git #bcd76a24 - Allow the ref re-use sub-menu options to wrap (T375053) by WMDE-Fisch
- git #9ceabba9 - Update JSDocs related to the reference re-use dialog (T375053) by thiemowmde
- git #d1451ac6 - Extend height of the SetExtendsContent dialog by WMDE-Fisch
- git #656b0013 - Use - instead of _ in LESS file names as language code by Fomafix
- git #44aefe2a - Remove misplaced tooltip on ellipsis in citation dialog (T375053) by thiemowmde
- git #c517172e - Position the re-use sub-menu under its button (T375053) by WMDE-Fisch
- git #53d8aaa0 - Use $this->getServiceContainer() in tests by Fomafix
- git #0ed6cafb - Use more narrow UserIdentity interface where possible by thiemowmde
- git #9d665a85 - Hide group selector when editing a subref (T375156) by Adam Wight
- git #d4789557 - Improve sub-ref check to avoid false positives (T376242) by WMDE-Fisch
- git #87d747a5 - Use DataMwError by C. Scott Ananian
- git #1be72de7 - Clear preview in SetExtendsContentDialog by WMDE-Fisch
- git #14d87b1e - Add a submenu to offer a re-use with different details (T375053) by WMDE-Fisch
- git #23378449 - Update some messages for the sub-ref use case (T373876) by WMDE-Fisch
- git #e2ea1bcf - [refactor] reuse dialog handles its children's events (T375053) by Adam Wight
- git #521f44ed - Inject MainConfig services into Cite by Fomafix
- git #e8fd6c09 - Rename internal BOOK_REF_ATTRIBUTE constant (T373307) by thiemowmde
Citoid
edit- git #0c12ffcf - Use VE standard overlay inheritence for re-use sub-menu (T375053) by WMDE-Fisch
- git #d0171b72 - Use default overlay for the re-use submenu (T375053) by WMDE-Fisch
- git #cb572517 - Use the re-use submenu and remove extends tab (T375053) by WMDE-Fisch
- git #dfa63eb8 - Pass the page name when calling editcheckreferenceurl (T368438) by Ed Sanders
cldr
edit- git #a55db777 - Add LocalNames overrides for dtp and ms-arab by Jon Harald Søby
- git #1bcb8696 - Add Lango (laj) and Acholi (ach) (T376054) (T376060) by Amir E. Aharoni
- git #71741a53 - Add local English names for languages on translatewiki: K–Z (T374785) by Amir E. Aharoni
- git #9d8a29a2 - Fix Russian local name for kbd-cyrl by Amir E. Aharoni
CodeEditor
edit- git #38051ed2 - Update namespaces of PHP classes by Fomafix
CommunityRequests
edit- git #85857f18 - Add missing 'unknown' wish type label (T370230) by Sam Wilson
- git #2ed739c4 - Change page property to lowercase, like most others by Sam Wilson
ContactPage
edit- git #1e946c2a - Replace several deprecated functions by xtex
ContentTranslation
edit- git #942b1021 - SXEditor: Migrate to use <script setup> syntax (T355780) by NikG
- git #4487eec1 - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
- git #e1c329de - Use expression builder to avoid IDatabase::makeList (T350967) by Umherirrender
- git #96ff06e7 - SX instrumentation: Set event source based on used suggestion filter (T369631) by NikG
- git #0e7567a3 - SX useSuggestionSeeds: Use source/target languages from URL params (T374886) by NikG
- git #d8bcb83a - SX: Fix "translation_type" for "dashboard_translation_start" event (T374905) by NikG
- git #9da3d348 - SX: Refactor "dashboard_translation_start" instrumentation by NikG
- git #4e15c4e0 - SX: Fix "translation_type" for "editor_segment_add" event (T374905) by NikG
- git #90363523 - CXTranslationSuggestion: Replace MwIcon usage with CdxIcon (T376145) by NikG
- git #7a9921d1 - SX: Add instrumentation for "editor_close" and "editor_close_warn" events (T357250) by NikG
- git #92f32308 - Fix: Localize 'More" filters button (T368422) by Sbisson
Disambiguator
edit- git #be6bcd08 - ext.disambiguator: Convert some let to const by Ed Sanders
- git #e6cec334 - eslint: Cleanup config and fix errors by Ed Sanders
- git #ab045131 - ext.disambiguator: Remove useless bindings by Ed Sanders
DiscussionTools
edit- git #31dc9b4e - CommentController: Merge (mode, hideErrors, suppressNotifications) into options by Ed Sanders
- git #ba6ce4f7 - Simplify direction specific styles using margin-inline (T371265) by Ebrahim Byagowi
- git #22a66a8a - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
- git #b35ea7c6 - Use standard font sizing for DT advanced toggle menu and license description (T356574) by Iniquity
DonationInterface
edit- git #122f5cea - Handle checkout session vault events as a possible fix for the invalid checkout session id. by Damilare Adedoyin
- git #1b7db8cb - Add Gravy Paypal config for DI (T375378) by Jack Gleeson
- git #46f9a2a5 - Setup Venmo frontend on Gravy (T376182) by Damilare Adedoyin
Echo
edit- git #291ea47d - tests: Namespace the PHP classes by James D. Forrester
EventLogging
edit- git #cef6b913 - Update metrics-platform (T371498) by Sergio Gimeno
FileImporter
edit- git #1da4f026 - Inject services into ImportPlanFactory by Fomafix
- git #538d4d92 - Inject service MainConfig into FileImporterHooks by Fomafix
- git #9ed2094e - Inject services into SpecialImportFile by Fomafix
- git #f922af79 - Use injected UserOptionsManager instead of UserOptionsLookup by Fomafix
- git #7892835f - Use $this->getServiceContainer() in tests by Fomafix
- git #8e061cf0 - Use ?? instead of default value in getRawVal (T376245) by Fomafix
FlaggedRevs
edit- git #5deffaf4 - Add bundlesize test for modules loading on page load (T373017) by Jon Robson
FundraiserLandingPage
edit- git #8a32e765 - Remove Maintenance check (T376255) by Elliott Eggleston
- git #1db71278 - Use wgDonationInterfaceFundraiserMaintenance (T376255) by Alexander Vorwerk
GlobalBlocking
edit- git #19536aa9 - Remove message keys documented as unused by Dreamy Jazz
- git #c27a60c5 - Remove unused 'globalblocking-list-ipinvalid' message key by Dreamy Jazz
- git #28206c54 - Update gb_autoblock_parent_id to 0 from NULL (T376340) by Dreamy Jazz
- git #d3017e1f - Update globalblocks 'gb_address' index to allow autoblocks (T376052) by Dreamy Jazz
- git #9ffff4c7 - Update GlobalBlock to handle autoblocks (T374854) by Dreamy Jazz
GlobalPreferences
edit- git #9105daa9 - Inject services into SpecialGlobalPreferences by Fomafix
GrowthExperiments
edit- git #9e815247 - Replace embedBidi with <bdi> HTML tag (T375975) by Ebrahim Byagowi
- git #72b33484 - Schedule ReassignMenteeJob with a small delay (T376124) by Martin Urbanec
- git #dae9519c - ReassignMenteesJob: Improve logging (T376124) by Martin Urbanec
- git #a488d523 - ReassignMenteesJob: Do not schedule follow-up jobs when first job fails (T376124) by Martin Urbanec
- git #caaea407 - Batch ReassignMenteesJob (T376124) by Martin Urbanec
- git #5ca4e109 - selenium: Document when, how and why a test is skipped (T280652) by Željko Filipin
- git #f3a70ec1 - Drop unused ReassignMentees::getStage by Martin Urbanec
- git #9a807689 - ReassignMentees: Add additional logging (T376124) by Martin Urbanec
- git #05ca43c6 - MentorStore::hasAnyMentees: Use more efficient implementation (T376124) by Martin Urbanec
- git #de6db20d - Drop support for the old Impact module (T350077) by Cyndy
- git #86acee95 - refactor(ConfirmEmail): use mw.util.messageBox (T375902) by Sergio Gimeno
MassMessage
edit- git #461f2ea3 - Replace < with < in a message by Amir E. Aharoni
Math
edit- git #fec6d16b - Change appearance for \mathcal A in MathJax (T375932) by physikerwelt
- git #ca102529 - Add \| to list of special operators (T376546) by physikerwelt
- git #1872a19a - Improve parsing of \big et al. (T375960) by physikerwelt
- git #2e10b677 - Only use Munderover for displaystyle formulae (T375349) by physikerwelt
MobileFrontend
edit- git #7543c63e - Use ?? instead of default value in getRawVal (T376245) by Fomafix
NearbyPages
edit- git #d92907d8 - Parse message for Html::errorBox by Umherirrender
NetworkSession
edit- git #07c65c97 - build: Add the config file for phan by Umherirrender
OAuth
edit- git #dc79b6ab - Capitalize OAuth states by Justman10000
ParserMigration
edit- git #ee2ba2ae - Inject services into ApiParserMigration by Fomafix
Phonos
edit- git #9a6a7510 - Remove redundant closure for all modules with packageFiles by Fomafix
Popups
edit- git #a3af7c91 - Record canonical special page names in virtual pageviews (T375387) by Erik Bernhardson
RelatedArticles
edit- git #da8b651c - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
ReportIncident
edit- git #849a1580 - build: Run stylelint also for resources folder by Umherirrender
Scribunto
edit- git #cc9cdab7 - build: Run stylelint for less file by Umherirrender
- git #527c4611 - Support dark mode in Scribunto debug console (T370701) by Siddharth VP
SecureLinkFixer
edit- git #424461fc - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- git #77d6e9cb - Use Maintenance::beginTransaction()/Maintenance::commitTransaction() by Aaron Schulz
TemplateSandbox
edit- git #6fdd092d - Remove redundant closure for all modules with packageFiles by Fomafix
- git #83a3c8e8 - Inject services into Hooks by Fomafix
TemplateWizard
edit- git #a8f41742 - Fix accidental use of IIFE by Siddharth VP
- git #aff8a316 - Order parameters in form accordig to paramOrder (T257894) by Sam Wilson
TitleBlacklist
edit- git #feafa06d - Guard against method call on null (T376584) by Ammarpad
TocTree
edit- git #08cc24fd - Update namespaces of PHP classes by Fomafix
Translate
edit- git #68d2e8d5 - Avoid calling Parser::getPage() when no title is set by C. Scott Ananian
- git #786ea99b - Special:PageTranslation: Add help for translation-aware transclusion by Tacsipacsi
- git #e45e12a2 - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender
- git #6b4bd598 - MoveTranslatableBundleMaintenance: Remove use of Status::getWikiText (T369056) by Abijeet
- git #72e60e4d - Special:PageTranslation: Set relevant title instead of backlink by Tacsipacsi
- git #4f97c15c - ParsingPlaceholderFactoryTest: Remove code for PHPUnit 8 (T369056) by Abijeet
- git #a2cfbaac - Unbreak the CI by Ebrahim Byagowi
- git #0c6d7774 - MessageBundleContentHandler: Replace use of ParserOutput::setText (T369056) by Abijeet
- git #b2c8040d - Shorten dataset used in MessageIndexTest (T375756) by Antoine Musso
TranslationNotifications
edit- git #ca66eb22 - Replace uses of mw.Uri with browser native URL (T374314) by Ebrahim Byagowi
- git #814eca91 - Replace getDirMarkEntity with getDirMark by Ebrahim Byagowi
- git #bfadf322 - Add stub implementations of Echo related classes (T376463) by Ebrahim Byagowi
UniversalLanguageSelector
edit- git #3fe6ad66 - Update jquery.ime from upstream by Amir E. Aharoni
- git #dfa087f6 - Update jquery.uls from upstream and update search index by Amir E. Aharoni
- git #152d3df6 - Restore "tonga" search test and update language search index (T374785) by Amir E. Aharoni
- git #e9165cc3 - Update language search index (T374785) by Amir E. Aharoni
- git #dde135b3 - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
VisualEditor
edit- git #365950cb - Get attached node from document model, instead of surface by Ed Sanders
- git #1c679fdb - Update VE core submodule to master (5229fb578) by Ed Sanders
Wikibase
edit- git #3bfe5bdc - Ensure ParserOutput::getTimeProfile() is valid for all ContentHandlers (T376433) by C. Scott Ananian
- git #00cc51ea - REST: Remove redundant test `GetPropertyLabelWithFallbackTest` by dima koushha
- git #6daad642 - REST: Implement fallback in GetPropertyDescriptionWithFallback (T375880) by dima koushha
- git #250a81f7 - REST: Create GetPropertyDescriptionWithFallback route (T375880) by dima koushha
- git #355d446d - REST: Create GetItemDescriptionWithFallback route (T375885) by Ollie Shotton
- git #2e81bef8 - REST: Remove redundant OpenAPI tests by Silvan
- git #2c73d8ea - Use ?? instead of default value in getRawVal() (T376245) by Lucas Werkmeister
- git #2cf3e5de - selenium: Document when, how and why a test is skipped (T280652) by Željko Filipin
- git #a31c1139 - REST: Implement fallback in GetPropertyLabelWithFallback (T375879) by Muhammad Yasser Jazirahly
- git #7e6100c2 - REST: Add a new GetPropertyLabelWithFallback route (T375879) by Muhammad Yasser Jazirahly
- git #4e61e179 - REST: Implement fallback in GetItemLabelWithFallback (T375859) by Silvan
WikibaseLexeme
edit- git #d7c54161 - Parallelize Cypress tests (T374834) by Audrey Penven
WikibaseQualityConstraints
edit- git #e5742ae2 - Update jasmine to 5.3.0 (T376264) by Audrey Penven
- git #3438ab21 - Update sinon from 18.0.0 to 19.0.2 (T376264) by Audrey Penven
- git #e5b5c56b - Update eslint-plugin-jasmine to 4.2.2 (T376264) by Audrey Penven
WikiEditor
edit- git #adcebf3b - Update namespaces of PHP classes by Fomafix
- git #250a2a3f - Keyboard shortcuts for formatting tools in WikiEditor 2010 (T62928) by Siddharth VP
WikiLambda
edit- git #4e027b33 - Remove Wikidata Lexeme component external link icon (T373589) by gengh
- git #9d0347bb - tests: Add authorisation test for adding a label to a built-in type, Z46 (T362011) by James D. Forrester
- git #c9dfc44f - WikiLambda API: Log or submit event with Z7K1 only if it's valid (T372987) by dmartin
WikimediaCampaignEvents
edit- git #f69550d8 - Implement pagination for WikiProjects (T374836) by Daimona Eaytoy
- git #f896b60b - Display error message to user when API issue occurs (T374837) by Michelle
- git #3a303381 - Add full pagination support to WikiProjectFullLookup (T374836) by Daimona Eaytoy
- git #86fc6dd6 - Use null placeholder for WikiProjects with no sitelinks by Daimona Eaytoy
- git #7eccd0ce - Do not skip unlabelled WikiProjects in the Community List (T375407) by Daimona Eaytoy
WikimediaEvents
edit- git #9ba7a217 - Make font-size values uniform across mobile/desktop (T349862) by bwang
- git #b4f11f8e - AuthManagerStatsdHandler: Pass the accountType when present (T341650) (T375510) (T375505) by Piotr Miazga
- git #b7fc3291 - eslint: Cleanup config by Ed Sanders
WikimediaMessages
edit- git #2b0aa15c - Use text-align: start to simplify direction targeted logic (T371265) by Ebrahim Byagowi
- git #663eab10 - Add messages for Iban Wikipedia (ibawiki) (T376568) by gerritbot
- git #c5e907d4 - Add messages for global-temporary-account-viewer group (T376481) by Dreamy Jazz
- git #97931b1a - Move full stop outside of sentence-final link in copyright footers by Bartosz Dziewoński
- git #d63a4d69 - Update translations of copyright messages (T45646) by Bartosz Dziewoński
- git #10f1d5ca - Update to use SkinCopyrightFooterMessage hook, avoiding raw HTML (T45646) by Bartosz Dziewoński
Skins
editCologneBlue
edit- git #1b923162 - Message box styles are no longer provided by skins. (T375149) by Jon Robson
MinervaNeue
edit- git #ca232770 - Strengthen CSS selectors for Minerva Echo icons (T376491) by Jon Robson
- git #35800f19 - selenium: Document when, how and why a test is skipped (T280652) by Željko Filipin
- git #fa7c1314 - Page issues overlay should not show bulleted list icons by Jon Robson
- git #3bf80a62 - Fixes Watchstar display when clicked (T376359) by Jon Robson
- git #faf42855 - Use :where() for link styling (T376394) (T376361) (T376126) (T376098) (T376363) (T367892) (T375994) by Jdrewniak
- git #678d02b1 - Fixes the notification circle button (T376414) by ksarabia
- git #ca85c755 - Add minerva__tab-text class (T376363) by bwang
- git #1b38bfbf - Disable unused icon variants (T374145) (T376226) by Jon Robson
- git #aa876e4b - selenium: Document when, how and why a test is skipped (T280652) by Željko Filipin
Modern
edit- git #2ab0a806 - Message box styles are no longer provided by skins. (T375149) by Jon Robson
MonoBook
edit- git #1ba85b3e - Message box styles are no longer provided by skins. (T375149) by Jon Robson
Timeless
edit- git #a1ba6b95 - Message box styles are no longer provided by skins. (T375149) by Jon Robson
Vector
edit- git #efa32f29 - Disable initial animation of watch star (T376559) by Ebrahim Byagowi
- git #5d83c55f - Update tables code to only target unwrapped tables (T367248) by bwang
WikimediaApiPortal
edit- git #dced4302 - Message box styles are no longer provided by skins. (T375149) by Jon Robson
- git #0407dfd3 - Use ?? instead of default value in getRawVal() (T376245) by Fomafix
Misc
editVisualEditor/VisualEditor
edit- git #5229fb57 - Follow-up I0837beaf9: findText: Ensure options exist before accessing by Ed Sanders
No changes
edit- 3D
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CentralNotice
- CharInsert
- Chart
- ChessBrowser
- CirrusSearch
- CiteThisPage
- CodeMirror
- Cognate
- Collection
- CommonsMetadata
- CommunityConfiguration
- ConfirmEdit
- CreditsSource
- Dashiki
- DismissableSiteNotice
- Elastica
- ElectronPdfService
- EntitySchema
- EventBus
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- Flow
- FundraisingTranslateWorkflow
- Gadgets
- GeoCrumbs
- GeoData
- GlobalCssJs
- GlobalUsage
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- GuidedTour
- IPInfo
- IPReputation
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- JsonConfig
- Kartographer
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LiquidThreads
- LoginNotify
- MapSources
- MediaModeration
- MediaSearch
- MetricsPlatform
- MobileApp
- MultimediaViewer
- NavigationTiming
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuthRateLimiter
- ORES
- PageAssessments
- PageImages
- PageNotice
- PageTriage
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- PdfHandler
- Poem
- ProofreadPage
- PropertySuggester
- QuickSurveys
- Quiz
- RSS
- ReadingLists
- RealMe
- RevisionSlider
- SandboxLink
- Score
- SearchExtraNS
- SearchVue
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateStyles
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TimedMediaHandler
- TorBlock
- TrustedXFF
- TwoColConflict
- UploadWizard
- UploadsLink
- UrlShortener
- VipsScaler
- VueTest
- WebAuthn
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- WikibaseMediaInfo
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaEditorTasks
- WikimediaIncubator
- WikimediaMaintenance
- Wikisource
- Wikistories
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
edit291 Changes in 65 repos by 70 authors