MediaWiki 1.42/wmf.13 - MediaWiki
Jump to content
From mediawiki.org
MediaWiki 1.42
MediaWiki 1.42.0-wmf.12
Deployment of MediaWiki 1.42.0-wmf.13 to Wikimedia sites
MediaWiki 1.42.0-wmf.14
The latest version (labeled "1.42.0-wmf.13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 9 January 2024 (
see the roadmap
).
Core changes
edit
git #7ef61e48
- Branch commit for wmf/1.42.0-wmf.13 (
T350089
) by trainbranchbot
git #f4e00597
- Use assoc array for column alias in select queries by Umherirrender
git #556e1abc
- Bump wikimedia/parsoid to 0.19.0-a12 by Arlo Breault
git #b2775086
- AuthManagerSpecialPage/SpecialChangeCredentials: Minor cleanup by Reedy
git #cea8aee0
- Make Maintenance::finalSetup require a SettingsBuilder by daniel
git #a5815188
- [Languages] Add Tooro (ttj) (
T354519
) by Jon Harald Søby
git #a5f9538e
- Replace deprecated User::newFromName with UserFactory::newFromName by Dogu
git #56af3e02
- Use native inNamespace instead of getNamespace where possible by thiemowmde
git #6d56fb9b
- Document mw.Feedback (
T352308
) by Jon Robson
git #137d046c
- Replace all the OOUI qualifiers with imports by Dogu
git #54b1731f
- Replace deprecated wfParseUrl with UrlUtils::parse by Dogu
git #f34b6546
- MediaWikiIntegrationTestCase: add comment by Novem Linguae
git #f73d342b
- Replace deprecated MWException with InvalidArgumentException by Dogu
git #583ac58b
- Authority class: copy edit comment by Novem Linguae
git #53a3c8b4
- ResourceLoader: Switch validateScriptFile() from JSMinPlus to Peast (
T75714
) by Timo Tijhof
git #2953becc
- ResourceLoader: Improve docs for $wgResourceLoaderValidateJS by Timo Tijhof
git #0472f290
- Revert "OOUIHTMLForm: Enable OOUI only if the form is going to be displayed" (
T352592
) (
T354475
) by Func
git #f4261e02
- Clean up MediaWiki\OutputTransform namespace casing confusion by Aaron Schulz
git #b458d37c
- api: Stop further linkpurges only when ratelimited (
T354461
) by Umherirrender
git #ab261e20
- RELEASE-NOTES: group namespacing moves together by DannyS712
git #876e9883
- Allow MergeHistory to split up joined revisions with same timestamp (
T183501
) by Pppery
git #d1c85b2f
- entrypoint: Restore doc grouping for MediaWikiEntryPoint (
T354216
) by Timo Tijhof
git #db1350ef
- installer: Minor cleanup by Reedy
git #0e872da7
- Resources.php: Replace short urls with full urls by Reedy
git #caf99123
- Use year in temporary user names and restart index each year (
T349494
) (
T349501
) by Thalia
git #d8012691
- Correction: Correct the MediaWiki version this was deprecated in by Jon Robson
git #93b3710c
- Skip TextContentHandler::merge3() when texts are identical by thiemowmde
git #bb957c5c
- Edit recovery: Use addEventListener and arrow functions consistently by Ed Sanders
git #c5097a61
- Replace MWException with Exception in UploadChunkFileException by Dogu
git #22dc72c4
- Replace FieldLayout and SearchInputWidget qualifiers with imports by Dogu
git #29d8092f
- Replace SerializerNode, Element, and Exception qualifiers with imports by Dogu
git #4476c36d
- Replace InvalidArgumentException an WebRequest qualifiers with import by Dogu
git #a48bf6fb
- Replace StreamInterface qualifier with import by Dogu
git #e6907ffd
- Replace DuplicateKeyException qualifier with import by Dogu
git #74d7b132
- Replace InvalidArgumentException qualifier with import by Dogu
git #f7fd1024
- Replace LogicException qualifier with import by Dogu
git #43fcf911
- Consolidate duplicate branch in 'switch' statement by Dogu
git #c2c4645f
- Parser: Normalize dot segments in URL paths (
T352827
) by Bartosz Dziewoński
git #b7425fe4
- Document mediawiki.template (
T352308
) by Jon Robson
git #1280d02a
- Add exception handling in checkCanExecute method by Dogu
git #b1ed0951
- Change DatabaseBlock::TYPE_AUTO to Block::TYPE_AUTO by Dogu
git #fd77427f
- Make BlockUtils a wiki-aware service (
T353620
) (
T354298
) by Alexander Vorwerk
git #a4853b0a
- Introduce MediaWikiEntryPoint and ActionEntryPoint (
T354216
) by daniel
git #575f8906
- WikiFilePage: Fix handling of file redirects (
T353688
) by daniel
git #2693e55d
- DefaultOptionsLookup: Allow installer code to have system users (
T354278
) by James D. Forrester
git #7012248d
- AuthenticationResponse: Minor cleanup by Reedy
git #cf87040d
- CleanupUploadStash: change fatalError to output and continue temp file cleanup if temp directory isn't located in local-temp (
T283479
) by abador
git #47f30715
- CleanupUploadStash: return exit code 0 when local temp repo is not present (
T283479
) by abador
git #21f78356
- during XML dumps, don't log about bad blobs encountered when trying to get sha1 (
T296823
) by Ariel T. Glenn
git #bbc74d93
- Refactor widget classes to use cleaner namespacing by Dogu
git #b2c83a07
- Deprecate $wgCommandLineMode (
T313841
) by Bartosz Dziewoński
git #6876ccf1
- Replace $wgCommandLineMode checks with MW_ENTRY_POINT in other places (
T313841
) by Bartosz Dziewoński
git #5d82c7b0
- Indent JsonContent using tabs (
T326065
) by Taavi Väänänen
git #be5b9e23
- REST: Add tests for handling file description pages (
T353688
) by daniel
git #afbad851
- EditPage: replace usage of User::pingLimiter by daniel
git #f5ba1212
- Rename Mon language (mnw) (
T352776
) by Amir E. Aharoni
git #c6706084
- Refactor ComplexNamespaceInputWidget to use namespaced OOUI classes by Dogu
git #28be1340
- Add parent constructor call in FauxSearchResult by Dogu
git #e6a9f1ab
- [ParsoidParser] Move parsoid skinning module from Article (
T335157
) by C. Scott Ananian
git #5a3e6564
- maintenance: Migrate to DeleteQueryBuilder (
T353219
) by Amir Sarabadani
git #68b20f3a
- Edit Recovery: fix typo in expiry field name (
T347673
) by Sam Wilson
git #f0a841c4
- rdbms: Migrate Database::query() calls in DatabaseSqlite to Query object (
T335630
) by Amir Sarabadani
git #4e42db6b
- Replace OutputPage qualifier with import by Dogu
git #da903aa5
- Edit Recovery: Add config.json to special page and postEdit (
T354167
) by Sam Wilson
git #c23829db
- Improve ChangedTablesTracker domain handling by Tim Starling
git #e28d15e8
- Fix capitalisation of MediaWiki\OutputTransform namespace by Reedy
git #2b8c13d6
- IContextSource: Minor comment tweaks by Reedy
git #17b79fda
- DatabaseUpdater: Minor cleanup by Reedy
git #b08b6a77
- OOUIHTMLForm: Enable OOUI only if the form is going to be displayed (
T352592
) by Func
git #62c1bd5a
- deferred: Add a freshness option to RefreshSecondaryDataUpdate (
T351729
) by Umherirrender
git #c32bdcc2
- Fix classes when marking Special:Watchlist entries as seen (
T352456
) by Bartosz Dziewoński
git #1ddedf76
- Add data-nosnippet to the sitenotice container (
T353984
) by David Lynch
git #c8f37264
- Documentation: Document mediawiki.page.ready (
T352308
) by Jon Robson
git #a03b341a
- Handle a negative exponent in TempUser/ScrambleMapping.php by Thalia
git #75c52d4e
- Improve documentation for TempUser/ScrambleMapping.php by Thalia
git #18ec0b34
- EditPage.php: convert edit failures count to new Stats library (
T350597
) by Filippo Giunchedi
Vendor
edit
git #28ae9999
- Bump wikimedia/parsoid to 0.19.0-a12 (
T186241
) (
T299280
) (
T354204
) by Arlo Breault
git #1efcf8a8
- Initial audit of mck89/peast package (
T75714
) by Timo Tijhof
Extensions
edit
AbuseFilter
edit
git #80a8764c
- ActionVariablesIntegrationTest: Support JsonContent using tabs (
T326065
) by Taavi Väänänen
git #d628a994
- Blocked domains: Add support for "added by" field (
T341626
) by Amir Sarabadani
CampaignEvents
edit
git #9fced864
- Enable OOUI when needed in Special:(Enable|Edit)EventRegistration (
T354384
) by Daimona Eaytoy
CentralAuth
edit
git #c9a81e68
- Reduce usage of raw sql fragments in PopulateListOfUsersToRename by Umherirrender
git #6018c3ff
- i18n: change link form to singular "global account" (
T353696
) by Piotr Miazga
git #b83fc65f
- Fix source comment in tables-generated.sql files by Thalia
git #d01a851d
- Add abstract schema change for global_user_autocreate_serial.uas_year (
T349501
) by Thalia
CheckUser
edit
git #5eddd7d7
- Replace mentions of 'edits' to 'actions' in the context of 'get edits' (
T352715
) by DatGuy
git #989abd8e
- CheckUserLogPager: Use unix timestamps for math (
T354271
) by Umherirrender
git #37b6ed12
- Revert "Get blocks from DatabaseBlockStore instead of doing our own query" (
T353620
) by Tim Starling
git #b33a7b77
- Remove importCheckUserLogs.php (
T354149
) by Dreamy Jazz
git #c5ecc445
- Upgrade mediawiki/mediawiki-codesniffer to 42.0.0 by Alexander Vorwerk
git #5c5b832c
- Add cul_result_id and cul_result_plaintext_id to cu_log (
T190666
) by Dreamy Jazz
CirrusSearch
edit
git #295e31a0
- build: Fix doc type on BeforeInitializeHook (
T354216
) by Umherirrender
Cite
edit
git #1434dc5c
- Switch to a 1-based "count" (
T353227
) by Adam Wight
git #86edddc8
- Use semantic field to test ref type (
T353227
) by Adam Wight
git #6b0ebb30
- Reduce deeply nested variables (
T353227
) by Adam Wight
git #fa5100fa
- Sync up Cite repo with Parsoid by Arlo Breault
git #a6cb979d
- Inline constant for "placeholder" key by Adam Wight
git #fd648aec
- Store group in ref items (
T353451
) by Adam Wight
git #ca641432
- More explicit test fixtures: key and count (
T353451
) by Adam Wight
git #76e6e870
- Include more information in missing parent placeholder (
T353451
) by Adam Wight
git #5a69c549
- Render list-defined parent without a backlink (
T353451
) by Adam Wight
git #b01b4201
- Track errors in a status object instead of an array (
T353266
) by thiemowmde
git #ddf5cb24
- Remove test for a private method (
T353451
) by Adam Wight
git #ddda5367
- Drop unused cite_reference(s)_link_prefix messages (
T321217
) by thiemowmde
git #ca320369
- Capitalized dir="RTL" should not trigger any error (
T202593
) by thiemowmde
git #71c52196
- Document generated CSS classes by Ed Sanders
git #c3b1492d
- Disable Parsoid-integrated-mode tests for now by Subramanya Sastry
git #184fc92c
- Use 'html' instead of 'text' on headings in WikiEditor toolbar config by Fomafix
git #bb01b0d7
- Merge two code paths about sections (
T353266
) by thiemowmde
git #d73a76dc
- Rename appendText() to resolveFollow() (
T353266
) by thiemowmde
cldr
edit
git #df4ee487
- Import language names for bn from WikibaseLexeme by Nikki
git #8ee87e67
- Import language names for sjd, smn and sms from WikibaseLexeme by Nikki
CodeMirror
edit
git #b7041344
- CodeMirrorModeMediaWiki: add highlighting for and

 (
T348684
) by MusikAnimal
git #bbd142c1
- mode.mediawiki: rename mnemonic to html-entity and deprecate variants (
T348019
) by MusikAnimal
git #65f9c986
- mediawiki.less: don't remove font-weight from .cm-mw-strong tokens by MusikAnimal
git #c1cd9dab
- CodeMirrorModeMediaWiki: don't detect additional { as template name (
T292967
) (
T348019
) by MusikAnimal
git #c6703448
- Implement core MediaWiki stream parser for CodeMirror 6 (
T348019
) by MusikAnimal
git #c1af5e11
- CodeMirror: add stability flags and document properties by MusikAnimal
Collection
edit
git #ffaa1dbf
- Adjust language of remaining Special:Book notice by Gergő Tisza
git #478a4b2f
- Special:Book: Remove announcement about retiring OCG (
T175681
) by Gergő Tisza
git #912e7f3b
- Special:Book: Hide download-related options when download disabled (
T175681
) by Gergő Tisza
ConfirmEdit
edit
git #fbf8d900
- captcha(-old).py: Support Pillow 10 (
T354099
) by Reedy
ContentTranslation
edit
git #7079e16a
- CX3 Build 0.2.0+20240104 (
T350048
) by NikG
git #d17634fd
- CX template translation: Only consider transclusion node for translation (
T337587
) by NikG
git #bae9db6c
- styles: Rename color variables to match the new color names (
T350048
) by Volker E
git #a3e335bf
- e2e: Add test to start and save a new translation on desktop (
T312543
) by Abijeet
DiscussionTools
edit
git #4f217f4d
- controller: Use replyWidgetPromise when opening new topic tool by Ed Sanders
git #b6ebb5db
- CommentController/ReplyWidget: Document events by Ed Sanders
git #811dce7b
- CommentController#showAndFocus: Use replyWidgetPromise (
T354292
) by Ed Sanders
DonationInterface
edit
git #50692262
- Reset the IP Velocity filter state for subsequent attempts. (
T323544
) by Damilare Adedoyin
Echo
edit
git #2c556dc6
- Add aliases for Simplified & Traditional Chinese by anterdc99
git #de94e4eb
- Prevent clicks on bundled notif list from activating the bundle link by Bartosz Dziewoński
git #113da4ec
- Fix borders of bundled notifications inside a bundle by Bartosz Dziewoński
EntitySchema
edit
git #cb68a7f7
- Daily CI: use correct branch name for cloning Scribunto by Michael Große
git #3f1199f3
- Also merge in composer dependencies from skins by Michael Große
git #d7a59345
- Stop using deprecated phpunit entrypoint in daily CI by Michael Große
git #0d9789e8
- Fix daily CI on GitHub by actually cloning MediaWiki (
T353960
) by Michael Große
git #587007db
- Remove IP address warning on edits when TempUser enabled (
T352005
) by Arthur Taylor
git #adbfafe3
- Add dispensable start-up request to editEntitySchema tests (
T354179
) by Arthur Taylor
git #1f6f5a28
- Remove warning about exposing IP address when TempUser enabled (
T352004
) by Arthur Taylor
EventLogging
edit
git #d46d97d7
- Remove EventLogging::submitMetricsEvent() (
T354419
) by EpicPupper
ExternalGuidance
edit
git #9ff8def9
- Fix Special:ExternalGuidance (
T354404
) by Jon Robson
FileImporter
edit
git #4ad6ea2e
- build: Fix doc type on BeforeInitializeHook (
T354216
) by Umherirrender
FlaggedRevs
edit
git #dd7d1009
- Use assoc array for column alias in select queries by Umherirrender
git #dff98fda
- Add ApiFlagConfigTest by Novem Linguae
git #8be4a845
- fix PHP "use" statements by Novem Linguae
git #137617bd
- Update mediawiki-codesniffer to 42.0.0 by Taavi Väänänen
git #361db384
- Mark maintenance scripts used by cron jobs by Novem Linguae
Flow
edit
git #790a246a
- Remove Rubocop configuration by Bartosz Dziewoński
git #02374f2a
- Disable JSDuck documentation (
T138401
) by Jon Robson
git #9577c02d
- tests: Use IDatabase::timestamp for postgres by Umherirrender
Gadgets
edit
git #dc84f149
- SpecialGadgetUsage: Fix query for postgres (and improve for mariadb) by Umherirrender
git #1e67ba9c
- Add aliases for Simplified & Traditional Chinese by anterdc99
git #98285523
- tests: Avoid matching source in validateScriptFile error message by Timo Tijhof
git #1afd0a6e
- Use namespaced classes by Umherirrender
git #18204a4b
- Fix parsing logic when comments or hidden characters are present (
T354385
) by Siddharth VP
git #a516fa48
- tests: Add test case to assert ES6 is valid by default (
T75714
) by Timo Tijhof
git #3e871f20
- tests: Improve validateScriptFile coverage and tolerate valid ES6 by Timo Tijhof
GeoCrumbs
edit
git #b8d9746e
- Use namespaced classes by Umherirrender
GeoData
edit
git #f2fc1996
- Use namespaced classes by Umherirrender
GlobalBlocking
edit
git #fc202478
- Use namespaced classes by Umherirrender
GlobalCssJs
edit
git #69403824
- Use namespaced classes by Umherirrender
GlobalPreferences
edit
git #0cd62676
- Use namespaced classes by Umherirrender
GlobalUsage
edit
git #4af624a0
- Update aliases for Simplified & Traditional Chinese by anterdc99
git #b7840543
- Use namespaced classes by Umherirrender
GlobalUserPage
edit
git #f75b8f68
- Use namespaced classes by Umherirrender
GlobalWatchlist
edit
git #2ce4db1a
- Use namespaced classes by Umherirrender
git #d7d3adbb
- docs: Fix code comment to reflect Codex design tokens by Volker E
GoogleNewsSitemap
edit
git #aff4edc0
- Use namespaced classes by Umherirrender
Graph
edit
git #a0c7bd6a
- Use namespaced classes by Umherirrender
GrowthExperiments
edit
git #c8b574ff
- Use namespaced classes by Umherirrender
git #a9c9007d
- tests: Use namespaced classes by Umherirrender
git #28e18ae7
- Replace $wgCommandLineMode checks with MW_ENTRY_POINT (
T353748
) by Bartosz Dziewoński
GuidedTour
edit
git #72f6d480
- Use namespaced OutputPage class by Umherirrender
ImageMap
edit
git #655ea716
- Use the namespaced versions of some class names (vs aliases) by Subramanya Sastry
ImageSuggestions
edit
git #e04031f3
- Use namespaced classes by Umherirrender
InputBox
edit
git #0dd9df7e
- build: Fix doc type on MediaWikiPerformActionHook (
T354216
) by Umherirrender
Insider
edit
git #2ceda441
- Use namespaced classes by Umherirrender
Interwiki
edit
git #0a1ff5fa
- Use namespaced classes by Umherirrender
InterwikiSorting
edit
git #7051d52b
- Use namespaced Config class by Umherirrender
IPInfo
edit
git #2cc3b09c
- Use namespaced classes by Umherirrender
git #0e8ba001
- Add test case for IPoidInfo in DefaultPresenterTest by Thalia
git #aee0b4db
- Fix whitespace in DefaultPresenterTest by Thalia
git #51c6c3c1
- Return Spur data from the API in the 'infobox' context (
T349723
) by Thalia
git #3631f21a
- Ensure InfoRetriever tests don't fail due to config values by Thalia
git #fdcc84b8
- Use overrideConfigValue instead of setMwGlobals in tests by Thalia
git #ef46e9fd
- tests: Fix PreferencesHandlerTest when BetaFeatures is also installed by Umherirrender
JsonConfig
edit
git #65f7d463
- Use namespaced classes by Umherirrender
git #323582c8
- Drop obsolete compatibility with Kartographer's SimpleStyleParser (
T281224
) by thiemowmde
git #d0d5a8ed
- Fix incomplete, nullable type hint in JCContent by thiemowmde
Kartographer
edit
git #a561afae
- Use namespaced classes by Umherirrender
git #f6f1f7af
- Extract separate little ErrorReporter service by thiemowmde
git #af425566
- Wrap coordinates on right click preview popup (
T322382
) by Derk-Jan Hartman
git #685f21ab
- Fix warnings reported by eslint by Fomafix
git #e8a398a6
- Fix coordinate popup in live preview of wikitext (
T353973
) by Derk-Jan Hartman
git #73dc73ff
- Inject services in Hooks by Fomafix
git #9923fb5d
- Avoid static function LegacyTagHandler::entryPoint by Fomafix
git #a3b831c1
- Pass tracking category directly to ParserOutput::addCategory (
T296023
) by thiemowmde
LandingCheck
edit
git #63cf1b7d
- Use namespaced SpecialPage class by Umherirrender
LdapAuthentication
edit
git #f9213521
- Use namespaced classes by Umherirrender
Linter
edit
git #6c109269
- Use namespaced classes by Umherirrender
LiquidThreads
edit
git #08130d7e
- Use assoc array for column alias in select queries by Umherirrender
git #5b4d6be9
- Use namespaced classes by Umherirrender
git #3c5b7592
- Remove jquery.cookie dependency (
T338637
) by Steph Toyofuku
LoginNotify
edit
git #160368a2
- Use namespaced classes by Umherirrender
MachineVision
edit
git #f09a0cbf
- Use namespaced classes by Umherirrender
MapSources
edit
git #8c5187d3
- Use namespaced classes by Umherirrender
MassMessage
edit
git #81bf6bc3
- Use namespaced classes by Umherirrender
Math
edit
git #b97ef597
- Use namespaced classes by Umherirrender
git #c197e1f3
- TexNode: Replace get_class without argument by Umherirrender
git #a512710c
- Improve operator recognition heuristic (
T352697
) by Moritz Schubotz (physikerwelt)
git #d25acea9
- Fix missing argument passing in DQ and FQ (
T353340
) by Moritz Schubotz (physikerwelt)
git #01746a10
- ve-mw: Remove unused i18n messages by Ed Sanders
MediaModeration
edit
git #a1e308b7
- Use namespaced classes by Umherirrender
git #9e4bcd1d
- Ensure all non-okay statuses from ::getImageContents have a message (
T354374
) by Dreamy Jazz
git #2d1bb743
- Check for invalid JSON on a good response from PhotoDNA (
T354370
) by Dreamy Jazz
git #3022fb27
- Attempt to send original file to PhotoDNA if no thumbnail (
T353854
) by Dreamy Jazz
MediaSearch
edit
git #e169b449
- Use namespaced classes by Umherirrender
MobileApp
edit
git #de476b6b
- Use namespaced classes by Umherirrender
MobileFrontend
edit
git #21744010
- Use namespaced classes by Umherirrender
git #37088ea0
- phan: Use ActionEntryPoint (
T354216
) by Jon Robson
git #c256b392
- SearchGateway._highlightSearchTerm: trim term (
T309795
) by Simon Legner
git #96e5f51a
- build: Update 'oojs' to 7.0.1 and 'oojs-ui' to 0.48.3 (
T334934
) by Volker E
NavigationTiming
edit
git #7055b86f
- Use namespaced OutputPage class by Umherirrender
NearbyPages
edit
git #c326c832
- Use namespaced classes by Umherirrender
NewUserMessage
edit
git #3f6369a7
- Use namespaced classes by Umherirrender
OATHAuth
edit
git #c240ec5d
- Add test for user repository by Taavi Väänänen
git #caf64f75
- Fix disabling two-factor authentication (
T354505
) by Taavi Väänänen
git #7c46714b
- OATHAuthServices: Fix service name (
T354505
) by Taavi Väänänen
git #f76deba9
- Add aliases for Chinese variants by anterdc99
git #d4cc6475
- oathauth-step1-test: Improve examples (and add links) of 2FA apps (
T226059
) by Reedy
git #00105032
- OATHUser: Cache central ID by Taavi Väänänen
git #ca3b49b8
- TOTPEnableForm: Add message for step 2 before qr code image by Reedy
git #86def072
- UpdateTables: Move code into maintenance script for modernisation and simplification by Reedy
OAuth
edit
git #05909274
- MWOAuthDAO: Replace get_class without argument by Umherirrender
ORES
edit
git #60d566ca
- Use assoc array for column alias in select queries by Umherirrender
git #91460974
- LiftWingService: Don't assume that error attribute is defined by Kosta Harlan
git #eba20301
- Replace $wgCommandLineMode checks with MW_ENTRY_POINT (
T353750
) by Bartosz Dziewoński
PageAssessments
edit
git #d265e32a
- Use namespaced classes by Umherirrender
PagedTiffHandler
edit
git #7f14ec00
- Use namespaced Status class by Umherirrender
PageImages
edit
git #15dbbe94
- Use namespaced classes by Umherirrender
PageNotice
edit
git #4c0321c4
- Use namespaced Html class by Umherirrender
PageTriage
edit
git #42cf776a
- Use assoc array for column alias in select queries by Umherirrender
git #a10184aa
- Fix some line indent by Umherirrender
git #42f34512
- rename makePage() to makeDraft() by Novem Linguae
git #c1fcd2c6
- Show smaller link for linked problems in toolbar by Novem Linguae
git #6020fca2
- Use ->selectRowCount() to count rows instead of rolling our own SQL (
T353497
) by Sohom
git #b29193d4
- add comments to ArticleMetadata by Novem Linguae
git #1e06fa90
- Reset cache after tagging as copyvio (
T354476
) by Sohom
git #a38f4aa5
- fix $tablesUsed deprecations in unit tests by Novem Linguae
git #636e3b02
- refactor to use $this->getServiceContainer() by Novem Linguae
git #3c882af2
- Use namespaced classes by Umherirrender
git #259f3548
- Toolbar: add "Common" category back to "tag" flyout menu (
T347539
) by Novem Linguae
git #f2fbd45b
- refactor defaultDeletionTagsOptions.js (
T333440
) by Novem Linguae
git #89fcb575
- refactor defaultTagsOptions.js (
T333440
) by Novem Linguae
git #cc2fc558
- add snapshot tests for defaultTagsOptions (
T333440
) by Novem Linguae
git #364592c6
- run Jest code coverage report less often by Novem Linguae
git #47f00fd9
- fix inaccurate defaultTagOptions variables in Jest by Novem Linguae
git #c90e67f4
- add jest test for defaultTagsOptions by Novem Linguae
git #26525691
- move phpunit tests in root folder to integration folder by Novem Linguae
git #1569e529
- add/cleanup PHP "use" statements by Novem Linguae
git #508b1be2
- i18n: Fix GENDER magic word (
T351050
) by EpicPupper
git #4cca9686
- Always supply the title when parsing the article snippet (
T352716
) by Sohom
git #431a849f
- Add selenium tests for tags module based on current code (
T320924
) by Sohom
PageViewInfo
edit
git #b0d05348
- Use namespaced classes by Umherirrender
ParserMigration
edit
git #ee243683
- Use namespaced classes by Umherirrender
git #b663610e
- ApiParserMigration: Define messages for config ApiBase::PARAM_HELP_MSG_PER_VALUE by Reedy
git #7f1c3007
- Minor cleanup by Reedy
PdfHandler
edit
git #11a07899
- Use namespaced PoolCounterWorkViaCallback class by Umherirrender
Phonos
edit
git #7a926c31
- Use namespaced classes by Umherirrender
git #74dcc666
- Improve the grammar of a message by Amir E. Aharoni
Poem
edit
git #da28e9da
- Use namespaced classes by Umherirrender
Popups
edit
git #f3c4642f
- Use namespaced classes by Umherirrender
ProofreadPage
edit
git #68bf187e
- Use assoc array for column alias in select queries by Umherirrender
git #f2dd9811
- Use namespaced classes by Umherirrender
git #f9e180e9
- ProofreadPageLuaLibrary: Minor cleanup by Reedy
PropertySuggester
edit
git #271f886f
- Use namespaced classes by Umherirrender
QuickSurveys
edit
git #53ab1136
- Use namespaced classes by Umherirrender
Quiz
edit
git #307517e4
- Use namespaced classes by Umherirrender
ReadingLists
edit
git #2c244e94
- Use namespaced classes by Umherirrender
RealMe
edit
git #10cd089e
- Use namespaced classes by Umherirrender
RelatedArticles
edit
git #97d9d370
- Use namespaced classes by Umherirrender
ReportIncident
edit
git #e5d3f1b3
- Use namespaced classes by Umherirrender
RevisionSlider
edit
git #748c7d9b
- tests: Use namespaced classes by Umherirrender
RSS
edit
git #a7c9a664
- Use namespaced classes by Umherirrender
SandboxLink
edit
git #5f98a66c
- Use namespaced Config class by Umherirrender
Score
edit
git #4c5a4810
- Use namespaced classes by Umherirrender
Scribunto
edit
git #68aebf85
- Use namespaced classes by Umherirrender
SearchVue
edit
git #8c3aa653
- Use namespaced classes by Umherirrender
SecureLinkFixer
edit
git #548f7a1c
- Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit
git #cf88213e
- Use namespaced classes by Umherirrender
ShortUrl
edit
git #60e02bb2
- Use namespaced classes by Umherirrender
git #b3e9aa78
- Migrate callers of Database::select() ,Database::selectField() and (
T312445
) by bludoge
SiteMatrix
edit
git #9240087a
- Use namespaced classes by Umherirrender
SpamBlacklist
edit
git #fc369e94
- Use namespaced classes by Umherirrender
StopForumSpam
edit
git #3ddab215
- Use namespaced classes by Umherirrender
SubPageList3
edit
git #c2d2f604
- Use namespaced classes by Umherirrender
SyntaxHighlight_GeSHi
edit
git #890a2600
- Use namespaced classes by Umherirrender
TemplateData
edit
git #b626bd18
- Use namespaced classes by Umherirrender
TemplateSandbox
edit
git #01cc774f
- Use namespaced classes by Umherirrender
TemplateStyles
edit
git #ef074299
- Use namespaced classes by Umherirrender
TemplateWizard
edit
git #7755df84
- Use namespaced classes by Umherirrender
TextExtracts
edit
git #90040f27
- Use namespaced classes by Umherirrender
Thanks
edit
git #f5db77c7
- Use namespaced classes by Umherirrender
TheWikipediaLibrary
edit
git #fc2ec494
- tests: Declare properties in TheWikipediaLibraryHooksTest by Umherirrender
git #2d6547b1
- Use namespaced classes by Umherirrender
TimedMediaHandler
edit
git #ab3d0721
- Use namespaced classes by Umherirrender
git #1b4643c0
- build: Fix doc type on MediaWikiPerformActionHook (
T354216
) by Umherirrender
git #9580913b
- Update videojs from 8.3.0 to 8.6.1 by Derk-Jan Hartman
timeline
edit
git #b0b9f8a3
- Use namespaced classes by Umherirrender
TitleBlacklist
edit
git #dfef274d
- Use namespaced classes by Umherirrender
TorBlock
edit
git #e39c0177
- Use namespaced classes by Umherirrender
Translate
edit
git #befef239
- Use assoc array for column alias in select queries by Umherirrender
git #f3043c71
- RefreshTranslatablePage: Render translation page even if no translations exists (
T353046
) by Abijeet
git #eb7279b5
- tests: Fix namespace in TranslateSandboxTest by Umherirrender
git #a8b07911
- Create SchemaHookHandler and implement LoadExtensionSchemaUpdatesHook by Reedy
git #67b2d8e7
- tests: Remove trailing newline from serialized test data (
T354388
) by Umherirrender
TranslationNotifications
edit
git #62d882a8
- Use namespaced classes by Umherirrender
TwoColConflict
edit
git #661b79ea
- Use namespaced classes by Umherirrender
UniversalLanguageSelector
edit
git #2fa3da36
- ULS: Fix JavaScript language fallback mapping being overridden (
T348376
) by Winston Sung
git #e3daa875
- Add an alias for the Mon language (mnw) (
T352776
) by Amir E. Aharoni
git #5142df9d
- Use namespaced ResourceLoader classes by Fomafix
git #14e3be1c
- Revise logic for creating compact links button on Vector 2022 (
T353850
) by Jon Robson
UploadsLink
edit
git #3cd4ff61
- Use namespaced SpecialPage class by Umherirrender
UploadWizard
edit
git #882c597c
- Use namespaced classes by Umherirrender
UrlShortener
edit
git #fffe9d11
- Add virtual- prefix to its virtual domain by Amir Sarabadani
git #289c9ac3
- Use namespaced classes by Umherirrender
git #a97821b9
- Clean up some schema hooks by Amir Sarabadani
git #b31c6e90
- Switch schema updates to use virtual domains (
T314908
) by Amir Sarabadani
VueTest
edit
git #fbdb404c
- Use namespaced SpecialPage class by Umherirrender
VisualEditor
edit
git #8e97b197
- phan: Use ActionEntryPoint (
T354216
) by Jon Robson
git #0460cd83
- ApiParsoidTrait: Fix converting MessageValue to Message (
T352012
) by Bartosz Dziewoński
Wikibase
edit
git #55aad0e8
- SecondaryCI: Stop using deprecated phpunit:entrypoint by Michael Große
git #9a31574f
- SecondaryCI: use correct branch name for cloning Scribunto by Michael Große
git #0454d104
- Fix secondary CI on GitHub by actually cloning MediaWiki (
T353957
) by Michael Große
git #843be13f
- lib,view: Use namespaced classes by Umherirrender
git #9cbc2314
- client: Use namespaced classes by Umherirrender
git #bb9f1a24
- repo: Use namespaced classes by Umherirrender
git #df42f953
- repo/tests: Use namespaced classes by Umherirrender
git #2d2bc408
- REST: Add spec tests for GetItemSiteLinks (
T353946
) by muja
git #16f6b2ff
- REST: Adding missing return type by muja
git #b6b26bda
- Change anonymous edit pop-up warning to support TempUsers (
T351969
) by Arthur Taylor
git #d22f2f1c
- REST: Add middlewares to GetItemSiteLinks route handler (
T353945
) by muja
git #5d4e658d
- REST: Handle item not found and redirect in GET sitelinks (
T353944
) by Jakob Warkotsch
git #736a2065
- REST: Add GetItemSiteLinks validation (
T353813
) by muja
git #e3840436
- REST: Mark RemovePropertyDescription production ready (
T353346
) by Jakob Warkotsch
git #135a2e3e
- REST: Fix GetItemSiteLinks test folder name by Jakob Warkotsch
git #b466125e
- REST: GetItemSiteLinks happy path (
T353812
) by muja
git #7bdeb99f
- REST: Create SiteLinksRetriever interface (
T353811
) by muja
git #4f59e606
- Use MediaWiki\ResourceLoader\Context instead of ResourceLoaderContext by Fomafix
git #24010374
- REST: Use in-memory repos for term retrieval in tests (
T353248
) by Jakob Warkotsch
git #6264f4ce
- REST: Add GetItemSiteLinks to OAS (
T353810
) by muja
WikibaseCirrusSearch
edit
git #d049935e
- Use namespaced classes by Umherirrender
WikibaseLexeme
edit
git #96332ec8
- Use namespaced classes by Umherirrender
git #031c1bc5
- Change AnonymousEditWarning to add TempUser support (
T352016
) by Arthur Taylor
WikibaseLexemeCirrusSearch
edit
git #7333e8af
- Use namespaced classes by Umherirrender
WikibaseQualityConstraints
edit
git #16744a21
- Add some notes for dependency update chore (
T354164
) by Arthur Taylor
git #c8803e4f
- Use namespaced classes by Umherirrender
Wikidata.org
edit
git #da320c99
- Use namespaced classes by Umherirrender
WikidataPageBanner
edit
git #46485406
- Use namespaced classes by Umherirrender
WikiLambda
edit
git #4363db5c
- Update PHP code for change in definition of Z507 (
T349026
) by dmartin
git #e8cd0f46
- README: No longer necessary to get Blubber! by apine
git #661050e1
- Update function-schemata sub-module to HEAD (ee9f315) (
T344955
) by James D. Forrester
git #da5025e3
- Hooks: Manually inject our content handler and services during installation (
T354278
) by James D. Forrester
WikimediaEvents
edit
git #dd31940e
- phan: Use ActionEntryPoint (
T354216
) by Jon Robson
WikimediaIncubator
edit
git #2dbebd6e
- build: Fix doc type on MediaWikiPerformActionHook (
T354216
) by Umherirrender
WikimediaMessages
edit
git #f9b371d0
- Add override for oathauth-step1-test (
T226059
) by Reedy
git #6ec96428
- Override message checkuser-tempaccount-enable-preference (
T327281
) by Dreamy Jazz
Skins
edit
MinervaNeue
edit
git #1ad05f4a
- Use namespaced classes by Umherirrender
git #a0837cd3
- Add tests for getTabsData and dependencies by Steph Toyofuku
Vector
edit
git #02681c15
- Rename "Theme" to "Appearance" in reading accesibility preferences (
T354371
) by Steph Toyofuku
git #60607a3d
- build: Update 'oojs-ui' to 0.48.3 (
T334934
) by Volker E
git #f8ffcd20
- Use namespaced classes by Umherirrender
git #981555e5
- Use MediaWiki\ResourceLoader\Context instead of ResourceLoaderContext by Fomafix
git #5331dfb7
- Deploy VectorClientPreferences to beta (
T351339
) by bwang
Misc
edit
No changes
edit
3D
ActiveAbstract
AdvancedSearch
AntiSpoof
ApiFeatureUsage
ArticleCreationWorkflow
ArticlePlaceholder
Babel
BetaFeatures
BounceHandler
Calendar
Campaigns
Capiunto
CategoryTree
CentralNotice
CharInsert
ChessBrowser
CiteThisPage
Citoid
CodeEditor
Cognate
CologneBlue
CommonsMetadata
ContactPage
CreditsSource
Dashiki
Disambiguator
DismissableSiteNotice
Elastica
ElectronPdfService
EventBus
EventStreamConfig
ExtensionDistributor
FeaturedFeeds
FileExporter
FundraiserLandingPage
FundraisingTranslateWorkflow
Josa
LabeledSectionTransclusion
Modern
MonoBook
MultimediaViewer
Nostalgia
Nuke
OAuthRateLimiter
OpenStackManager
ParserFunctions
SearchExtraNS
SimilarEditors
SubpageSortkey
Timeless
TocTree
TrustedXFF
VipsScaler
VisualEditor/VisualEditor
WebAuthn
WikiEditor
WikiLove
WikibaseMediaInfo
WikimediaApiPortal
WikimediaApiPortalOAuth
WikimediaBadges
WikimediaEditorTasks
WikimediaMaintenance
Wikisource
Wikistories
XAnalytics
intersection
wikihiero
Total changes
edit
375
Changes in
129
repos by
63
authors
Retrieved from "
Category
WMF Releases
MediaWiki 1.42/wmf.13
Add topic