MediaWiki 1.43/wmf.5 - MediaWiki
Jump to content
From mediawiki.org
MediaWiki 1.43
MediaWiki 1.43.0-wmf.4
Deployment of MediaWiki 1.43.0-wmf.5 to Wikimedia sites
MediaWiki 1.43.0-wmf.6
The latest version (labeled "1.43.0-wmf.5") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 14 May 2024 (
see the roadmap
).
Core changes
edit
git #40dbbb8f
- Branch commit for wmf/1.43.0-wmf.5 (
T361399
) by trainbranchbot
git #bf4df28e
- CodexModule: Stop providing "legacy" builds of Codex styles (
T360806
) by Eric Gardner
git #2b582784
- Remove DummyLinker by Bartosz Dziewoński
git #3e44763d
- Defines.php: Improve $wgVersion comment by Reedy
git #7e77ad91
- DeprecationHelper: Don’t crash during destruction (
T363492
) by Lucas Werkmeister
git #9538ab84
- Do not mark HttpRequestFactory as @internal by Martin Urbanec
git #7c5f2d45
- specials: Add missing ->caller() in Special:Export by Bartosz Dziewoński
git #f6ee77a3
- OutputPage: Use the same script tag pattern as Html::inlineScript() (
T360258
) by Func
git #3074f3f7
- Add Special:TalkPage for redirecting to talk pages (
T242346
) by Lucas Werkmeister
git #0931acd4
- Installer: Use getCheck( 'css' ) instead of getVal( 'css' ) by Fomafix
git #35d38883
- HISTORY: Add missing CVE's for 1.39.7/1.40.3/1.41.1 by Reedy
git #fd6bcd6d
- Special:Upload: No preview rotation if browser already does so (
T338086
) by Derk-Jan Hartman
git #2037b1e8
- mediawiki.jqueryMsg.test: Add test cases with fragments in wiki links by Fomafix
git #d116ea0b
- Tweak docs stating that time values can be booleans by Bartosz Dziewoński
git #73de5669
- Use 'scalar' type alias to shorten PHPDoc annotations by Bartosz Dziewoński
git #c2aa454b
- mediawiki.jqueryMsg.test: Use static values in tests by Fomafix
git #309a34eb
- mediawiki.Title: Remove trailing _ in comment by Fomafix
git #7ab52dfe
- resources: Use Codex tokens for background of mw-datatable by Daimona Eaytoy
git #7ca9f698
- Add exif/xmp reading for webp to releasenotes (
T338341
) by Derk-Jan Hartman
git #89f59b39
- Extract XMP & Exif from WebP files (
T338341
) (
T353981
) by Brian Wolff
git #3cf3b1e1
- Fix placement of intro prompts on login and signup form by Bartosz Dziewoński
git #85e0bdd0
- rdbms: Support virtual domains in ReadOnlyMode by Gergő Tisza
git #c68eb007
- watchlist: Move un-namespaced watcheditem classes to /includes/watchlist/ (
T364652
) by Timo Tijhof
git #b432fd2f
- Move various job classes to relevant component directories (
T364652
) by Timo Tijhof
git #949c9c93
- mail: Improve docs, fix file headers, widen `@covers` by Timo Tijhof
git #2c0fe931
- Fix the loss of ParserOutput pointer in ContentDOMTransformStages (
T364597
) by Isabelle Hurbain-Palatin
git #52ddf3e8
- Remove all @package comments by thiemowmde
git #a5372218
- block: Deprecate and stop using $wgBlockTargetMigrationStage (
T362133
) by Tim Starling
git #ee75e1c6
- Tests: remove a bunch of DummyServicesTrait-related comments by DannyS712
git #8727ecd7
- Use OpenSSL for session secret hashing by Alexander Vorwerk
git #67814718
- specials: Fix some line indents in Special:Export by Umherirrender
git #7bd509ec
- SpecialVersion: Group the two libraries lists into a single section by James D. Forrester
git #1b82da46
- specials: Fix "include templates" query builder for Special:Export (
T364554
) by Umherirrender
git #cc08ac4e
- Fix long param names overlapping docs in API help pages (
T364270
) by Bartosz Dziewoński
git #1f4bb665
- Revert "Make ContributionsSpecialPage parent for SpecialContributions" (
T364569
) (
T363358
) by DannyS712
git #c973e8d5
- Revert "ContribsPager: Refactor getQueryInfo for extending" (
T364569
) (
T363358
) by DannyS712
git #e6fb3df2
- Revert "Add ContributionsPager, an abstract parent for ContribsPager" (
T364569
) (
T363358
) by DannyS712
git #e376d6ed
- Skin: Fix UrlUtils calls (
T364539
) by Lucas Werkmeister
git #906b7757
- Disable namespaceDupes again (
T364546
) by Amir Sarabadani
git #2998d9bd
- block: Migrate to the new block schema on non-WMF wikis (
T346293
) by Tim Starling
git #e1ffed0a
- Add ContributionsPager, an abstract parent for ContribsPager (
T363358
) by Thalia
git #12e40cad
- Fix hashes (#) in "Parser function hooks" by Bartosz Dziewoński
git #ef91260d
- tests: Migrate assertSelect() to SelectQueryBuilder in LinksUpdateTest by Umherirrender
git #77e39333
- tests: Add TestSelectQueryBuilder::assertRowValue by Umherirrender
git #763c5cdf
- Make EncryptedPassword work with Argon2Password (
T150647
) (
T216682
) by Alexander Vorwerk
git #ec79ad1d
- rdbms: Remove IDatabase::namedLocksEnqueue() (
T363839
) by Amir Sarabadani
git #91a17417
- Introduce Modules into the REST framework (
T362480
) by daniel
git #4b35d1e3
- Break streamThumb() into private methods by daniel
git #390246c8
- Introduce {{#FORMAL:}} magic word to simplify translations (
T238433
) by Niklas Laxström
git #eb391335
- block: Fix overly broad block selection in getRangeCond() by Tim Starling
git #6abb5aa0
- block: Fix inadequate GROUP BY in HideUserUtils::addFieldToBuilder() by Tim Starling
git #9bca88cd
- pager: Use SelectQueryBuilder::rawTables in IndexPager (
T364428
) by Umherirrender
git #67eedd78
- ContribsPager: Refactor getQueryInfo for extending (
T363358
) by Thalia
git #4e591744
- Make ContributionsSpecialPage parent for SpecialContributions (
T363358
) by Thalia
git #97eae33c
- REST: introduce getBodyParamSettings (
T362850
) by daniel
git #028fc353
- docs: document $.fn.injectSpinner() with a typedef (
T360241
) by tacsipacsi
git #73e7a1e1
- Update jsdoc-wmf-theme to 1.0.1 by tacsipacsi
git #4eea3324
- Linker: add deprecation warnings for Linker::generateTOC() by C. Scott Ananian
git #7aba3c83
- mediawiki.widgets.datetime: Switch to use let/const, not vars by James D. Forrester
git #a43c440e
- Use less for Special:Version stylesheet (
T363767
) by Derk-Jan Hartman
git #7f6d0124
- RELEASE-NOTES: Add SpecialEmailUser::getPermissionsError removal by Lewis Cawte
git #9308818e
- SpecialVersion: Wrap parser function hooks in and {{#…}} for easier readability by James D. Forrester
git #15aadedd
- SpecialVersion: Wrap parser extension tags in for easier readability by James D. Forrester
git #b050d942
- npm: add "mocha" script by daniel
git #1f7886a6
- Remove auto-generated "Class ClassName" comments by thiemowmde
git #62a94f4d
- Remove meaningless constructor tests by thiemowmde
git #c020d497
- tests: Provide initial coverage of HTMLSelectNamespace by James D. Forrester
git #63f55bca
- HTMLFormFieldTestCase: Provide assertHTMLEqualStrippingWhitespace to simplify tests by James D. Forrester
git #fda2f6f9
- Migrate IReadableDatabase::buildGroupConcatField to SelectQueryBuilder by Umherirrender
git #3633acba
- foreign-resources: Add purl field (
T363589
) by Gergő Tisza
git #7b54bacc
- foreign-resources: Add CycloneDX export support (
T363589
) by Gergő Tisza
git #f340a724
- Metrics: Migrate MediaWiki.diff_cache.* to statslib (
T359240
) by Larissa Gaulia
git #e71c6f77
- SiteStatsupdate: update to use StatsFactory (
T359243
) by Cole White
git #0370a340
- Search: Remove layout table from search results with images (
T320295
) by Derk-Jan Hartman
git #94b7023f
- mediawiki.widgets: Switch to use let/const, not vars by James D. Forrester
git #676bfd39
- Database: addQuotes() doesn't take IExpression by Bartosz Dziewoński
git #1a32ab5a
- rdbms: Support getting the load balancer for a virtual domain by Gergő Tisza
Extensions
edit
AbuseFilter
edit
git #2b29a61f
- Consistent spelling for "comma-separated" by Amir E. Aharoni
git #f948c790
- Provide integration with ConfirmEdit to show CAPTCHA (
T20110
) by Kosta Harlan
git #f9dcf46d
- Replace most Xml methods with Html by Matěj Suchánek
git #bc6240fb
- Replace some deprecated functions by xtex
git #e4eb6552
- Fix path of CodeEditor modules (
T362813
) by Suffusion of Yellow
ArticleCreationWorkflow
edit
git #4841e5cc
- Add line-break hints in very long extension name (
T363767
) by Bartosz Dziewoński
AutoModerator
edit
git #54d3a6df
- Cleanup FetchRevScoreJob return logic and messages (
T360698
) by jsn
git #21cbccb1
- Don't tag revisions to track rev check status (
T360698
) by jsn
git #096d283e
- Use jobs to fetch scores and then attempt reverts: (
T360698
) by Kgraessle
CampaignEvents
edit
git #5bf02560
- SpecialEventDetails: fix chat and meeting links on foreign wikis (
T324252
) by Daimona Eaytoy
CentralAuth
edit
git #1be05862
- wrapOldPasswordHashes: Fix console output on last batch by Alexander Vorwerk
git #6a03035f
- migrateGuSalt: Use transaction (
T364435
) by Gergő Tisza
git #e7ef4cbc
- Add migrateGuSalt.php script (
T364435
) by Alexander Vorwerk
git #5f9376f3
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
git #224fcb47
- wrapOldPasswordHashes: Reduce batch size by Alexander Vorwerk
CheckUser
edit
git #c1f18948
- Change use of AtEase to at operator (
T253461
) by Dringsim
git #f57f4da3
- Define Phan stub for AccountFieldsHook interface by Dreamy Jazz
git #b5ba696b
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
git #aaab182e
- Alias SELECT queries for Investigate 'IPs & User agents' tab (
T347102
) by Dreamy Jazz
Cite
edit
git #81f774c7
- Don't call things "attrs" that aren't mw.attrs (
T363096
) by thiemowmde
git #c921c76d
- Consolidate duplicate "is reference list empty" code paths (
T356871
) by thiemowmde
git #96997815
- Temporarily skip tests incompatible with Citoid (
T364382
) by Adam Wight
git #52b9521d
- Add tracking for VE Cite re-use interaction (
T362347
) by WMDE-Fisch
git #f61b840d
- Drop separate MWReferenceModel.parentDoc property (
T363096
) by thiemowmde
git #96da6ced
- Use OOUI's native "unselect all" feature (
T356871
) by thiemowmde
Citoid
edit
git #4c29c90a
- Change button label "Change reference type" to "Replace citation" (
T300470
) by Bartosz Dziewoński
git #53de1fe6
- Track Citoid service lookup failures (
T363292
) by mareikeheuer
git #49fa38c0
- Add tracking for Citoid re-use opens (
T362347
) by WMDE-Fisch
git #1943f1fa
- eslint: Configure to lint against JSDoc, not old JSDuck (
T138401
) by James D. Forrester
CodeMirror
edit
git #c873f9d9
- ext.CodeMirror.visualEditor: don't load on RTL pages (
T363752
) by MusikAnimal
Cognate
edit
git #7b94c40b
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
CommunityConfiguration
edit
git #12b370bf
- Add help link to the configuration form (
T362203
) by Cyndy
git #d273648d
- Editor: add loading state and nojs fallback (
T364453
) by Sergio Gimeno
git #5064a219
- Dashboard: update horizontal spacing (
T364028
) by Sergio Gimeno
git #a50f4a26
- Allow client extensions to define editor capabilities (
T364283
) by Martin Urbanec
git #e8146206
- Add ApiQueryRead for reading the configuration (
T358202
) by Martin Urbanec
git #5bd18a0f
- Remove unnecessary wrapper divs (
T364028
) by Roan Kattouw
ConfirmEdit
edit
git #10b92768
- Allow showing a CAPTCHA in response to AbuseFilter consequence (
T20110
) by Kosta Harlan
ContentTranslation
edit
git #a0148a81
- CX: Add mw.cx.UserPermissionChecker (
T349959
) by NikG
DiscussionTools
edit
git #d91fea5d
- Revert "Localisation updates from https://translatewiki.net." by Bartosz Dziewoński
git #320da375
- Fix static cache access (
T364693
) by Amir Sarabadani
DismissableSiteNotice
edit
git #efd25d7b
- Add line-break hints in very long extension name (
T363767
) by Bartosz Dziewoński
DonationInterface
edit
git #2786276b
- Fix prefs display when contact snoozed (
T358878
) by Elliott Eggleston
git #08c5715c
- Analaytics is expecting an uppercase A (
T360377
) by cstone
git #18f31f5d
- iban_number -> iban, don't send it to queue by Elliott Eggleston
Echo
edit
git #95fddc92
- Make all @covers tags in tests absolute by thiemowmde
git #e8cbb4d6
- Suppress phan errors caused by UserMerge undeploy (
T364610
) by Amir Sarabadani
git #b5d2cb2b
- Add notheme class to Echo (
T363779
) by bwang
EntitySchema
edit
git #b483ff64
- Replace @coversNothing with @covers by Lucas Werkmeister
git #5e87411c
- Introduce DescriptionLookup (
T362955
) by Lucas Werkmeister
FileImporter
edit
git #91258f9a
- Inject ConnectionProvider instead of DBLoadBalancerFactory by thiemowmde
FlaggedRevs
edit
git #806b42f3
- Improve night mode theme for FlaggedRevisions (
T360231
) by bwang
git #f29ecb13
- Replace flaggedrev variables with CSS variables (
T360231
) by bwang
git #0677e642
- On low resolutions, revert to simplified layout (
T364587
) by Jon Robson
git #5776f232
- Fix display of flagged revisions overlay (
T364587
) by Jon Robson
git #f74e83bc
- Omit transclusion section on pageinfo of non-existent pages (
T364198
) by Amir Sarabadani
git #206fd6ce
- FlaggedRevsStats: Fix migration to query builder by Amir Sarabadani
git #9abae69b
- Replace most of the more trivial Xml::… form builder methods (
T341776
) by thiemowmde
Flow
edit
git #38e586ab
- Hooks.php: Prepare for contributions refactor (
T364569
) by Thalia
git #b62c476a
- Hooks.php: Fix documentation for contribution pages hook handlers (
T364569
) by Thalia
git #977277e9
- Revert "Migrate to IReadableDatabase::newSelectQueryBuilder" (
T312418
) (
T364499
) by Bartosz Dziewoński
git #462b706a
- Fix Flow notice by explicitly converting UUID to string by Michael Große
git #7fcddebe
- Stop throw exception for invalid param, show warning instead (
T211798
) by Michael Große
GeoData
edit
git #60ca3e70
- Fix incomplete globe support in QueryGeoSearchElastic API by thiemowmde
git #bed4fdcf
- Remove unused class properties from CirrusNear…Feature classes by thiemowmde
git #88813b67
- Remove pieces of unused test setup by thiemowmde
git #11eb0700
- Fix missing/inconsistent default globe argument by thiemowmde
git #061ff63b
- Fix BoundingBox::center forgetting the globe (
T112034
) by thiemowmde
git #22098430
- Make the Coord class default to Earth by thiemowmde
git #2db39d0a
- Make the Globe class default to Earth by thiemowmde
git #ef287d4e
- Introduce a Globe::EARTH constant by thiemowmde
GlobalBlocking
edit
git #032229b8
- Suppress phan errors caused by UserMerge undeploy (
T364610
) by DannyS712
GlobalPreferences
edit
git #6e466b1d
- ApiGlobalPreferencesTest: do local CentralIdLookup (
T364093
) by jsn
git #0757fdaa
- tests: Simplify QueryBuilder mock with willReturnSelf() by Umherirrender
GrowthExperiments
edit
git #b9a0b886
- HomepageHooks: Inherit documentation for contributions hook (
T364569
) by Thalia
git #2748bf05
- Config: support config transforms for some options (
T364053
) by Sergio Gimeno
git #a9d5a824
- Config: fix property name in HelpPanel schema by Sergio Gimeno
git #5cbb18d6
- Add `helpLink` and `helpURL` to extension.json (
T362203
) by Cyndy
git #9fb39928
- Config: add missing provider description by Sergio Gimeno
git #eac25ef9
- Use new body validation in the handlers (
T361995
) by Atieno
GuidedTour
edit
git #50e13226
- Update ESLint config, allow ES6 by Ed Sanders
git #3d747d2e
- Remove unnecessary browser prefixes for animation by Ed Sanders
git #ead6e760
- Unbreak link buttons (
T364062
) by Pppery
git #b2a98158
- De-deprecate gt.defineTour (
T350549
) by Pppery
Kartographer
edit
git #49fcdd95
- Make client code use $wgKartographerStaticFullWidth as well (
T354239
) by thiemowmde
git #4a65c050
- Decouple core parser from the MapLink/MapFrame implementations (
T263762
) by thiemowmde
git #48bcce55
- Rearrange final success/failure code paths in LegacyTagHandler by thiemowmde
git #1ab415e2
- Rename state-related methods to be more clear by thiemowmde
LabeledSectionTransclusion
edit
git #0fb3ccd8
- Add line-break hints in very long extension name (
T363767
) by Bartosz Dziewoński
Math
edit
git #808ac13c
- Support standard skin-invert class as well as mw-invert by Jon Robson
MultimediaViewer
edit
git #99275d51
- Make functions in HtmlUtils class static (
T337102
) by Simon Legner
git #e0d3db89
- Fix dialog background color (
T363776
) by Simon Legner
git #075d0408
- Use Title.getPrefixedText for localized File: namespace (
T66710
) by Simon Legner
git #f1f90384
- Restore success notification for copy-to-clipboard buttons (
T340258
) by Ed Sanders
edit
git #ff04b849
- tests: Simplify QueryBuilder mock with willReturnSelf() by Umherirrender
OATHAuth
edit
git #b760e3f6
- Add download link for recovery codes (
T245027
) by Gergő Tisza
git #e1beb74c
- Auth: Inject the module instead of relying on getModule() (
T242031
) by Taavi Väänänen
OAuth
edit
git #2cca116d
- Add a parameter to an AbuseFilter message (
T360909
) by Amir E. Aharoni
ORES
edit
git #050ec2a0
- ContributionsHooksHandler: Inherit documentation from interfaces (
T364569
) by Thalia
git #69c7200c
- Use correct IReadableDatabase interface in queryCallable callbacks by thiemowmde
git #d7c238f1
- Make all @covers tags in tests absolute by thiemowmde
git #6db6c472
- Add missing type declarations to DB-related class properties by thiemowmde
git #6f971c42
- Replace custom test mocks with trivial value holders by thiemowmde
git #0280766d
- Replace expensive explode/implode with string manipulation by thiemowmde
git #4ef23da9
- Inject ConnectionProvider instead of DBLoadBalancerFactory (
T330641
) by thiemowmde
git #40978ace
- Exclude first/only revision on page from scoring (
T356281
) by jsn
git #8638f725
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
git #398b9f48
- Migrate IReadableDatabase::buildGroupConcatField to SelectQueryBuilder by Umherirrender
PageAssessments
edit
git #7afa3963
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
PageTriage
edit
git #8695b57f
- Add {{Only primary sources}} to PageTriage (
T363549
) by dreamrimmer
git #6afd5233
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
git #956d94ba
- eslint: fix "no-jquery/no-sizzle" warnings by Novem Linguae
ParserMigration
edit
git #737da481
- Factor out ParserMigration.Oracle service (
T363935
) by C. Scott Ananian
PropertySuggester
edit
git #7da3d3f5
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
ReadingLists
edit
git #02ad509c
- Mocha: add test for creating a list entry by daniel
SecureLinkFixer
edit
git #1960d6ab
- Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit
git #c2c8ffb0
- Fix exception when creating an election with the OpenSSL encryption type (
T209892
) by Tim Starling
git #84e69368
- Remove use of $wgDisableUserGroupExpiry feature flag by Umherirrender
git #c7ccac7a
- Small code tweaks for readability by Umherirrender
git #a75e149f
- Use SelectQueryBuilder::andWhere for conditional conditions by Umherirrender
git #676302bb
- Return array from LocalAuth::getCentralLists (
T364538
) by Umherirrender
git #bc503e70
- tests: Simplify QueryBuilder mock with willReturnSelf() by Umherirrender
SpamBlacklist
edit
git #6f021e90
- Make SpamBlacklistTest::testSpamEdit pass when temp accounts enabled (
T355879
) by Dreamy Jazz
TemplateWizard
edit
git #90767fac
- Drop IE11 compatibility for a Unicode-enabled regex by thiemowmde
Thanks
edit
git #41e2942d
- Use namespaced PHP classes by Fomafix
TheWikipediaLibrary
edit
git #4be8d4c6
- Add line-break hints in very long extension name (
T363767
) by Bartosz Dziewoński
git #1d751d74
- tests: Drop unused mock for getOption() by Taavi Väänänen
Translate
edit
git #f5a6e478
- MessageGroupStatesUpdaterJob: Move to MessageGroupProcessing namespace (
T340724
) by wangombe
git #e5488062
- MessageGroupMetadata: Remove unnecessary metadata (
T362811
) by Abijeet
git #beaf1ca0
- TranslateRegistrationStats: Use array for $tables by Abijeet
git #19554a9a
- Add hyphen to "case-sensitive" by Amir E. Aharoni
git #7305b454
- Consistent "comma-separated" spelling in messages by Amir E. Aharoni
git #66870a04
- i18n: action messages consistency by Yuki Shira
git #ab6c13f4
- ExternalMessageSourceStateComparator: Add more logs on cache miss (
T356233
) by Abijeet
git #28993aaa
- Remove use of $wgDisableUserGroupExpiry feature flag by Umherirrender
git #9270cdbe
- Fix error when marking a new page for translations (
T364522
) by Niklas Laxström
git #0a9b483b
- MessageIndex::getGroupIdsForDatabaseTitle: Always return an array by Abijeet
git #d30c64fc
- MessageIndex: Replace ILoadBalancer with IConnectionProvider by Niklas Laxström
git #62c075db
- MessageIndex: Move DB locking to main class by Niklas Laxström
git #370b6468
- Utilities: remove unused languageSelector function by Niklas Laxström
git #0315cbda
- Fix performance regression in TranslationStats (
T354753
) by Niklas Laxström
git #c321b846
- Move Utilities::normaliseKey to MessageIndex by Niklas Laxström
git #8cfb7875
- MessageIndex: Use MainObjectStash for interim cache (
T320220
) by Niklas Laxström
git #beef265b
- MessageGroupMetadata::isExcluded: Handle missing prioritylangs (
T359975
) by Abijeet
UniversalLanguageSelector
edit
git #f3adab13
- Add line-break hints in very long extension name (
T363767
) by Bartosz Dziewoński
git #88b81763
- Use $this->getServiceContainer() in maintenance by Fomafix
UploadWizard
edit
git #9898f58d
- Do not apply preview rotation if the browser supports rotation (
T338086
) by Derk-Jan Hartman
git #f19e7f5a
- Upload Wizard Describe step: improve title, caption, and description (
T361049
) by Marco Fossati
VisualEditor
edit
git #2615070b
- Convert function to arrow function to fix context (
T364783
) by Ed Sanders
git #b247c70a
- ArticleTarget: Fix return of getVisualDiffGeneratorPromise (
T364635
) by Ed Sanders
git #220088e1
- Fixes incorrect transition from searched image preview to upload panel (
T362015
) by Zoë
git #72048d59
- checkModules.js: Warn about unused ignore paths, and remove currently unused ones by Ed Sanders
git #2eafc3dd
- checkModules.js: Run as part of CI by Ed Sanders
git #fc9c8bed
- checkModules.js: Move out of build/tasks by Ed Sanders
git #28f14321
- checkModules.js: Use require to load JSON by Ed Sanders
git #1980827a
- Use arrow callbacks in other modules by Ed Sanders
git #a5de8d56
- Convert local functions to arrow functions and remove `this` bindings by Ed Sanders
git #d8e80381
- Remove trailing whitespace breaking CI by Ed Sanders
git #12613a6a
- Disable eslint security regexp warnings by Bartosz Dziewoński
git #73f31545
- Update VE core submodule to master (273812741) by James D. Forrester
git #3ab0128b
- Parse a message correctly (
T361103
) by Amir E. Aharoni
Wikibase
edit
git #21856d34
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
git #258f90b1
- REST: Simplify alias tests in PatchedPropertyValidatorTest by Jakob Warkotsch
git #3ff2df51
- REST: Validate property ids match in statements (
T362603
) by Ollie Shotton
git #79a75b1c
- REST: Lowercase setSitelink operationId by Jakob Warkotsch
git #90af81a3
- REST: Validate patched property labels and descriptions (
T362606
) by Jakob Warkotsch
git #6f52e45c
- REST: Use operationId in e2e test output by Jakob Warkotsch
git #21e78a4f
- REST: Validate aliases in PatchProperty use case (
T362607
) by Muhammad Jaziraly
git #e7dc80b7
- REST: Add missing validation to StatementsDeserializer (
T362603
) by Ollie Shotton
git #9cb4de3a
- REST: Make running individual e2e tests easier by Jakob Warkotsch
git #17c98ba3
- REST: Create and use property label/description content validators (
T362606
) by Jakob Warkotsch
git #a59b84af
- REST: Use new descriptions validator in PatchedDesriptionsValidator by Jakob Warkotsch
git #4ea1c641
- Migrate IReadableDatabase::buildGroupConcatField to SelectQueryBuilder by Umherirrender
git #8cff4ade
- REST: Modify sitelinks requests in OAS (
T361685
) by Muhammad Jaziraly
WikibaseLexeme
edit
git #a7f4a639
- Update mediawiki/minus-x to 1.1.3 (
T364303
) by Arthur Taylor
WikibaseQualityConstraints
edit
git #01d8a248
- Upgrade Javascript dependencies (
T364304
) by Arthur Taylor
git #07ec6ef6
- tests: Migrate assertSelect() to SelectQueryBuilder by Umherirrender
git #592b5a3b
- Update mediawiki/minus-x to 1.1.3 (
T364304
) by Arthur Taylor
WikiLambda
edit
git #567838ee
- tests/jest/store/modules/user.test: Avoid vars-on-top awkward flow by James D. Forrester
git #1f0fec63
- selenium: Fixing and refactoring tester.js (
T349836
) by Vaughn Walters
git #e5f19b94
- Only revert multilingual data if the changes are not saved (
T346031
) by gengh
git #9ac6b6d9
- Revert "Action APIs: Set most of our APIs to emit a cache header for 24 hours" (
T364567
) by James D. Forrester
git #db168a49
- Replace uses of $.extend() with Object.assign by James D. Forrester
git #a8dee5cc
- Switch code from @vue/component comments to using defineComponent() method by James D. Forrester
git #78080be2
- Add Z3K4/is identity specific behaviors (
T363497
) by gengh
git #f086c967
- Update function-schemata sub-module to HEAD (27c3c67) by James D. Forrester
git #0c205f9d
- ZObjectStore: Log if ZLangReg->getLanguageZidFromCode() throws (
T357702
) by James D. Forrester
git #b9ff52bb
- FunctionMetadataDialog.sumValuesWithUnit: Round to 4 significant figures by James D. Forrester
git #dd921989
- Add Z3K4/Is identity key to ZKey class (
T363497
) by gengh
git #bd4f116a
- Remove duplicate function (
T358596
) by Grace C
git #4443467c
- tests: Updated expected "Invoke the Map function" Z4K4 value now that type identities aren't eagrely resolved (
T363405
) by James D. Forrester
git #b0671697
- selenium: Updating README and updating to dynamic selector (
T349836
) by Vaughn Walters
WikimediaCampaignEvents
edit
git #efdb9486
- Add line-break hints in very long extension name (
T363767
) by Bartosz Dziewoński
WikimediaIncubator
edit
git #991be5a5
- Stop using the Xml class in this codebase (
T341775
) by thiemowmde
WikimediaMaintenance
edit
git #04d71c05
- Remove deleteWiki.php by Alexander Vorwerk
git #6f184a54
- addWiki: Only create Wikibase tables on wikidataclients by Alexander Vorwerk
WikimediaMessages
edit
git #a897e437
- Add messages for Polish sysop wiki (sysop_plwiki) (
T361041
) by gerritbot
Wikistories
edit
git #45245057
- Fix various code warnings that have accumulated over time by Sbisson
git #ec5d1a82
- Fix name of story content js var so instrumentation can access it (
T343183
) by Sbisson
git #8d3ac2bc
- Night mode fixes (
T356529
) by Sbisson
Skins
edit
MinervaNeue
edit
git #b7e54644
- Make language selector disabled state accessible contrast (
T361693
) by Steph Toyofuku
git #84408db0
- skins.minerva.mainPage.styles should not load feature styles (
T360988
) by Jon Robson
git #8239b8bd
- Style Special:NewPage consistently with Special:RecentChanges (
T360843
) by Jon Robson
git #d0c5ac06
- Replace root extend solution for codex with .cdx-mode-reset() by bwang
git #f1b2416f
- Use PHP types by Fomafix
git #e85265ad
- Improve PHP class references by Fomafix
git #dd424cb9
- Remove ResourceLoaderSkinModule by Fomafix
git #14ca9d0a
- Selenium: Drop dead code by Jon Robson
Vector
edit
git #26d39eca
- Override VE overlays in night-mode (
T363861
) by Jan Drewniak
git #b7743a1d
- Revert "Add exclusion notice for "width" option in Appearance menu" (
T364015
) by Jdlrobson
git #ca5c4805
- Replace WebRequest::getText by WebRequest::getRawVal by Fomafix
git #5c9fc606
- Deploy limited width settings (
T357706
) by ksarabia
git #89c250c1
- Add exclusion notice for "width" option in Appearance menu (
T364015
) by Jan Drewniak
git #337d608a
- Fix red link color in dark mode (
T363778
) by bwang
git #d7735c8d
- Use context of FeatureManagerFactory in FeatureManager by Fomafix
git #6320921b
- Inject service UserOptionsLookup into FeatureManager by Fomafix
Misc
edit
VisualEditor/VisualEditor
edit
git #227a38f7
- JSDoc: Use upstream version of externals plugin by Ed Sanders
git #2a0229ea
- JSDoc: Fix more warnings by Ed Sanders
git #7e2e7eba
- JSDoc: Fix generated documentation of Storage objects by Ed Sanders
git #27381274
- build: Update grunt-banana-checker to 0.12.0 by Taavi Väänänen
No changes
edit
3D
ActiveAbstract
AdvancedSearch
AntiSpoof
ApiFeatureUsage
ArticlePlaceholder
Babel
BetaFeatures
BounceHandler
Calendar
Campaigns
Capiunto
CategoryTree
CentralNotice
CharInsert
ChessBrowser
CirrusSearch
CiteThisPage
CodeEditor
Collection
CologneBlue
CommonsMetadata
ContactPage
CreditsSource
Dashiki
Disambiguator
Elastica
ElectronPdfService
EventBus
EventLogging
EventStreamConfig
ExtensionDistributor
ExternalGuidance
FeaturedFeeds
FileExporter
FundraiserLandingPage
FundraisingTranslateWorkflow
Gadgets
GeoCrumbs
GlobalCssJs
GlobalUsage
GlobalUserPage
GlobalWatchlist
GoogleNewsSitemap
Graph
IPInfo
IPReputation
ImageMap
ImageSuggestions
InputBox
Insider
Interwiki
InterwikiSorting
Josa
JsonConfig
LandingCheck
LdapAuthentication
Linter
LiquidThreads
LoginNotify
MapSources
MassMessage
MediaModeration
MediaSearch
MobileApp
MobileFrontend
Modern
MonoBook
NavigationTiming
NearbyPages
NewUserMessage
Nostalgia
Nuke
OAuthRateLimiter
OpenStackManager
PageImages
PageNotice
PageViewInfo
PagedTiffHandler
ParserFunctions
PdfHandler
Phonos
Poem
Popups
ProofreadPage
QuickSurveys
Quiz
RSS
RealMe
RelatedArticles
ReportIncident
RevisionSlider
SandboxLink
Score
Scribunto
SearchExtraNS
SearchVue
ShortUrl
SimilarEditors
SiteMatrix
StopForumSpam
SubPageList3
SubpageSortkey
SyntaxHighlight_GeSHi
TemplateData
TemplateSandbox
TemplateStyles
TextExtracts
TimedMediaHandler
Timeless
TitleBlacklist
TocTree
TorBlock
TranslationNotifications
TrustedXFF
TwoColConflict
UploadsLink
UrlShortener
VipsScaler
VueTest
WebAuthn
WikiEditor
WikiLove
WikibaseCirrusSearch
WikibaseLexemeCirrusSearch
WikibaseMediaInfo
Wikidata.org
WikidataPageBanner
WikimediaApiPortal
WikimediaApiPortalOAuth
WikimediaBadges
WikimediaEditorTasks
WikimediaEvents
Wikisource
XAnalytics
cldr
intersection
mediawiki/vendor
timeline
wikihiero
Total changes
edit
297
Changes in
62
repos by
77
authors
Retrieved from "
Category
WMF Releases
MediaWiki 1.43/wmf.5
Add topic
US