MediaWiki 1.33/wmf.21/Changelog
Core changes Edit
- git #a08fc9ee - Improve documentation of the PageContentLanguage hook (task T214358) by Niklas Laxström
- git #ba764503 - Remove deprecated ParserOutput::legacyOptions by Aaron Schulz
- git #bc80791f - resourceloader: Reword and expand doc comment about FileModule "packageFiles" by Krinkle
- git #e0b5e483 - OutputPage: Use $this->getUser() by Fomafix
- git #cfda5e7e - Streamline code involving .= string concatenations by Thiemo Kreuz
- git #59f4c323 - Bump minimum SQLite version to 3.8.0 by Max Semenik
- git #276bf4a7 - Avoid using stale data for revision visibility and actor data (task T216159) by Bill Pirkle
- git #a6bd784b - ProtectionForm: Add type hint to ::showLogExtract() header by Derick Alangi
- git #73f29466 - Remove a few method_exists() checks by Max Semenik
- git #a0370fe3 - mediawiki.cookie: Export config via packageFiles by Aaron Schulz
- git #d459d8de - maintenance: Replace deprecated global $wgParser with getParser() service by Derick Alangi
- git #e073c261 - installer: Remove redundant $key variable by Timo Tijhof
- git #3e40bc1d - Add sanity check to notifyUpdatesForRevision() for $oldRev by Aaron Schulz
- git #770ee823 - installer: Code augmentation in wfInstallerMain function by Derick Alangi
- git #301973d1 - Fix the order of the parameters for htmlform-title-badnamespace by mainframe98
- git #41822a6b - installer: Get WebRequest in mw-config via RequestContext by Krinkle
- git #3643883a - Remove suppress of PhanRedefineFunctionInternal by Umherirrender
- git #236e6ae1 - jobqueue: allow direct server configuration arrays to JobQueueDB by Aaron Schulz
- git #39a79151 - Installer: Fix an obsolete comment by Max Semenik
- git #e8c7108e - mediawiki.cookie: Move file to its own directory by Timo Tijhof
- git #7dc2f399 - Make HTMLCacheUpdateJob avoid waiting on replication for no reason by Aaron Schulz
- git #2de481de - Make PurgeJobUtils::invalidatePages avoid waiting on replication for no reason by Aaron Schulz
- git #31ae2472 - SVGMetadataExtractorTest: remove method existence test by Max Semenik
- git #d04da19a - Make addIdentifierQuotes part of IDatabase (task T216348) by Aaron Schulz
- git #b9568e64 - objectcache: Use constant for $ttl param default in WANObjectCache::set() by Timo Tijhof
- git #1e9db557 - Remove $wgMediaInTargetLanguage (task T205040) by Max Semenik
- git #9d5e2fd7 - Move class RangeDifference to own file by Umherirrender
- git #518a6279 - Remove `list-style-type` declaration from elements.css (task T151100) by Volker E
- git #bfd7f1aa - rdbms: optimize Database::selectDomain() to avoid extra queries by Aaron Schulz
- git #3dc6b84a - resourceloader: Omit default 'debug=false' from load.php urls by Krinkle
- git #b14ab776 - resourceloader: Separate context from extraQuery in ClientHtmlTest by Krinkle
- git #ba03d8f3 - Move CacheDependency classes to own files by Umherirrender
- git #9fe2e8eb - objectcache: remove BagOStuff::modifySimpleRelayEvent() by Aaron Schulz
- git #74be3a01 - objectcache: move ERR_* constants to IExpiringStore by Aaron Schulz
- git #833c4b4e - jquery.tablesorter: Optimise getElementSortKey() code by Timo Tijhof
- git #11ce0ab9 - Move class HistoryPager to own file by Umherirrender
- git #441711ed - jquery.tablesorter: Remove dead node check in getElementSortKey() by Bartosz Dziewoński
- git #9a4a7542 - resourceloader: Replace ResourceLoaderDebug config use with context (task T32956) by Timo Tijhof
- git #d515f784 - Move class JobQueueAggregatorNull to own file by Umherirrender
- git #80da67d6 - Add @var to class properties to clarify types by Umherirrender
- git #a6a05adb - Block: Explicit convert Message to string by Fomafix
- git #200c722d - Remove deprecated Language::markNoConversion by Fomafix
- git #61c53912 - Convert a few call_user_func*() calls to native PHP syntax by Max Semenik
- git #8b4ca713 - build: Remove failing HHVM test from Travis CI config by Timo Tijhof
- git #5f8bb38f - rdbms: undeprecate DBReplicationWaitError to align with current use by Aaron Schulz
- git #ebd13438 - objectcache: remove obsolete code from SqlBagOStuff::handleWriteError() by Aaron Schulz
- git #6ba61568 - NamespaceMultiselectWidget: Allow filtering by namespace ID or label (task T216078) by Moriel Schottlender
- git #46e5b28e - UserTest: correctly reset fake time (task T216631) by Stephane Bisson
- git #5dd409cd - objectcache: add $flags argument to BagOStuff::delete() by Aaron Schulz
- git #84cc936a - objectcache: fix comment typo for addBusyCallback() by Aaron Schulz
- git #33a06450 - Introducing User::getLatestEditTimestamp() (task T216631) by Sbisson
- git #b00852c9 - Add @var to Pager classes by Umherirrender
- git #cc329a5b - Update PHPDoc types in several maintenance scripts and related by Umherirrender
- git #6a38e16b - Update OOUI to v0.30.4 (task T92026) (task T145674) (task T206729) (task T213884) (task T216780) (task T217014) (task T217213) (task T217381) (task T217790) by James D. Forrester
- git #f17c2976 - Use short assignment operator in PHP by Fomafix
- git #96657099 - Report logs for each individual test failure (task T217489) by Erik Bernhardson
- git #52400140 - Do not bother with WAN cache set options for immutable text blob keys by Aaron Schulz
- git #46db79ba - Make IndexPager query direction code more readable by Aaron Schulz
- git #fe1ef392 - Use the .= operator to concatenate a var with another by Derick Alangi
- git #1e4bf352 - Normalize "LEFT OUTER JOIN" to "LEFT JOIN" in SQL queries by Aaron Schulz
- git #249c9d63 - resourceloader: Remove wgAvailableSkins from mw.config (task T217772) by Krinkle
- git #f74efe7f - ActiveUsersPager: Fix ordering and return 0-action users (task T217525) by Brad Jorsch
- git #cb15755e - Normalize use of "INNER JOIN" to "JOIN" in database queries by Aaron Schulz
- git #0dc015c8 - Make ApiStashEdit use a separate key for the parser output due to size (task T204742) by Aaron Schulz
- git #bcf563ef - objectcache: add metrics for WAN cache deletes and check key touches/resets by Aaron Schulz
- git #c6ca1cf3 - Add help text to "partial" and "sitewide" options on Special:Block (task T213101) by Thalia
- git #194bdc09 - resourceloader: Remove ResourceLoaderMaxQueryLength from mw.config by Timo Tijhof
- git #1476e999 - resourceloader: Use local var for getConfig() calls in StartUpModule by Timo Tijhof
- git #95da4e0d - Title: Minor clean up for stricter checks, casting style, and doc types by D3r1ck01
- git #a912c5ce - Make LinksUpdate::getPropertyDeletions private by Aaron Schulz
- git #25fefbfc - user_group, the nonexistent table that keeps on giving (task T199474) by Jack Phoenix
- git #62050909 - Revert "Convert MultiHttpClient to use Guzzle" (task T202352) (task T217733) by Antoine Musso
- git #d9202405 - Add more documentation to DeferredUpdates::doUpdates by Aaron Schulz
- git #285a50ca - resourceloader: Minor clean up in saveFileDependencies() by Timo Tijhof
- git #69d4b694 - Remove various references to cURL in code comments (task T137926) by Timo Tijhof
- git #72207a0c - Fix a rather fatal typo in rebuildrecentchanges.php by Jack Phoenix
- git #0ccc6920 - API: Avoid duplicate logs to api-feature-usage by Brad Jorsch
- git #1e048a08 - Convert MultiHttpClient to use Guzzle (task T202352) by Aaron Schulz
- git #c6f34408 - resourceloader: Remove addModuleScripts, and deprecate getModuleScripts. (task T188689) by Krinkle
- git #3c3073d6 - resources: Provide the moment gom-Latn i18n to gom as well (task T191339) by James D. Forrester
- git #8cddd03a - Clear cached HTML artifacts by Jdlrobson
- git #a574f4c0 - Block Special pages only if the user is sitewide blocked (task T209097) by Dbarratt
- git #e6021abc - ApiQueryLogEvents: Add IGNORE INDEX to avoid MariaDB optimizer bug (task T71222) by Brad Jorsch
- git #9ba30e60 - Specify licence of mediawiki ontology.owl (task T216842) by Greta Doçi
- git #7c12727f - Stash WatchedItem changes so that the jobs run from the queue (task T188801) by Aaron Schulz
- git #bc2a712a - Check normalization rules of usernames during signup (task T63416) by Bartosz Dziewoński
- git #ab4feff3 - Hard deprecate MWNamespace::canTalk() by Max Semenik
- git #1aaa08bf - Fix HeaderCallback failing on headers without a colon (task T216086) by Thiemo Kreuz
- git #d5b2a162 - Fix small typos by Shreyas Minocha
- git #fda5c640 - logging: Start using LinkTarget & UserIdentity in ManualLogEntry by Thiemo Kreuz
- git #c2a3556a - Added Id to the input box (task T208800) by Wolverine17
- git #cf568ba8 - Linker: Use RequestContext::getMain()->getLanguage() instead of $wgLang by Fomafix
Vendor Edit
- git #4f2064c8 - Bump TextCat Version (task T216083) by Erik Bernhardson
- git #089a4746 - Update OOUI to v0.30.4 by James D. Forrester
Extensions Edit
3D Edit
- git #471522e3 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
AbuseFilter Edit
- git #6158d96c - Don't escape externalLink text by Daimona Eaytoy
ActiveAbstract Edit
No changes for ActiveAbstract
AdvancedSearch Edit
- git #086db166 - Updated subcategory search explanation (task T212237) by Corinna Hillebrand
AntiSpoof Edit
No changes for AntiSpoof
ApiFeatureUsage Edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow Edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder Edit
No changes for ArticlePlaceholder
Babel Edit
- git #1f1e530c - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
BetaFeatures Edit
No changes for BetaFeatures
BounceHandler Edit
- git #cab86667 - Use php null coalesce operator ?? by Umherirrender
Calendar Edit
- git #9a2f2035 - Avoid use of func_get_args() by Kunal Mehta
Campaigns Edit
No changes for Campaigns
Capiunto Edit
- git #96aa06d2 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
- git #7565af09 - Add phan by Umherirrender
- git #ecf8a353 - Rename unit tests to match class name by Umherirrender
CategoryTree Edit
- git #71ee5861 - Avoid use of func_get_args() by Kunal Mehta
- git #60884c60 - Stop manually messing with caching HTTP headers by MaxSem
CentralAuth Edit
- git #2dd47cdc - Change ResultWrapper to IResultWrapper by Umherirrender
- git #e486a153 - Do not parse HTML title attribute (task T217734) by Matěj Suchánek
- git #c3115487 - Remove call of undeclared methods in Special:MergeAccount by Umherirrender
- git #850d3e1f - Add current username to centralauth-login-error-locked for {{GENDER: by MarcoAurelio
CharInsert Edit
No changes for CharInsert
CheckUser Edit
- git #db36230e - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #27127aa0 - Replace calls to deprecated Block::prevents (task T211578) by Thalia
CirrusSearch Edit
- git #880b0a65 - Update mediawiki-phan-config to 0.5.0 by David Causse
- git #f46bc631 - TextCat code has been moved to src/ by Stanislav Malyshev
- git #c14c26aa - Bump TextCat Version (task T216083) by tjones
- git #ec746c1f - Use Language objects in PageContentLanguage hook (task T214358) by Niklas Laxström
- git #876b6471 - Add Greek empty-token filter and keep lang-specific lowercasing (task T203117) (task T217602) by tjones
- git #6f3f06d9 - Convert BaseInterwikiResolver to WAN cache where shared caching is used by EBernhardson
- git #d343b26e - maintenance: Fixes to code for improvements by Krinkle
- git #45d387bd - Use ::class for class name resolution by Umherirrender
Cite Edit
No changes for Cite
CiteThisPage Edit
- git #045259a4 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
- git #687af3d4 - Make SpecialCiteThisPage use setInterfaceMessage() option for parse() calls by Aaron Schulz
Citoid Edit
- git #d2b800e8 - Add AUTHORS.txt by Ed Sanders
- git #2fa5fdbe - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
cldr Edit
- git #8d8dbd94 - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
- git #1ba71aef - Use php null coalesce operator ?? by Umherirrender
- git #f1d15791 - Fixed typo "perference" (task T201491) by Nikita Rana
Cognate Edit
- git #ee0bc86b - Upgrade Cognate extension to use newer phan (task T216914) by Gopavasanth
CodeEditor Edit
- git #60f5dd35 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
CodeMirror Edit
- git #37b49bfd - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
- git #9c04302f - Use 'wikiEditor-toolbar-doneInitialSections' as trigger by Ed Sanders
- git #41817291 - Wait for DOM ready before querying DOM by Fomafix
- git #ebd382f0 - Make Special:JavaScriptTest pass on Webkit and on Firefox by Fomafix
CodeReview Edit
- git #882d71d5 - Avoid use of func_get_args() by Kunal Mehta
CollaborationKit Edit
- git #167c649c - Use php null coalesce operator ?? by Umherirrender
- git #97d173be - Avoid use of func_get_args() by Kunal Mehta
Collection Edit
- git #246912e1 - Use php null coalesce operator ?? by Umherirrender
CommonsMetadata Edit
No changes for CommonsMetadata
ConfirmEdit Edit
No changes for ConfirmEdit
CongressLookup Edit
No changes for CongressLookup
ContactPage Edit
No changes for ContactPage
ContentTranslation Edit
No changes for ContentTranslation
ContributionTracking Edit
No changes for ContributionTracking
CreditsSource Edit
No changes for CreditsSource
Dashiki Edit
No changes for Dashiki
Disambiguator Edit
- git #b06ce6f5 - Add missing use statement by Umherirrender
- git #a42a4453 - Move file DisambiguatorHooks to match filename by Umherirrender
DismissableSiteNotice Edit
- git #1b092a0f - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
- git #1bd93308 - Add phan by Umherirrender
- git #5e79af5a - Move file DismissableSiteNoticeHooks to match filename by Umherirrender
DonationInterface Edit
- git #ec970793 - Improve param docs by Umherirrender
- git #d53c2fcf - Stop mangling donor data on truncation (task T202417) by Elliott Eggleston
- git #6509eb6d - Use ExtensionRegistry rather than class_exists by Umherirrender
- git #b7dcd786 - Use leading zeros on float numbers by Umherirrender
- git #69ffdc09 - Remove unused use statements by Umherirrender
- git #1d727875 - Use ::class for class name resolution by Umherirrender
DoubleWiki Edit
- git #0f7e927b - Use php null coalesce operator ?? by Umherirrender
DynamicSidebar Edit
No changes for DynamicSidebar
EUCopyrightCampaign Edit
No changes for EUCopyrightCampaign
Echo Edit
- git #8421ce01 - Fix typo (task T201491) by Olena23
- git #a10978b7 - Pass IContextSource to parent in NotificationPager by Umherirrender
- git #91465ef7 - Remove notification_bundle_display_hash (task T143763) by Roan Kattouw
- git #3971e32f - Code improvements for includes/ **only** directory by Derick Alangi
- git #ae75a811 - Remove notification_bundle_base (task T143763) (task T131415) by Roan Kattouw
- git #ec9cfc96 - Add documentation comments to the SQL schema by Roan Kattouw
- git #b7352254 - Migrate and remove event_page_namespace and event_page_title (task T136427) (task T50059) by Roan Kattouw
- git #91cd3b3b - Apply unseen notifications colours to all skins by default by Isarra
Elastica Edit
- git #cb92585f - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
ElectronPdfService Edit
- git #3420a7fa - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #26b6e859 - Upgrade ElectronPdfService extension to use newer phan (task T216916) by Zoranzoki21
EventBus Edit
No changes for EventBus
EventLogging Edit
- git #18d0c541 - Use isset instead of array_key_exists to check for params (task T215442) by Andrew Otto
- git #1fc52e3a - Remove unneeded argument from JsonSchemaContentHandler::__construct by Umherirrender
- git #54bc684c - Avoid use of func_get_args() by Krinkle
- git #f0acdf18 - Declare class properties for JsonTreeRef class by Umherirrender
ExtensionDistributor Edit
- git #9f292a39 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
- git #94599d0d - Add phan by Umherirrender
- git #c8726610 - Rename maintenance class to match filename by Umherirrender
ExternalGuidance Edit
- git #72945404 - mw.externalguidance.special/createpage: Avoid deprecated View.$ (task T216264) by Bartosz Dziewoński
- git #7e0c0b40 - Improve PHPUnit tests for SpecialExternalGuidanceTest::class by Derick Alangi
FeaturedFeeds Edit
- git #5d6b3ea2 - Use php null coalesce operator ?? by Umherirrender
FileExporter Edit
No changes for FileExporter
FileImporter Edit
No changes for FileImporter
FlaggedRevs Edit
- git #ac3a79ac - Changed "savearticle" message to "publishchanges" (task T188532) by TheDJ
- git #f245ae33 - Remove deprecated API i18n methods by James D. Forrester
Flow Edit
- git #d05b4894 - Factor out base-url attribute transformation into static methods by Kosta Harlan
- git #c8cda712 - Conversion\Utils: Work around DOMDocument serialization bug (task T217766) by Roan Kattouw
- git #93614d1e - Api: Remove use of deprecated method getExamples() by Derick Alangi
- git #ff2f08cb - Mark flaky API Flow tests as broken (task T210921) by Krinkle
- git #bf923d8a - Don't override message and stack trace for UnknownWorkflowIdException (task T217330) by Roan Kattouw
- git #16b1cdfb - FlowException: Don't HTML-escape in getPageTitle() by Roan Kattouw
- git #ac14f6e9 - eslint: Update eslint-config-wikimedia 0.11.0 by Ed Sanders
FundraiserLandingPage Edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow Edit
No changes for FundraisingTranslateWorkflow
Gadgets Edit
No changes for Gadgets
GeoCrumbs Edit
- git #2dca1a71 - Rename hook class to contain word "Hooks" by Umherirrender
GeoData Edit
- git #b13ce6b8 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
GettingStarted Edit
No changes for GettingStarted
GlobalBlocking Edit
- git #75d79059 - Replace calls to deprecated Block::prevents (task T211578) by Thalia
GlobalCssJs Edit
No changes for GlobalCssJs
GlobalPreferences Edit
- git #f0407b55 - build: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
GlobalUsage Edit
- git #4fcccbc0 - Simplify ternary operator by using ?: by Umherirrender
- git #ea9c32dc - Make insertLinks() avoid waiting on replication for no reason by Aaron Schulz
GlobalUserPage Edit
- git #546f2c76 - Remove abstraction in loadModules() for simplicity by Timo Tijhof
- git #0eb77017 - Remove use of deprecated addModuleScripts() method (task T188689) by Timo Tijhof
GoogleNewsSitemap Edit
No changes for GoogleNewsSitemap
Graph Edit
- git #29a5a15a - Use php null coalesce operator ?? by Umherirrender
- git #3f2194f6 - Rename file Hooks to match filename by Umherirrender
GrowthExperiments Edit
- git #75f14b3c - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
- git #74b296d3 - Impact: update tooltips (task T216217) by Stephane Bisson
- git #336beae1 - Update helppanel schema version to accept editor=homepage (task T215986) by Stephane Bisson
- git #bca9b50b - Homepage: Add Help module (task T215986) by Stephane Bisson
- git #bb87ed7b - Homepage: update page title (task T215982) by Stephane Bisson
- git #c0e4d33a - Impact module: change links and copy (task T216217) by Stephane Bisson
- git #30978f63 - Override confirmation email with redesigned version if so configured (task T215665) by Roan Kattouw
- git #a3097630 - Account creation: display message when user focuses email field (task T216087) (task T215661) by Roan Kattouw
- git #c2bdadc4 - Use schema version where reading is a valid editor_interface (task T215664) by Kosta Harlan
GuidedTour Edit
No changes for GuidedTour
GWToolset Edit
- git #e0e0a06e - Remove checks for PHP modules that core already requires (task T217484) by Ammarpad
ImageMap Edit
- git #eadde544 - Upgrade ImageMap extension to use newer phan (task T216921) by Umherirrender
- git #c0eb4fdb - Declare local vars set on first run of foreach by Umherirrender
- git #b0b5b63f - Move images in resources directory by zoranzoki21
InputBox Edit
- git #2147fbfa - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
Insider Edit
- git #57bafccd - Rename hook class to contain word "Hooks" by Umherirrender
- git #0a411fa9 - Avoid use of func_get_args() by Kunal Mehta
intersection Edit
- git #d5e2d27a - Use variadic args for IDatabase::buildLike by Umherirrender
Interwiki Edit
- git #e7dafee4 - Avoid use of func_get_args() by Kunal Mehta
InterwikiSorting Edit
No changes for InterwikiSorting
JADE Edit
No changes for JADE
Josa Edit
- git #c0457894 - Rename hook class to contain word "Hooks" by Umherirrender
JsonConfig Edit
No changes for JsonConfig
Kartographer Edit
- git #3356b55a - VE: Remove unnecessary setMode call by Bartosz Dziewoński
- git #11554b21 - Remove use of deprecated ParserOutput::getModuleScripts() by Bartosz Dziewoński
- git #7e87ea18 - ve.ce.MWMapsNode: Avoid deprecated OOUI this.$ by Bartosz Dziewoński
LabeledSectionTransclusion Edit
- git #22f1b57e - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
- git #03c37b20 - Add phan by Umherirrender
- git #cd2f4210 - Move file LabeledSectionTransclusion to match filename by Umherirrender
LandingCheck Edit
No changes for LandingCheck
LdapAuthentication Edit
- git #c318f7da - Remove calls to no-longer-imeplemented methods after I2eeaeed1 by Brad Jorsch
- git #1b9fd1fd - Follow-up 2a9d1c27: Stop referring to the now-killed AuthPlugin class (task T217692) by James D. Forrester
Linter Edit
- git #ed092434 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #baa1b847 - Add phan by Umherirrender
- git #e47e4717 - Move sql file into own folder by Umherirrender
- git #e649f302 - Fix type of LintError->templateInfo by Umherirrender
LiquidThreads Edit
- git #2b77bb2a - Add method scope visibility by Umherirrender
- git #02169f11 - Update PageContentLanguage hook handler (task T214358) by Niklas Laxström
Listings Edit
- git #c60a12bb - Move file Listings to match filename by Umherirrender
LocalisationUpdate Edit
- git #e6e56daa - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
LoginNotify Edit
No changes for LoginNotify
MapSources Edit
- git #c18e1765 - Use php null coalesce operator ?? by Umherirrender
- git #26ff55bc - Avoid use of func_get_args() by Kunal Mehta
MassMessage Edit
- git #22e7d073 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #dbc6d1d4 - Code improvements for files in includes/ root directory by Krinkle
Math Edit
- git #1c79c4a2 - Avoid use of func_get_args() by Kunal Mehta
- git #328e2f2c - Use ::class for class name resolution by Umherirrender
MobileApp Edit
No changes for MobileApp
MobileFrontend Edit
- git #edd9ccad - Overlay: Fix scrolling on iOS (task T217985) by Bartosz Dziewoński
- git #9662f8fa - VE: New loading screen design (task T210630) by Bartosz Dziewoński
- git #9c773fa1 - Prevent editor fixed header from being scrolled out of view by touch keyboard (task T211490) by jdlrobson
- git #e88a0428 - EditorOverlay anonymous warning buttons are appended (task T149909) by jdlrobson
- git #eac0d50e - Correctly redirect to the section after mobile wikitext section edit by jdlrobson
- git #d5b88b8a - Fix page.title to use mw.Title#getPrefixedText instead of regex (task T217826) by Bartosz Dziewoński
- git #29d9e13d - Don't ship MF prefixed variables to Vector desktop (task T216848) by jdlrobson
- git #e8a0efb2 - Mark a unit test as async (task T217102) by Jdlrobson
- git #d6bac915 - Remove Overlay.prototype.hasFixedHeader (task T216198) by Jdlrobson
- git #adc7bc1d - Make `npm run build` compatible with non-Bash shells (e.g. Windows) by Bartosz Dziewoński
- git #220380c3 - EditorOverlay: deep-extend of options in constructor (task T217617) by Jdlrobson
- git #aba6ac0b - Doc: fix Toggler required page parameter by Stephen Niedzielski
- git #29307cc5 - Let promisedView handle rejects gracefully (task T216198) by jdlrobson
- git #a734f1a4 - Analytics: add AMC tag to X-Analytics header (task T212961) by Stephen Niedzielski
- git #d14197a2 - Generalise some textarea rules (task T217102) by Jdlrobson
- git #f50018b3 - Provide a way to prevent overlay closing without extending prototype (task T217102) by jdlrobson
- git #55f37dd1 - Improve overlay header building (task T217102) by jdlrobson
- git #86aa0dc4 - Allow all RecentChanges to be tagged with mobile tags (task T215477) by Piotr Miazga
MultimediaViewer Edit
No changes for MultimediaViewer
Edit
- git #4a3f6392 - Send oversampling context to PaintTiming schema (task T217395) by Gilles Dubuc
Newsletter Edit
No changes for Newsletter
NewUserMessage Edit
No changes for NewUserMessage
Nuke Edit
- git #03789943 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
OATHAuth Edit
No changes for OATHAuth
OAuth Edit
No changes for OAuth
OpenStackManager Edit
- git #74eab509 - Fixed typo "neccessary" (task T201491) by Nikita Rana
- git #7f745098 - Remove deprecated API i18n methods by James D. Forrester
ORES Edit
No changes for ORES
PageAssessments Edit
No changes for PageAssessments
PagedTiffHandler Edit
No changes for PagedTiffHandler
PageImages Edit
- git #75000f51 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #6e81389a - Add phan by Umherirrender
PageTriage Edit
- git #215df56c - Unbreak potential issues flyout (task T207847) by FR30799386
PageViewInfo Edit
- git #43a0f6f8 - Use php null coalesce operator ?? by Umherirrender
- git #5255a3d8 - Pass bool to Status::setResult by Umherirrender
ParserFunctions Edit
No changes for ParserFunctions
ParsoidBatchAPI Edit
- git #e8b967f7 - Use php null coalesce operator ?? by Umherirrender
PdfHandler Edit
No changes for PdfHandler
PerformanceInspector Edit
No changes for PerformanceInspector
Petition Edit
No changes for Petition
Poem Edit
- git #613f6f68 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
PoolCounter Edit
No changes for PoolCounter
Popups Edit
- git #3915dd16 - Remove unused parameter by Stephen Niedzielski
- git #4803a717 - Change delay for ReferencePreviews to 150ms (task T215420) by Stephen Niedzielski
- git #e32fc491 - Add some missing newlines to separate PHP code better by WMDE-Fisch
- git #b3dd38c8 - Build: synchronize Webpack config with MobileFrontend by Stephen Niedzielski
- git #b6c1ea3f - Minor code optimizations in SVG files by VolkerE
- git #bffa3178 - Clean up PHPDoc documentation tags for constants by Thiemo Kreuz
ProofreadPage Edit
No changes for ProofreadPage
PropertySuggester Edit
No changes for PropertySuggester
QuickSurveys Edit
- git #93def8aa - Surveys can be targetted at anons/logged in users (task T186737) by Piotr Miazga
- git #63e5c7f9 - Surveys can be targeted at specific countries (task T213847) by Jdlrobson
- git #551d0421 - Allow surveys to define an audience of editor buckets (task T139317) by jdlrobson
- git #f5b7f62a - Remove EventLogging schema module (task T216746) by Jan Drewniak
Quiz Edit
No changes for Quiz
ReadingLists Edit
No changes for ReadingLists
RelatedArticles Edit
No changes for RelatedArticles
Renameuser Edit
- git #1388b5f9 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #f49e7329 - RenameuserSQL: Close the atomic section before the early return (task T217807) by Brad Jorsch
RevisionSlider Edit
- git #724cae3c - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
RSS Edit
No changes for RSS
SandboxLink Edit
No changes for SandboxLink
Score Edit
- git #35d1ee13 - Use php null coalesce operator ?? by Umherirrender
Scribunto Edit
No changes for Scribunto
SearchExtraNS Edit
No changes for SearchExtraNS
SecurePoll Edit
- git #f9fa0682 - Avoid use of func_get_args() by Kunal Mehta
Sentry Edit
No changes for Sentry
ShortUrl Edit
No changes for ShortUrl
SiteMatrix Edit
- git #67373055 - Use php null coalesce operator ?? by Umherirrender
SkinPerPage Edit
No changes for SkinPerPage
SpamBlacklist Edit
- git #896b9942 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #25b65a40 - Migrate to new Phan (task T216942) by Umherirrender
SubPageList3 Edit
No changes for SubPageList3
SubpageSortkey Edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi Edit
- git #207172de - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
TemplateData Edit
- git #5ef52872 - Use php null coalesce operator ?? by Umherirrender
TemplateSandbox Edit
No changes for TemplateSandbox
TemplateStyles Edit
- git #a2187ec4 - Use php null coalesce operator ?? by Umherirrender
TemplateWizard Edit
No changes for TemplateWizard
TextExtracts Edit
No changes for TextExtracts
Thanks Edit
- git #e0e2c201 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #ca055ec1 - Fix typo (task T201491) by Olena23
- git #08f769b3 - Enable thanks on Page creation log (task T213660) by Matěj Suchánek
TimedMediaHandler Edit
- git #5342258b - Remove support for antiquated MW version by Max Semenik
- git #0eefde79 - Remove deprecated API i18n methods by James D. Forrester
- git #177891f6 - Fix typo (task T201491) by Olena23
- git #0dd3245b - Remove Destructive group from test by Lucas Werkmeister
- git #b53f7052 - Encode namespace when generating info link (task T138770) by Brion Vibber
- git #f4a7be74 - Fix the res switcher icon for videojs mode by Brion Vibber
- git #60f098c1 - Disable video.js's response-layout plugin for now by Brion Vibber
timeline Edit
- git #4a399a27 - Use php null coalesce operator ?? by Umherirrender
TitleBlacklist Edit
- git #84f30fd4 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
TocTree Edit
No changes for TocTree
TorBlock Edit
No changes for TorBlock
Translate Edit
- git #3645adf8 - Add link to PageMigration when page is marked for translation (task T178642) by abijeet
- git #71a519df - Revert "TranslateUtils: Avoid use of deprecated class Revision" by jenkins-bot
TranslationNotifications Edit
- git #ecb7066c - Convert Special:TranslatorSignup to OOUI (task T217865) by Jayprakash12345
TrustedXFF Edit
No changes for TrustedXFF
TwoColConflict Edit
No changes for TwoColConflict
UniversalLanguageSelector Edit
- git #fbf3f3b2 - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
UploadsLink Edit
No changes for UploadsLink
UploadWizard Edit
No changes for UploadWizard
UrlShortener Edit
No changes for UrlShortener
UserMerge Edit
- git #c2984c3f - Replace calls to deprecated Block::prevents (task T211578) by Thalia
VipsScaler Edit
No changes for VipsScaler
VisualEditor Edit
- git #7acbc4d4 - ve.init.mw.ArticleTargetLoader: Better document `pageName` parameters (task T217826) by Bartosz Dziewoński
- git #2e33841b - Fix section param in historical diffs (task T217752) by Ed Sanders
- git #b0b8194f - rebaser: pushState when calling showForm by Ed Sanders
- git #8c1eda38 - Fix return type of ApiVisualEditorEdit::saveWikitext by Umherirrender
Wikibase Edit
- git #57113965 - Consolidate more view/resources modules (10) (task T203696) by Timo Tijhof
- git #8103e230 - Added a dedicated config setting for entity sources, and a service processing it (task T214557) by D3r1ck01
- git #2caffb06 - Disable ShowHit functionality when disableCirrus is active (task T190022) by Smalyshev
- git #5aa4f27e - Make searchEntities.php engines pluggable by Stanislav Malyshev
- git #3b2895a3 - Allow accessing some static functions, for hit displayer in WikibaseCirrusSearch (task T190022) by Smalyshev
- git #ec5f4f49 - Migrate field definitions to a new class (task T190022) by Smalyshev
- git #c8f158c8 - OutputPageBeforeHTMLHookHandler: editablity as a service (task T214679) by Jakob
- git #c5d3dfad - OutputPageBeforeHTML: do nothing for non entity pages by Jakob Warkotsch
- git #2ab9f568 - Consolidate more view/resources modules (9) (task T203696) by James D. Forrester
- git #38062787 - OutputPageBeforeHTMLHookHandler: prefer passing by value by Pablo Grass (WMDE)
- git #7406fc09 - Ensure edit pen visibility is conditional (task T216080) by Pablo Grass
- git #2fef3c11 - Ensure termbox output is not cached in case the SSR request failed (task T216156) by Jakob
- git #df6b2f78 - Save externally rendered termbox result in ParserOutput placeholder (task T215788) by Jakob Warkotsch
- git #b359b644 - Specify licence of Wikibase ontology.owl (task T216842) by Greta Doçi
- git #2f711bac - Consolidate more view/resources modules (8) (task T203696) by Krinkle
WikibaseCirrusSearch Edit
- git #964e98e0 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
- git #55be110a - Port integration test from Wikibase (task T190022) by Stanislav Malyshev
- git #5e79941c - Add implementation of search hit handlers (task T190022) by Stanislav Malyshev
- git #40be2061 - Replace string boolean with actual boolean by Erik Bernhardson
- git #0502e9d2 - Sync fix with Wikibase codebase by Stanislav Malyshev
- git #d9433395 - Add unit test asserting incaption: alias exists by Erik Bernhardson
- git #73a74abe - Add incaption alias to InLabelFeature by Erik Bernhardson
- git #4683871a - Use PLURAL for languages by Stanislav Malyshev
WikibaseLexeme Edit
- git #991e150c - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
- git #f937b4f6 - lexeme.view: populate title, description and twitter meta tags for lexeme view. (task T206414) by Greta Doçi
- git #85584a56 - Adds missing wikibase:Sense definition to docs/ontology.owl by Tpt
- git #d4db2485 - Replace icon path and update icons accordingly to Wikibase (task T209259) by VolkerE
- git #b1c73968 - Specify licence of WikibaseLexeme ontology.owl (task T216842) by Greta Doçi
WikibaseMediaInfo Edit
- git #61f1a0da - Configurable url for wbsearchentities queries on File page (task T217157) by Cormac Parle
- git #16fd9424 - Update install/setup instructions in README by ha78na
- git #00bc8cb5 - Store user CC0 license agreement in localstorage or userprefs (task T215959) by Eric Gardner
- git #f7493503 - Only enable submit button when there have been changes (task T216454) by Matthias Mullie
WikibaseQualityConstraints Edit
No changes for WikibaseQualityConstraints
Wikidata.org Edit
No changes for Wikidata.org
WikidataPageBanner Edit
- git #f0a9ba41 - Avoid use of func_get_args() by Kunal Mehta
WikiEditor Edit
No changes for WikiEditor
wikihiero Edit
No changes for wikihiero
WikiLove Edit
No changes for WikiLove
WikimediaBadges Edit
No changes for WikimediaBadges
WikimediaEvents Edit
No changes for WikimediaEvents
WikimediaIncubator Edit
- git #3d26c893 - Update PageContentLanguage hook handler by Niklas Laxström
WikimediaMaintenance Edit
- git #a1097c00 - Update path to linter.sql by Kunal Mehta
WikimediaMessages Edit
- git #65746c4b - Follow-up I6a5352d0: add GENDER support to centralauth-login-error-locked by MarcoAurelio
- git #10a611ee - Use Special:EmailUser as well for easier contact by MarcoAurelio
XAnalytics Edit
No changes for XAnalytics
ZeroBanner Edit
No changes for ZeroBanner
ZeroPortal Edit
No changes for ZeroPortal
Skins Edit
CologneBlue Edit
No changes for CologneBlue
EUCopyrightCampaignSkin Edit
No changes for EUCopyrightCampaignSkin
MinervaNeue Edit
- git #c0ab8046 - Add config option for showing history link in page actions menu (task T213352) by Jan Drewniak
- git #38178c60 - Passing page parameter to TOC toggler (task T217820) by Jan Drewniak
- git #69511f16 - Add history icon to page actions menu for AMC mode (task T213352) by Jdlrobson
- git #4b4e9d63 - Minerva should use the MobileFrontend eventBusSingleton (task T217102) by jdlrobson
- git #4a7bd78d - Move `html` and `body` styles to 'ui.less' (task T205341) (task T217621) by Volker E
- git #454eb6dc - Move `main` normalization to explicit selector by Volker E
MonoBook Edit
No changes for MonoBook
Modern Edit
No changes for Modern
Nostalgia Edit
No changes for Nostalgia
Timeless Edit
No changes for Timeless
Vector Edit
No changes for Vector
Total Changes Edit
343 Changes in 98 repos by 75 committers