MediaWiki 1.43/wmf.19
![]() |
Deployment of MediaWiki 1.43.0-wmf.19 to Wikimedia sites | MediaWiki 1.43.0-wmf.20![]() |
The latest version (labeled "1.43.0-wmf.19") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 20 August 2024 (see the roadmap).
Core changes
[edit]- git #798b4e27 - Branch commit for wmf/1.43.0-wmf.19 (task T366964) by trainbranchbot
- git #057dda85 - REST: include version in generated OpenAPI spec (task T366834) by daniel
- git #2537c6cc - CleanupTitles: log the correct namespace when not in dry run mode (task T195546) by Pppery
- git #001ed071 - REST: mark RestSandboxSpecs as unstable for now by daniel
- git #537780c9 - mediawiki.Uri: Fix extend() for undefined parameters (task T372742) by Lucas Werkmeister
- git #6e31b425 - Start on tests for update.php (task T371167) by Dreamy Jazz
- git #149832cf - Parsoid SiteConfig: allow stat counters incremented by arbitrary values (task T354908) (task T369719) by C. Scott Ananian
- git #d09dc072 - Bump wikimedia/parsoid to 0.20.0-a17 (task T372574) by Subramanya Sastry
- git #e6a82066 - Test addChangeTag.php (task T371167) by Dreamy Jazz
- git #9a4c2ed7 - Updates for Arabic (ar) and Egyptian Arabic (arz) by Meno25
- git #6a431a10 - Add Persian translations of remaining special pages aliases by Ebrahim Byagowi
- git #f0ef9d2c - Replace bogus check by Matěj Suchánek
- git #82d7b894 - Fix some typos by Matěj Suchánek
- git #7816d3e4 - Chinese Conversion Table Update 2024-3.1 by Chiefwei
- git #205c2164 - More effective use of Less in mediawiki.feedback by Ebrahim Byagowi
- git #0e6682d2 - More effective use of Less in jquery.spinner by Ebrahim Byagowi
- git #3457defa - Use Less in jquery.suggestions by Ebrahim Byagowi
- git #379f2900 - Use Less in jquery.confirmable by Ebrahim Byagowi
- git #ede131bb - Make history marker text visible on dark mode (task T371183) by theprotonade
- git #0fdea647 - tests: Silence JsonBodyValidator deprecation warning in data provider by Bartosz Dziewoński
- git #3abcd09b - Use variable-length argument lists instead of func_get_args() by Bartosz Dziewoński
- git #12a4c08a - Deprecate ApiBase::makeMessage (task T370240) by theprotonade
- git #e220db66 - htmlform: Fix OOUI checkmatrix header cell padding by Bartosz Dziewoński
- git #393fa39d - ResourceLoader: Turn on ResourceLoaderUseObjectCacheForDeps by default (task T343492) by Hannah Okwelum
- git #391577ce - Add missing PHPDocs to complicated PoolCounterWorkTest by thiemowmde
- git #e92544c8 - tests: Make use of upstream NullLogger in tests by thiemowmde
- git #85688254 - tests: Dramatically speed up MediaWikiTestCaseTrait::getMockMessage by thiemowmde
- git #ba36bf46 - tests: Make use of ??= and ?? operators in various tests by thiemowmde
- git #cbee5bdc - Fix DeletedContributions for user names containing spaces (task T372444) by Máté Szabó
- git #ba75461a - feat(jqueryMsg): add CONTENTLANGUAGE magic word support (task T372060) by Michael Große
- git #ae0a4206 - Remove use of a deprecated module from collapsibleFooter (task T351681) by Ebrahim Byagowi
- git #c0fe0c69 - Add GENDER to sp-contributions-blocked-notice-partial by Amir E. Aharoni
- git #e48ffe2a - selenium: Example code for Selenium/How-to/Use MediaWiki API (task T364268) by Željko Filipin
- git #169555af - Move all edit sections colorings to one place (task T372436) by Ebrahim Byagowi
- git #4cbe10b6 - Add data-language-local-name to interlanguage links (task T349000) by Jon Harald Søby
- git #ca650329 - Use Codex icon and color for sign with secure link by Ebrahim Byagowi
- git #c1aa76b5 - Get environment variable HOME via getenv( 'HOME' ) by Fomafix
- git #f13ca843 - HTMLRadioField: clean up HTML (task T370689) by lwatson
- git #62cfede3 - PermissionsError: Deprecate public properties (task T372181) by Bartosz Dziewoński
- git #563b8eeb - Test fixDoubleRedirects.php (task T371167) by Dreamy Jazz
- git #c137217f - Test getConfiguration.php (task T371167) by Dreamy Jazz
- git #c532f895 - use setGroupPermissions instead of mergeMwGlobalArrayValue by Fomafix
- git #968d2157 - specialpage: Remove hard-deprecated QueryPage::getSQL (task T244138) by Umherirrender
Vendor
[edit]- git #115b0fc6 - Bump wikimedia/parsoid to 0.20.0-a17 (task T290936) (task T363705) (task T365706) (task T369317) (task T371142) (task T371745) (task T371875) (task T372574) by Subramanya Sastry
Extensions
[edit]AbuseFilter
[edit]- git #237d54d5 - Replace gettype() with get_debug_type() in exception messages etc. by Bartosz Dziewoński
AdvancedSearch
[edit]- git #967eef57 - build: Updating mediawiki/mediawiki-codesniffer to 44.0.0 by Umherirrender
AutoModerator
[edit]- git #4eff23b8 - Add signature to talk page message (task T355930) by suecarmol
- git #5ac9ff0b - Fix talk page message formatting when creating a talk page. (task T355930) by Kgraessle
- git #b9d20cb8 - tests: Use mocked language object (task T343771) by Umherirrender
CampaignEvents
[edit]- git #4f76072f - build: Updating mediawiki/mediawiki-codesniffer to 44.0.0 by Umherirrender
CentralAuth
[edit]- git #a664e0fc - Save the request before starting the automatic vanish job (task T372006) by Jamie Kuppens
- git #04305008 - Replace complicated sort functions with <=> operator by thiemowmde
Chart
[edit]- git #d00dda9a - Move service to gitlab by aude
- git #a96cbc97 - Fix E_NOTICE when parsing {{#chart:}} without arguments by Roan Kattouw
- git #8c372f8e - build: Updating mediawiki/mediawiki-codesniffer to 44.0.0 by Umherirrender
- git #31beefa3 - Support remote pages for chart and tabular data pages (task T371924) by Brooke Vibber
- git #da438f7e - Rename sample files for Windows compatibility (task T371940) by Bartosz Dziewoński
CheckUser
[edit]- git #a3bacf8b - Use $this->getServiceContainer() in maintenance and tests by Fomafix
- git #c2d6fd86 - TimelinePagerTest: Ignore log_id in the tests (task T372421) by Fomafix
- git #94f368f2 - Replace gettype() with get_debug_type() in log messages by Bartosz Dziewoński
CirrusSearch
[edit]- git #ccff6e70 - Harmonize asciifolding and icu_folding--Part 3 (task T332342) by tjones
- git #9483e814 - Harmonize asciifolding and icu_folding--Part 2 (task T332342) by tjones
- git #16b91a43 - Harmonize asciifolding and icu_folding--Part 1 (task T332342) by tjones
- git #25b92eb8 - check_indices.py: Use parallelism by Erik Bernhardson
Cite
[edit]- git #f5c96716 - Git rid of the ref class property in the dialog class (task T369005) by WMDE-Fisch
- git #70e1f91b - Set more methods private in EditPanel class (task T369005) by WMDE-Fisch
- git #3af9dfdb - Move event handler to the EditPanel class (task T369005) by WMDE-Fisch
- git #e66fedcf - Fix typo in closing sup tag in parsoid html in a test by Subramanya Sastry
- git #48d0699f - Add method to get the updated ref from the edit panel (task T369005) by WMDE-Fisch
cldr
[edit]- git #c725d656 - Add Hebrew names by Amir E. Aharoni
- git #a5081e43 - Add an English local name for Northern Tujia (tji) by Amir E. Aharoni
CodeMirror
[edit]- git #bdb8e008 - CodeMirror: add Ctrl+Shift+z as redo shortcut on Windows (task T365072) by MusikAnimal
- git #f9ecb5b2 - Use dispatchEvent instead of jQuery triggerHandler for focus/blur events (task T361465) by MusikAnimal
- git #92577577 - CodeMirror 6 for VE 2017 wikitext editor (task T357482) by bhsd
- git #8ba52cdf - CodeMirrorModeMediaWiki: various small fixes (task T108454) (task T357720) (task T358643) (task T170004) by bhsd
CommunityConfiguration
[edit]- git #1489002b - fix(editor): fix ClientErrorMessage by using `$i18n` in template by Michael Große
- git #b4c398de - fix(editor): show main validation message on first error by Michael Große
- git #92886a98 - feat(editor): support native validation for String and Number controls (task T360921) by Michael Große
Collection
[edit]- git #007b6eae - tests: Add database group to ApiSetSortingTest by Umherirrender
- git #7a345f78 - Treat temporary users like anonymous users (task T326936) by Jamie Kuppens
ConfirmEdit
[edit]- git #9f1f29dd - captcha.py: Simplify and sort import statements by Reedy
ContentTranslation
[edit]- git #85c89b7d - build: Updating composer dependencies by Umherirrender
- git #c60cd5e9 - Use the updated recommendation API from liftwing (task T371465) by Santhosh Thottingal
- git #616468f9 - AX: Instrument "automatically translated content viewed" event (task T366149) by NikG
DiscussionTools
[edit]- git #8245b94c - Document shortcoming of CommentFormatter::isEmptyTalkPage by Arlo Breault
- git #3ec0789d - Revert "CommentFormatter: Switch from deprecated addJsConfigVars to new setJsConfigVar" (task T372499) by Bartosz Dziewoński
- git #7e5f9b59 - Invert logic on empty talk page (task T371125) by Arlo Breault
- git #69fd71b2 - Parsoid's templated content have other attrs as well (task T372019) by Arlo Breault
- git #55665a3f - Avoid primary DB query for non-talk page edits (task T370304) by Máté Szabó
DonationInterface
[edit]- git #c33b63ad - Remove log line by cstone
- git #f311a136 - Add 1 second delay to allow time for Gravy session update by Damilare Adedoyin
- git #657318b5 - Add monthly convert variant 15 by cstone
- git #644f4f5f - Make annual recurring convert look like latest mockup (task T368155) by Elliott Eggleston
- git #d693a525 - Fix Monthly Convert min amount validation (task T368155) by Elliott Eggleston
Echo
[edit]- git #14b06b78 - Consistent Casing for "iconUrl" by Dr4goniez
- git #22b05a1e - Replace gettype() with get_debug_type() in exception messages etc. by Bartosz Dziewoński
- git #2a4f1864 - Remove obsolete PHPDoc copies from fully typed constructors by thiemowmde
ElectronPdfService
[edit]- git #8bf2a01a - Portlet: Remove non-working download as PDF for old revisions (task T306232) by Derk-Jan Hartman
EntitySchema
[edit]- git #d0872b4c - Add cypress-terminal-report (task T372626) by Lucas Werkmeister
- git #045858d7 - Clone Wikibase submodules from GitHub (task T372626) by Lucas Werkmeister
- git #9eb3bf12 - Update Javascript dependencies (task T370125) by Arthur Taylor
- git #79822290 - Upgrade eslint-related dependencies (task T370125) by Arthur Taylor
- git #1195e8a1 - Upgrade wikimedia-related dependencies (task T370125) by Arthur Taylor
- git #55805eb8 - Upgrade eslint-config-wikimedia to latest version (task T370125) by Arthur Taylor
- git #a59028a2 - Revert "Temporarily disable IP Masking (temporary accounts) in CI" (task T356148) (task T370577) by Lucas Werkmeister
- git #b918b17b - Clean up MediaWikiRevisionEntitySchemaUpdaterTest (task T356148) by Lucas Werkmeister
- git #26cb2d15 - Support temporary accounts (task T356148) by Lucas Werkmeister
- git #b15816a3 - Use TempUserTestTrait instead of mocking TempUserConfig (task T356148) by Lucas Werkmeister
- git #cefb18ce - Make MediaWikiPageUpdaterFactory a service (task T356148) by Lucas Werkmeister
- git #95883682 - Make WatchlistUpdater a service (task T356148) by Lucas Werkmeister
- git #3128b96c - Use EntitySchemaStatus in EntitySchemaUpdater (task T356148) by Lucas Werkmeister
- git #5420b574 - Introduce EntitySchemaStatus, use in EntitySchemaInserter (task T356148) by Lucas Werkmeister
EventBus
[edit]- git #96acc1a8 - EventBus - DRY code and rename some metrics and standardize labels (task T363587) by Ottomata
- git #da92b40d - eventbus: remove instrumentation feature flag. (task T363587) by Gabriele Modena
EventLogging
[edit]- git #4f2ee1a4 - build: Updating composer dependencies by Umherirrender
FlaggedRevs
[edit]- git #9e34bf2f - Simplify watcher count display in Pending Changes table (task T372203) by Doğu Abaris
- git #2cf03bb2 - Apply a minor naming tweak by Ebrahim Byagowi
- git #2414a386 - Remove duplicated code to build the table footer by Ebrahim Byagowi
- git #f3a8bca3 - Remove @since tags from private methods by Ebrahim Byagowi
- git #87a05a0a - i18n: Use locally formatted digits in Special:PendingChanges by Ebrahim Byagowi
Flow
[edit]- git #68f89de1 - Test:Replace db with getDb method (task T316841) by Umherirrender
FundraisingTranslateWorkflow
[edit]- git #0612cac0 - Use $this->getConfVar instead of global config variable by Fomafix
- git #5b780580 - Use overrideConfigValue instead of setMwGlobals by Fomafix
GeoData
[edit]- git #eaa5664e - Fix distance/distanceTo to work with globes other than Earth (task T160141) by thiemowmde
GlobalBlocking
[edit]- git #be995f06 - Remove now unused message keys (task T332401) by Dreamy Jazz
GlobalUsage
[edit]- git #fe49c020 - Add missing documentation to class properties by Umherirrender
GrowthExperiments
[edit]- git #d6473169 - Requires CommunityConfiguration by Jon Robson
- git #1d86f2c1 - Replace gettype() with get_debug_type() in exception messages by Bartosz Dziewoński
- git #845ae2aa - SuggestedEdits: use background-less images in AddLink onboarding (task T371901) (task T371146) by Sergio Gimeno
GuidedTour
[edit]- git #1c523713 - Don't autofocus if configured not to do so (task T368228) by Pppery
intersection
[edit]- git #00693845 - Rename tracking category for consistency, update URL (task T347324) by Pppery
IPInfo
[edit]- git #9ca8f2db - Use standard font sizing for IPInfo contributions infobox (task T348410) by Iniquity
- git #86dbcf91 - Add integration test for ArchivedRevisionHandler (task T349715) by Máté Szabó
- git #56dd3233 - Add integration test for RevisionHandler (task T349715) by Máté Szabó
- git #8d1513ca - Add basic browser tests for IPInfo (task T372464) by Máté Szabó
- git #dd5b328b - Add a few missing type declarations to the PHP code by thiemowmde
- git #795292ce - Drop PHPDocs that are an exact duplicate of the code by thiemowmde
- git #2cada208 - Fix unspecific array type hints about countryNames and such by thiemowmde
- git #0fe7a467 - Support temporary users in IPoidInfoRetriever (task T349715) by Máté Szabó
JsonConfig
[edit]- git #dddaf7eb - Replace gettype() with get_debug_type() in log messages by Bartosz Dziewoński
Kartographer
[edit]- git #ac86ea0e - Rename tracking category for consistency (task T347324) by Pppery
LiquidThreads
[edit]- git #81fa688d - build: Remove unused phan suppression by Umherirrender
Math
[edit]- git #10e2e17b - Remove unused return values from MMLTestUtil by thiemowmde
- git #927e0d7f - Utilize modern ?: and ?? and ??= operators where possible by thiemowmde
MobileFrontend
[edit]- git #31809414 - build: Updating composer dependencies by Umherirrender
- git #3d8db99d - Inject MobileFrontend.FeaturesManager in MobileFrontendHooks by Arlo Breault
MultimediaViewer
[edit]- git #3c11f01c - Make remaining functions in Config class static (task T77349) by Simon Legner
- git #01437fd5 - Replace wgMultimediaViewer with config.json packageFiles (task T77349) by Simon Legner
- git #d698b8b0 - Use mw.storage.get/set/remove directly (task T77349) by Simon Legner
- git #8c418696 - Use mw.Api.prototype.saveOption directly (task T77349) by Simon Legner
- git #6309f262 - Use mw.config directly (task T77349) by Simon Legner
- git #2602867d - Use mw.user directly (task T77349) by Simon Legner
- git #aa2951f4 - Use mw.storage directly (task T77349) by Simon Legner
NearbyPages
[edit]- git #5eb80d4e - build: Updating mediawiki/mediawiki-codesniffer to 44.0.0 by Umherirrender
ORES
[edit]- git #1a680c58 - Use real type hints for class properties holding injected services by Umherirrender
Phonos
[edit]- git #fc24c245 - Rename tracking category for consistency (task T347324) by Pppery
Popups
[edit]- git #4f129f40 - build: Updating composer dependencies by Umherirrender
ReportIncident
[edit]- git #6fa0d730 - build: Updating mediawiki/mediawiki-codesniffer to 44.0.0 by Umherirrender
RSS
[edit]- git #5c32b4c0 - Rename tracking category for consistency (task T347324) by Pppery
Score
[edit]- git #5acca519 - i18n: improve score-use-category title text (task T347324) by skierpage
SearchVue
[edit]- git #e5a4e9a8 - build: Remove @vue/compat by Taavi Väänänen
SecureLinkFixer
[edit]- git #74a31910 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
[edit]- git #d282e043 - Allow user to select most active wiki on vote page by Daniel Riedmüller
TitleBlacklist
[edit]- git #7b5e9c78 - Replace confusing count() on associative arrays with known keys by thiemowmde
- git #8662c467 - Use upstream markTestSkippedIfExtensionNotLoaded in test by thiemowmde
- git #91747311 - Make use of ?? operators in TitleBlacklist::isBlacklisted by thiemowmde
- git #01985564 - Fix flipped version number comparison for the whitelist by thiemowmde
Translate
[edit]- git #79f4b340 - TranslatablePageView: Remove actor prefix from recent editor query (task T360409) by Abijeet
- git #83d64d09 - Remove unused hooks (task T227644) by wangombe
- git #51d88593 - Use singular overrideConfigValue in tests by thiemowmde
- git #0304e85e - Make use of the ??= in more places by thiemowmde
- git #0df30764 - Use more narrow ConnectionProvider instead of LoadBalancer by thiemowmde
- git #4b6dd988 - TranslatorActivityQuery::inLanguage: Fix join condition query (task T369056) by Abijeet
- git #802161bf - Replace TranslationStatsInterface::preQuery with createQueryBuilder (task T363938) by Abijeet
- git #0939581e - Replace usage of Xml::label with Html::label (task T369056) by Abijeet
- git #a7e7e8dc - Replace usage of Xml::submitButton with Html::submitButton (task T369056) by Abijeet
- git #3f6a5573 - LanguageStatsSpecialPage: Remove unused loadBalancer property by Abijeet
- git #10c35183 - Remove usage of ObjectCache::getInstance (task T369056) by Abijeet
- git #22520b2c - tux: Add icon for watch / unwatch (task T369043) by Abijeet
- git #464a2f69 - Fix: Call to a member function clearCaches() on null (task T369602) by wangombe
- git #dc844a58 - Add ext.translate CSS on BeforePageDisplay hook (task T355664) by Isabelle Hurbain-Palatin
- git #e170e7e9 - Remove reference to ttmserver/ folder (task T335342) by wangombe
- git #de71c89b - PermissionManager: Replace usage of getPermissionErrors (task T369056) by Abijeet
- git #f36cb31c - Remove usage of deprecated ActorMigration class (task T369056) by Abijeet
- git #f12a547b - PersistentDatabaseCache: Use virtual domain with translate_cache table (task T370265) by Abijeet
- git #44deaf4e - Replace gettype() with get_debug_type() in exception messages by Bartosz Dziewoński
- git #60526cd1 - FuzzyLikeThis: Add strict types and perform code improvements. (task T335342) by wangombe
UploadWizard
[edit]- git #dc53e048 - Use Codex provided colors in more places by Ebrahim Byagowi
- git #377e4d26 - Invert licenses icons colors in the dark mode by Ebrahim Byagowi
- git #7a3f9d94 - i18n: Use localized and formatted digits for uploads count by Ebrahim Byagowi
- git #28d2651f - Update request to call the production endpoint (task T370762) by Matthias Mullie
VisualEditor
[edit]- git #84557b6d - Move edit section colorings to core (task T372436) by Ebrahim Byagowi
- git #6ea7ab19 - Fix getTemplateDataQueryTitle() when the title ends with a newline (task T371000) by Sébastien Beyou
Wikibase
[edit]- git #2901486a - REST: Replace patched-aliases-invalid-field with generic error (task T372266) by Jakob Warkotsch
- git #eee0c1ac - Update termbox (task T343239) (task T357269) (task T368523) by Lucas Werkmeister
- git #823a9fc4 - Change mul language name to “default for all languages” (task T372462) by Lucas Werkmeister
- git #1af59e7c - REST: Replace patched-sitelink-title-empty with generic error (task T372270) by Jakob Warkotsch
- git #8e0dbe32 - REST: Use generic error for patched-sitelink-badges-format (task T372272) by Jakob Warkotsch
- git #c16aa49c - REST: Use generic error for patched-invalid-statement-group-type (task T372267) by dima koushha
- git #52666af6 - build: Updating composer dependencies by Umherirrender
- git #60f645d6 - Support temporary users in SubmitEntityAction (task T371030) by Lucas Werkmeister
- git #43ff9e0f - REST: Use generic error for patched-sitelink-invalid-badge (task T372273) by Jakob Warkotsch
- git #b08f341b - REST: Use generic error for patched-sitelink-item-not-a-badge (task T372274) by Jakob Warkotsch
- git #e3ed6c77 - REST: Replace patched-invalid-statement-type errors with (task T372268) by dima koushha
- git #f8c96bc2 - REST: Replace patched-statement-invalid-field with patch-result-invalid-value (task T372269) by dima koushha
- git #2bfc6ef9 - Changelog version 0.1 text change by Sean Leong (WMDE)
- git #38668f97 - Revert "REST: Retry flaky deleted property e2e tests" by Jakob
- git #4badff4a - REST: Replace patched-item-invalid-field with patch-result-invalid-value (task T372259) by Jakob Warkotsch
- git #537c741c - REST: Generalize missing field in patch result error (task T366249) by Jakob Warkotsch
- git #b100447e - Replace gettype() with get_debug_type() in exception messages etc. by Bartosz Dziewoński
- git #9447ffde - Drop duplicate @dataProviders from tests by thiemowmde
- git #4181be52 - REST: Replace invalid-alias-list with invalid-value (task T372138) by Jakob Warkotsch
- git #0994964f - Fix broken description lookup test by thiemowmde
- git #b396f12d - Check isNamed() before changing watchlist (task T371091) by Lucas Werkmeister
- git #596caa1e - DatabaseTermStoreWriterBase: Clarify best effort basis (task T365055) by Lucas Werkmeister
WikibaseLexeme
[edit]- git #a476a309 - Use upstream markTestSkippedIfExtensionNotLoaded in tests by thiemowmde
WikibaseMediaInfo
[edit]- git #b513865b - Use …::class feature instead of hard-coding namespace in string by thiemowmde
- git #ed36494d - Remove unused code from MediaSearchEntitiesFetcher::mbUcFirst by thiemowmde
- git #1c6a79f0 - Use upstream markTestSkippedIfExtensionNotLoaded in tests by thiemowmde
- git #5dc3263c - Use upstream NullLogger in tests by thiemowmde
WikibaseQualityConstraints
[edit]- git #ba135797 - Use strict_types in recently modified files (task T369079) by Audrey Penven
- git #9ad381ee - Update vague array types in ConstraintChecker interface by thiemowmde
- git #2cd64940 - Make use of the ??= and ?? operators in more places by thiemowmde
- git #0dd9772a - UniqueValueChecker queries additional endpoints (task T369079) by Audrey Penven
- git #38a96586 - Replace gettype() with get_debug_type() in exception messages by Bartosz Dziewoński
wikihiero
[edit]- git #044fb64e - Rename tracking category for consistency (task T371431) (task T347324) by Pppery
WikiLambda
[edit]- git #2e17931a - FunctionViewerDetailsTable.vue: Fix alignment of checkboxes in table by Daphne Smit
- git #0263af7b - Introduce wgWikiLambdaEnableRepoMode so it can be disabled on client-only wikis by James D. Forrester
- git #2dec075f - WikiLambadApiBase: Factor out execute/run pattern here too by James D. Forrester
- git #b35bcea7 - FunctionMetadataDialog: Skip metadata set when it only contains zObjectKey but no more metadata (task T369625) by Daphne Smit
- git #e8fe01b3 - App.vue: Increase jest test coverage for uncovered popstate lines by Daphne Smit
- git #65ff20fb - API: Factor out WikiLambdaApiQueryGeneratorBase for simplicity by James D. Forrester
- git #e8dad2dc - Make WikiLambdaApiBase::dieWithZError static to clean up code by James D. Forrester
- git #c9141d20 - FunctionEditor: Limit input labels to a maximum length of 50 characters on the Frontend (task T370995) by Daphne Smit
- git #e99210d3 - i18n: Pluralization missing for validation messages by Daphne Smit
- git #45fb7c61 - FunctionEditor: Re-use AboutEditMetadata logic to alter page title when Function Editor name fields change (task T371350) by Daphne Smit
- git #66d3b847 - Styles: Implement proposed styling Guidelines and naming conventions (task T369596) by Daphne Smit
- git #b7be5d4a - tests: Remove use of LBFactory::waitForReplication by Umherirrender
WikimediaIncubator
[edit]- git #8dee7254 - Use more narrow ConnectionProvider instead of LoadBalancer by thiemowmde
Skins
[edit]MinervaNeue
[edit]- git #8a353c54 - Remove !important from special page heading styles (task T296598) by Dr4goniez
Vector
[edit]- git #13bfc3b0 - build: Updating mediawiki/mediawiki-codesniffer to 44.0.0 by Umherirrender
- git #2d281db7 - Revert "Prevent dark-mode styles from affecting print media" by Jdlrobson
Misc
[edit]No changes
[edit]- 3D
- ActiveAbstract
- AntiSpoof
- ApiFeatureUsage
- ArticleCreationWorkflow
- ArticlePlaceholder
- Babel
- BetaFeatures
- BounceHandler
- Calendar
- Campaigns
- Capiunto
- CategoryTree
- CentralNotice
- CharInsert
- ChessBrowser
- CiteThisPage
- Citoid
- CodeEditor
- Cognate
- CologneBlue
- CommonsMetadata
- CommunityRequests
- ContactPage
- CreditsSource
- Dashiki
- Disambiguator
- DismissableSiteNotice
- Elastica
- EventStreamConfig
- ExtensionDistributor
- ExternalGuidance
- FeaturedFeeds
- FileExporter
- FileImporter
- FundraiserLandingPage
- Gadgets
- GeoCrumbs
- GlobalCssJs
- GlobalPreferences
- GlobalUserPage
- GlobalWatchlist
- GoogleNewsSitemap
- Graph
- IPReputation
- ImageMap
- ImageSuggestions
- InputBox
- Insider
- Interwiki
- InterwikiSorting
- Josa
- LabeledSectionTransclusion
- LandingCheck
- LdapAuthentication
- Linter
- LoginNotify
- MapSources
- MassMessage
- MediaModeration
- MediaSearch
- MetricsPlatform
- MobileApp
- Modern
- MonoBook
- NavigationTiming
- NetworkSession
- NewUserMessage
- Newsletter
- Nostalgia
- Nuke
- OATHAuth
- OAuth
- OAuthRateLimiter
- PageAssessments
- PageImages
- PageNotice
- PageTriage
- PageViewInfo
- PagedTiffHandler
- ParserFunctions
- ParserMigration
- PdfHandler
- Poem
- ProofreadPage
- PropertySuggester
- QuickSurveys
- Quiz
- ReadingLists
- RealMe
- RelatedArticles
- RevisionSlider
- SandboxLink
- Scribunto
- SearchExtraNS
- ShortUrl
- SimilarEditors
- SiteMatrix
- SpamBlacklist
- StopForumSpam
- SubPageList3
- SubpageSortkey
- SyntaxHighlight_GeSHi
- TemplateData
- TemplateSandbox
- TemplateStyles
- TemplateWizard
- TextExtracts
- Thanks
- TheWikipediaLibrary
- TimedMediaHandler
- Timeless
- TocTree
- TorBlock
- TranslationNotifications
- TrustedXFF
- TwoColConflict
- UniversalLanguageSelector
- UploadsLink
- UrlShortener
- VipsScaler
- VisualEditor/VisualEditor
- VueTest
- WebAuthn
- WikiEditor
- WikiLove
- WikibaseCirrusSearch
- WikibaseLexemeCirrusSearch
- Wikidata.org
- WikidataPageBanner
- WikimediaApiPortal
- WikimediaApiPortalOAuth
- WikimediaBadges
- WikimediaCampaignEvents
- WikimediaEditorTasks
- WikimediaEvents
- WikimediaMaintenance
- WikimediaMessages
- Wikisource
- Wikistories
- XAnalytics
- timeline
Total changes
[edit]242 Changes in 63 repos by 68 authors