MediaWiki 1.42/wmf.15 - MediaWiki spacing to improve consistency of ul/ol spacing, also update heading spacing to be more consistent, relying on mw defaults more (
Jump to content
From mediawiki.org
MediaWiki 1.42
MediaWiki 1.42.0-wmf.14
Deployment of MediaWiki 1.42.0-wmf.15 to Wikimedia sites
MediaWiki 1.42.0-wmf.16
The latest version (labeled "1.42.0-wmf.15") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 23 January 2024 (
see the roadmap
).
Core changes
edit
git #42f346ff
- Branch commit for wmf/1.42.0-wmf.15 (
T354433
) by trainbranchbot
git #92d6875e
- Replace wfGetDB with IConnectionProvider::getPrimaryDatabase by Doğu Abaris
git #e4c72729
- Change uses of getDBLoadBalancerFactory() to getConnectionProvider() by Bartosz Dziewoński
git #a6168477
- CentralId: Use UserFactory::newAnonymous (
T325686
) by Umherirrender
git #9b059144
- Use UserFactory::newAnonymous (
T325686
) by Umherirrender
git #b155f52d
- Output: Use UserFactory::newAnonymous in IframeSandbox (
T325686
) by Umherirrender
git #f7e0e019
- ResourceLoader: Use UserFactory::newAnonymous (
T325686
) by Umherirrender
git #60cc2962
- Edit Recovery: Use original data rather than re-reading current (
T351821
) by Sam Wilson
git #35c7a9e1
- docs: Link to "Local development quickstart" in README (
T348899
) by Amir Sarabadani
git #4deac8b0
- Fix type hint in shell.php by Bartosz Dziewoński
git #fbc20112
- Bump wikimedia/parsoid to 0.19.0-a14 by Isabelle Hurbain-Palatin
git #a4b8a35b
- user: Lock user row when loading system user (
T355373
) by Gergő Tisza
git #ac3043bf
- Revision: Add types and streamline SlotRoleRegistry code by thiemowmde
git #1dec6495
- Simplify SpecialMediaStatistics::formatResult override by thiemowmde
git #ea44cdb9
- title: Merge largely duplicated Title::getEditNotices code by thiemowmde
git #0ea7599e
- Replace unspecific exceptions with InvalidArgumentException by thiemowmde
git #8fe5f729
- parser: Streamline expiry time calculation in CacheTime class by thiemowmde
git #1dc83bd1
- Avoid indirect method calls in wfUrlProtocols by thiemowmde
git #373f02e8
- Improve type documentation in parser test runner classes by thiemowmde
git #7a50b94b
- title: Streamline complex/duplicated code in the Title class by thiemowmde
git #6b97115f
- page: Simplify PageReference::isSamePageAs implementations by thiemowmde
git #9c6866f1
- tests: Remove explicit clean up for database tests by Umherirrender
git #ee91e0f2
- Allow shell.php to run without LocalSettings.php by daniel
git #9de0e23b
- Support dependency injection in log formatters (
T54220
) by Gergő Tisza
git #2a1a9951
- CommentStore: Remove unused getFields method (
T343558
) by Alexander Vorwerk
git #0964f4c3
- Sanitizer: remove unneeded type documentation by DannyS712
git #0b8b61b9
- ActorMigration: Stop injecting useless stage value by Alexander Vorwerk
git #723c10d6
- tests: Improve DatabaseBlockTest::addDBDataOnce by Umherirrender
git #16a436ce
- tests: Remove cleanup of blocks, done by ChangedTablesTracker by Umherirrender
git #cd298545
- ActorMigration: Drop support for anything but revision table by Alexander Vorwerk
git #175c0c4a
- Replace more instances of deprecated MWException (
T328220
) by Daimona Eaytoy
git #2520f3d1
- Replace more usages of deprecated MWException (
T328220
) by Daimona Eaytoy
git #1d6776fd
- Replace deprecated MWException (
T328220
) (
T240672
) by Daimona Eaytoy
git #2e70d36e
- Reword documentation for user.user_is_temp to clarify purpose (
T333223
) by Thalia
git #6e68107b
- Set user.user_is_temp when creating a temporary user (
T333223
) (
T355175
) by Thalia
git #fac9f7f1
- ParserTests: add
T354215
) by C. Scott Ananian
git #72a8c3b4
- Introduce DBAccessObjectUtils::getDBFromRecency() (
T354194
) by Amir Sarabadani
git #0a9d969f
- Replace deprecated WebRequest::getRequestId() with Telemetry by Doğu Abaris
git #d753a8f4
- DEVELOPERS.md: fix formatting in bullet list by Sebastian Berlin
git #4ee45454
- ResourceLoader: Remove libs/jsminplus.php (JSMinPlus, JSParser) (
T75714
) by Timo Tijhof
git #1b47b54c
- Add wgUsePigLatinVariant to TestSetup.php by Tim Starling
git #0887b9ff
- ActorMigration: Drop temp table code (
T215466
) by Alexander Vorwerk
git #37cdb63f
- stats: add check for expected label usage when requesting label values (
T355354
) by Cole White
git #be736d2d
- Replace Linker qualifier with import by Doğu Abaris
git #4fcf7c46
- Add wfDeprecated call to RealTempUserConfig::getMatchPattern (
T354619
) by Dreamy Jazz
git #e263306d
- Add type declarations to all code in Sanitizer class by thiemowmde
git #13a51990
- Fix comma splice in a recently-added message by Amir E. Aharoni
git #d9370003
- maintenance: Introduce getReplicaDB() and getPrimaryDB() (
T330641
) by Amir Sarabadani
git #8cfb67dc
- userOptions: Use hasOption( 'old' ) instead of if ( $old ) (
T355310
) by Martin Urbanec
git #ba73fd58
- UserOptionsManager: Fix a typo by Martin Urbanec
git #aec060f3
- TempUserCreator: Use cluster-local cache for throttling by Gergő Tisza
git #dc7ec88c
- Edit Recovery: Add message if parent revision ID doesn't match (
T351435
) by Sam Wilson
git #cd6ac532
- tests: Replace usages of wfGetDB by Alexander Vorwerk
git #4318039a
- Remove redundant internal tag by Arlo Breault
git #4b987168
- Remove unnecessary null check from Parser::braceSubstitution by Arlo Breault
git #4be770a1
- Deprecate and replace the wfUnpack global function by Daimona Eaytoy
git #5ba3de39
- Documentation: Add documentation for several trivial modules (
T352308
) by Jon Robson
git #08031b27
- rdbms: remove pointless DatabasePostgres::getRealTableName() method by Aaron Schulz
git #69cabb62
- maintenance: Migrate to expression builders (
T210206
) by Amir Sarabadani
git #c8117c78
- CodexModule: Throw exception for non-entry points (
T353191
) by Anne Tomasevich
git #c8e2f992
- Update tests for PHPUnit 9.6 (part 2) (
T342110
) by Daimona Eaytoy
git #24e13c05
- RealTempUserConfig: Follow the pattern of using isEnabled getter by Thalia
git #f2a9836d
- tests: Rename OutputTransformStageTest for PHPUnit 9.6 (
T342110
) by Daimona Eaytoy
git #a3a6d2bf
- ApiMain, ApiQuery: update stats to generate StatsFactory metrics (
T350592
) by Cole White
git #0831905a
- Migrate some usages of Database::update() to UpdateQueryBuilder (
T353219
) by Alexander Vorwerk
git #7f588780
- Support multiple matchPatterns in temp user autocreate config (
T354619
) by Dreamy Jazz
git #00417f2b
- userOptions: Do not crash on temporary accounts (
T355204
) by Martin Urbanec
git #6146b5ef
- CodexModuleTest: Missing codex components definition (
T353858
) by Ty Hopp
git #2b0edb46
- Remove unused UploadChunkZeroLengthFileException by Bartosz Dziewoński
git #dba40962
- Reparent trivial subclasses of MWException (
T328220
) by Bartosz Dziewoński
git #eeb99dd5
- CodexModule: Handle empty codex component definitions (
T353187
) by Ty Hopp
git #849ceb0e
- Edit Recovery: load data only after deleting expired rows (
T355101
) by Sam Wilson
git #c52cf988
- user preferences: Document API optionvalue parameter behavior by Gergő Tisza
git #f85ebfb1
- GrantsLocalization: Move grant risk level labels from CSS to HTML by Bartosz Dziewoński
git #a74230cc
- BotPasswords: Show risk level of grants (
T290790
) by Gergő Tisza
git #183372c9
- authz: Group grants by riskiness (
T290790
) by Gergő Tisza
git #605d12b9
- Update tests for PHPUnit 9.6 (part 1) (
T342110
) by Daimona Eaytoy
git #7ffd9e8d
- .eslintignore: Remove jquery.tipsy reference (
T117720
) by Reedy
git #3e4fcfb1
- reassignEdits.php: Add missing done after ip_changes by Reedy
git #caef81d3
- Replace deprecated MWException (
T328220
) by Daimona Eaytoy
git #fef36c83
- Stop using deprecated token in options test by Elliott Eggleston
git #06c13725
- Fix string→array type mismatch in ReadOnlyError by thiemowmde
git #2cd018ca
- Documentation: Move to exclude list (
T352308
) by Jon Robson
git #3debc6bc
- build: Remove compatConfig from Codex wrapper files in MW core (
T354544
) by lwatson
git #044910ae
- user preferences: Add some information about types to the phpdoc by Gergő Tisza
git #64ab9285
- Skin: Replace confusing use of rawParams() in doEditSectionLink() (#2) by Bartosz Dziewoński
git #8604c384
- rdbms: Add ConnectionProvider service alias by Gergő Tisza
git #273cc042
- ResourceLoader: Drop targets system, deprecated in 1.41 (
T340802
) by James D. Forrester
git #03f32e0c
- installer: Use WAL journal mode when creating main Sqlite DB (
T322633
) by Brian Wolff
git #ca5c8d9b
- block: Use dbdomain to check for local in BlockUtilsFactory by Umherirrender
git #0bcbf402
- Edit Recovery: Use MomentJS for date formatting (
T347673
) by Sam Wilson
git #1e6383ff
- Edit Recovery: Do not enable when editing old revisions (
T347867
) by Sam Wilson
git #825bf602
- Deprecate error printing in MWException (
T353444
) by Bartosz Dziewoński
git #dbc75831
- [JsonCodec] throw JsonException now that we require PHP >= 7.4 by C. Scott Ananian
git #9b0f6b56
- Replace a few array_key_exists with the ??= syntax by thiemowmde
git #324f3e12
- EditPage: Improve auto-merge in trivial non-conflict situations by thiemowmde
git #f80ca4d1
- SpecialMovepage: Use target page as reason dropdown context by Taavi Väänänen
git #83b5e13f
- LocalisationCache: Update references to globals / main config by Bartosz Dziewoński
Vendor
edit
git #53eba1f7
- Bump wikimedia/parsoid to 0.19.0-a14 (
T202593
) (
T354215
) (
T355092
) (
T59886
) by Isabelle Hurbain-Palatin
Extensions
edit
3D
edit
git #eb8ba5cb
- Simplify check for special page UploadWizard by Umherirrender
AbuseFilter
edit
git #4ea577a7
- Remove old maintenance scripts (
T353923
) by Reedy
ActiveAbstract
edit
git #bfb41ca5
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
AntiSpoof
edit
git #383fb6fe
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #e0de1279
- Declare grant risk levels (
T290790
) by Gergő Tisza
Babel
edit
git #ba8a7fcd
- Use namespaced WikiMap class (
T355105
) by Umherirrender
git #ea57e257
- Use namespaced version of MediaWiki\Title\Title class (
T355105
) by Abijeet
git #9da305ca
- Remove unnecessary targets definitions and bump required version to MW 1.40 (
T328497
) (
T334376
) (
T355105
) by Iniquity
BounceHandler
edit
git #17229a6b
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
CampaignEvents
edit
git #f45dd8e7
- Add maintenance script for invitation list generator prototype (
T353459
) by Daimona Eaytoy
git #6072d6a2
- Fix duplicate clickwrap message in the registration form (
T340115
) by Daimona Eaytoy
git #026ce9bd
- Fix scroll on desktop view on mobile phone (
T352933
) by Claudio Melo
CentralAuth
edit
git #119561d7
- Add Bengali aliases for CentralAuth extension special pages by MdsShakil
git #22f91a1a
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #2b8bf971
- Replace usage of deprecated TempUserConfig::getMatchPattern (
T354619
) by Dreamy Jazz
git #105b7313
- CentralAuthUser: Don't expose `::setInstanceByName()` directly (
T343963
) by Derick Alangi
git #ddb01fad
- Declare grant risk levels (
T290790
) by Gergő Tisza
CheckUser
edit
git #d33ae541
- Make cuc_id a bigint (
T63111
) by Alexander Vorwerk
git #a72e7990
- PreliminaryCheckService: Remove unused local variable by Umherirrender
git #cd98d8ab
- Make purgeOldData.php report result of ::deleteOrphanedMapRows separately (
T354655
) by Dreamy Jazz
git #b6759da0
- Define cuc_title and cupe_title where not defined (
T347556
) by Dreamy Jazz
CirrusSearch
edit
git #890ea5ff
- Implement read-only checks (
T354793
) by Peter Fischer
git #83846b68
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #d7782ee1
- UtilIntegrationTest: remove unused code for non-service MessageCache by DannyS712
git #486e608a
- tests: Use TestingAccessWrapper to set static class properties by Umherirrender
Cite
edit
git #16711d68
- Group and nest stylesheets now they are .less files by thiemowmde
git #80c8eaf3
- Convert (almost) all .css files to .less by thiemowmde
git #e3bbe969
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #ff699c31
- Sync up Cite repo with Parsoid by Subramanya Sastry
git #234da844
- Hook up Parsoid implementation of Cite (
T354215
) by C. Scott Ananian
git #b1cc92b9
- Add DOM stubs; change namespace of imported Parsoid code to Cite\Parsoid (
T354215
) by C. Scott Ananian
git #4f2f6a31
- Delint imported Parsoid code by C. Scott Ananian
git #b59eef1c
- Fix event logging for the reference previews baseline (
T353798
) by WMDE-Fisch
git #0f801ea5
- Port Cite web test suite to Cypress (
T353436
) by mareikeheuer
git #fa4a3c94
- Only increment sequence when we really mean it by Adam Wight
git #8ef2a4a6
- Migrate Parsoid implementation of Cite extension to src/Parsoid by C. Scott Ananian
Citoid
edit
git #1fa416b2
- Select fragment when inserting re-used citation (
T355351
) by Ed Sanders
cldr
edit
git #5c37f780
- Update to cldr 44 (
T352220
) by Reedy
git #b30d3740
- CLDR: Clean up Sinitic language name translations by Winston Sung
git #af54627b
- Add Tooro (ttj) and Nyoro (nyo). (
T354926
) (
T354519
) by Jon Harald Søby
CodeMirror
edit
git #8a3d203a
- fix attributes of table caption and table cell (
T324374
) by bhsd
git #5235dbb3
- fix protocol-like words not as URL protocol (
T309880
) by bhsd
git #b4e762bd
- improve treatment of lists at start of line (
T184272
) (
T170042
) by bhsd
git #e0af18f9
- fix heading style conflict with CM5 (
T355290
) by bhsd
git #1a038072
- Update tests for PHPUnit 9.6 (
T342110
) by Daimona Eaytoy
git #380ec9d1
- CodeMirrorModeMediaWiki: add support for mediawiki TagModes (
T348684
) by MusikAnimal
Cognate
edit
git #e42a6792
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #8eab7d99
- Update tests for PHPUnit 9.6 (
T342110
) by Daimona Eaytoy
ConfirmEdit
edit
git #1e1e9e89
- GenerateFancyCaptchas: Use Shell::params() instead of ::unsafeParams() by Amir Sarabadani
git #b52d63ee
- Revert "Drop various class aliases" (
T355198
) by Gergő Tisza
git #5d6a6aae
- *.py: Auto-fix using black by James D. Forrester
git #e1c7392a
- Migrate away from deprecated wfShellExec by Amir Sarabadani
git #28f297f1
- Add tox.ini for python linting (
T355090
) by Reedy
git #d1bc02e2
- catpcha.py: Use opts.output by Kosta Harlan
git #3798d424
- Drop various class aliases by Reedy
git #8d3afbd3
- Turnstile: Minor cleanup (
T319068
) by Reedy
ContactPage
edit
git #05da34ba
- Update references to namespaced ConfirmEdit extension classes by Timo Tijhof
ContentTranslation
edit
git #d6ef3d52
- CX3 Build 0.2.0+20240119 (
T353799
) (
T355398
) by NikG
git #846b1947
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #df50db5d
- CX: Treat temp users as anonymous when checking if CX is enabled by NikG
git #7e865ea4
- CX: Remove check for named users when anonymous access to SX is enabled by NikG
git #caaa9d3e
- CX: Remove compatConfig from Vue settings (
T289105
) by NikG
git #6fcbf7db
- RecentTranslationEntrypointDialog SFC: Migrate to ES6 by NikG
git #20875167
- PublishFeedback SFC: Migrate to ES6 by NikG
git #25adef62
- RecentEditEntrypointInvitation SFC: Migrate to ES6 by NikG
git #101947ab
- SX: Move "fetchTranslationsByStatus" vuex action to composable by NikG
git #e60267ed
- SX: Add different event source for "dashboard_open" event for each route (
T353799
) by NikG
git #b70d1669
- SX: Add previous route to application state (
T353799
) by NikG
git #c96b0e9f
- CXDashboard SFC: Add useDashboardListOptions composable by NikG
DiscussionTools
edit
git #94a5c86c
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #3f2f5dd2
- Re-enable: "Temporarily disable isPreview in Parsoid's rendering"" by Subramanya Sastry
git #d74eccad
- Comment-not-found toast not showing when enablePermalinksFrontend==false (
T355165
) by David Lynch
git #3436e2d9
- Refactor CommentFormatter->addTopicContainer() (
T275943
) by Novem Linguae
DonationInterface
edit
git #1b8859af
- Update SmashPig by Elliott Eggleston
git #d91e985b
- Send browser_info to Adyen for all CC donations (
T341299
) by Elliott Eggleston
git #ff0a1d9a
- Update monthly convert amounts (
T303778
) by pcoombe
Echo
edit
git #23697880
- build: Unify on `minify:svg` command (
T354875
) by Volker E
EntitySchema
edit
git #0d6597f8
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
EventLogging
edit
git #2b18f127
- Keep effects of eventLogging tests isolated (stream tests) by Umherirrender
git #d77b9b48
- Keep effects of eventLogging tests isolated (
T354977
) by Elliott Eggleston
FileImporter
edit
git #43e68740
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #0a5e29ae
- Drop Vue 2 forward compatibility (
T289105
) by Adam Wight
FlaggedRevs
edit
git #2f83047b
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
Flow
edit
git #3f80ac4d
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #402ac5be
- Update references to namespaced ConfirmEdit extension classes by Timo Tijhof
git #9fb30ac0
- Use BetaFeatures::isFeatureEnabled instead of getOption (
T354288
) by Sergio Gimeno
FundraisingTranslateWorkflow
edit
git #61b1dcd9
- build: Update MediaWiki requirement to 1.39 by James D. Forrester
Gadgets
edit
git #5b656b1e
- SpecialGadgets: refactor by Novem Linguae
git #e62314d4
- SpecialGadgets: fix docblock type mistake by Novem Linguae
git #209c626d
- SpecialGadgets: better variable names by Novem Linguae
git #eeb4740f
- SpecialGadgets: convert Xml class to Html class by Novem Linguae
GlobalBlocking
edit
git #308739d0
- Declare grant risk levels (
T290790
) by Gergő Tisza
GrowthExperiments
edit
git #c3a88c8c
- Replace deprecated TempUserConfig::getMatchPattern and use query builder (
T354619
) by Dreamy Jazz
git #fedf0688
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #e3910df5
- Update tests for PHPUnit 9.6 (
T342110
) by Daimona Eaytoy
git #863ad4be
- Declare grant risk levels (
T290790
) by Gergő Tisza
git #90b33205
- build: Pin 'svgo' to 3.2.0 in 'package-lock.json' (
T354875
) by Volker E
GuidedTour
edit
git #82199edf
- build: Update 'svgo' to latest v3.2.0 (
T354875
) by Volker E
IPInfo
edit
git #7d1a6d47
- Improve the message ipinfo-property-tooltip-proxies by Amir E. Aharoni
git #eee5bb36
- Change "connection type" to "connection types" by Amir E. Aharoni
git #bc7dff89
- Improve the ipinfo-property-tooltip-behaviors message by Amir E. Aharoni
Kartographer
edit
git #4f8231f9
- Increase $wgKartographerStaticFullWidth to 1024 (
T354239
) by thiemowmde
git #f426c179
- Use upstream StatusValue::getErrors by thiemowmde
git #90f827fc
- Fix state bleeding from one
T355044
) (
T355300
) by thiemowmde
git #b02e81eb
- Fix typo by WMDE-Fisch
git #134a7472
- Tests: Update tests based on ParserOutput changes by Subramanya Sastry
git #ed25b74b
- Update tests to match changes to Parsoid in core and re-enable them by Subramanya Sastry
git #16fdefd6
- Add missing unit tests for the show="…" attribute by thiemowmde
git #ad3f2e4f
- Turn hard-coded 800px for full-width mapframes into config (
T354239
) by thiemowmde
git #3430cfe7
- Simplify variable assignment by Fomafix
git #aa67200e
- Remove redundant closure for all modules with packageFiles by Fomafix
LiquidThreads
edit
git #1a7821c0
- We should not use var_dump on production code by Piotr Miazga
git #a54e4a9a
- Replace deprecated MWException (
T328220
) by Daimona Eaytoy
LoginNotify
edit
git #7a424d1f
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
MassMessage
edit
git #43291251
- SECURITY: Use message label instead of sanitized text output for massmessage-form-page-help message (
T347742
) by sbassett
git #028a2ded
- SECURITY: Properly escape massmessage-form-page-help by specifying it as a help-message (
T347742
) by sbassett
Math
edit
git #fbe057dc
- Add test for \overarc (
T354057
) by ni1313
git #b6cb7ff1
- Use message for help page name instead of enwiki-internal shortcut by Jon Harald Søby
git #bb945b67
- Remove namedspaces length values in MathML (
T320910
) by Moritz Schubotz (physikerwelt)
MediaModeration
edit
git #29b5101c
- Remove now unused previous implementation of scanning code (
T355088
) by Dreamy Jazz
git #a5675d8e
- Add maintenance script to re-send emails for matches (
T351406
) by Dreamy Jazz
git #25b0265e
- Add MediaModerationEmailer service (
T351407
) by Dreamy Jazz
git #eb69c089
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #a0074c4f
- Remove RENDER_NOW from File::transform call to avoid job thumbnailing (
T355309
) by Dreamy Jazz
git #8408d637
- Update tests for PHPUnit 9.6 (
T342110
) by Daimona Eaytoy
git #29b4c1e2
- Log to statsd HTTP status codes and reduce logstash log levels (
T355216
) by Dreamy Jazz
MobileFrontend
edit
git #c8ebf2d8
- Avoid page-list collision with body.page-list pages (
T337741
) by Derk-Jan Hartman
git #5f27b235
- Use namespaced LessVarFileModule in extension.json by Umherirrender
git #f6ec8f34
- build: Update 'svgo' to latest v3.2.0 (
T354875
) by Volker E
git #41175e2d
- .nvmrc: Update now we're using Node 18 (
T354943
) by James D. Forrester
MultimediaViewer
edit
git #cfcb8d47
- build: Update 'svgo' to latest v3.2.0 and re-crush SVGs (
T354875
) by Volker E
NearbyPages
edit
git #3ac6ef81
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
edit
git #e5f52466
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
OATHAuth
edit
git #2222799f
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #14a19b03
- OATH validation is available only to named users (
T326925
) by Piotr Miazga
git #651cc7d8
- Declare grant risk levels (
T290790
) by Gergő Tisza
OAuth
edit
git #1c17a354
- Improve OAuth 2 error display by Gergő Tisza
git #82f6ab0c
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #34947cf7
- Show risk level of grants (
T290790
) by Gergő Tisza
git #3c9e583d
- SpecialMWOAuthConsumerRegistration: Use dependency injection by Gergő Tisza
git #11d1f461
- LogFormatter: Use dependency injection by Gergő Tisza
git #4f40fda3
- Separate log text and filter for auto-approved consumers (
T350173
) by Gergő Tisza
git #6602f76e
- De-duplicate registration form logic by Gergő Tisza
git #9d81f02d
- Declare grant risk levels (
T290790
) by Gergő Tisza
OAuthRateLimiter
edit
git #6fc1d630
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
ORES
edit
git #30f987c2
- tests: Remove explicit clean up for database tests by Umherirrender
git #f8205d6c
- revertrisk: Rename model to use single lowercase word (
T348298
) by Kosta Harlan
git #51bcd811
- Helpers: Check for underscore and dashes when building query by Kosta Harlan
git #ad9d9e5d
- tests: Use @covers at class level by Kosta Harlan
git #859a0323
- Don't use live configuration (
T345922
) by jsn
git #474bc26b
- SqlScoreStorage: round probabilities to nearest thousandth (
T355089
) by Novem Linguae
PageAssessments
edit
git #88b4bab3
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
PagedTiffHandler
edit
git #95f0342e
- Centralise configuration of Shellbox /bin/sh location by Tim Starling
PageTriage
edit
git #be47b426
- tests: Use fake timer in ApiPageTriageListTest by Umherirrender
git #ee157925
- build: Remove compatConfig from PageTriage Vue files (
T355384
) by MPGuy2824
git #34213c57
- Change Database::replace to Database::newReplaceQueryBuilder (
T348835
) by MPGuy2824
git #fae08ea9
- Change Database::insert to Database::newInsertQueryBuilder (
T348835
) by MPGuy2824
git #8ced7430
- Rename tests/jest/ext.pageTriage.newPagesFeed.vue by Novem Linguae
git #b38ca970
- SpecialNewPagesFeed.php: refactor by Novem Linguae
git #1af464be
- ListView.mustache: remove unused divs (
T342847
) by Novem Linguae
git #4eb113ca
- Remove 3 unused config variables (
T342847
) by Novem Linguae
git #6b0a2d0b
- ListItem: remove unnecessary spans by Novem Linguae
git #8c3c3da2
- ListFilterMenu: remove duplicate code by Novem Linguae
git #50140ee7
- ListFilterMenu: more descriptive HTML classes by Novem Linguae
git #352db825
- Delete unused images by Novem Linguae
git #738cf228
- tests: simplify makeDraft() by Novem Linguae
git #e03ef318
- Rename the modules/ext.pageTriage.newPagesFeed.vue/ directory (
T349366
) by MPGuy2824
PageViewInfo
edit
git #15537922
- Inject PageViewService service into hook handler by Umherirrender
PdfHandler
edit
git #1e1e7ef1
- Centralise configuration of Shellbox /bin/sh location by Tim Starling
Phonos
edit
git #a4cb91a6
- Always generate audio files in a job (
T353783
) by Bartosz Dziewoński
git #1cb89009
- Fix deciding whether to use job queue (
T325464
) (
T353749
) by Bartosz Dziewoński
Popups
edit
git #694b96a1
- Set a global when reference previews are visible. (
T353798
) by WMDE-Fisch
git #e15e2c4d
- Increase test coverage by WMDE-Fisch
git #381f8f5f
- Reduce bundlesize of reference previews by making it use stable APIs (
T326692
) by Jon Robson
git #59c6b8e8
- Reference previews should use Popups registration (
T326692
) by Jon Robson
git #31ef381e
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
ProofreadPage
edit
git #8366cc54
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
PropertySuggester
edit
git #e6467485
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
Quiz
edit
git #d02785d7
- Remove test that does not test anything (
T342110
) by Daimona Eaytoy
ReadingLists
edit
git #e1a88b92
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #f2c9c255
- Migrate to virtual domain (
T353948
) by Amir Sarabadani
git #f3cea8c5
- Migrate update, delete and insert to query builders (
T354773
) (
T354772
) by Atieno
RevisionSlider
edit
git #df7d5b95
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
Score
edit
git #a8960df6
- Centralise configuration of Shellbox /bin/sh location by Tim Starling
Scribunto
edit
git #d07d4039
- mw.title: add `pageLang` property (
T321239
) (
T161976
) by Reedy
git #f5f43556
- Set some title properties to nil for interwiki links by C. Scott Ananian
git #e1bd4911
- Add a property "talkNsText" to mw.title objects (
T180911
) by vlakoff
SyntaxHighlight_GeSHi
edit
git #006455ec
- Add a few missing type declarations to properties and methods by thiemowmde
git #7a4d59ac
- Replace preg_replace() with more simple trim() by thiemowmde
Thanks
edit
git #b4daae5b
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
TheWikipediaLibrary
edit
git #9b62ebc6
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
TimedMediaHandler
edit
git #50f8e2e7
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #8cd914e0
- Ogg: Set $_streamList to empty array instead of unsetting by Umherirrender
git #8ad220e2
- Simplify false compare by negation operator by Umherirrender
git #694bb878
- Quick fix for regression with MediaSearch (
T355264
) by Brion Vibber
git #5e882c37
- build: Update 'svgo' to latest v3.2.0 and re-minify SVG (
T354875
) by Volker E
git #6444dc28
- Declare forgotten member variables in Bitstream (
T353163
) by Brion Vibber
timeline
edit
git #ac405462
- Centralise configuration of Shellbox shell binary location by Tim Starling
TitleBlacklist
edit
git #2b763321
- Declare grant risk levels (
T290790
) by Gergő Tisza
Translate
edit
git #5c09be8e
- Use namespaced version of MediaWiki\Title\Title class (
T355105
) by Abijeet
git #0c478987
- Deprecate use of Translate:GettextFFS:headerFields hook. (
T337664
) by Wangombe
git #774626f3
- Remove support for MediaWiki <= 1.39 (
T355105
) by Abijeet
git #2269f282
- Update version for MLEB 2024.01 release (
T355104
) by Abijeet
git #68bf4307
- Purge statistics when deleting a translation page (
T353238
) by Niklas Laxström
git #fd8fba8f
- WorkflowStatesMessageGroup: Fetch state content only if group has them by Abijeet
git #8561a7ad
- Add RebuildMessageGroupStatsJob to $wgJobClasses (
T340724
) by Abijeet
git #0df1386e
- Consider language selector an auxiliary page search element (
T352915
) by Erik Bernhardson
git #5eaa1e80
- Update moved class FormOptions (
T321681
) by gerritbot
git #6e9581fa
- Update moved class EditPage (
T321681
) by gerritbot
git #4a6f8cd1
- Update moved class RawMessage (
T321681
) by gerritbot
git #7139bfcc
- Update moved class WikiMap (
T321681
) by gerritbot
git #26f9a95a
- Move MessageGroupStatsRebuildJob::class to Statistics namespace (
T340724
) by Wangombe
git #9e4c89a2
- Move PHPVariableLoader to Utilities namespace (
T340724
) by Wangombe
git #365c161f
- Move MessageGroupStates to MessageGroupProcessing namespace (
T340724
) by Wangombe
git #a3104b85
- Move MessageGroupCache to MessageGroupProcessing namespace (
T340724
) by Wangombe
git #42cf88b6
- Move ExternalMessageSourceStateComparator to Synchronisation namespace. (
T340724
) by Wangombe
git #4d971ceb
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
git #47da8f0c
- Avoid "Error while editing content in page." logs for warnings by Niklas Laxström
git #0db7578a
- Don't queue translation page render jobs for documentation language by Niklas Laxström
TwoColConflict
edit
git #051ac712
- Merge single use dependencies into ext.TwoColConflict.SplitJs (
T292248
) by DannyS712
git #90eddeee
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
UniversalLanguageSelector
edit
git #46d59295
- Update jquery.ime from upstream (
T355104
) by Abijeet
git #48de278a
- Update language name search database (
T355104
) by Abijeet
git #3cb7be86
- Update version for MLEB 2024.01 release (
T355104
) by Abijeet
git #5617a19b
- Clean up hacky code that avoids loading @wikimedia/codex in vector 2022 (
T353850
) by NikG
git #e0947736
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
git #0b7ae1dc
- Avoid loading ext.uls.compactlinks module for Vector 2022 skin (
T353850
) by NikG
UploadWizard
edit
git #d48871ca
- Update colour in "arrow steps" showing stages of upload (
T353088
) by Cormac Parle
git #61102da8
- For unknown author add {{Unknown}} to information template (
T354182
) by Cormac Parle
git #26e5272e
- Reduce indentation on narrower screens (
T354469
) by Cormac Parle
UrlShortener
edit
git #f3d91615
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #9ca6e3e1
- Declare grant risk levels (
T290790
) by Gergő Tisza
VisualEditor
edit
git #66ac85e0
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
WebAuthn
edit
git #1139a404
- Temp users require to create account in order to use WebAuthn (
T326925
) by Piotr Miazga
Wikibase
edit
git #b68c6058
- lib/tests: Use array_key_last by Umherirrender
git #bb8b0690
- tests: Avoid dynamic property $user in MockRepository (
T353184
) by Umherirrender
git #155532a9
- Add temporary user support to most API modules (
T349130
) (
T354730
) by Thalia
git #8b0b8673
- Use proper test users in MediaWikiEditEntityTest by Lucas Werkmeister
git #6df48652
- Fixed the punctuation in READme by Cynthia Makonyango
git #a1b1ff3e
- MediaWikiEditEntity: Extract code to reduce cyclomatic complexity by Lucas Werkmeister
git #153656f2
- data-model lib: Do not require Mediawiki to run unit tests by Leszek Manicki
git #57585e0b
- REST: Explicitly use a valid site ID in RemoveItemSiteLinkTest by Jakob Warkotsch
git #d5862da9
- REST: Validate DELETE sitelink request (
T354862
) by dima koushha
git #f6ed9cdc
- Reparent trivial subclass of MWException (
T328220
) by Bartosz Dziewoński
git #6b8adb4b
- Add limit to wbsearchentities continue parameter (
T355251
) by Lucas Werkmeister
git #083bda40
- REST: Check if the requested site link exists (
T354343
) by Muhammad Jaziraly
git #6942148e
- REST: Handle item not found and redirect in GET sitelink (
T354333
) by Muhammad Jaziraly
git #872cbe0b
- REST: Rename SITELINK_NOT_FOUND error to SITELINK_NOT_DEFINED by Muhammad Jaziraly
git #0d99a2ab
- REST: Handle item not found/redirect on DELETE siteLink (
T354864
) by dima koushha
git #30be298a
- Exclude qqq from monolingual text languages (
T341409
) by Nikki
git #c2345e32
- REST: Handle sitelink not found in RemoveItemSiteLink (
T354864
) by Jakob Warkotsch
git #3367abe7
- REST: Handle bot flag and tags in DELETE siteLink (
T354861
) by dima koushha
git #22d5a1db
- REST: Add DELETE siteLink happy path (
T354861
) by dima koushha
git #e0e5a215
- Only build result entries for used wbsearchentities results (
T355053
) by Lucas Werkmeister
git #94fe44e6
- Tests: Remove unnecessary truncates/deletes by Novem Linguae
WikibaseCirrusSearch
edit
git #5ae594a2
- Avoid PHP 8.3 deprecation warning (
T355457
) by Lucas Werkmeister
WikibaseLexeme
edit
git #84a1b6a1
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
WikiEditor
edit
git #5069b235
- Hooks.php: Use namespaced ConfirmEdit class (
T355198
) by Reedy
WikiLambda
edit
git #9936afee
- Update readme info about services configuration and building steps by gengh
git #131bc1cb
- ZMultiLingualStringTest: Test getSerialized and getValueAsList to reach 100% (
T302599
) by James D. Forrester
git #55d712ff
- tests: Fill in some coverage for ZError (
T302599
) by James D. Forrester
git #72f4a0ca
- tests: Fill in some coverage for ZKey, ZReference, ZMonolingualString (
T302599
) by James D. Forrester
git #9e795c93
- Update function-schemata sub-module to HEAD (9c74b2c) (
T278596
) (
T349017
) by James D. Forrester
git #a96b7667
- Stop ZObjectFactory::getObjectType from failing when it encounters a literal type by gengh
WikiLove
edit
git #eab7a1e2
- build: Remove compatConfig from WikiLove (
T289105
) by lwatson
WikimediaEditorTasks
edit
git #e3b940ac
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
WikimediaEvents
edit
git #f92aca62
- Stop writing to tablesUsed in tests (
T351733
) by Umherirrender
git #26f633be
- Document opt-in type checking (
T284781
) by Sam Smith
WikimediaMessages
edit
git #561f6db8
- Improvement to qqq file - followup to I9a8bbb812ae29 (
T321970
) by varnent
git #4fdf83e0
- Add Polish grammar forms for Wikifunctions and Wikimania by Msz2001
git #a88c68a9
- Added common messages discovered via Int string template on Meta-Wiki through October 2022. (
T321970
) by varnent
Skins
edit
MinervaNeue
edit
git #f1c1347d
- Long usernames should wrap on history page. (
T355369
) by Jon Robson
git #a62f1e06
- Update checkboxHack target node (
T354315
) by Jon Robson
git #d5e6a0b4
- Do not use mw.loader.require (
T235198
) by Jon Robson
MonoBook
edit
git #4df7af4b
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
Timeless
edit
git #3dade7d7
- build: Add `minify` shortcut command to build scripts by Volker E
git #107b5492
- build: Update 'svgo' to latest v3.2.0 and re-minify SVGs (
T354875
) by Volker E
Vector
edit
git #8c49b1eb
- Client preferences supports toggle switches (
T350418
) by Jon Robson
git #7d5caf3f
- Generalize skins.vector.clientPreferences library for use in MobileFrontend (
T354224
) by Jon Robson
git #ee734377
- Update
T352875
) by bwang
git #91c53579
- Simplify heading styles. Avoid using .vector-body (
T352875
) by bwang
Misc
edit
VisualEditor/VisualEditor
edit
git #b37194f0
- Rebaser: Improve export output of checklists by Ed Sanders
git #097627de
- build: Upgrade svgo from 3.0.5 to 3.2.0 and re-crush by James D. Forrester
git #49d98ff5
- Update OOUI to v0.48.4 by James D. Forrester
git #4a38cd94
- build: Update languages to add 'cv' and 'mag' by James D. Forrester
git #cf93e0a7
- Delete deprecated utilities and methods (1) by Ed Sanders
No changes
edit
AdvancedSearch
ApiFeatureUsage
ArticleCreationWorkflow
ArticlePlaceholder
BetaFeatures
Calendar
Campaigns
Capiunto
CategoryTree
CentralNotice
CharInsert
ChessBrowser
CiteThisPage
CodeEditor
Collection
CologneBlue
CommonsMetadata
CreditsSource
Dashiki
Disambiguator
DismissableSiteNotice
Elastica
ElectronPdfService
EventBus
EventStreamConfig
ExtensionDistributor
ExternalGuidance
FeaturedFeeds
FileExporter
FundraiserLandingPage
GeoCrumbs
GeoData
GlobalCssJs
GlobalPreferences
GlobalUsage
GlobalUserPage
GlobalWatchlist
GoogleNewsSitemap
Graph
ImageMap
ImageSuggestions
InputBox
Insider
Interwiki
InterwikiSorting
Josa
JsonConfig
LabeledSectionTransclusion
LandingCheck
LdapAuthentication
Linter
MachineVision
MapSources
MediaSearch
MobileApp
Modern
NavigationTiming
NewUserMessage
Nostalgia
Nuke
OpenStackManager
PageImages
PageNotice
ParserFunctions
ParserMigration
Poem
QuickSurveys
RSS
RealMe
RelatedArticles
ReportIncident
SandboxLink
SearchExtraNS
SearchVue
SecureLinkFixer
SecurePoll
ShortUrl
SimilarEditors
SiteMatrix
SpamBlacklist
StopForumSpam
SubPageList3
SubpageSortkey
TemplateData
TemplateSandbox
TemplateStyles
TemplateWizard
TextExtracts
TocTree
TorBlock
TranslationNotifications
TrustedXFF
UploadsLink
VipsScaler
VueTest
WikibaseLexemeCirrusSearch
WikibaseMediaInfo
WikibaseQualityConstraints
Wikidata.org
WikidataPageBanner
WikimediaApiPortal
WikimediaApiPortalOAuth
WikimediaBadges
WikimediaCampaignEvents
WikimediaIncubator
WikimediaMaintenance
Wikisource
Wikistories
XAnalytics
intersection
wikihiero
Total changes
edit
781
Changes in
89
repos by
90
authors
Retrieved from "
Category
WMF Releases
MediaWiki 1.42/wmf.15
Add topic
US