MediaWiki 1.33/wmf.21/Changelog
Core changes
edit- git #a08fc9ee - Improve documentation of the PageContentLanguage hook (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 (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 (T216348) by Aaron Schulz
- git #b9568e64 - objectcache: Use constant for $ttl param default in WANObjectCache::set() by Timo Tijhof
- git #1e9db557 - Remove $wgMediaInTargetLanguage (T205040) by Max Semenik
- git #9d5e2fd7 - Move class RangeDifference to own file by Umherirrender
- git #518a6279 - Remove `list-style-type` declaration from elements.css (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 (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 (T216078) by Moriel Schottlender
- git #46e5b28e - UserTest: correctly reset fake time (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() (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 (T92026) (T145674) (T206729) (T213884) (T216780) (T217014) (T217213) (T217381) (T217790) by James D. Forrester
- git #f17c2976 - Use short assignment operator in PHP by Fomafix
- git #96657099 - Report logs for each individual test failure (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 (T217772) by Krinkle
- git #f74efe7f - ActiveUsersPager: Fix ordering and return 0-action users (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 (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 (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 (T199474) by Jack Phoenix
- git #62050909 - Revert "Convert MultiHttpClient to use Guzzle" (T202352) (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 (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 (T202352) by Aaron Schulz
- git #c6f34408 - resourceloader: Remove addModuleScripts, and deprecate getModuleScripts. (T188689) by Krinkle
- git #3c3073d6 - resources: Provide the moment gom-Latn i18n to gom as well (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 (T209097) by Dbarratt
- git #e6021abc - ApiQueryLogEvents: Add IGNORE INDEX to avoid MariaDB optimizer bug (T71222) by Brad Jorsch
- git #9ba30e60 - Specify licence of mediawiki ontology.owl (T216842) by Greta Doçi
- git #7c12727f - Stash WatchedItem changes so that the jobs run from the queue (T188801) by Aaron Schulz
- git #bc2a712a - Check normalization rules of usernames during signup (T63416) by Bartosz Dziewoński
- git #ab4feff3 - Hard deprecate MWNamespace::canTalk() by Max Semenik
- git #1aaa08bf - Fix HeaderCallback failing on headers without a colon (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 (T208800) by Wolverine17
- git #cf568ba8 - Linker: Use RequestContext::getMain()->getLanguage() instead of $wgLang by Fomafix
Vendor
edit- git #4f2064c8 - Bump TextCat Version (T216083) by Erik Bernhardson
- git #089a4746 - Update OOUI to v0.30.4 by James D. Forrester
Extensions
edit3D
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
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #086db166 - Updated subcategory search explanation (T212237) by Corinna Hillebrand
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
editNo changes for ApiFeatureUsage
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
editNo changes for ArticlePlaceholder
Babel
edit- git #1f1e530c - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
BetaFeatures
editNo 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
editNo 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 (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
editNo 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 (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 (T216083) by tjones
- git #ec746c1f - Use Language objects in PageContentLanguage hook (T214358) by Niklas Laxström
- git #876b6471 - Add Greek empty-token filter and keep lang-specific lowercasing (T203117) (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
editNo 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" (T201491) by Nikita Rana
Cognate
edit- git #ee0bc86b - Upgrade Cognate extension to use newer phan (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
editNo changes for CommonsMetadata
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
editNo changes for ContactPage
ContentTranslation
editNo changes for ContentTranslation
ContributionTracking
editNo changes for ContributionTracking
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo 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 (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
editNo changes for DynamicSidebar
EUCopyrightCampaign
editNo changes for EUCopyrightCampaign
Echo
edit- git #8421ce01 - Fix typo (T201491) by Olena23
- git #a10978b7 - Pass IContextSource to parent in NotificationPager by Umherirrender
- git #91465ef7 - Remove notification_bundle_display_hash (T143763) by Roan Kattouw
- git #3971e32f - Code improvements for includes/ **only** directory by Derick Alangi
- git #ae75a811 - Remove notification_bundle_base (T143763) (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 (T136427) (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 (T216916) by Zoranzoki21
EventBus
editNo changes for EventBus
EventLogging
edit- git #18d0c541 - Use isset instead of array_key_exists to check for params (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.$ (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
editNo changes for FileExporter
FileImporter
editNo changes for FileImporter
FlaggedRevs
edit- git #ac3a79ac - Changed "savearticle" message to "publishchanges" (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 (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 (T210921) by Krinkle
- git #bf923d8a - Don't override message and stack trace for UnknownWorkflowIdException (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
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
editNo 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
editNo changes for GettingStarted
GlobalBlocking
edit- git #75d79059 - Replace calls to deprecated Block::prevents (T211578) by Thalia
GlobalCssJs
editNo 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 (T188689) by Timo Tijhof
GoogleNewsSitemap
editNo 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 (T216217) by Stephane Bisson
- git #336beae1 - Update helppanel schema version to accept editor=homepage (T215986) by Stephane Bisson
- git #bca9b50b - Homepage: Add Help module (T215986) by Stephane Bisson
- git #bb87ed7b - Homepage: update page title (T215982) by Stephane Bisson
- git #c0e4d33a - Impact module: change links and copy (T216217) by Stephane Bisson
- git #30978f63 - Override confirmation email with redesigned version if so configured (T215665) by Roan Kattouw
- git #a3097630 - Account creation: display message when user focuses email field (T216087) (T215661) by Roan Kattouw
- git #c2bdadc4 - Use schema version where reading is a valid editor_interface (T215664) by Kosta Harlan
GuidedTour
editNo changes for GuidedTour
GWToolset
edit- git #e0e0a06e - Remove checks for PHP modules that core already requires (T217484) by Ammarpad
ImageMap
edit- git #eadde544 - Upgrade ImageMap extension to use newer phan (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
editNo changes for InterwikiSorting
JADE
editNo changes for JADE
Josa
edit- git #c0457894 - Rename hook class to contain word "Hooks" by Umherirrender
JsonConfig
editNo 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
editNo 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 (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 (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
editNo 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
editNo changes for MobileApp
MobileFrontend
edit- git #edd9ccad - Overlay: Fix scrolling on iOS (T217985) by Bartosz Dziewoński
- git #9662f8fa - VE: New loading screen design (T210630) by Bartosz Dziewoński
- git #9c773fa1 - Prevent editor fixed header from being scrolled out of view by touch keyboard (T211490) by jdlrobson
- git #e88a0428 - EditorOverlay anonymous warning buttons are appended (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 (T217826) by Bartosz Dziewoński
- git #29d9e13d - Don't ship MF prefixed variables to Vector desktop (T216848) by jdlrobson
- git #e8a0efb2 - Mark a unit test as async (T217102) by Jdlrobson
- git #d6bac915 - Remove Overlay.prototype.hasFixedHeader (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 (T217617) by Jdlrobson
- git #aba6ac0b - Doc: fix Toggler required page parameter by Stephen Niedzielski
- git #29307cc5 - Let promisedView handle rejects gracefully (T216198) by jdlrobson
- git #a734f1a4 - Analytics: add AMC tag to X-Analytics header (T212961) by Stephen Niedzielski
- git #d14197a2 - Generalise some textarea rules (T217102) by Jdlrobson
- git #f50018b3 - Provide a way to prevent overlay closing without extending prototype (T217102) by jdlrobson
- git #55f37dd1 - Improve overlay header building (T217102) by jdlrobson
- git #86aa0dc4 - Allow all RecentChanges to be tagged with mobile tags (T215477) by Piotr Miazga
MultimediaViewer
editNo changes for MultimediaViewer
NavigationTiming
edit- git #4a3f6392 - Send oversampling context to PaintTiming schema (T217395) by Gilles Dubuc
Newsletter
editNo changes for Newsletter
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #03789943 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
OATHAuth
editNo changes for OATHAuth
OAuth
editNo changes for OAuth
OpenStackManager
edit- git #74eab509 - Fixed typo "neccessary" (T201491) by Nikita Rana
- git #7f745098 - Remove deprecated API i18n methods by James D. Forrester
ORES
editNo changes for ORES
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo 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 (T207847) by FR30799386
PageViewInfo
edit- git #43a0f6f8 - Use php null coalesce operator ?? by Umherirrender
- git #5255a3d8 - Pass bool to Status::setResult by Umherirrender
ParserFunctions
editNo changes for ParserFunctions
ParsoidBatchAPI
edit- git #e8b967f7 - Use php null coalesce operator ?? by Umherirrender
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
editNo changes for PerformanceInspector
Petition
editNo changes for Petition
Poem
edit- git #613f6f68 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
PoolCounter
editNo changes for PoolCounter
Popups
edit- git #3915dd16 - Remove unused parameter by Stephen Niedzielski
- git #4803a717 - Change delay for ReferencePreviews to 150ms (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
editNo changes for ProofreadPage
PropertySuggester
editNo changes for PropertySuggester
QuickSurveys
edit- git #93def8aa - Surveys can be targetted at anons/logged in users (T186737) by Piotr Miazga
- git #63e5c7f9 - Surveys can be targeted at specific countries (T213847) by Jdlrobson
- git #551d0421 - Allow surveys to define an audience of editor buckets (T139317) by jdlrobson
- git #f5b7f62a - Remove EventLogging schema module (T216746) by Jan Drewniak
Quiz
editNo changes for Quiz
ReadingLists
editNo changes for ReadingLists
RelatedArticles
editNo 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 (T217807) by Brad Jorsch
RevisionSlider
edit- git #724cae3c - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by libraryupgrader
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
edit- git #35d1ee13 - Use php null coalesce operator ?? by Umherirrender
Scribunto
editNo changes for Scribunto
SearchExtraNS
editNo changes for SearchExtraNS
SecurePoll
edit- git #f9fa0682 - Avoid use of func_get_args() by Kunal Mehta
Sentry
editNo changes for Sentry
ShortUrl
editNo changes for ShortUrl
SiteMatrix
edit- git #67373055 - Use php null coalesce operator ?? by Umherirrender
SkinPerPage
editNo 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 (T216942) by Umherirrender
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo 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
editNo changes for TemplateSandbox
TemplateStyles
edit- git #a2187ec4 - Use php null coalesce operator ?? by Umherirrender
TemplateWizard
editNo changes for TemplateWizard
TextExtracts
editNo changes for TextExtracts
Thanks
edit- git #e0e2c201 - build: Updating mediawiki/mediawiki-phan-config to 0.5.0 by Kunal Mehta
- git #ca055ec1 - Fix typo (T201491) by Olena23
- git #08f769b3 - Enable thanks on Page creation log (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 (T201491) by Olena23
- git #0dd3245b - Remove Destructive group from test by Lucas Werkmeister
- git #b53f7052 - Encode namespace when generating info link (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
editNo changes for TocTree
TorBlock
editNo changes for TorBlock
Translate
edit- git #3645adf8 - Add link to PageMigration when page is marked for translation (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 (T217865) by Jayprakash12345
TrustedXFF
editNo changes for TrustedXFF
TwoColConflict
editNo changes for TwoColConflict
UniversalLanguageSelector
edit- git #fbf3f3b2 - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
UploadsLink
editNo changes for UploadsLink
UploadWizard
editNo changes for UploadWizard
UrlShortener
editNo changes for UrlShortener
UserMerge
edit- git #c2984c3f - Replace calls to deprecated Block::prevents (T211578) by Thalia
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- git #7acbc4d4 - ve.init.mw.ArticleTargetLoader: Better document `pageName` parameters (T217826) by Bartosz Dziewoński
- git #2e33841b - Fix section param in historical diffs (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) (T203696) by Timo Tijhof
- git #8103e230 - Added a dedicated config setting for entity sources, and a service processing it (T214557) by D3r1ck01
- git #2caffb06 - Disable ShowHit functionality when disableCirrus is active (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 (T190022) by Smalyshev
- git #ec5f4f49 - Migrate field definitions to a new class (T190022) by Smalyshev
- git #c8f158c8 - OutputPageBeforeHTMLHookHandler: editablity as a service (T214679) by Jakob
- git #c5d3dfad - OutputPageBeforeHTML: do nothing for non entity pages by Jakob Warkotsch
- git #2ab9f568 - Consolidate more view/resources modules (9) (T203696) by James D. Forrester
- git #38062787 - OutputPageBeforeHTMLHookHandler: prefer passing by value by Pablo Grass (WMDE)
- git #7406fc09 - Ensure edit pen visibility is conditional (T216080) by Pablo Grass
- git #2fef3c11 - Ensure termbox output is not cached in case the SSR request failed (T216156) by Jakob
- git #df6b2f78 - Save externally rendered termbox result in ParserOutput placeholder (T215788) by Jakob Warkotsch
- git #b359b644 - Specify licence of Wikibase ontology.owl (T216842) by Greta Doçi
- git #2f711bac - Consolidate more view/resources modules (8) (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 (T190022) by Stanislav Malyshev
- git #5e79941c - Add implementation of search hit handlers (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. (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 (T209259) by VolkerE
- git #b1c73968 - Specify licence of WikibaseLexeme ontology.owl (T216842) by Greta Doçi
WikibaseMediaInfo
edit- git #61f1a0da - Configurable url for wbsearchentities queries on File page (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 (T215959) by Eric Gardner
- git #f7493503 - Only enable submit button when there have been changes (T216454) by Matthias Mullie
WikibaseQualityConstraints
editNo changes for WikibaseQualityConstraints
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
edit- git #f0a9ba41 - Avoid use of func_get_args() by Kunal Mehta
WikiEditor
editNo changes for WikiEditor
wikihiero
editNo changes for wikihiero
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEvents
editNo 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
editNo changes for XAnalytics
ZeroBanner
editNo changes for ZeroBanner
ZeroPortal
editNo changes for ZeroPortal
Skins
editCologneBlue
editNo changes for CologneBlue
EUCopyrightCampaignSkin
editNo changes for EUCopyrightCampaignSkin
MinervaNeue
edit- git #c0ab8046 - Add config option for showing history link in page actions menu (T213352) by Jan Drewniak
- git #38178c60 - Passing page parameter to TOC toggler (T217820) by Jan Drewniak
- git #69511f16 - Add history icon to page actions menu for AMC mode (T213352) by Jdlrobson
- git #4b4e9d63 - Minerva should use the MobileFrontend eventBusSingleton (T217102) by jdlrobson
- git #4a7bd78d - Move `html` and `body` styles to 'ui.less' (T205341) (T217621) by Volker E
- git #454eb6dc - Move `main` normalization to explicit selector by Volker E
MonoBook
editNo changes for MonoBook
Modern
editNo changes for Modern
Nostalgia
editNo changes for Nostalgia
Timeless
editNo changes for Timeless
Vector
editNo changes for Vector
Total Changes
edit343 Changes in 98 repos by 75 committers