MediaWiki 1.44/wmf.11/Changelog
Appearance
< MediaWiki 1.44 | wmf.11
Core changes
[edit]- git #fd314e26 - Branch commit for wmf/1.44.0-wmf.11 (T382362) by trainbranchbot
- git #a2f594ef - Skin [Breaking change]: Remove ability of skins to (T318988) by lmora
- git #dd63a44e - file: Set fr_deleted (T383093) by Amir Sarabadani
- git #3b948a3d - session: Do not set session.use_trans_sid (T380755) by Gergő Tisza
- git #12d727bf - Setup: tracing: tweak the root span name (T340552) by Chris Danis
- git #77d81d7a - ParserOutputAccess: add tracing spans (T340552) by Chris Danis
- git #25a9466d - Database: prefix tracing operation names (T340552) by Chris Danis
- git #bfbf97ce - PoolCounter: holding-the-lock otel spans (T340552) by Chris Danis
- git #4a6fac8b - DnsBlacklistUrls: Remove sorbs.net (T382987) by Reedy
- git #fe82b555 - Allow SplitGroupExecutor to be created without all constructor args (T383054) by Arthur Taylor
- git #6f708bf0 - Fix attachLatest --regenerate-all creating invalid SQL command by Redjard
- git #dea746d2 - file: Basic support for writing to the new file tables (T368113) by Amir Sarabadani
- git #c74f04bc - Use real type hints for services etc. in includes/search/ by Bartosz Dziewoński
- git #b7a3f438 - mime: Add missing `@group` to ZipDirectoryReaderTest (T382910) by Timo Tijhof
- git #fb7e671e - MimeAnalyzer: move ZipDirectoryReader to library (T382910) (T364652) by daniel
- git #91558429 - tracing: add test for unsampled spans by Máté Szabó
- git #b9ef538f - NoopSpan: optionally activate (T340552) by Chris Danis
- git #1c5dd54d - ActorStore: Normalize CannotCreateActorException by Gergő Tisza
- git #f448412c - rdbms/Database: cleanup otel attributes by Chris Danis
- git #f3b6db4d - exception: Convert E_STRICT errors to E_USER_NOTICE (T375707) by xtex
- git #47b66ffd - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #4401d70a - SpecialBlock: Don't send allowusertalk=1 to the block API when not required (T382302) by Sam Wilson
- git #5da793e8 - schema: Introduce file table (T368113) by Amir Sarabadani
- git #2ceef587 - test: Use fake time in DatabaseBlockTest for default time by Umherirrender
- git #79dbd24c - updating form descriptors to use new 'help-raw' key over 'help' (T356971) by craigkahle
- git #8ca390fe - Update RfC links to bypass redirect (T71997) by Pppery
- git #5653d148 - Clarify apihelp-query+revisions-param-startid/endid (T379115) by Wargo
- git #58dc9cc1 - UserSelectQueryBuilder: Do not consider unregistered actors to be named (T382889) by Martin Urbanec
- git #1f0ddfce - Add option to filter for temporary accounts on Special:ListUsers (T373782) by STran
- git #20566ca7 - Add dark mode support to wfHttpError by Ebrahim Byagowi
- git #ba68c449 - TempAccounts: Set fake timestamps for TempUserCreatorTest (T382848) by xtex
- git #78a90743 - Add getAllActionNames() in ActionFactory by Siddharth VP
- git #a3815cac - htmlform: ensure at least 1 selection for required multiselect fields by Siddharth VP
- git #4f327a6b - htmlform: support namespace parameter for titlesmultiselect fields by Siddharth VP
- git #2d0b105e - Undeletion: Don't display a bogus error message in a corner case (T380250) by Pppery
- git #ab9df4ee - Fix some edge cases in undelete UI (T382183) by Pppery
- git #013701cc - Use latest revision not viewed revision in delete link (T382184) by Pppery
- git #d481c84b - mediawiki.special.createaccount: Simplify abortable promises by Bartosz Dziewoński
- git #cae448e4 - mediawiki.api: Fix tests depending on script path by Bartosz Dziewoński
- git #8dce8a3c - mediawiki.api: Adopt async-await and assert.rejects() in various tests by Timo Tijhof
- git #80c3b80f - mediawiki.api: Add "fallback" test for FormData support by Timo Tijhof
- git #60d4f537 - build: Update qunit from 2.20.0 to 2.23.1 by Timo Tijhof
- git #8a45ce03 - gallery: Sync method signature for ImageGalleryBase::insert and ::add by Umherirrender
- git #692a73aa - gallery: Fix phan annotation for ImageGalleryBase::getImages (T382786) by Umherirrender
- git #25e5e264 - ResourceLoader: Deprecate ResourceLoader::makeConfigSetScript (T36738) by Hannah Okwelum
- git #18e8b844 - mediawiki.api: Use simple for-loop for objectKeysToLowerCase() by Timo Tijhof
- git #1b81a265 - maintenance: Fix incorrect error message for missing short value by Timo Tijhof
- git #264fa857 - maintenance: Fix broken `--help` line for short option with values by Timo Tijhof
- git #d0f6e276 - maintenance: Document the `-d` option to eval.php by Timo Tijhof
- git #a489b261 - docs: Rename to 'Design System Team' by Volker E.
- git #06456cdb - SpecialBlock: Change hideName to hideUser to match field name (T382302) by Sam Wilson
- git #3a234338 - resources: Use simple for-in instead of Object.keys().forEach() by Timo Tijhof
- git #80af8489 - Storage: Document error silence reason, use native at (T380347) by Timo Tijhof
- git #03b91fcc - Installer: Fix db type radio button (T382566) by Amir Sarabadani
- git #956d125f - SpecialBlock: Make multiblocks-new-feature-fix a sentence (T377997) by Tacsipacsi
- git #4f5bb35e - LogPage: Remove unused function addRelations by Fomafix
- git #aed48cd9 - rcfilters: Fix light mode border on dark mode by Taavi Väänänen
- git #de269fa7 - Setup: parse incoming traceparent header (T340552) by Chris Danis
- git #9795a195 - tracing: Merge span attributes on consequent setAttribute() calls by Máté Szabó
- git #86a62723 - rdbms: Inject a Tracer into the DatabaseFactory service (T340552) by Máté Szabó
- git #6984a938 - Rdbms\Database: export OTel spans for db operations (T340552) by Chris Danis
- git #f6e93e62 - TablePager and CodexTablePager: Introduce basic PHPUnit tests (T379019) by Eric Gardner
- git #8333c086 - REST: Add remaining response schemas for core endpoints (T382264) by bpirkle
- git #b2fad753 - PaserTestRunner: Avoid json_decode deprecation warning (T382590) by WMDE-Fisch
- git #3b64c031 - language/Message: Use typed properties and add return type hint by Doğu Abaris
- git #c96e30bf - rdbms: avoid some bogus type-based phpstorm warnings in LoadBalancer by Aaron Schulz
- git #3ebe31bb - mediawiki.special.block: Only hide form if block was successful (T382298) by TheresNoTime
- git #478f377b - rdbms: remove MWLBFactory::applyGlobalState deferred update logic (T373057) by Aaron Schulz
- git #28005560 - Allow (un)watch restricted pages (T373758) by Wargo
- git #f0ad539b - media: Remove pass-by-ref in Exif::exifGPStoNumber by Umherirrender
- git #b9e38a95 - Replace isset() with falsy checks by Umherirrender
- git #5d5a81a4 - Replace isset() with null checks by Umherirrender
- git #76c5cbec - specialpage: Avoid unset() for authForm in LoginSignupSpecialPage by Umherirrender
- git #8dcd3cca - Add mixins for margin-block and padding-block (T371265) by Jon Harald Søby
- git #1e058925 - mediawiki.special.block: Set formatversion: 2 on API call (T382491) (T382479) by TheresNoTime
- git #f8738c65 - media: Use distinct variable names in DjVuHandler::getThumbType by Umherirrender
- git #5c7d2136 - Replace isset() with null check on variables or globals by Umherirrender
- git #af5fda1c - mediawiki.special.block: Set targetUser to API return user (T382339) by TheresNoTime
- git #9b827c10 - build: Upgrade stylelint-config-wikimedia from 0.17.2 to 0.18.0 by James D. Forrester
- git #d3148916 - SpecialBlock: Handle block ID or 'newblock' when saving form (T380187) by Sam Wilson
- git #770fa6a6 - Add namespaces for Coptic (T381463) by Amir E. Aharoni
- git #e1b6f727 - HTMLCheckMatrix: Set `vertical-label` instead of overriding `getTableRow` by Func
- git #4f2fb8d3 - htmlform: Replace isset() with null check by Umherirrender
- git #ebf15674 - tests: Use a constant in MediaWikiUnitTestCase by Umherirrender
- git #dee01f08 - widget: Fix infused Date(Time)InputWidget submitting twice (T382344) by Bartosz Dziewoński
- git #61c9e57f - ContributionsSpecialPage: Fix 'namespace' field default by Bartosz Dziewoński
- git #76f51133 - htmlform: Compute the initial hide-if state on the server-side (T382187) by Bartosz Dziewoński
- git #97f5084e - Add MockWikiMapTrait so WikiMap finds the current wiki in tests by Thalia
- git #cbbe9769 - user: Write UserOptionsStore and User class docs (T364652) (T323076) by Timo Tijhof
- git #6f47573e - tests: Move unit folder check in IntegrationTestCase to before class by Umherirrender
- git #6c8081f7 - Sync up core repo with Parsoid by Subramanya Sastry
- git #258e2eda - Remove deprecated hook OutputPageMakeCategoryLinks by Fomafix
- git #5c7b7b87 - SpecialBlock: Remove margin from lists in table cells (T382135) by Sam Wilson
- git #55711c8e - storage: move endAtomic() calls in PageUpdater::do(Create|Modify|Update) by Aaron Schulz
- git #f25709e1 - mediawiki.special.block: Load form from id (T381495) by TheresNoTime
- git #63a3d5e6 - Make MutableConfig extend Config by Lucas Werkmeister
- git #7b70ac14 - docker: Switch to Debian Bookworm and PHP 8.3 (T381728) by Daimona Eaytoy
- git #7b2a765c - REST: Allow response body properties to have translatable descriptions (T379706) by bpirkle
- git #ec4150d0 - Improve API message formatting by Amir E. Aharoni
- git #8949d8a0 - Language::translateBlockExpiry: Handle relative timestamps rejected by strtotime (T354663) by Dreamy Jazz
- git #48bcb2d7 - SpecialBlock: Display times in UTC (still in current locale) (T382293) by Sam Wilson
- git #aff3c90f - NamespaceInputWidget: Make the behaviour more consistent (T351170) by Func
- git #f8784b02 - ApiBlock: Remove unused ApiBlockInfoTrait by Bartosz Dziewoński
- git #9b9cfa58 - ApiBlockInfoTrait: Tighten required types by Bartosz Dziewoński
- git #656db90e - parser: Rename/reorder/document some variables in finalizeHeadings() by Bartosz Dziewoński
- git #4301ebc6 - Special:Block [Codex]: Expand active blocks accordion (T381493) by hmonroy
- git #0325c7a7 - SpecialLog: Remove module 'mediawiki.userSuggest' by Fomafix
- git #6650a279 - test: Introduce AbstractSchemaTestBase (T381981) by Daimona Eaytoy
- git #648ae4d2 - tests: Add structure test for content of abstract schema changes (T381981) by Daimona Eaytoy
- git #eea57fa9 - tests: Match deprecation message under php8.4 in DeprecationHelperTest by Umherirrender
- git #50d550ad - Tests: Monitor total bundle size of article views (T360590) by Jon Robson
- git #b3557d5a - tests: Create user accounts in parallel now that it's deadlock-free by Daimona Eaytoy
- git #2afe09a5 - page: Skip InsertQueryBuilder when there are no protections in MovePage (T381643) by Umherirrender
- git #19683022 - In no skins message, link to english category not user language (T381699) by Brian Wolff
- git #b2701212 - file: Skip InsertQueryBuilder when there no old files to delete (T381696) by Umherirrender
- git #91a8f4e2 - mw.Api: Introduce abort signals (T346984) by Bartosz Dziewoński
- git #79369af8 - Add template expansion statistics to the Parsoid limit report (T380758) by C. Scott Ananian
- git #ae4e6307 - REST: JSON schema definitions for additional response bodies (T376603) by Wendy Quarshie
- git #39e3f4fb - language: Use namespaced classes from Language namespace by Umherirrender
- git #8f6210ca - Display space only if grant has risk description by Wargo
- git #aaa9b6be - PhanRedundantCondition: Simplify typed properties by Ammarpad
- git #ce9949d5 - Use unique log channel to report translation problems by Bartosz Dziewoński
- git #6f953cf8 - Storage: Suppress error from gzinflate and expand log message (T380347) by Umherirrender
- git #31a48631 - Add type hint to Language::getCode by Daimona Eaytoy
- git #d7303a42 - tests: Disallow unchecked exceptions in SpecialPageFatalTest (T380323) by Daimona Eaytoy
- git #57f0f9ce - skins: Avoid build of mw-editsection-divider when not needed by Umherirrender
- git #9608ced9 - rdbms: Tighten PHPCS LineLength disables by Bartosz Dziewoński
- git #2b599c7b - Use gendered pronouns in emailuserfooter by tacsipacsi
Vendor
[edit]- git #0fdd5d7d - Upgrade wikibase-related libraries for PHP 8.4 compatibility (T379481) by Arthur Taylor
Extensions
[edit]AbuseFilter
[edit]- git #0eb9e4c4 - tests: Add structure test for abstract schema by Daimona Eaytoy
AdvancedSearch
[edit]- git #c21f0c6f - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
Babel
[edit]- git #94b95105 - build: Enable passing SpaceBeforeSingleLineComment sniff by Umherirrender
- git #e23ec12f - BabelServices: Remove unnecessary type hint and documentation by Abijeet
Campaigns
[edit]- git #271fdcc6 - Add @inheritDoc to functions by Umherirrender
CampaignEvents
[edit]- git #ecb4502d - SpecialEditEventRegistration: re-order permission checks (T366969) by Daimona Eaytoy
- git #27a214d8 - SpecialEventDetails: avoid retrieving wiki name when not needed by Daimona Eaytoy
- git #9a6b07f1 - SpecialAllEvents: make WikiProject edit icon smaller (T382434) by Daimona Eaytoy
- git #da1e9b87 - Add length limits to country and address fields (T325380) by Daimona Eaytoy
- git #4d9354b7 - Add event topics to EventRegistration and EventStore (T381425) by Michelle
- git #e47d31c1 - resources: Remove hacks for multiselect infusion by Daimona Eaytoy
- git #45eebcda - Run DELETE queries by primary key to avoid lock contention (T382387) by Daimona Eaytoy
- git #b5cdabff - Create storage layer for topics of event (T381425) by Claudio Melo
- git #2f27f7b5 - Set explicit meeting type default in the registration form by Daimona Eaytoy
- git #1577b956 - Check event is not deleted and registration is possible before showing form (T311403) by Michelle
- git #b966414f - tests: Add structure test for abstract schema by Daimona Eaytoy
CentralAuth
[edit]- git #51f5915c - Improve some SUL3 TODOs/messages by Gergő Tisza
- git #ed24722c - Normalize CentralAuthUser username error by Gergő Tisza
- git #f9d56ffd - Introduce global groups with automatic membership (T376315) by Thalia
- git #7a787319 - SUL3: Disable more auth providers in the local leg of SUL3 login (T369180) by Gergő Tisza
- git #44be4b3b - Update SharedDomainHookHandlerTest to use MockWikiMapTrait by Thalia
- git #33a5a824 - CentralAuthTokenManager::getKeyValueUponExistence: Downgrade very spammy timeout error to info (T379505) by James D. Forrester
- git #f86b3393 - tests: Add structure test for abstract schema by Daimona Eaytoy
Chart
[edit]- git #0836f89e - Move logic for type infering to server (T382042) by Jon Robson
- git #e467c6cc - readme cleanup on JsonConfig setup by Brooke Vibber
- git #3c4751b6 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #aadbac11 - Polyfill IntersectionObserver and feature detect Intl support (T382038) by Roan Kattouw
- git #47ca7e1c - DataPageResolver: Handle empty string correctly by Roan Kattouw
- git #2279bea5 - build: Ignore vendor for stylelint by Umherirrender
CheckUser
[edit]- git #f56dbdd2 - ipcontributions: Refactor permission checks into checkPermissions (T380466) by Héctor Arroyo
- git #e671908c - Add TempAccountsOnboardingStep Vue component (T380954) by Dreamy Jazz
- git #9651440d - Add MultiPane Vue component for temporary accounts onboarding dialog (T380954) by Dreamy Jazz
- git #160d19f9 - Add TempAccountsOnboardingStepper Vue component by Dreamy Jazz
- git #4c4196ae - Run jest tests through npm test (T380954) by Dreamy Jazz
- git #b807c773 - Add Codex, Vue, and jest to package.json (T380954) by Dreamy Jazz
- git #8a2838f0 - tests: Add structure test for abstract schema by Daimona Eaytoy
- git #b996e384 - Translate special page names into Polish by Msz2001
Cite
[edit]- git #2968185b - [Cypress] Remove replaced backlinks tests (T368267) (T381468) by WMDE-Fisch
- git #f025dfdc - [qunit] Convert backlinks e2e tests to qunit (T381468) by mareikeheuer
- git #8f0ae21e - [qunit] Use strict and wrap test scope by WMDE-Fisch
- git #589e77cb - [qunit] Use more stubs for test setup by WMDE-Fisch
- git #bb6ad572 - [refactor] Parsoid: Extract methods when composing a reference (T382232) by WMDE-Fisch
- git #036cb997 - [refactor] Merge some ReferencePreviews code (T361670) by WMDE-Fisch
cldr
[edit]- git #f8e09e1e - Fix LocalNamesWuu_hans.php by Lucas Werkmeister
- git #52debecf - Import language names for prg from WikibaseLexeme (T352922) by Lucas Werkmeister
- git #5ea6f9c1 - Add two LocalNames for rah from WikibaseLexeme (T352922) by Lucas Werkmeister
- git #411c624d - Fix typos in Finnish localization for language names by Niklas Laxström
- git #c3705836 - cldr: Normalize Finnish language names to lowercase by Niklas Laxström
- git #fb7f5100 - Import language names for tok from WikibaseLexeme (T352922) by Arthur Taylor
- git #81023a19 - Import language names for sv from WikibaseLexeme (T352922) by Arthur Taylor
- git #7f86f611 - Import language names for ru from WikibaseLexeme (T352922) by Arthur Taylor
- git #08447e3b - Import language names for pa from WikibaseLexeme (T352922) by Arthur Taylor
- git #85634ebb - Import language names for nl from WikibaseLexeme (T352922) by Arthur Taylor
- git #751b1653 - Import language names for ms-arab from WikibaseLexeme (T352922) by Arthur Taylor
- git #d9939bbf - Import language names for ja from WikibaseLexeme (T352922) by Arthur Taylor
- git #e49c1951 - Import language names for id from WikibaseLexeme (T352922) by Arthur Taylor
- git #759bcab5 - Import language names for he from WikibaseLexeme (T352922) by Arthur Taylor
- git #e482f0a4 - Import language names for fr from WikibaseLexeme (T352922) by Arthur Taylor
- git #b6ee0e09 - Import language names for fa from WikibaseLexeme (T352922) by Arthur Taylor
- git #4dc46ded - Import language names for en from WikibaseLexeme (T352922) by Arthur Taylor
- git #563d480a - Import language names for de from WikibaseLexeme (T352922) by Arthur Taylor
- git #7a30178e - Import language names for bn from WikibaseLexeme (T352922) by Arthur Taylor
- git #7ecb7849 - Import language names for wuu-hans from WikibaseLexeme (T352922) by Arthur Taylor
- git #758bd9ca - Import language names for ug-arab from WikibaseLexeme (T352922) by Arthur Taylor
- git #f9260767 - Import language names for tly from WikibaseLexeme (T352922) by Arthur Taylor
- git #dae21960 - Import language names for sr-ec from WikibaseLexeme (T352922) by Arthur Taylor
- git #8d036592 - Import language names for skr-arab from WikibaseLexeme (T352922) by Arthur Taylor
- git #2088f43c - Import language names for roa-tara from WikibaseLexeme (T352922) by Arthur Taylor
- git #1edb1b4e - Import language names for pnb from WikibaseLexeme (T352922) by Arthur Taylor
- git #dfcba058 - Import language names for ojb from WikibaseLexeme (T352922) by Arthur Taylor
- git #aa0d04e3 - Import language names for nb from WikibaseLexeme (T352922) by Arthur Taylor
- git #7c69b1f0 - Import language names for nan-hant from WikibaseLexeme (T352922) by Arthur Taylor
- git #5561c576 - Import language names for mui from WikibaseLexeme (T352922) by Arthur Taylor
- git #249aa98c - Import language names for mrh from WikibaseLexeme (T352922) by Arthur Taylor
- git #17e77e0e - Import language names for ks-arab from WikibaseLexeme (T352922) by Arthur Taylor
- git #415849b2 - Import language names for hyw from WikibaseLexeme (T352922) by Arthur Taylor
- git #bdab012a - Import language names for hno from WikibaseLexeme (T352922) by Arthur Taylor
- git #19c783e6 - Import language names for guw from WikibaseLexeme (T352922) by Arthur Taylor
- git #832fa721 - Import language names for diq from WikibaseLexeme (T352922) by Arthur Taylor
- git #41825e8e - Import language names for dag from WikibaseLexeme (T352922) by Arthur Taylor
- git #4329ae9e - Import language names for crh-latn from WikibaseLexeme (T352922) by Arthur Taylor
- git #83639246 - Import language names for acm from WikibaseLexeme (T352922) by Arthur Taylor
- git #7977ed25 - Import language names for zh-hant from WikibaseLexeme (T352922) by Arthur Taylor
- git #9683b6df - Import language names for zh-hans from WikibaseLexeme (T352922) by Arthur Taylor
- git #bce2bea4 - Import language names for vi from WikibaseLexeme (T352922) by Arthur Taylor
- git #2d13eb2d - Import language names for uk from WikibaseLexeme (T352922) by Arthur Taylor
- git #56d01d72 - Import language names for tr from WikibaseLexeme (T352922) by Arthur Taylor
- git #3f78b8bc - Import language names for tk from WikibaseLexeme (T352922) by Arthur Taylor
- git #43950063 - Import language names for tg-cyrl from WikibaseLexeme (T352922) by Arthur Taylor
- git #4853cccf - Import language names for sw from WikibaseLexeme (T352922) by Arthur Taylor
- git #94e4c42b - Import language names for sq from WikibaseLexeme (T352922) by Arthur Taylor
- git #bde83ab8 - Import language names for sl from WikibaseLexeme (T352922) by Arthur Taylor
- git #be752003 - Import language names for se from WikibaseLexeme (T352922) by Arthur Taylor
- git #de78d04b - Import language names for pt-br from WikibaseLexeme (T352922) by Arthur Taylor
- git #d97c9049 - Import language names for pt from WikibaseLexeme (T352922) by Arthur Taylor
- git #b7a26c79 - Import language names for pl from WikibaseLexeme (T352922) by Arthur Taylor
- git #291e90c7 - Import language names for nqo from WikibaseLexeme (T352922) by Arthur Taylor
- git #45a09a4c - Import language names for my from WikibaseLexeme (T352922) by Arthur Taylor
- git #53798e35 - Import language names for ms from WikibaseLexeme (T352922) by Arthur Taylor
- git #44875438 - Import language names for mk from WikibaseLexeme (T352922) by Arthur Taylor
- git #9732a4c5 - Import language names for lv from WikibaseLexeme (T352922) by Arthur Taylor
- git #93403196 - Import language names for lb from WikibaseLexeme (T352922) by Arthur Taylor
- git #473d82c6 - Import language names for ko from WikibaseLexeme (T352922) by Arthur Taylor
- git #d171bd43 - Import language names for kcg from WikibaseLexeme (T352922) by Arthur Taylor
- git #6c6f3f60 - Import language names for it from WikibaseLexeme (T352922) by Arthur Taylor
- git #86e7ae0a - Import language names for io from WikibaseLexeme (T352922) by Arthur Taylor
- git #ca5267e6 - Import language names for ia from WikibaseLexeme (T352922) by Arthur Taylor
- git #12e72452 - Import language names for hy from WikibaseLexeme (T352922) by Arthur Taylor
- git #074b33fa - Import language names for hu from WikibaseLexeme (T352922) by Arthur Taylor
- git #13435f7a - Import language names for hr from WikibaseLexeme (T352922) by Arthur Taylor
- git #7af7db85 - Import language names for hi from WikibaseLexeme (T352922) by Arthur Taylor
- git #2c035828 - Import language names for fi from WikibaseLexeme (T352922) by Arthur Taylor
- git #de6281bf - Import language names for es from WikibaseLexeme (T352922) by Arthur Taylor
- git #7c6667ab - Import language names for eo from WikibaseLexeme (T352922) by Arthur Taylor
- git #e9eb8461 - Import language names for da from WikibaseLexeme (T352922) by Arthur Taylor
- git #2727b0e4 - Import language names for cy from WikibaseLexeme (T352922) by Arthur Taylor
- git #138d8a18 - Import language names for ce from WikibaseLexeme (T352922) by Arthur Taylor
- git #c3017d4d - Import language names for ca from WikibaseLexeme (T352922) by Arthur Taylor
- git #1a891b82 - Import language names for br from WikibaseLexeme (T352922) by Arthur Taylor
- git #f2dc80da - Import language names for be from WikibaseLexeme (T352922) by Arthur Taylor
- git #a6c48b6b - Import language names for az from WikibaseLexeme (T352922) by Arthur Taylor
- git #5dc3c17e - Import language names for ar from WikibaseLexeme (T352922) by Arthur Taylor
- git #609a0fb3 - Add method to return a list of supported locales (T377939) by Adam Wight
CodeEditor
[edit]- git #041475b8 - Upgrade Ace from 1.32.7 to 1.37.1 (T382800) by Siddharth VP
- git #b7d3162c - Fix appending of CodeEditor statusbar (T380034) by Derk-Jan Hartman
- git #54011078 - Make textSelection methods chainable (T373829) by Nardog
CodeMirror
[edit]- git #70588fe9 - tests: mock mw.language.getDigitTransformTable by MusikAnimal
- git #3661324e - Don't add thousand separator to line numbers by Ebrahim Byagowi
- git #2922fee5 - CodeMirrorWikiEditor: add title attribute to 'Syntax' button by MusikAnimal
- git #9224f94a - jsdoc: getters should use @type by MusikAnimal
- git #8f6b9f17 - CodeMirror: add dropCursor as default extension by MusikAnimal
- git #03bd6313 - Use localized numbers for line numbers by Ebrahim Byagowi
- git #3301e81c - Make RTL dark mode cursor visible by Ebrahim Byagowi
- git #5cc4859a - openLinksExtension: style links on hover while Mod key is pressed (T303392) by MusikAnimal
- git #fbc8b21f - Selenium test: highlighting-wikitext2010.js (T293093) by bhsd
- git #beb34c4b - codeFoldingExtension: fold extension tags (T381574) by bhsd
- git #f21dd0d5 - CodeMirrorModeMediaWiki: tokenizer reworked (T304567) by bhsd
- git #0468a348 - openLinksExtension: open links by modifier-click (T303392) by bhsd
- git #d1db5890 - build: Updating codemirror (T352917) by bhsd
CommunityConfiguration
[edit]- git #facb35e0 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
CommonsMetadata
[edit]- git #c5a4a034 - Remove or use own line for comments by Umherirrender
ContentTranslation
[edit]- git #5d82f7d7 - Use type-declaration on undocumented functions by Umherirrender
- git #53e3b156 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #255b698d - Fix dark mode issues with recent translation banner by Taavi Väänänen
- git #aad8a212 - Sort collections by name by Sbisson
- git #c2c58d51 - Only show "for later" on suggestions tab (T382244) by Sbisson
- git #26659f35 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
- git #6f6ede2c - CX3 Build 0.2.0+20241218 (T380702) by Sbisson
- git #e0e3b4d2 - Updated initial handling of long collection names (T380702) by eamedina
- git #17ba746e - Revert "Initial handling of long collection names" by Sbisson
- git #7287bd9b - Initial handling of long collection names (T380702) by eamedina
DiscussionTools
[edit]- git #7a167a14 - Don't submit on CTRL+Enter on non-form elements (e.g. links) (T382401) by Ed Sanders
- git #47fab7a5 - Restore some global state when a switch fails (T382467) by Ed Sanders
DonationInterface
[edit]- git #f0273d6e - Populate backend processor and transaction id in approve payment result to ensure capture id is saved on Civi. (T379943) by Damilare Adedoyin
- git #99825c5c - If transaction_response null, set it up (T382834) by wfan
- git #6f0c08a2 - Add frequency_unit for annual recurring ty url (T368155) by wfan
- git #eb0abd4a - Remove a double space in a message by Amir E. Aharoni
Echo
[edit]- git #51622e5f - tests: Remove EchoExecuteFirstArgumentStub class by Umherirrender
EntitySchema
[edit]- git #7b256e35 - Chore: Update lint-staged (T382329) by Marius Hoch
- git #dc731222 - Chore: Update cypress, cypress-terminal-report (T382329) by Marius Hoch
EventBus
[edit]- git #6035a74f - Inject services into EventBusHooks and add tests (T382970) by Máté Szabó
- git #582af3ac - maintenance: fix typo in job status logging (T382517) by Scott French
- git #83abd30c - Minor code cleanups, e.g. use modern ??= operator by thiemowmde
- git #237e2eb4 - Remove dead code path from EventBodyValidator by thiemowmde
- git #1a1c833f - Use much more compact inline fn() syntax in EventBusHooks by thiemowmde
- git #964ada76 - Remove smaller pieces of meaningless (?) documentation by thiemowmde
- git #500209ac - Make use of named MainConfigNames constants in tests by thiemowmde
- git #352f5f1f - Fix logger name in PageChangeHooks (T382288) by Ottomata
- git #c21c0289 - Add function documentation by Umherirrender
EventLogging
[edit]- git #198aa687 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #2afdf8be - Use own line for comments by Umherirrender
- git #02c02886 - lib: Update lib/metrics-platform to 491eba5916f7 (T381849) by Santiago Faci
FeaturedFeeds
[edit]- git #8b81f551 - Remove unclear fixme from FeaturedFeeds class by Umherirrender
- git #c9a99a3a - Remove check if $wgLocaltimezone exists by Umherirrender
FileExporter
[edit]- git #c550a058 - eslint: Use server config by Ed Sanders
FileImporter
[edit]- git #a02c9c35 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
FlaggedRevs
[edit]- git #8e462808 - build: Disable MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment sniff by Umherirrender
- git #4cfa4e86 - tests: Add structure test for abstract schema by Daimona Eaytoy
Flow
[edit]- git #301c23a7 - build: Disable MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment sniff by Umherirrender
- git #2bb69d87 - Prepare Less styles for math=parens-division (T368921) by Timo Tijhof
- git #bb9a3f51 - styles: replace outdated values with design system values by Volker E.
Gadgets
[edit]- git #af64affd - Added azerbaijani special page aliases (T381048) by Nemoralis
- git #b5485ddb - phan config: remove reference to deleted file by Siddharth VP
- git #3a34a911 - Rename category to section by Siddharth VP
- git #860973c0 - Remove extra null while constructing GadgetHooks by Siddharth VP
- git #08855a5f - Use own line for comments by Umherirrender
- git #ae37eff4 - Show warnings for invalid and deprecated dependencies (T298334) by Siddharth VP
- git #ec0c79d1 - Add @inheritDoc to functions by Umherirrender
- git #b148f5e5 - Add function documentation to public functions by Umherirrender
GlobalUsage
[edit]- git #75d3d2fd - Remove or use own line for comments by Umherirrender
GlobalUserPage
[edit]- git #540597c9 - Use own line for comments by Umherirrender
GlobalWatchlist
[edit]- git #2e5daca5 - Use codex token for toolbar background color (T366461) by SomeRandomDeveloper
GoogleNewsSitemap
[edit]- git #8d5e058f - Use own line for comments by Umherirrender
Graph
[edit]- git #3bcd438c - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #8da5d7c2 - eslint: Use server config for server files by Ed Sanders
- git #a4552056 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
GrowthExperiments
[edit]- git #8248b2af - fix: use correct unit in metric name by Michael Große
- git #afbe8519 - fix(surfacing): prevent console error if no recommendations found (T378536) by Michael Große
- git #6396ddbe - vue: Remove compatConfig settings after Vue 3 migration (T289105) by Cyndy
- git #e8da8584 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #158c20b2 - Add function documentation to private functions by Umherirrender
- git #ec0c8a46 - Use type-declaration on undocumented private functions by Umherirrender
- git #ece2f556 - Remove fixSuggestedEditChangeTags (T296818) by Martin Urbanec
- git #8f34defb - [tests] Migrate ComputedUserImpactLookupTest to Community Configuration 2.0 (T380580) by Martin Urbanec
- git #e7547cfe - Simplify duplication in ServiceImageRecommendationProviderTest by thiemowmde
- git #5627444d - Merge duplicate @dataProvider in a test by thiemowmde
- git #d2445d64 - Make use of short ??= operators and such in more places by thiemowmde
- git #c7f82a20 - Use HashConfig in tests instead of mocking it by thiemowmde
- git #b52fc6ee - Various minor clean-ups to inline @var docs by thiemowmde
- git #46cdbc49 - Remove (almost) meaningless @var docs from constants by thiemowmde
- git #e3df3405 - Remove legacy way of clearing link recommendations + temp config (T379522) by Michael Große
- git #089dae9b - statslib(NewcomerTasks): remove unused preDbNameStatsdDataFactory (T359352) by Sergio Gimeno
- git #db36d25a - ExperimentUserDefaultsManager: introduce CUCOND_BUCKET_BY_LOCAL_USER_ID (T379682) by Sergio Gimeno
- git #41408156 - statslib(AddImage/TaskSuggester): migrate counters and timers (T374133) by Sergio Gimeno
- git #ed0e86aa - test(ExperimentUserDefaultsManager): remove unused ctx param by Sergio Gimeno
- git #f30a355f - statslib(Util): migrate counter in logStatus (T359352) by Sergio Gimeno
- git #32842d37 - statslib(SuggestedEdits): migrate counter (T359352) by Sergio Gimeno
- git #f3d4ed45 - Migrate GrowthExperiments.QuestionPoster.* to statslib (T374130) by Andrea Denisse Gómez-Martínez
- git #36abb68a - StatsLib: Migrate maintenance/UpdateMenteeData.php metrics to StatsLib (T374048) by Cyndy
ImageMap
[edit]- git #07b13fe2 - build: Allow composer/installers v2 by Umherirrender
- git #b4e22b23 - Use ??=, === and !== instead of == and != in PHP by Fomafix
- git #c419a954 - Use MainConfig instead of global variables by Fomafix
- git #d23530cd - Use MainConfigNames by Fomafix
- git #ab0c7a26 - Inject services into ImageMap by Fomafix
IPInfo
[edit]- git #3a498cb1 - Use getRawVal instead if getVal by Fomafix
- git #4ba5b2d6 - Use $this->getServiceContainer() in tests by Fomafix
IPReputation
[edit]- git #6b58c68b - Make AuthManagerAutoConfig configuration key more distinctive (T369180) by Gergő Tisza
JsonConfig
[edit]- git #655de953 - Add @inheritDoc to functions by Umherirrender
- git #ec8027b3 - Add function documentation by Umherirrender
Kartographer
[edit]- git #1393393d - Replace deprecated ResourceLoader::makeConfigSetScript() with mw.config.set() (T36738) by Hannah Okwelum
- git #d8f10f73 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
LiquidThreads
[edit]- git #57315f06 - build: Disable MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment sniff by Umherirrender
- git #15984d76 - build: Allow composer/installers v2 by Umherirrender
- git #baf83331 - Use correct table alias in select field list in LqtNewMessagesPager (T382472) by Umherirrender
MapSources
[edit]- git #373c02d6 - Remove a little bit of unused code from various classes by thiemowmde
- git #8d47a090 - Add function documentation by Umherirrender
- git #81433f4e - Standardize constructor of MapSourcesPage by Umherirrender
MassMessage
[edit]- git #860e783a - styles: change to Less file and apply Codex tokens by Volker E.
Math
[edit]- git #302fe6c5 - Refactor BaseMappings operators (T382215) by physikerwelt
- git #657a33d3 - Fix space rendering (T382215) by physikerwelt
- git #ac4795fb - Special:MathStatus: Fix unexpected paragraph blocks inside form labels (T382375) by Timo Tijhof
- git #6b659abd - Fixes Special:MathStatus so native test doesn't fail due to change in default attributes for operators in Literal.php line 97 by Slri
MediaSearch
[edit]- git #38e1eee7 - eslint: Enforce no-var & prefer-const by Ed Sanders
- git #2971309b - eslint: Enforce no-mixed-spaces-and-tabs & implicit-arrow-linebreak by Ed Sanders
- git #af625daa - eslint: Lint root files with wikimedia/server by Ed Sanders
- git #49a4b30c - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
MetricsPlatform
[edit]- git #fcaee492 - Update start_date to utc_start_dt (T381801) by Clare Ming
MobileFrontend
[edit]- git #ea815c6a - Search recommendation clicks should trigger events (T382080) by Jon Robson
- git #1a305ae7 - Revert "Apply prefer-arrow-callback and object-shorthand" by Jdlrobson
- git #7c3ceba8 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #77c20d46 - Apply prefer-arrow-callback and object-shorthand (T382094) by Simon Legner
- git #65c78a32 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
- git #f02dcbee - .nvmrc: Update now that CI is using Node 20 (T343827) by James D. Forrester
- git #e58817f9 - Simplify Toggler code (T375674) by lmora
- git #4dfa1175 - tagName can be overriden by option (T380314) by Jon Robson
MultimediaViewer
[edit]- git #d89164b0 - styles: Remove MMV mixins entirely by Volker E.
NearbyPages
[edit]- git #fbd980d8 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
- git #6f2f3064 - .nvmrc: Update now that CI is using Node 20 (T343827) by James D. Forrester
Newsletter
[edit]- git #fe7b28be - Fix newsletter validation causing a type error by thiemowmde
- git #9b5ffac2 - Add Norwegian special page and namespace translations by Jon Harald Søby
- git #2ba355c6 - Remove or use own line for comments by Umherirrender
- git #a5c8c494 - Add @inheritDoc to functions by Umherirrender
- git #25e87628 - Add function documentation by Umherirrender
Nuke
[edit]- git #6d4a0953 - Add test helper function for backdating creations by Chlod Alejandro
- git #1fc80f16 - Add validation message assertions to tests by Chlod Alejandro
- git #7d9c7e4a - Replace unchanging year in CheckUser tests by Chlod Alejandro
OAuth
[edit]- git #b713f3ec - Add function documentation by Umherirrender
- git #f6a8ee28 - Use type-declaration on undocumented functions by Umherirrender
- git #8c9fc088 - Remove unneeded constructor from Response class by Umherirrender
- git #f6c6be3a - UserStatementProvider: Cast 'sub' to be a string (T382139) by Reedy
ORES
[edit]- git #eee42017 - Add @inheritDoc to functions by Umherirrender
- git #2306a63f - Add function documentation by Umherirrender
- git #098e0147 - tests: Use own line for comments by Umherirrender
- git #fa300b28 - Expand use of type-declaration on some functions by Umherirrender
PagedTiffHandler
[edit]- git #ab96e34e - Add function documentation to public functions by Umherirrender
- git #cf9c21cf - Remove or use own line for comments by Umherirrender
ParserFunctions
[edit]- git #f69d802c - Use own line for comments by Umherirrender
Phonos
[edit]- git #90e35cc6 - Don't hardcode CSS classes on PhonosButton (T346348) by Marcin Szwarc
Popups
[edit]- git #387c560a - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
- git #b6a7754d - .nvmrc: Update now that CI is using Node 20 (T343827) by James D. Forrester
ProofreadPage
[edit]- git #d944b336 - Adding Eastern Arabic and Jomml numbers to paggation (T381329) by hubaishan
- git #12451d0a - Add CDX SBOM and purl for foreign-resources.yaml (T363589) by Amir Sarabadani
- git #9e64834e - build: Allow composer/installers v2 by Umherirrender
PropertySuggester
[edit]- git #523d44ad - Use own line for comments by Umherirrender
QuickSurveys
[edit]- git #4d941efa - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #8b09af48 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
RelatedArticles
[edit]- git #47b0bdee - Enable click tracking on related articles (T382080) by Jon Robson
- git #8a2cb2f8 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
- git #195b918c - .nvmrc: Update now that CI is using Node 20 (T343827) by James D. Forrester
RevisionSlider
[edit]- git #55874fa2 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #95d90d5b - migrate mw.track counter metrics to Prometheus (T359244) by Cole White
RSS
[edit]- git #d9677cbc - Use type-declaration on undocumented private functions by Umherirrender
Scribunto
[edit]- git #1fb0328b - eslint: Use server config for server files by Ed Sanders
SearchVue
[edit]- git #e8b0c3c9 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
SecureLinkFixer
[edit]- git #64d8aa72 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #0bcc49c2 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #53993d45 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]- git #73e384f5 - Use a dropdown for selecting eligible user groups (T379020) by Siddharth VP
TemplateWizard
[edit]- git #3f68eca4 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #c77b291f - [selenium] Fix tests and improve selectors by WMDE-Fisch
Thanks
[edit]- git #212e3204 - Remove or use own line for comments by Umherirrender
- git #dbf75ace - Add @inheritDoc to functions by Umherirrender
- git #1d8bcde0 - Use type-declaration on undocumented private and protected functions by Umherirrender
TimedMediaHandler
[edit]- git #a48d1579 - Replace deprecated $out->setPreventClickjacking() by Fomafix
- git #07675b0d - Use PHP type declarations by Fomafix
- git #ceb44495 - WebVideoTranscodeJob: Remove unused property $source by Fomafix
- git #afb0f7a8 - Remove use of global $wgExcludeFromThumbnailPurge by Umherirrender
- git #0fffd6af - Revert "Use PHP type declarations" (T382385) by Tim Starling
Translate
[edit]- git #5a7f5427 - Special:PageMigration: Use Codex icons (T381834) by Jon Harald Søby
- git #7239675f - Check whether the user can edit in canTranslate() (T383040) by Jon Harald Søby
- git #e9902a2f - AggregateGroupManager: Move method to fetch aggregate groups (T380251) by Abijeet
- git #a440e967 - Add message group description on Special:MessageGroupStats (T65635) by hridyesh-gupta
- git #495aaa42 - Special:ActiveLanguages: Use BCP-47 language tags (T310668) by ramu
- git #c1ebae9c - Event Logging: User exits the translation dashboard (T364460) by wangombe
- git #75c49c54 - Event logging: pass empty object to translation property (T364460) by Wangombe
- git #30be5bea - Event logging: update schemaId (T364460) by Wangombe
- git #80df439b - Event Logging: Add 'message_prompt' action (T364460) by wangombe
- git #bfbec9e3 - Skip notification for 1st time marking of unsubscribed translatable page (T382060) by Abijeet
- git #06d92875 - Add debug backtrace when MessageIndex is out of date (T382060) by Abijeet
TranslationNotifications
[edit]- git #b8b683e4 - Remove or use own line for comments by Umherirrender
TwoColConflict
[edit]- git #40b84c01 - eslint: Use server config for server files and cleanup client config by Ed Sanders
- git #3721747d - Migrate copy.jsclick metric to Prometheus (T359261) by Cole White
UniversalLanguageSelector
[edit]- git #895dea20 - Replace deprecated ResourceLoader::makeConfigSetScript() with mw.config.set() (T36738) by Hannah Okwelum
- git #94b731a9 - bundlesize.config.json: Declare ext.uls.pt for wikis where it's loaded in articles, like Wikifunctions (T360590) by James D. Forrester
UploadWizard
[edit]- git #0e916bfa - i18n: Update public domain year to 1930 (T382840) by Alexander Vorwerk
- git #a61e5ed3 - Remove some single line comments by Umherirrender
- git #1ec33811 - Remove comment about order by from ApiQueryAllCampaigns by Umherirrender
- git #38030522 - Add function documentation by Umherirrender
- git #3ccf771c - Move errors deeper down (T381286) by Matthias Mullie
- git #1eb662ed - Make use of modern ?? and ??= PHP operators where possible by thiemowmde
- git #6a622ec8 - Fix call to non-existent validate function (T370106) by Matthias Mullie
- git #9fa34fe9 - Refactor error handling (T381286) by Matthias Mullie
- git #24965519 - i18n: [mwe-upwiz-license-vrt] Simplify plural by Amir E. Aharoni
- git #8d209dc2 - i18n: [mwe-upwiz-license-vrt-subhead] Fix 'content' -> 'consent' typo (T370106) by Amir E. Aharoni
- git #351aa9fa - Add option to cover the usecase of users uploading on behalf of someone else (T370106) by Matthias Mullie
UrlShortener
[edit]- git #3012e599 - Fix Azeri alias lang code (T382717) (T381048) by Amir Sarabadani
VisualEditor
[edit]- git #584137bb - Use abort signals in mw.Api code by Bartosz Dziewoński
- git #a75b1099 - Update VE core submodule to master (dfb712599) (T379780) by Ed Sanders
- git #3b6c81d2 - Follow-up I93275d8a: Fix updateSubmodule.sh when i18n lists empty by Ed Sanders
- git #80ab08a1 - EditCheck: Only preserve native selection on desktop by Ed Sanders
- git #de84364a - EditCheck: Don't scroll in mid-edit checks except on user interaction with EditCheck by Ed Sanders
- git #414e5d29 - EditCheck: Close any existing edit check dialog before opening onBeforeSave list by Ed Sanders
- git #e9c7503c - EditCheckDialog: Reset currentChecks on setup by Ed Sanders
- git #79adf3f9 - EditCheck: Only show add-reference in before save workflow (for now) by Ed Sanders
- git #a26c1455 - Allow checks to be dismissed by fragment or ID (T379804) by Ed Sanders
- git #bde8fece - Set enforceResizesContent on mobile targets (T379780) by Ed Sanders
Wikibase
[edit]- git #280f6cb5 - Loosen data-values/number version constraint to prepare update (T379481) by Arthur Taylor
- git #a68364f8 - Fix impossible type comparison by Jakob Warkotsch
- git #64d62d1d - build: Allow composer/installers v2 by Umherirrender
- git #3c771324 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
- git #fa29e9a5 - repo/tests: Fix implicit nullable types (T379509) by Lucas Werkmeister
- git #f05a00c5 - Replace wikibase-monolingualtext message with hard-coded HTML (T361005) by Lucas Werkmeister
- git #a9db1c56 - Remove dead test code (T379509) by Lucas Werkmeister
- git #f5c1fe9d - repo/rest-api: Fix implicit nullable types (T379509) by Lucas Werkmeister
- git #f7a21046 - repo/includes: Fix implicit nullable types (T379509) by Lucas Werkmeister
- git #d499f8c5 - Make TermsDomainDb an interface (T351802) by Jakob Warkotsch
- git #0f863e40 - TermsDomainDb: Avoid ConnectionManager & ReplicationWaiter (T351802) by Jakob Warkotsch
- git #542a2d68 - Introduce TermsDomainDb (T351802) by Jakob Warkotsch
- git #0dea1809 - tests: Add structure test for abstract schema (T317180) by Daimona Eaytoy
- git #a666a665 - Fix bogus EntityAccessLimitException in RestrictedEntityLookup (T279069) by Sean Leong (WMDE)
WikibaseLexeme
[edit]- git #23d26e0b - Remove rest of language-names/ (T352922) by Lucas Werkmeister
- git #a60f5ac5 - build: Disable MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment sniff by Umherirrender
- git #3a48769a - Remove LexemeLanguageNameLookup (T352922) by Lucas Werkmeister
- git #a8a0639c - Remove $additionalLocalizedLanguages / wikibase-lexeme-language-name-* (T352922) (T381370) by Lucas Werkmeister
- git #a7de8e18 - Update newEntityContent() signature (T379509) by Lucas Werkmeister
WikibaseMediaInfo
[edit]- git #2ff01832 - Use type-declaration on undocumented private functions by Umherirrender
- git #2629e9fc - Prepare Less styles for math=parens-division (2) (T371313) by Timo Tijhof
- git #48b1ce3f - Update newEntityContent() signature (T379509) by Lucas Werkmeister
WikibaseQualityConstraints
[edit]- git #e748c53c - Declare compatibility with data-values/number 0.13.0 (T379481) by Lucas Werkmeister
- git #4eb48012 - build: Disable MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment sniff by Umherirrender
- git #500b2434 - Chore: Update jasmine (T382328) by Marius Hoch
- git #6f1e2a17 - Simplify DefaultConfig return type by Lucas Werkmeister
WikiLambda
[edit]- git #4f64eb35 - bundlesize.config.json: Declare ext.wikilambda.languageselector, as it's loaded on page paint (T360590) by James D. Forrester
- git #94120897 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #123c5b5a - Update function-schemata sub-module to HEAD (7a5b59a) (T381207) (T381934) (T383038) by James D. Forrester
- git #6a800ab8 - Various fixes to make CI happy around validation of HTMLForm that has somehow changed(?) by James D. Forrester
- git #27bb1bf5 - Add renderers/parsers and instances of enums to wikilambda_zobject_join table (T382140) by gengh
- git #d392ef75 - Add a feature to special list pages to exclude pre-defined Objects (T381005) by James D. Forrester
- git #bea7f67a - Update function-schemata sub-module to HEAD (6f80132) (T381838) (T381839) by James D. Forrester
- git #2128f4d3 - tests: Add structure test for abstract schema by James D. Forrester
WikiLove
[edit]- git #64393ce2 - darkmode: create darkmode-aware tables for the text (T375351) by Michael Große
- git #572cde65 - darkmode: Use color-tokens for the entire interface as needed (T375351) by Michael Große
WikimediaEvents
[edit]- git #cae277aa - Allow elements outside document to opt into click tracking (T382080) by Jon Robson
- git #1e872015 - Remove or use own line for comments by Umherirrender
- git #7d378427 - Remove return value from hook handler by Umherirrender
WikimediaIncubator
[edit]- git #cdc2e156 - Changes function names to start with lowercase and use camel case by Umherirrender
- git #af97137c - Remove or use own line for comments by Umherirrender
WikimediaMaintenance
[edit]- git #6faa8b79 - Add function documentation by Umherirrender
- git #d0402a83 - Use type-declaration on undocumented functions by Umherirrender
WikimediaMessages
[edit]- git #dcf806aa - Add messages for pagemover group by Nemoralis
Wikistories
[edit]- git #425f1c4b - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
Skins
[edit]MinervaNeue
[edit]- git #237d831b - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #156a1dc5 - LanguageSelectorEntry: Remove unused paramater classes by Fomafix
- git #698fa8fd - .nvmrc: Update now that CI is using Node 20 (T343827) by James D. Forrester
- git #7fd172f2 - ServiceWiring: Add @phpcs-require-sorted-array and sort array by Fomafix
- git #e6f604a3 - pageactions: Show page actions on Main page diff (T363916) by Ammarpad
- git #3657043f - Make bash script robust against spaces in file names by Fomafix
Timeless
[edit]- git #ee5dae03 - Drop aggressive css rules for margin and padding on non-OOUI input by Func
Vector
[edit]- git #af4db8cd - Updating String for Title Attribute (T329534) by lmora
- git #5bec7d70 - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #ba55e34b - Revert "Change z-index for invisible checkbox" by Jon Harald Søby
- git #61e3a01d - Add Missing Title Attributes (T329534) by lmora
- git #434d7bfd - Change z-index for invisible checkbox (T364576) by Jon Harald Søby
- git #982d2760 - build: Updating mediawiki/mediawiki-phan-config to 0.15.0 by Umherirrender
- git #67019041 - .nvmrc: Update now that CI is using Node 20 (T343827) by James D. Forrester
Misc
[edit]VisualEditor/VisualEditor
[edit]- git #2790cd6e - Use `wikimedia/client` instead of `client-es6` by Ed Sanders
- git #4cb78622 - Set interactive-widget=resizes-content on mobile targets (T379780) by Ed Sanders
No changes
[edit]- 3D
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- AutoModerator
- BetaFeatures
- BounceHandler
- Calendar
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CirrusSearch
- CiteThisPage
- Citoid
- Cognate
- Collection
- CologneBlue
- CommunityRequests
- ConfirmEdit
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- Elastica
- ElectronPdfService
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FundraiserLandingPage
- FundraisingTranslateWorkflow
- GeoCrumbs
- GeoData
- GlobalBlocking
- GlobalCssJs
- GlobalPreferences
- GuidedTour
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LandingCheck
- Linter
- LoginNotify
- MediaModeration
- MobileApp
- Modern
- MonoBook
- NavigationTiming
- NetworkSession
- NewUserMessage
- Nostalgia
- OATHAuth
- OAuthRateLimiter
- PageAssessments
- PageImages
- PageNotice
- PageTriage
- PageViewInfo
- ParserMigration
- PdfHandler
- Poem
- Quiz
- ReadingLists
- RealMe
- ReportIncident
- SandboxLink
- Score
- SearchExtraNS
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TextExtracts
- TheWikipediaLibrary
- TitleBlacklist
- TocTree
- TorBlock
- TrustedXFF
- UploadsLink
- VipsScaler
- VueTest
- WebAuthn
- WikiEditor
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaCampaignEvents
- WikimediaEditorTasks
- Wikisource
- XAnalytics
- intersection
- timeline
- wikihiero
Total changes
[edit]536 Changes in 92 repos by 99 authors