MediaWiki 1.36/wmf.29
MediaWiki 1.36.0-wmf.28 | Deployment of MediaWiki 1.36.0-wmf.29 to Wikimedia sites | MediaWiki 1.36.0-wmf.30 |
The latest version (labeled "1.36.0-wmf.29") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 2 February 2021 (see the roadmap).
Core changes
edit- git #35da4466 - Branch commit for wmf/1.36.0-wmf.29 (task T271343) by trainbranchbot
- git #474c7493 - CSSMin: Remove unused internal 'needsEmbedFallback' code by Timo Tijhof
- git #6b77a3e3 - MWFileProps: Hotfix getPropsFromPath() to treat null as empty string (task T273249) by Timo Tijhof
- git #393b6fb5 - Add missing @param tags in tests (task T238572) by Umherirrender
- git #f20c0ac8 - Remove incomplete @param from test function by Umherirrender
- git #d62ecb7b - Make RevisionStore use PageIdentity where easy by Petr Pchelko
- git #9e615cb7 - Drop 1.5 upgrade patch files (task T272199) by Ammarpad
- git #a7d20495 - Pass along the disabled parameter to HTMLFormFieldCloner (task T273431) by STran
- git #09ace864 - Drop 1.4 upgrade patch files (task T272199) by Ammarpad
- git #62002cdc - build: Update mediawiki/mediawiki-codesniffer to 35.0.0 by Umherirrender
- git #ca6bfc79 - API: Micro-optimize ApiResult::isMetadataKey() by Kunal Mehta
- git #668ac823 - Drop 1.3 upgrade patch files (task T272199) by Ammarpad
- git #26b75584 - objectcache: Fix non-numeric string check in HashBagOStuff for PHP 8 (task T248925) by Umherirrender
- git #6404da3d - rdbms: Remove outdated MySQL 4 references and fix doc URLs (task T34217) by Timo Tijhof
- git #64955103 - Drop support upgrading from 1.2 (task T272199) by Amir Sarabadani
- git #57ef9fca - ApiResult: Avoid huge conditional clause by Ammarpad
- git #8b810330 - Fail update if bot_passwords doesn't exist (task T259771) by Amir Sarabadani
- git #d6dc4dca - Upgrade wikimedia/utfnormal from 2.0.0 to 3.0.1 (and concomitant remex-html) (task T273338) by James D. Forrester
- git #b4c67ac0 - Revert "Move User::changeable(By)Groups methods to UserGroupManager" (task T273296) (task T254838) by Ppchelko
- git #7897b832 - Remove unnecessary and mostly empty translation for NS_MAIN by Amir Aharoni
- git #dbd4dd19 - Rename site_identifiers indexes to have si_ prefix (task T270033) by Ammar Abdulhamid
- git #d4a56323 - PHPVersionCheck: Enable Generic.Arrays.DisallowShortArraySyntax (task T273340) by Reedy
- git #71c60455 - DatabaseTest: Remove redundant void return type hints by Ammarpad
- git #80337369 - resourceloader: Avoid User::getDefaultOptions in UserDefaultsModule by DannyS712
- git #d81d3de9 - PHPVersionCheck: The PHP Group only support PHP >= 7.3.0 by Reedy
- git #21dfb00f - Sync up with Parsoid parserTests.txt by Arlo Breault
- git #56ba0a75 - Revert "Remove usages and hard deprecate User::changeable(By)Group" (task T273317) (task T273296) by Reedy
- git #5112b637 - mediawiki.base: Remove redundant slice() call in Message constructor by Timo Tijhof
- git #6422b8ae - mediawiki.base: Fix incorrect 'this' value in mw.msg() by Timo Tijhof
- git #bb5ccc52 - mediawiki.base: Clean up following package file conversion by Timo Tijhof
- git #05fbe68d - [docker] Set user/group mapping for all host OS, not just Linux (task T273218) by Kosta Harlan
- git #c5738008 - DatabaseUpdater: Remove renameIndexes() in favor of renameIndex() by Ammarpad
- git #117982da - RevisionRecord: make RevisionRecord::getId() take a wiki ID (task T272485) by vladshapik
- git #3669d658 - LanguageConverter: add test for deeper checking of each converter`s work (task T272164) by vladshapik
- git #653789ea - Add WikiAwareEntity interface for cross-wiki entity methods. by Petr Pchelko
- git #41013416 - Cleanup en-gb because identical to en by Raymond
- git #ca10d04f - objectcache: Always enable debug mode in BagOStuff by Tim Starling
- git #52391f21 - build: Document a one-line dependency-free pure php install method (task T56856) by Timo Tijhof
- git #cba68e4f - refreshLinks.php: use hasOption() rather than getOption and assignment in conditional by Reedy
- git #8a08da48 - Simplify code within APCOND_BLOCKED by Paladox
- git #9c077d44 - mediawiki.base: Add mw.errorLogger.logError() (task T249826) by Sam Smith
- git #fe6ff911 - Migrate image table to abstract schema (task T230428) (task T164898) by Amir Sarabadani
- git #4ca61b8c - Add to the special character list (task T70429) by Ed Sanders
- git #99b5df4a - HistoryAction: Increase whitespace on form elements to a useful minimum by Volker E
- git #8d2f86c2 - HistoryAction: Fix margins of normalized input controls (task T273148) by Volker E
- git #7f6c5161 - Standardize archive indexes (task T230428) (task T164898) by Amir Sarabadani
- git #0384793a - Parser test for Balinese language conversion (task T263082) by Tim Starling
- git #b964bd2e - Make ParserOptions::isSafeToCache more robust (task T273120) by Petr Pchelko
- git #ebccd73f - Remove redundantly selecting on "html" by Arlo Breault
- git #d5e79e8f - Use whitespace consistently in i18n files by Ed Sanders
- git #61f0f555 - Truncate objectcache before changing exptime field (task T273061) by Amir Sarabadani
- git #256e6ff0 - Revert "Wrap libxml_disable_entity_loader() calls in version constraint" (task T268847) by Reedy
- git #766120ce - Call TestCase::fail() more carefully in MockHttpTrait (task T272998) by Lucas Werkmeister
- git #1302cdb5 - Clean up the code of ShiConverter.php by Amir Aharoni
- git #f406c587 - Allow more calls in MockHttpTrait (task T272998) by Lucas Werkmeister
- git #16c192f2 - Normalize IP addresses before writing/reading actor.actor_name (task T272225) by Gergő Tisza
- git #8f1e5579 - objectcache: return false during more error cases in RedisBagOStuff::*Multi() methods by Aaron Schulz
- git #b998f623 - objectcache: fix broken for loop in RedisBagOStuff::doSetMulti() (task T273006) by Aaron Schulz
- git #1c3b6943 - Update OOUI to v0.41.1 (task T262549) (task T269474) (task T269477) (task T270960) by James D. Forrester
- git #a4c69bde - Wrap libxml_disable_entity_loader() calls in version constraint (task T268847) by Reedy
- git #abc661ab - Update wikimedia/ip-utils from 1.0.0 to 3.0.1 (task T247212) (task T248237) by Reedy
- git #dd424cec - Account for broken media in styling (task T266149) by Arlo Breault
- git #c40f9553 - Skin: Add notifications and user-menu content navigation (task T266613) by mainframe98
- git #1f266a69 - [docker] split php-fpm and apache containers (task T245444) by Brennen Bearnes
- git #8cde6fae - Hooks: Map dash character to underscore when generating hook names (task T270852) by Daimona Eaytoy
- git #1fb76fef - Change RevisionStoreCacheRecord callback signature (task T272669) by Petr Pchelko
- git #1bf4af09 - Allow replacing ApiResult value with same value (task T160504) (task T202725) (task T271105) by Lucas Werkmeister
- git #a5124584 - Modify meatballwiki url in default interwiki table by Yongmin Hong
- git #b02b0d55 - RevisionStore: better exception when rev belongs to wrong page (task T263340) by daniel
- git #ffe96ff3 - Fix fetching ipblock-exempt within BlockManager::getUserBlock (task T271551) (task T270145) by Paladox
- git #d4979d0c - DumpIterator: Replace deprecated WikiRevision::setText() by Ammar Abdulhamid
- git #30735541 - Make vast majority of RevisionRecord tests unit. by Petr Pchelko
- git #7691dbec - Add missing @param and @return to documentation in tests by Umherirrender
- git #c496dbdc - Set empty closures in DatabaseTest to fix php8 tests (task T248925) by Umherirrender
- git #53912d6f - Handle BlobAccessException exception (task T267468) by Ammar Abdulhamid
- git #8d71e831 - mime: Make findMediaType() private (internal since 1.35) by Timo Tijhof
- git #d7269d08 - Fix DeprecationHelperTest on PHP 8 (task T272326) by Gergő Tisza
- git #91a8e6e2 - Special:Contributions: Pass normalized target to ContribsPager (task T272225) by Ammarpad
- git #cdbd2e79 - Rewrite <langconvert> to support BCP 47 tags (task T271758) by David Kamholz
- git #bb1126a8 - Add a test for ipblock-exempt granted via hook (task T271551) by DannyS712
- git #57c277b1 - Add viewsuppressed to oversight grant by Martin Urbanec
Vendor
edit- git #32f456f3 - Bump wikimedia/parsoid to 0.13.0-a24 by C. Scott Ananian
- git #da58fab0 - Upgrade wikimedia/utfnormal from 2.0.0 to 3.0.1 (and concomitant libraries) (task T273338) by James D. Forrester
- git #5b658284 - Update OOUI to v0.41.1 by James D. Forrester
- git #26cb000a - Updating wikimedia/ip-utils (1.0.0 => 3.0.1) by Reedy
Extensions
edit3D
edit- git #e668f272 - build: Updating dependencies by libraryupgrader
- git #b8aac050 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
AbuseFilter
edit- git #c00395f6 - build: Updating dependencies by libraryupgrader
- git #dddfcd6f - Consolidate the per-filter deferred profiling updates into one deferred update by Aaron Schulz
- git #4f9982fe - Add test case for space around - in IP range by Reedy
- git #a04a6012 - Introduce an EditRevUpdater service by Daimona Eaytoy
- git #5c43c0ab - Allow single IPs in ip_in_range (task T218074) by Daimona Eaytoy
- git #48b1b509 - build: Upgrade eslint-config-wikimedia from 0.17.0 to 0.18.0 and make pass by James D. Forrester
ActiveAbstract
edit- git #62d038de - Cleanup en-gb by Raymond
- git #6eeaa045 - build: Updating dependencies by libraryupgrader
- git #0f51a1fb - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
AdvancedSearch
edit- git #dc5e1bd6 - build: Updating dependencies by libraryupgrader
- git #1e9af171 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
AntiSpoof
edit- git #8af8a82c - build: Updating dependencies by libraryupgrader
- git #be087259 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
ApiFeatureUsage
edit- git #696f28ed - build: Updating dependencies by libraryupgrader
- git #14030b72 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
ArticleCreationWorkflow
edit- git #d80c8e04 - build: Updating dependencies by libraryupgrader
- git #aa627d0a - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
ArticlePlaceholder
edit- git #83f545fa - build: Updating dependencies by libraryupgrader
- git #7f784c0e - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Babel
edit- git #7aa6ea28 - build: Updating dependencies by libraryupgrader
- git #521b0060 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
BetaFeatures
edit- git #54605ff5 - build: Updating dependencies by libraryupgrader
- git #504123a3 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
BounceHandler
edit- git #72f76ad6 - build: Updating dependencies by libraryupgrader
- git #14cbe32b - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
- git #8f09f1ab - Improve function and property documentation by Umherirrender
Calendar
edit- git #2908d2a5 - build: Updating dependencies by libraryupgrader
- git #ee906abf - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Campaigns
edit- git #6b012503 - build: Updating dependencies by libraryupgrader
- git #c8de2ba5 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Capiunto
edit- git #6741a781 - build: Updating dependencies by libraryupgrader
- git #4d80a753 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
CategoryTree
edit- git #a7c01030 - build: Updating dependencies by libraryupgrader
- git #f6ee327a - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
CentralAuth
edit- git #a5909613 - Remove incomplete @param from test function by Umherirrender
- git #d6d79f3c - build: Updating dependencies by libraryupgrader
- git #312cc61f - Revert CentralAuthCreateLocalAccountJob changes in 9f79de4 (task T273205) by Taavi Väänänen
- git #93f63f18 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
CentralNotice
edit- git #1530ef09 - build: Updating dependencies by libraryupgrader
- git #c909866c - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
- git #69e48308 - Use Special:MyLanguage for link in user preferences (task T272794) by Andrew Green
- git #2746b8ad - Selenium: CentralNotice banner is displayed on Main Page (task T262684) by Željko Filipin
- git #b52b67b7 - Explanatory text in user preferences for camapign types (task T268646) by Andrew Green
- git #927b2ad1 - Move Campaign class tests to separate class by Maggie Epps
- git #6890320f - Control displaying campaigns based on user preferences (task T268646) by Dejan Savuljesku
- git #094f87ea - Campaign filtering (task T268646) by alexpin
- git #33c729fc - Schema updates for campaign filtering (task T268646) by Margaret Epps
- git #80d0e769 - Add missing @var and improve documentation by Umherirrender
- git #feb75270 - build: Updating dependencies by libraryupgrader
- git #d2e9b63d - Avoid $wgRequest in special page and hook by Umherirrender
- git #dd531c21 - Small formatting improvements in Campaign.php by Andrew Green
- git #28fabae5 - Avoid wfMessage in special page and pager by Umherirrender
- git #84710ab7 - Use User->isRegistered(), not deprecated isLoggedIn() (task T270450) by James D. Forrester
- git #4f3ef9d6 - Improve docs around object type hints by Umherirrender
- git #647e0d9b - Anchor regex for campaign sanitization (task T269652) by Elliott Eggleston
- git #5af54ba9 - build: Updating mediawiki/mediawiki-phan-config to 0.10.5 by Umherirrender
- git #23f32801 - build: Update stylelint by Ed Sanders
- git #a2b17422 - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by Umherirrender
- git #3444f81a - build: Updating mediawiki/mediawiki-codesniffer to 33.0.0 by Umherirrender
CharInsert
edit- git #93bd3753 - build: Updating dependencies by libraryupgrader
- git #7594ad1f - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
CheckUser
edit- git #eadf3c0b - build: Updating dependencies by libraryupgrader
- git #f74d69b6 - Canonicalise ::1 -> 127.0.0.1 (task T248237) by Reedy
CirrusSearch
edit- git #3b7adb25 - Fix SuggestScoring test accidentially using XOR by Thiemo Kreuz
- git #5437a271 - build: Updating dependencies by libraryupgrader
- git #ddb91168 - Remove uneeded @return by Umherirrender
Cite
edit- git #be7f1b3b - build: Updating dependencies by libraryupgrader
CiteThisPage
edit- git #881acdfb - build: Updating dependencies by libraryupgrader
Citoid
edit- git #4831e85d - build: Updating dependencies by libraryupgrader
cldr
edit- git #bbe51352 - build: Updating dependencies by libraryupgrader
- git #3c7dc82b - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
CodeEditor
edit- git #38a93bc8 - build: Updating dependencies by libraryupgrader
CodeMirror
edit- git #81bd2fe5 - Clean-up: inline array merge by Adam Wight
- git #37b85182 - build: Updating dependencies by libraryupgrader
- git #36212a78 - Log user edit count bucket (task T269986) by Adam Wight
- git #6bc81ffd - Improve matchbrackets performance when moving the cursor (task T270317) by Thiemo Kreuz
- git #26f41000 - Fix failing `new WikiPage()` call by Thiemo Kreuz
CodeReview
edit- git #72997e73 - build: Updating dependencies by libraryupgrader
Cognate
edit- git #e1644382 - build: Updating dependencies by libraryupgrader
- git #9af55628 - Push the HTMLCacheUpdateJob instead of running it. (task T264928) by Amir Sarabadani
Collection
edit- git #2b797725 - build: Updating dependencies by libraryupgrader
- git #6a1371b6 - Remove unnecessary calls to WikiPage (task T273101) by daniel
CommonsMetadata
edit- git #2ab3db5a - build: Updating dependencies by libraryupgrader
ConfirmEdit
edit- git #57fa3526 - build: Updating dependencies by libraryupgrader
- git #e7fc8fd2 - Fix field placeholder for QuestyCaptcha and others by Bartosz Dziewoński
CongressLookup
edit- git #bcbf342f - build: Updating dependencies by libraryupgrader
ContactPage
edit- git #ee0b7a5e - build: Updating dependencies by libraryupgrader
- git #5ea92026 - Validate user inputted email address (task T232199) by Reedy
ContentTranslation
edit- git #bf29338b - SX Pick a sentence: Fix color for already translated sentences (task T272583) by NikG
- git #f8506bab - SX Translated Segment Card: Fix color contrast for MT progress bars (task T260128) by NikG
- git #47eb5917 - SX Highlight published section after publishing and scroll to it (task T260139) by NikG
- git #ab5fcd29 - SX Rename "proposed translation" to "suggested translation" (task T273053) by NikG
- git #37412a45 - Clean-up en-gb because no difference to en by Raymond
- git #f62f747a - build: Updating dependencies by libraryupgrader
- git #bc69a22a - SX Publisher: Deactivate translationInProgress before redirection by NikG
- git #6222842a - SX Simplify quick tutorial (task T273050) by NikG
- git #16ee8c5c - CX3 Build 0.1.0+20210128 by NikG
- git #5878dc93 - SX Translated Segment Card: Add support for paragraph tab (task T260128) by NikG
CreditsSource
edit- git #dd19ddfb - build: Updating dependencies by libraryupgrader
Dashiki
edit- git #dac221a4 - build: Updating dependencies by libraryupgrader
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #6c3dd3aa - Move Hooks to HookUtils by Ed Sanders
- git #2908c280 - Move Hooks::addReplyLinks to CommentFormatter by Ed Sanders
- git #bf51f1f6 - Use new HookHandler system and group hooks by purpose (task T273303) by Ed Sanders
- git #095622bf - build: Updating dependencies by libraryupgrader
- git #f21e6dfc - New error message when the page doesn't exist (task T273068) by Bartosz Dziewoński
- git #47aea0b1 - Use tabs for indentation in JSON test files by Ed Sanders
- git #c781b127 - Handle category links at ends of comments affecting indentation (task T272746) by Bartosz Dziewoński
- git #344038ae - Don't show error message popups when failing to restore auto-save (task T268069) by Bartosz Dziewoński
- git #fdd79940 - Improve error message used when no changes are saved (task T268069) by Bartosz Dziewoński
- git #ca9db69b - Fix check for null edits (task T272922) by Bartosz Dziewoński
- git #d354b34f - CommentController: Even better handle clicking links while already commenting (task T272545) by Bartosz Dziewoński
- git #71845713 - Move some setup code from CommentController to controller.js by Bartosz Dziewoński
- git #60272fc3 - Fix cookie loading hack (task T272850) by Bartosz Dziewoński
- git #1fa9a020 - Update 'save_failure_type' map for EditAttemptStep schema (task T272162) by Bartosz Dziewoński
DismissableSiteNotice
edit- git #c74895c0 - build: Updating dependencies by libraryupgrader
DonationInterface
edit- git #07b77a5b - build: Updating eslint-config-wikimedia to 0.18.1 by libraryupgrader
DoubleWiki
edit- git #58b21a90 - build: Updating dependencies by libraryupgrader
DynamicSidebar
edit- git #eb93cb8c - build: Updating dependencies by libraryupgrader
Echo
edit- git #0f954929 - Remove comments that literally repeat the code by Thiemo Kreuz
- git #b49cebf8 - build: Updating dependencies by libraryupgrader
- git #d426e6fb - Provide notifications icons through content navigation (task T266613) by mainframe98
- git #fba5bcec - Improve function and property documentation in tests by Umherirrender
Elastica
edit- git #ee0082bb - build: Updating dependencies by libraryupgrader
ElectronPdfService
edit- git #53e7221a - build: Updating dependencies by libraryupgrader
EntitySchema
edit- git #2196e358 - build: Updating dependencies by libraryupgrader
EventBus
editNo changes for EventBus
EventLogging
edit- git #aca489f1 - User edit count bucketing (task T269986) by Adam Wight
EventStreamConfig
edit- git #b139be7d - build: Updating dependencies by libraryupgrader
ExtensionDistributor
edit- git #830e89d5 - build: Updating dependencies by libraryupgrader
ExternalGuidance
edit- git #50f26bd4 - build: Updating dependencies by libraryupgrader
- git #86400a69 - README: remove use of $GLOBALS by DannyS712
FeaturedFeeds
edit- git #c52b94e5 - build: Updating dependencies by libraryupgrader
FileExporter
edit- git #dfd268ab - build: Updating dependencies by libraryupgrader
FileImporter
edit- git #36d5d102 - build: Updating dependencies by libraryupgrader
FlaggedRevs
edit- git #e9923182 - Check use of 'change_tag' index that is being renamed (task T270033) by Ammarpad
- git #edb19b61 - build: Updating dependencies by libraryupgrader
Flow
edit- git #6351bc05 - build: Updating dependencies by libraryupgrader
FundraiserLandingPage
edit- git #25dcfd7f - build: Updating dependencies by libraryupgrader
FundraisingTranslateWorkflow
edit- git #0ad8300f - build: Updating dependencies by libraryupgrader
Gadgets
edit- git #b95f0624 - build: Updating dependencies by libraryupgrader
GeoCrumbs
edit- git #a1c16364 - build: Updating dependencies by libraryupgrader
GeoData
edit- git #cb1c2ff3 - build: Updating dependencies by libraryupgrader
GettingStarted
edit- git #0dff6ef4 - build: Updating dependencies by libraryupgrader
GlobalBlocking
edit- git #b98189f7 - build: Updating dependencies by libraryupgrader
GlobalCssJs
edit- git #ac50dcc3 - build: Updating dependencies by libraryupgrader
GlobalPreferences
edit- git #0f426ce5 - Prefer UserIdentity::isRegistered over isAnon by Thiemo Kreuz
- git #800dbdce - build: Updating dependencies by libraryupgrader
- git #a3e02325 - Improve "option is globally overridden" error message (task T271434) by Thiemo Kreuz
- git #e4f479f9 - Remove documentation that literally repeats the code by Thiemo Kreuz
GlobalUsage
edit- git #f0a9296b - build: Updating dependencies by libraryupgrader
GlobalUserPage
edit- git #6ce18db7 - build: Updating dependencies by libraryupgrader
GlobalWatchlist
edit- git #17ba0e33 - Set wgGlobalWatchlistDevMode false by default by DannyS712
- git #2d412b3c - build: Updating dependencies by libraryupgrader
- git #fc8d9e1c - build: Updating dependencies by libraryupgrader
GoogleNewsSitemap
edit- git #10e3e854 - build: Updating dependencies by libraryupgrader
Graph
edit- git #41003e10 - build: Updating dependencies by libraryupgrader
GrowthExperiments
edit- git #79c1690d - Banner module: Switch to using activated/unactivated for state (task T273084) by Kosta Harlan
- git #08cd1429 - SpecialHomepage: Do not load start-startediting if SE aren't enabled (task T273243) by Martin Urbanec
- git #1ea1e322 - build: Updating dependencies by libraryupgrader
- git #ec3a9a1d - Homepage: Impact module - fix tooltip text alignment (task T233767) by mewoph
- git #97dfc6fe - Fix BaseModule::BASE_CSS_CLASS visibility (task T273099) by Gergő Tisza
- git #a67364f3 - AddLink: Use wikitext offset instead of random string as recommendation ID by Gergő Tisza
- git #c05abf5e - AddLink: Remove link edit button in link recommendation dialog (task T267696) by Gergő Tisza
- git #54cb6463 - AddLink: Add rejection dialog (task T269647) by Roan Kattouw
- git #a62d4432 - AddLink: Make the editor read-only (task T267707) by Roan Kattouw
- git #9a4ca56e - AddLink: Export link recommendation data in BeforePageDisplay hook (task T267691) by Roan Kattouw
GuidedTour
edit- git #78b0ab79 - build: Updating dependencies by libraryupgrader
GWToolset
edit- git #bc0b5fe0 - build: Updating dependencies by libraryupgrader
ImageMap
edit- git #c57eb167 - build: Updating dependencies by libraryupgrader
InputBox
edit- git #1e900033 - build: Updating dependencies by libraryupgrader
Insider
edit- git #c14cb2e3 - build: Updating dependencies by libraryupgrader
intersection
edit- git #4420d534 - build: Updating dependencies by libraryupgrader
- git #0d65c5d5 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Interwiki
edit- git #ac4232a3 - build: Updating dependencies by libraryupgrader
InterwikiSorting
edit- git #a7246c79 - build: Updating dependencies by libraryupgrader
IPInfo
edit- git #ed3b92df - Move ServiceWiring out of root directory by DannyS712
- git #c2abfe38 - build: Updating dependencies by libraryupgrader
- git #6de17f16 - Cleanup en-gb because identical to en by Raymond
Jade
edit- git #c95f47f5 - build: Updating dependencies by libraryupgrader
Josa
edit- git #ba7d312f - build: Updating dependencies by libraryupgrader
JsonConfig
edit- git #bb210a71 - build: Updating dependencies by libraryupgrader
Kartographer
edit- git #83dd0f9e - build: Updating dependencies by libraryupgrader
- git #b774e71c - Add missing success check to ApiQueryMapData by Thiemo Kreuz
- git #e8a90e4f - Use faster String.indexOf() instead of regular expressions by Thiemo Kreuz
- git #900dbaaa - Remove incomplete @param from @dataProvider by Thiemo Kreuz
LabeledSectionTransclusion
edit- git #7b330f29 - build: Updating dependencies by libraryupgrader
LandingCheck
edit- git #567b5352 - build: Updating dependencies by libraryupgrader
LdapAuthentication
edit- git #0a9d985c - build: Updating dependencies by libraryupgrader
Linter
edit- git #45c2f5e4 - build: Updating dependencies by libraryupgrader
LiquidThreads
edit- git #bc164c2f - build: Updating dependencies by libraryupgrader
Listings
edit- git #bd23ebc3 - build: Updating dependencies by libraryupgrader
LocalisationUpdate
edit- git #c9876abf - build: Updating dependencies by libraryupgrader
LoginNotify
edit- git #6ecb7084 - build: Updating dependencies by libraryupgrader
MachineVision
edit- git #ab492203 - build: Updating dependencies by libraryupgrader
MapSources
edit- git #f7626a36 - build: Updating dependencies by libraryupgrader
MassMessage
edit- git #74e3c57b - build: Updating dependencies by libraryupgrader
Math
edit- git #50a8fe10 - Convert Math to abstract schema (task T268561) by Moritz Schubotz (physikerwelt)
MediaModeration
edit- git #d1d5ed14 - build: Updating composer dependencies by libraryupgrader
MobileApp
edit- git #c0003f21 - build: Updating dependencies by libraryupgrader
MobileFrontend
edit- git #967496ac - Improve function and property documentation in tests by Umherirrender
- git #5dbda307 - Update save failure logging for EditAttemptStep schema (task T272162) by Bartosz Dziewoński
MultimediaViewer
edit- git #11aa6f74 - build: Updating dependencies by libraryupgrader
NavigationTiming
edit- git #1530c721 - build: Updating dependencies by libraryupgrader
- git #fc190d9e - Finalize Event Platform migration (task T271208) by Ottomata
Newsletter
edit- git #8641591a - build: Updating dependencies by libraryupgrader
NewUserMessage
edit- git #7c4f8060 - build: Updating dependencies by libraryupgrader
Nuke
edit- git #bed03f61 - build: Updating dependencies by libraryupgrader
OATHAuth
edit- git #255d43e6 - build: Updating dependencies by libraryupgrader
- git #b5a18762 - Add oathauth-verify-user to oath grant by Martin Urbanec
OAuth
edit- git #e46f580e - build: Updating dependencies by libraryupgrader
- git #f253019f - Return a JWT rather than an identifier (task T272665) by Bill Pirkle
OAuthRateLimiter
edit- git #d1ff291b - build: Updating composer dependencies by libraryupgrader
OpenStackManager
edit- git #f8cde0ac - build: Updating dependencies by libraryupgrader
ORES
editNo changes for ORES
PageAssessments
edit- git #bc6f3313 - build: Updating dependencies by libraryupgrader
PagedTiffHandler
edit- git #bcc75a54 - build: Updating dependencies by libraryupgrader
PageImages
edit- git #1ce3592d - build: Updating dependencies by libraryupgrader
- git #fa781357 - Remove uneeded @return by Umherirrender
PageTriage
edit- git #c8c21211 - build: Updating dependencies by libraryupgrader
PageViewInfo
edit- git #bdf962b4 - build: Updating dependencies by libraryupgrader
ParserFunctions
edit- git #2fc86a02 - build: Updating dependencies by libraryupgrader
PdfHandler
edit- git #c00da59c - build: Updating dependencies by libraryupgrader
Poem
edit- git #453d749f - build: Updating dependencies by libraryupgrader
PoolCounter
edit- git #658ad388 - build: Updating dependencies by libraryupgrader
Popups
edit- git #83c528c7 - Fix bluriness on low-DPR screens (task T272169) by Noam Rosenthal
ProofreadPage
edit- git #22ba02f9 - build: Updating dependencies by libraryupgrader
PropertySuggester
edit- git #780d0e38 - build: Updating dependencies by libraryupgrader
QuickSurveys
edit- git #4d6d2306 - build: Updating dependencies by libraryupgrader
Quiz
edit- git #1483f683 - build: Updating dependencies by libraryupgrader
ReadingLists
edit- git #1ba8bf48 - build: Updating dependencies by libraryupgrader
- git #0068f259 - Improve function and property documentation by Umherirrender
RelatedArticles
edit- git #7cf2c951 - build: Updating dependencies by libraryupgrader
Renameuser
edit- git #9f8e0acf - build: Updating dependencies by libraryupgrader
- git #6c191c89 - remove "show block log for user" button (task T11315) by Douglas Gardner
RevisionSlider
edit- git #6bbbf17a - build: Updating dependencies by libraryupgrader
RSS
edit- git #27feef1f - build: Updating dependencies by libraryupgrader
SandboxLink
edit- git #c740f88e - build: Updating dependencies by libraryupgrader
Score
edit- git #fe86f048 - build: Updating dependencies by libraryupgrader
Scribunto
edit- git #a93a84ae - build: Updating dependencies by libraryupgrader
- git #f129988d - Improve function and property documentation in tests by Umherirrender
SearchExtraNS
edit- git #20573119 - build: Updating dependencies by libraryupgrader
SecureLinkFixer
edit- git #e586a27d - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #fa49c586 - build: Updating dependencies by libraryupgrader
SecurePoll
edit- git #3eb6526f - build: Updating dependencies by libraryupgrader
- git #ceed894a - Log when admins access voter data (task T271276) by STran
- git #26c10988 - Fix change handlers for custom columns in range voting (task T272378) by STran
- git #a024378f - Introduce a feature flag for whether to log admin actions by Thalia
- git #5feb0f78 - Remove any unused rules from ext.securepoll.css (task T272611) by wikitrent
- git #0e26af14 - Update VoterEligibilityPage.php to follow coding style of other pages by wikitrent
- git #3fc9ed27 - i18n: Remove redundant apihelp-strikevote-description message by Reedy
- git #88a7b99f - Allow decrption key to be entered via tally page (task T271830) by Thalia
- git #5e72d705 - Add securepoll_log table for logging actions performed by admins (task T271268) (task T271270) by Thalia
ShortUrl
edit- git #6ce14cc5 - build: Updating dependencies by libraryupgrader
SiteMatrix
edit- git #29216a4c - build: Updating dependencies by libraryupgrader
SpamBlacklist
edit- git #4d1d8ad7 - build: Updating dependencies by libraryupgrader
StopForumSpam
edit- git #f9c4963c - build: Updating composer dependencies by libraryupgrader
- git #9624582d - StopForumSpamTest.php: Move comment above relevant code by Reedy
- git #047bf230 - Remove StopForumSpamTest::loadDenyListUrl() by Reedy
- git #026d05de - Output a trailing newline by Reedy
- git #c9086e3b - Add a few typehints by Daimona Eaytoy
- git #0c932099 - Address issues around exception-handling within StopForumSpam (task T271756) by sbassett
- git #f0891287 - Fix StopForumSpam WanCache issues (task T271757) by Reedy
SubPageList3
edit- git #32d28f57 - build: Updating dependencies by libraryupgrader
SubpageSortkey
edit- git #ff0c7eed - build: Updating dependencies by libraryupgrader
SyntaxHighlight_GeSHi
edit- git #c7600c3f - build: Updating dependencies by libraryupgrader
TemplateData
edit- git #b3342f69 - build: Updating dependencies by libraryupgrader
- git #d81226fd - Bucket the user's edit count before logging an event (task T272569) by Andrew Kostka
TemplateSandbox
edit- git #bf5b3afd - build: Updating dependencies by libraryupgrader
TemplateStyles
edit- git #bc8cc125 - build: Updating dependencies by libraryupgrader
TemplateWizard
edit- git #25639971 - build: Updating dependencies by libraryupgrader
TextExtracts
edit- git #102a372c - build: Updating dependencies by libraryupgrader
Thanks
edit- git #2c2b79f9 - build: Updating dependencies by libraryupgrader
TheWikipediaLibrary
editNo changes for TheWikipediaLibrary
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
edit- git #9e61c992 - build: Updating dependencies by libraryupgrader
- git #73dd50e7 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
TitleBlacklist
edit- git #ff987834 - build: Updating dependencies by libraryupgrader
TocTree
edit- git #5a77a8e1 - build: Updating dependencies by libraryupgrader
TorBlock
edit- git #a27eb31b - build: Updating dependencies by libraryupgrader
Translate
edit- git #3d82ebbb - ExportTranslationsMaintenanceScript: Implement removal threshold (task T139941) (task T139940) by Niklas Laxström
- git #0661237d - SpecialManageGroups: Code improvements by Abijeet
- git #f0c9d44c - Allow importing empty content from external sources (task T271294) by Niklas Laxström
- git #4abaafb8 - ExportTranslationsMaintenanceScript: Simplify skip language handling by Niklas Laxström
- git #cb833d56 - ExportTranslationsMaintenanceScript: Shorten ::execute by refactoring by Niklas Laxström
- git #e85ad698 - Add messages to interim cache when running safe imports (task T182433) by Abijeet
- git #daa0be31 - AndroidXmlFFS: Add tools:ignore=all to message documentation. by Niklas Laxström
TranslationNotifications
edit- git #b26aa084 - build: Updating dependencies by libraryupgrader
- git #b852c851 - Replace deprecated `mw-infobox` with Html::warningBox (task T268194) by Volker E
TrustedXFF
edit- git #5025d00c - build: Updating dependencies by libraryupgrader
TwoColConflict
edit- git #13fbe3bf - build: Updating dependencies by libraryupgrader
UniversalLanguageSelector
editNo changes for UniversalLanguageSelector
UploadsLink
edit- git #acf8a3e3 - build: Updating dependencies by libraryupgrader
- git #e4fcd67f - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
UploadWizard
edit- git #afb9de27 - build: Updating dependencies by libraryupgrader
- git #f47fbd21 - eslint: Disable compat/compat explicitly inline by James D. Forrester
- git #ea07f423 - build: Updating dependencies by libraryupgrader
UrlShortener
edit- git #0122a782 - build: Updating dependencies by libraryupgrader
- git #1032375b - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
UserMerge
edit- git #b2a7b173 - build: Updating dependencies by libraryupgrader
- git #471b4a7c - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
VipsScaler
edit- git #c62bf9ff - build: Updating dependencies by libraryupgrader
- git #d8dde019 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
VisualEditor
edit- git #284d43de - Log the DiscussionTools a/b test bucket for relevant schemas (task T273096) by David Lynch
- git #2ee500ed - Logging init mechanism consistency (task T272544) by David Lynch
- git #185db3a1 - Remove tabindex="-1" from "Add more information" button in template dialog (task T179136) by Bartosz Dziewoński
- git #56724d13 - build: Updating dependencies by libraryupgrader
- git #cab60805 - Implement mwPlatform#decodeEntities (task T70429) by Ed Sanders
- git #0edaf11e - SpecialCharacter: Small refactor of list building by Ed Sanders
- git #d65fe812 - Show non-breaking spaces in the editor (task T96666) by Bartosz Dziewoński
- git #0e9dd175 - Adjust CE markup of broken images so that Parsoid styles apply to them by Bartosz Dziewoński
- git #cb9a31ad - build: Upgrade eslint-config-wikimedia from 0.17.0 to 0.18.0 and make pass by James D. Forrester
- git #865a59d6 - Compute entire old DM doc for section diffs (task T272813) by Ed Sanders
- git #9a1072a9 - Add edit count bucket to VisualEditorTemplateDialogUse events (task T269986) by Adam Wight
- git #df43a1ef - Update save failure logging for EditAttemptStep schema, simplify code (task T272162) by Bartosz Dziewoński
- git #d127dc48 - ve.dm.MWTemplateModel: Don't add spurious empty parameters (task T101075) by Máté Szabó
WebAuthn
edit- git #814f9a3d - Remove message showing how many times a key was used to sign in (task T258660) by Reedy
- git #5c0bbf5f - build: Updating dependencies by libraryupgrader
- git #8c9db97b - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Wikibase
edit- git #21ef3618 - Enforce consistent return type spacing with phpcs by Lucas Werkmeister
- git #1a9ca38d - Update diff HTML to match MediaWiki (task T272579) by Lucas Werkmeister
- git #a84c7789 - Remove unused ClientStore methods by Jakob Warkotsch
- git #9a917cfa - Accept ADR0017: Wikibase release notes topics (task T271194) by Thomas Arrow
- git #eeb6fabe - ADR0017: Wikibase release notes topics (task T271194) by Tobias Andersson
- git #3b60c64e - Catch wider exception type for unresolved redirects (task T271618) by Lucas Werkmeister
WikibaseCirrusSearch
edit- git #25221b6a - build: Updating composer dependencies by libraryupgrader
WikibaseLexeme
edit- git #efcd1265 - build: Updating dependencies by libraryupgrader
- git #ea0a2c52 - Update diff tests for Wikibase change (task T272579) by Lucas Werkmeister
- git #6aca96db - Temporarily disable diff tests (task T272579) by Lucas Werkmeister
- git #d5b54ff3 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
- git #63ac3261 - Selenium: change isVisible() to isDisplayed() by Lucas Werkmeister
WikibaseLexemeCirrusSearch
edit- git #b0ae0b8d - build: Updating composer dependencies by libraryupgrader
WikibaseMediaInfo
edit- git #e688bdf1 - Load images before they enter the viewport (task T264805) by annet
- git #3cab125c - Get CopyTextLayout working in earlier iOS versions (task T261699) by annet
- git #9bf04c82 - Alternative, simpler, heuristics-based concept chips implementation (task T271532) by Matthias Mullie
- git #c4b6c0c3 - Make match_explorer query optional by Matthias Mullie
- git #8d5f1d92 - Add formatted sizes and wordcount to results, and format lots of numbers (task T262992) by annet
- git #fe1e4031 - Add the results count (task T269383) by annet
- git #e67f75b9 - Catch formatting errors and show something useful instead (task T272508) by Matthias Mullie
WikibaseQualityConstraints
edit- git #8d90427a - build: Updating dependencies by libraryupgrader
- git #fdac26cc - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Wikidata.org
edit- git #4a6e9b58 - build: Updating dependencies by libraryupgrader
- git #b83ff288 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikidataPageBanner
edit- git #7666284c - build: Updating dependencies by libraryupgrader
- git #79aac34d - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikiEditor
edit- git #042acbf7 - build: Updating dependencies by libraryupgrader
- git #e052e46f - Log the DiscussionTools a/b test bucket for relevant schemas (task T273096) by David Lynch
- git #36a58b55 - Logging init mechanism for new section direct navigation (task T272544) by David Lynch
- git #4dcd3baa - Use only the first item of various magic words (task T273231) by Reedy
- git #2081766c - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
- git #c10d08d8 - Export crude public interface for WikiEditor (task T250862) by Niklas Laxström
- git #334618d0 - Update save failure logging for EditAttemptStep schema (task T272162) by Bartosz Dziewoński
wikihiero
edit- git #0ecc928a - build: Updating dependencies by libraryupgrader
- git #690eb473 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikiLove
edit- git #89c78a4f - build: Updating dependencies by libraryupgrader
- git #11d0a06b - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikimediaApiPortalOAuth
edit- git #55a5e671 - build: Updating dependencies by libraryupgrader
- git #afcf15b8 - widget: Open dialog links in new tabs (task T271285) by apaskulin
- git #a4f3a468 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikimediaBadges
edit- git #f659de4a - build: Updating dependencies by libraryupgrader
- git #f8d38dc8 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikimediaEditorTasks
edit- git #e2bd9521 - build: Updating dependencies by libraryupgrader
- git #7b31cb99 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikimediaEvents
edit- git #68ee3500 - Properly name the XAnalyticsSetHeader hook function by Kunal Mehta
- git #9a4371be - build: Updating dependencies by libraryupgrader
- git #e74af1ec - Bump EditAttemptStep schema version to 21024286 (task T272544) by David Lynch
- git #9276b2d0 - Do not log client errors when inside an iframe (task T264245) by jdlrobson
- git #79c63c6a - Revert "Move and merge mediawiki.errorLogger.js code" by Jason Linehan
- git #9c26c381 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
- git #429e7ef8 - Move and merge mediawiki.errorLogger.js code (task T249826) by Sam Smith
WikimediaIncubator
edit- git #45b1da8f - build: Updating dependencies by libraryupgrader
- git #2c19b7c7 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikimediaMaintenance
edit- git #4811c7cd - build: Updating dependencies by libraryupgrader
- git #cbb06405 - Switch bug id to Phabricator task reference by Sébastien Santoro
- git #b0526603 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
WikimediaMessages
edit- git #4624719a - Add messages for Meetei Wiktionary (mniwiktionary) (task T273457) by gerritbot
- git #adc31a56 - Add messages for Meitei Wikipedia (mniwiki) (task T273456) by gerritbot
- git #52aaa8b1 - Add Multilingual Wikisource to list of Wikidata's special sites (task T138332) by Amir Sarabadani
- git #368e9e28 - build: Updating dependencies by libraryupgrader
- git #deb87221 - Cleanup en-gb because identical to en by Raymond
- git #bcffadf0 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Wikisource
edit- git #3ea7a891 - build: Updating dependencies by libraryupgrader
- git #e2d85974 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
XAnalytics
edit- git #e39a9e3a - build: Updating dependencies by libraryupgrader
- git #9235940f - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Skins
editCologneBlue
edit- git #0c6d1485 - build: Updating dependencies by libraryupgrader
- git #0f3168c0 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
MinervaNeue
editNo changes for MinervaNeue
Modern
edit- git #812ddb78 - build: Updating dependencies by libraryupgrader
- git #82efff0f - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
MonoBook
edit- git #835d8975 - build: Updating dependencies by libraryupgrader
- git #febb1416 - build: Upgrade eslint-config-wikimedia from 0.17.0 to 0.18.0 by James D. Forrester
Nostalgia
edit- git #d28308cc - build: Updating dependencies by libraryupgrader
- git #adea50d1 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Timeless
edit- git #2204b0ea - build: Updating dependencies by libraryupgrader
- git #b47e1d1f - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
Vector
edit- git #3ecc89e5 - After portlet is included in display of menu dropdown (task T273143) by jdlrobson
- git #16b34aa7 - Move #mw-panel into #mw-navigation (task T265217) by Nicholas Ray
- git #1e7ed6b2 - Make expanding search input dependent on $wgVectorWvuiSearchOptions (task T270202) by Nicholas Ray
- git #8c76a17e - Move Wvui Search A/B Logic to FeatureManager (task T270202) by Nicholas Ray
- git #2789e27a - Correct config comment by Nicholas Ray
- git #746315bb - Add search widget treatment A/B test (task T261647) by Sam Smith
- git #03d61e12 - Create .mw-body-header element for body content (task T248761) by Jan Drewniak
WikimediaApiPortal
edit- git #3061e6ff - build: Updating dependencies by libraryupgrader
- git #74254226 - build: Updating eslint-config-wikimedia to 0.18.0 by libraryupgrader
- git #a8124ef4 - Remove trailing whitespace from wikimediaapiportal-skin-footer-links by Niklas Laxström
VisualEditor
edit- git #248513f6 - build: Updating eslint-config-wikimedia to 0.18.1 by libraryupgrader
- git #4161f433 - Allow HTML entities in the special character list (task T70429) by Ed Sanders
- git #613f3c40 - Move entity decoding into a utility function by Ed Sanders
- git #c24bc782 - Update OOUI to v0.41.1 by James D. Forrester
- git #0b5cf3e4 - Fix typo in comment by David Chan
- git #7ea4efb7 - build: Upgrade eslint-config-wikimedia from 0.17.0 to 0.18.0 and make pass by James D. Forrester
- git #becd23d4 - Show ref list diffs which aren't found in the document (task T272813) by Ed Sanders
- git #06a44681 - Fix referencesListDiff variable names by Ed Sanders
Total Changes
edit494 Changes in 189 repos by 76 authors