MediaWiki 1.33/wmf.23/Changelog
Core changes
[edit]- git #8c29cb61 - HISTORY: Add MediaWiki 1.32.1 release change notes (task T213714) by Jforrester
- git #2f30defc - Supress ChangeTags::addTags() exceptions for ManualLogEntry objects (task T218940) by Piotr Miazga
- git #b1f658e8 - HISTORY: Add MediaWiki 1.13 post-release change notes (task T213714) by Jforrester
- git #46f79f8e - Use finally instead of try-catch-throw by Lucas Werkmeister
- git #9f6d091d - HISTORY: Add MediaWiki 1.9 post-release change notes by Nikita Rana
- git #07e5fc85 - HISTORY: Add MediaWiki 1.10 post-release change notes by Nikita Rana
- git #02e95a7d - OutputPage: Fix typo in escaped by Kunal Mehta
- git #87cd44a9 - Stop gap to shut up log spam due to T212428. (task T212428) by Timo Tijhof
- git #063cce73 - History page is now using pseudo elements for presentation (task T205581) by Jdlrobson
- git #1fda5dfd - dictionary: Remove "mobilelanding" (task T187716) by Timo Tijhof
- git #9b277fb5 - OOUI forms: Remove infusable = false by Ed Sanders
- git #f2da5700 - HISTORY: Add MediaWiki 1.23 post-release change notes by Nikita Rana
- git #6dbd9893 - GlobalFunctions: Document the usage of wfUrlencode( null ) by Fomafix
- git #5bc0fd8a - fix up new text address handling in page content dumps (task T174031) by Ariel T. Glenn
- git #82941170 - registration: Follow-up on I54e8065c63f81016425c7dd40ce87e by Derick Alangi
- git #c3977629 - Use Block::setTimestamp to set the timestamp on a block by Thalia
- git #7c1033d5 - mw.feedback: Remove unused custom spinner by Ed Sanders
- git #00bc8fc5 - changetags: Remove unnecessary semicolon after catch block by Derick Alangi
- git #5b812305 - Provide direct deprecation message for jquery.ui.spinner by Ed Sanders
- git #47e7f596 - objectcache: Remove unused variable $cache which is overriden by Derick Alangi
- git #82d4947f - rcfeed: Avoid extending/inheriting from a deprecated class by Derick Alangi
- git #6e20fadc - registration: Remove wrong `@return` PHPDoc comments by Derick Alangi
- git #3620931e - Fix MessagecacheTest::testLoadFromDB_fetchLatestRevision (task T219042) (task T218918) by Daniel Kinzler
- git #81273391 - HISTORY: Add MediaWiki 1.19 post-release change notes by Nikita Rana
- git #94301c46 - HISTORY: Add MediaWiki 1.18 post-release change notes by Nikita Rana
- git #52b1b277 - HISTORY: Add MediaWiki 1.12 post-release change notes by Nikita Rana
- git #7a9bdff6 - specialpage: Remove unused QueryPage::doFeed() by Thiemo Kreuz
- git #11ae3cff - rdbms: Drop unused constructor property and default method arg by Thiemo Kreuz (WMDE)
- git #de398a43 - Update some minor type hints by Thiemo Kreuz
- git #0bf3017c - HISTORY: Add MediaWiki 1.11 post-release change notes by Nikita Rana
- git #d656baac - db: Drop child methods as they're same as parent methods by Derick Alangi
- git #a7d1ad4d - db: Use variable functions/callbacks instead of call_user_func() by Derick Alangi
- git #40de85df - block: Use correct function wfGetDB() as defined by Derick Alangi
- git #c71a50e2 - Rename PoolCounter_Stub to PoolCounterNull by Umherirrender
- git #2540c29b - Use the ?? feature instead of isset() where it makes sense by Thiemo Kreuz
- git #f8fcff31 - resources: Make manageForeignResources a regular maint script by Timo Tijhof
- git #dd6beafe - resources: Improve foreign-resources docs and error messages by Timo Tijhof
- git #3540897a - resources: Add caching for faster runs and offline use (task T203694) by Timo Tijhof
- git #f3b090c3 - Fix off by 1 error when displaying the number of a line with an error by Reedy
- git #31c94f52 - Use foreach for readability by Reedy
- git #9314453c - Make use of the list() feature where it makes sense by Thiemo Kreuz (WMDE)
- git #a397704f - make xml abstracts, stubs and page log dumps work again (task T174031) by Ariel T. Glenn
- git #e626d014 - objectcache: remove BagOStuff::mergeViaLock() and update RESTBagOStuff by Aaron Schulz
- git #0449f653 - Fix overzealous prefix check in MWLBFactory by Aaron Schulz
- git #6222d893 - Disable flapping MessageCacheTest::testLoadFromDB_fetchLatestRevision() (task T219042) (task T218918) by Max Semenik
- git #dac8ba4b - API: Fix missing return in ApiResult::addContentValue() by Kunal Mehta
- git #f002c9eb - session: Fix missing return in SessionBackend::resetId() by Kunal Mehta
- git #e7186d68 - Upgrade to newer phan by Kunal Mehta
- git #e604abd4 - Fix PhanPluginDuplicateConditional* errors (#1) by Kunal Mehta
- git #b01ff365 - add lbzip2 output processor for exports (task T214293) by Ariel T. Glenn
- git #26118ad0 - DefaultSettings: Remove deprecated $wgDBmysql5 from core (task T196185) by Derick Alangi
- git #e01619b1 - block: Avoid use of empty() which doesn't warn on var non-existence by Derick Alangi
- git #22d14262 - registration: Fix if or elseif constructs with return statements by Derick Alangi
- git #1b9ca741 - Remove reliance on Block properties being public by Thalia
- git #07c32089 - Avoid the use of IDatabase::insert() return value by Derick Alangi
- git #8b777495 - Simplify Block::getBy and Block::getByName by Thalia
- git #d9e82bb8 - Add filterFunction to visible{Byte,CodePoint}Limit by Lucas Werkmeister
- git #f8dc5792 - Only load latest revision in MessageCache::loadFromDB (task T218918) by daniel
- git #7a4f2663 - User::(get|is)Block*(): We don't need to prefix variables with their type⊠by Reedy
- git #0707fd50 - Remove i18n parameters (task T218354) by Gabriel Birke
- git #8fc39d3c - Fix WANObjectCache typo in phpdoc by addshore
- git #9df277a4 - rdbms: halt on some common broken $wgDBServers configurations (task T215850) by Aaron Schulz
- git #737036af - Use mediawiki/mediawiki-phan-config 0.3.0 by Kunal Mehta
- git #4118762b - rdbms: avoid connections on more lazy DBConnRef methods by Aaron Schulz
- git #c6c63251 - rdbms: update wasQueryTimeout() for DatabaseMysqlBase by Aaron Schulz
- git #3ef6a1d9 - rdbms: add 1062 error code to DatabaseMysqlBase by Aaron Schulz
- git #76617a77 - Title: Test the ->equals() method more thoughroughly by James D. Forrester
- git #6ab57b9c - rdbms: restrict more unsafe IDatabase methods in DBConnRef by Aaron Schulz
- git #17080453 - Support more coupled DBs in AtomicSectionUpdate/AutoCommitUpdate by Aaron Schulz
- git #23b5c089 - RevDel: Avoid log_search rows with empty values for target_author_actor (task T215525) by Brad Jorsch
- git #2c75885c - WebRequest: Simplify getGPCVal by Fomafix
- git #a2569497 - Use delegated events for rollback confirmable (task T218354) by Tim Eulitz
- git #6f7d145f - Update OOUI to v0.31.1 (task T163135) (task T170263) (task T184835) (task T209716) (task T214748) (task T216071) (task T216780) (task T218409) (task T218722) (task T218753) by James D. Forrester
- git #02387b7d - Rearrange code in User::getBlockedStatus to avoid isAllowed calls (task T218608) by GergĆ Tisza
- git #ea86c8bf - Fixed typo 'implments' and 'implmented' (task T201491) by didicodes
- git #b53095fc - Remove deprecated handling of multiple arguments by the Block constructor (task T218892) by Thalia
- git #6b4b646d - languages: Partial revert of I8287118cf8ec01326ead9 (task T218883) by Derick Alangi
- git #c4e5364e - Implement temporary rollback confirmation toggle (task T217039) by WMDE-Fisch
- git #45f3912b - Make the XML dump schema version configurable. (task T174031) by daniel
- git #0a840327 - Implement non-JS RollbackAction with form (task T215303) by Tim Eulitz
- git #7dc34065 - Count number of usages for Rollback Confirmation Prompt (task T215796) by Tonina Zhelyazkova
- git #039b07d4 - Do not create new archive file names for old files (task T200001) (task T210755) by Marostegui
- git #34132045 - Show confirmation prompt on rollback links (task T215020) by Tim Eulitz
- git #aca80250 - Add a user preference to opt in or out of a confirmation prompt for rollbacks. (task T199537) by tzhelyazkova
- git #b0721fee - rdbms: support setting PRAGMA for synchronous in DatabaseSqlite by Aaron Schulz
- git #1da7573b - WatchedItemStore: Use batching in setNotificationTimestampsForUser (task T207941) by Aaron Schulz
- git #b20e4970 - Fix account create checkbox bug (task T216845) by Dayllan Maza
- git #ba9ba95f - build: Remove git-depth:3 from Travis CI config by Timo Tijhof
- git #d5fe635e - resources: Add verifiable upstream for various jquery plugins by Timo Tijhof
- git #8d9bc434 - OOUI: Bring forward UBN fix for DropdownInputWidget with MenuSectionOptionWidget (task T218722) (task T218830) by James D. Forrester
- git #520dbe67 - Check whether a user is blocked from upload in ApiUpload (task T217255) by Thalia
- git #2fbc97e3 - CSP: Minor cleanup in ContentSecurityPolicy.php by Derick Alangi
- git #ad89079a - Avoid counting input lines twice in BlockLevelPass::execute() (task T208070) (task T218817) by C. Scott Ananian
- git #73239ee9 - BlockLevelPass: further fixes for T218817 (task T208070) (task T218817) by Arlo Breault
- git #94d559b1 - Validate the output of the dump scripts. (task T174031) by daniel
- git #6812712b - objectcache: convert APC and hash BagOStuff to using mergeViaCas() by Aaron Schulz
Vendor
[edit]- git #1f7de2e0 - Update OOUI to v0.31.1 by James D. Forrester
Extensions
[edit]3D
[edit]No changes for 3D
AbuseFilter
[edit]- git #9afac9d6 - Use setDescription() instead of accessing guts directly by Max Semenik
- git #72c2be7a - Remove $wgAbuseFilterRuntimeProfiling (task T191039) by Daimona Eaytoy
- git #89520e23 - Remove $wgAbuseFilterProfiling (task T191039) by Daimona Eaytoy
- git #27545422 - Add a function to the parser to retrieve the next token by Daimona Eaytoy
- git #c0950699 - Log throttled actions by Daimona Eaytoy
- git #01f699ff - Remove useless SpecialAbuseLog::getNotDeletedCond by Daimona Eaytoy
- git #324d0e6a - AbuseFilter: Swapped getNative for getText (task T155582) by Holger Knust
- git #f2c1beec - Replace double-equals with triple-equals by Daimona Eaytoy
- git #037b0c37 - Rely on parent::getTableClass in TablePager (task T218996) by Daimona Eaytoy
- git #45e84bad - Change method used for file_bits_per_channel in /test (task T218874) by Daimona Eaytoy
- git #4103ff56 - Use 'page' prefix for upload vars (task T218873) by Daimona Eaytoy
- git #553facee - Move the throttle help tooltip to a message by Daimona Eaytoy
- git #bae9c5bb - Use lowercase for built-in variables by Daimona Eaytoy
ActiveAbstract
[edit]No changes for ActiveAbstract
AdvancedSearch
[edit]- git #86059b67 - Add phan by WMDE-Fisch
- git #06d12d7c - Ensure namespaces are always part of search URLs (task T217445) by Tim Eulitz
- git #2e263f4c - Remove obsolete references to AdvancedSearch beta (task T218225) by Tim Eulitz
- git #d7a0ab48 - Update outdated documentation and links in settings.md by Thiemo Kreuz (WMDE)
- git #34d7b1df - Improve generateTag function after OOUI provided a fix (task T217443) by tzhelyazkova
AntiSpoof
[edit]No changes for AntiSpoof
ApiFeatureUsage
[edit]No changes for ApiFeatureUsage
ArticleCreationWorkflow
[edit]No changes for ArticleCreationWorkflow
ArticlePlaceholder
[edit]- git #b3f7f94b - tests: Port QUnit suite to MediaWiki runner (task T180171) by Addshore
Babel
[edit]- git #167ab62c - Replace use of deprecated ObjectCache::getMainWANInstance method by jenkins-bot
- git #0fe83d3c - Use getText() instead of getNativeData() (task T155582) by Jayprakash12345
BetaFeatures
[edit]No changes for BetaFeatures
BounceHandler
[edit]No changes for BounceHandler
Calendar
[edit]No changes for Calendar
Campaigns
[edit]No changes for Campaigns
Capiunto
[edit]No changes for Capiunto
CategoryTree
[edit]No changes for CategoryTree
CentralAuth
[edit]- git #8f011d4e - Use setDescription() instead of accessing guts directly by Max Semenik
- git #4fcb6e07 - Fix onHandleGrouprenameLogEntry for old log entries (task T207240) by Umherirrender
- git #36607701 - Add method scope visibility in /includes/specials/ by Umherirrender
- git #cb7d7ae7 - Add method scope visibility in /maintenance/ by Krinkle
- git #d2c890da - Rename getCentralSlaveDB() => getCentralReplicaDB() by Aaron Schulz
- git #732dae12 - build: Update linters to latest and make pass by James D. Forrester
- git #a8861dac - Fix phpstorm IDEA errors in SpecialCentralAuth/SpecialCentralAutoLogin by Aaron Schulz
- git #ec773d7c - modules: Minor JS clean up by Timo Tijhof
- git #44b7d9f9 - build: Update eslint config and apply newer conventions (task T208951) by Timo Tijhof
- git #c8f7d6c4 - Avoid using outdated $casToken field for BagOStuff calls by Aaron Schulz
CharInsert
[edit]- git #0d30b1a5 - Add some more parser test cases by Thiemo Kreuz
CheckUser
[edit]- git #00d54758 - Use setDescription() instead of accessing guts directly by Max Semenik
- git #a7709501 - Internationalization by DannyS712
CirrusSearch
[edit]- git #918140bf - Use addDescription() instead of accessing guts directly by DCausse
- git #58e5a689 - Remove some not needed empty lines from the code by Umherirrender
- git #e6d8e81b - Make use of WebRequest::getCheck() where possible by Thiemo Kreuz
- git #76603b7a - Do not document constants as variables by Thiemo Kreuz
- git #e0f49fbf - Make use of shorter syntax features where possible by Thiemo Kreuz
- git #026f2dff - Fix broken check for if ( count() ) with no comparison by Thiemo Kreuz
- git #b9e1021f - Add inline SplFileInfo type hints to iterators by Thiemo Kreuz
Cite
[edit]- git #3c855ea4 - Add test for broken up-arrow back links (task T217767) by Thiemo Kreuz (WMDE)
- git #a3ef5fda - ve.ui.MWCitationDialog: If the selected ref is not using the template, clear it (task T208981) by Bartosz DziewoĆski
CiteThisPage
[edit]No changes for CiteThisPage
Citoid
[edit]No changes for Citoid
cldr
[edit]No changes for cldr
Cognate
[edit]- git #6d8c5b8e - Remove empty tests/phan directory by Kunal Mehta
CodeEditor
[edit]No changes for CodeEditor
CodeMirror
[edit]- git #f0757cb0 - Do not load module 'ext.CodeMirror' when CodeEditor is active by TheDJ
CodeReview
[edit]No changes for CodeReview
CollaborationKit
[edit]No changes for CollaborationKit
Collection
[edit]- git #8566dd16 - Fix broken "coll-notfound_msg" error message (task T217835) by Thiemo Kreuz
- git #eac2f719 - Add missing `false` check before doing a bad API request (task T217835) 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]- git #a7542f13 - Catch "User account is not global" error (task T218902) by jenkins-bot
- git #4d38e9f8 - Return API error on anonymous suggestions queries (task T218902) by petarpetkovic
- git #2ff0d61d - Remove version switcher (task T212646) by jenkins-bot
- git #f189d365 - Show the invite to add the first paragraph initially (task T189203) by petarpetkovic
- git #15694ea6 - Correct the parent of mw.cx.ui.PublishSettingsWidget in JS docstring by jenkins-bot
ContributionTracking
[edit]No changes for ContributionTracking
CreditsSource
[edit]No changes for CreditsSource
Dashiki
[edit]No changes for Dashiki
Disambiguator
[edit]No changes for Disambiguator
DismissableSiteNotice
[edit]No changes for DismissableSiteNotice
DonationInterface
[edit]- git #a7a9d499 - Use GeoIP2 for local geoip lookup (task T215425) by Elliott Eggleston
DoubleWiki
[edit]No changes for DoubleWiki
DynamicSidebar
[edit]No changes for DynamicSidebar
EUCopyrightCampaign
[edit]- git #d4419a1b - Add phan configuration by Kunal Mehta
Echo
[edit]- git #c054b6dd - Selenium: update and simplify README (task T210726) by Ćœeljko Filipin
- git #319808de - Selenium: the first test for Special:Notifications (task T217051) by Zfilipin
- git #84254318 - Use getText() instead of getNativeData() (task T155582) by Jayprakash12345
- git #99ce7178 - ext.echo.dm: Remove unreachable lazy-creation code by Krinkle
- git #3f83f2eb - Merge 'ext.echo.controller' module into 'ext.echo.ui' by Krinkle
Elastica
[edit]No changes for Elastica
ElectronPdfService
[edit]No changes for ElectronPdfService
EventBus
[edit]- git #1390cce3 - A 202 from EventGate is not an error, don't log it as one by Andrew Otto
- git #dc4c97e3 - onBlockIpComplete: Check that $blockTarget is an object (task T218952) by Marko Obrovac
- git #b0450e28 - Emit mediawiki.centralnotice.campaign events (task T217565) by Andrew Green
- git #feb48e70 - Push jobs synchronously and use JobQueueError on failure by Mobrovac
EventLogging
[edit]No changes for EventLogging
ExtensionDistributor
[edit]- git #b8fe4fa3 - extension.json: Fix extension name to match current format by Derick Alangi
ExternalGuidance
[edit]- git #c8ed2a30 - Add check for same source and target language by Santhosh Thottingal
- git #aadbf536 - Update the robot icon to fix alignment optically correct (task T215598) by Santhosh
- git #e373d273 - Remove unnecessary change of the edit params (task T217892) by Santhosh
FeaturedFeeds
[edit]No changes for FeaturedFeeds
FileExporter
[edit]- git #3f39b571 - Upgrade to newer phan (task T216917) by Kunal Mehta
FileImporter
[edit]- git #fa0b6190 - Remove empty phan stubs directory by Kunal Mehta
- git #9780da72 - Use Status value instead of isLatestFileRevision bool flag (task T210755) by WMDE-Fisch
- git #3b5ca8fa - Upgrade to new phan (task T216918) by Kunal Mehta
FlaggedRevs
[edit]- git #8d1d5b73 - Fix reject changes when user is partially blocked (task T218949) by Dmaza
Flow
[edit]- git #a789127e - Avoid use of deprecated LinkCache::singleton() method by Derick Alangi
- git #fcfbfd8a - Typo: lenght by Max Semenik
FundraiserLandingPage
[edit]- git #52b3269c - Move files to match class names by Umherirrender
FundraisingTranslateWorkflow
[edit]- git #30e25d6c - Replace static extension registration dependency with callback hack (task T218860) by James D. Forrester
- git #501a7469 - New Translate hook cleans up our act (task T213943) by Ejegg
Gadgets
[edit]No changes for Gadgets
GeoCrumbs
[edit]No changes for GeoCrumbs
GeoData
[edit]- git #143c6def - Better testing for bogus scale values (task T218941) by Max Semenik
GettingStarted
[edit]No changes for GettingStarted
GlobalBlocking
[edit]No changes for GlobalBlocking
GlobalCssJs
[edit]No changes for GlobalCssJs
GlobalPreferences
[edit]- git #be8590e9 - Output select-all widget in PHP and infuse by Ed Sanders
- git #6ed35992 - Remove 'widgets' store and duplication of widget property calculations by Ed Sanders
- git #0f010dac - Lazy initialize on htmlform.enhance hook (task T206446) by Ed Sanders
- git #2ef52ef4 - Don't show local-exception checkbox if there is no control (task T216035) by Esanders
GlobalUsage
[edit]No changes for GlobalUsage
GlobalUserPage
[edit]No changes for GlobalUserPage
GoogleNewsSitemap
[edit]- git #5515695c - Move file to match class name by Umherirrender
Graph
[edit]- git #7e100b55 - Update tests to match parser changes (task T208070) (task T218702) by Arlo Breault
GrowthExperiments
[edit]- git #c10db615 - Account and Userpage modules (task T217105) by Stephane Bisson
- git #bb03b368 - Provide configurable header and subheader tags by Kosta Harlan
- git #06fe0094 - Homepage Start module (task T217105) by Stephane Bisson
- git #7527c8fb - Impact: fix last active days (task T216631) by Stephane Bisson
- git #40e34599 - Allow viewing impact module as rendered for other users (task T217281) by Sbisson
- git #4dcc6470 - Help module: Adjust dialog title, header and subheader wording (task T215986) by Kosta Harlan
- git #b885e982 - Homepage: use get_class() in error handling (task T216631) by Stephane Bisson
- git #40d41eb3 - Simplify homepage subtitle (task T217927) by Stephane Bisson
- git #e6b60be3 - Homepage Mentorship module (task T216631) by Stephane Bisson
- git #179925cd - Homepage: title and subtitle (task T217927) by Stephane Bisson
- git #7b47704e - Make cta the same size in reading and edit modes (task T217612) by Arlolra
GuidedTour
[edit]No changes for GuidedTour
GWToolset
[edit]No changes for GWToolset
ImageMap
[edit]- git #70a6b723 - Warn user about invalid coordinates (task T217087) by Alex Ezell
InputBox
[edit]No changes for InputBox
Insider
[edit]No changes for Insider
intersection
[edit]- git #05edc374 - Move class DynamicPageListHooks to match filename by D3r1ck01
- git #8ef0f5ba - Update tests to match parser changes (task T208070) by Umherirrender
Interwiki
[edit]No changes for Interwiki
InterwikiSorting
[edit]- git #ae99cd45 - Remove empty tests/phan directory by Kunal Mehta
JADE
[edit]No changes for JADE
Josa
[edit]No changes for Josa
JsonConfig
[edit]No changes for JsonConfig
Kartographer
[edit]- git #085a7f75 - Fix links to here.com by Fomafix
- git #30f1a099 - Use HTTPS instead of HTTP by Fomafix
LabeledSectionTransclusion
[edit]No changes for LabeledSectionTransclusion
LandingCheck
[edit]No changes for LandingCheck
LdapAuthentication
[edit]- git #d82149ee - Add support for (un)locking LDAP accounts in response to blocks (task T168692) by Bryan Davis
Linter
[edit]No changes for Linter
LiquidThreads
[edit]- git #86919bbf - Add method scope visibility in /pages/ by Umherirrender
Listings
[edit]No changes for Listings
LocalisationUpdate
[edit]No changes for LocalisationUpdate
LoginNotify
[edit]No changes for LoginNotify
MapSources
[edit]- git #2bbd7299 - Move files to match class name by Umherirrender
MassMessage
[edit]No changes for MassMessage
Math
[edit]No changes for Math
MobileApp
[edit]- git #dd38e27c - Add phan by Umherirrender
MobileFrontend
[edit]- git #dda802fb - Simplify form elements selector output by Jdlrobson
- git #810a16e9 - Add mediaViewer to mobile.startup exports (task T216198) by Nicholas Ray
- git #c12abd2b - Add vector skin style for overlay (task T217887) by Santhosh Thottingal
- git #2136f48d - Update user preferences before flusing output. (task T219028) by Piotr Miazga
- git #6d218a4b - transforms: Remove unncessary semicolon after if block by Derick Alangi
- git #38790bdb - Minor changes to NotificationOverlay (task T217296) by jdlrobson
- git #ae5579c8 - Refactor ImageOverlay into an Overlay with an ImageCarousel (task T216198) by Nicholas Ray
- git #da79c4aa - Remove broken fade out animation on SearchOverlay by Stephen Niedzielski
- git #eb66046a - MobileFrontendArticleTarget: Merge into upstream code in VisualEditor (task T218946) by Bartosz DziewoĆski
- git #0689208a - Add the AddTopicForm component (task T217102) by jdlrobson
- git #a8de0323 - MobileFrontendArticleTarget: Remove getScrollContainer() override (task T218635) by Jdlrobson
- git #0c1f0934 - NotificationsOverlay converted to factory function (task T217296) by jdlrobson
- git #45bc391e - All events handlers are not part of the prototype (task T217296) by Jdlrobson
- git #eb027f76 - Hygiene: rename BetaOptinPanel (task T217298) by Stephen Niedzielski
- git #fe5bc738 - Hygiene: replace BetaOptinPanel parent (task T217298) by Jdlrobson
- git #3d2c0aa2 - EditorOverlayBase: Remove reference to non-existent event handler by Bartosz DziewoĆski
- git #914f4a0d - mobile.init/editor: Fix exception during loading when recovering changes by jdlrobson
- git #43152f6d - Notifications: build some unbuilt assets by jdlrobson
MultimediaViewer
[edit]No changes for MultimediaViewer
NavigationTiming
[edit]- git #1338ca38 - Move classes to match file names by Umherirrender
- git #72dbd1cb - Collect Layout Stability API jank scores (task T216594) by Gilles Dubuc
- git #88f679b9 - Add Element Timing support (task T216598) by Gilles Dubuc
Newsletter
[edit]No changes for Newsletter
NewUserMessage
[edit]- git #e2ece2db - Move class NewUserMessage to match filename by Umherirrender
Nuke
[edit]No changes for Nuke
OATHAuth
[edit]No changes for OATHAuth
OAuth
[edit]- git #67ad3489 - API: Add missing param to invalid-authorization-not-approved error by Alex Monk
OpenStackManager
[edit]No changes for OpenStackManager
ORES
[edit]No changes for ORES
PageAssessments
[edit]No changes for PageAssessments
PagedTiffHandler
[edit]- git #a138fe34 - Make use of the list() syntax where it makes sense by Thiemo Kreuz
- git #728c5e2e - Add delimiters to preg_match by Umherirrender
- git #12bff3d1 - Improve array handling in PagedTiffHandler::doThumbError by Thiemo Kreuz (WMDE)
PageImages
[edit]No changes for PageImages
PageTriage
[edit]- git #6747f997 - Upgrade PageTriage extension to use newer phan (task T216932) by Kunal Mehta
PageViewInfo
[edit]No changes for PageViewInfo
ParserFunctions
[edit]No changes for ParserFunctions
ParsoidBatchAPI
[edit]No changes for ParsoidBatchAPI
PdfHandler
[edit]No changes for PdfHandler
PerformanceInspector
[edit]- git #a11bc8bb - Add phan by Umherirrender
Petition
[edit]No changes for Petition
Poem
[edit]No changes for Poem
PoolCounter
[edit]No changes for PoolCounter
Popups
[edit]- git #522f4aa8 - Fix incomplete test coverage for referencePreview renderer (task T214971) by Thiemo Kreuz
- git #de8f7a13 - Move test for escaped URLs into seperate check (task T214971) by WMDE-Fisch
- git #07318c3a - Add test for dwelling reference links inside a reference preview (task T214971) by WMDE-Fisch
- git #dc1625de - Add tests for the reference preview fade effect (task T214971) by WMDE-Fisch
- git #2cff0a1a - Simplify testpage setup for browser test by WMDE-Fisch
- git #522829c4 - Add a fade out to reference content (task T217139) by WMDE-Fisch
- git #42ee00fe - Improve popup pointer positioning (task T217737) by Andrew Kostka
- git #8aad5981 - Fix double pokey bug (task T204627) by Jdlrobson
ProofreadPage
[edit]No changes for ProofreadPage
PropertySuggester
[edit]No changes for PropertySuggester
QuickSurveys
[edit]No changes for QuickSurveys
Quiz
[edit]- git #0e31d8ca - Move file to match class name by Umherirrender
ReadingLists
[edit]No changes for ReadingLists
RelatedArticles
[edit]No changes for RelatedArticles
Renameuser
[edit]No changes for Renameuser
RevisionSlider
[edit]- git #46e2f60f - Remove empty tests/phan directory by Umherirrender
RSS
[edit]No changes for RSS
SandboxLink
[edit]No changes for SandboxLink
Score
[edit]No changes for Score
Scribunto
[edit]- git #8328acb9 - Upgrade to newer phan (task T216940) by Kunal Mehta
- git #017d6a13 - Fix @return for SiteLibrary::pagesInCategory() by Kunal Mehta
- git #c3d93b61 - Use PHP 7 variadic params for LuaInterpreter::callFunction() by Kunal Mehta
- git #f308135d - Use PHP 7's ?? syntax by Kunal Mehta
SearchExtraNS
[edit]- git #9445ae75 - Add phan by Umherirrender
SecurePoll
[edit]- git #94dc4d12 - Add instanceof checks when a specific implementation is needed by MaxSem
- git #e56f05f0 - Remove useless arguments to wfTimestampNow() by D3r1ck01
- git #d0ab48a4 - Use PHP 7's ?? syntax by Kunal Mehta
- git #a284e880 - Remove extra argument to DatabaseUpdater::modifyExtensionField() by Kunal Mehta
Sentry
[edit]No changes for Sentry
ShortUrl
[edit]No changes for ShortUrl
SiteMatrix
[edit]No changes for SiteMatrix
SkinPerPage
[edit]No changes for SkinPerPage
SpamBlacklist
[edit]No changes for SpamBlacklist
SubPageList3
[edit]- git #5f9e91be - Add phan by Umherirrender
SubpageSortkey
[edit]- git #9f544db2 - Add phan by Umherirrender
SyntaxHighlight_GeSHi
[edit]No changes for SyntaxHighlight_GeSHi
TemplateData
[edit]No changes for TemplateData
TemplateSandbox
[edit]- git #a1a62f37 - Fix location of SpecialTemplateSandbox.php by Brad Jorsch
- git #98fd30c1 - Move class TemplateSandboxHooks to match filename by Umherirrender
TemplateStyles
[edit]No changes for TemplateStyles
TemplateWizard
[edit]- git #096f34e8 - Add stylelint prefix rules by Umherirrender
- git #eda446bf - build: Update eslint-config-wikimedia to 0.11.0 by Umherirrender
TextExtracts
[edit]- git #6a082f17 - Inline nested callback functions by Thiemo Kreuz
Thanks
[edit]No changes for Thanks
TimedMediaHandler
[edit]No changes for TimedMediaHandler
timeline
[edit]- git #73d245ac - Move class Timeline to match filename by D3r1ck01
TitleBlacklist
[edit]No changes for TitleBlacklist
TocTree
[edit]No changes for TocTree
TorBlock
[edit]No changes for TorBlock
Translate
[edit]- git #d61d5dda - Use check keys for message group cache key by jenkins-bot
- git #b5e1d317 - Use php null coalesce operator ?? by Nikerabbit
- git #a53cf7cb - Avoid use of isset on declared class properties by jenkins-bot
- git #8ab0212d - Add backward compatibility for older version of Elastica extension (task T218100) by Abijeet
TranslationNotifications
[edit]No changes for TranslationNotifications
TrustedXFF
[edit]No changes for TrustedXFF
TwoColConflict
[edit]- git #894f7052 - Switch PhanCommentParamWithoutRealParam override to local instead of global by Kunal Mehta
- git #33eb736e - Improve InvalidArgumentException exception message by Derick Alangi
UniversalLanguageSelector
[edit]No changes for UniversalLanguageSelector
UploadsLink
[edit]No changes for UploadsLink
UploadWizard
[edit]- git #ac212973 - Use HTTPS in Flickr source URLs (task T219168) by Jean-Frederic
- git #5026495f - UploadWizardDeedChooser: Fix length check by Ed Sanders
- git #387677eb - UploadWizardDeedChooser: Use OOUI radio by Ed Sanders
- git #ba8c2071 - UploadWizardDeedChooser: Build DOM by Ed Sanders
- git #99d77cf6 - Use OOUI to build readOnly text inputs on 'thanks' page by Ed Sanders
- git #f3fd0ee5 - Adjust caption remove button css (task T216773) by ha78na
UrlShortener
[edit]- git #d9847226 - Remove rebase-added i18n messages by Amir Sarabadani
- git #d86b9f38 - Prevent blocked users from making short URLs (task T133109) by Amir Sarabadani
UserMerge
[edit]No changes for UserMerge
VipsScaler
[edit]No changes for VipsScaler
VisualEditor
[edit]- git #9dc36329 - ve.init.mw.MobileArticleTarget: Restore missing methods (task T218946) (task T219041) (task T219043) by Bartosz DziewoĆski
- git #e9ef3a6f - ve.init.mw.MobileArticleTarget: Remove unused method by Bartosz DziewoĆski
- git #f2fc7b8e - ve.init.mw.MobileArticleTarget: Bring the toolbar back into view after it scrolls out (task T218414) by Bartosz DziewoĆski
- git #378db016 - Update VE core submodule to master (d79dbfc9c) by James D. Forrester
- git #73561f7a - ve.init.mw.MobileArticleTarget: Merge in downstream code from MobileFrontend (task T218946) by Ed Sanders
- git #58063297 - MobileArticleTarget: Remove padding below the surface on iOS (task T217769) by Bartosz DziewoĆski
- git #a89896a5 - MobileArticleTarget: Remove broken iOS override for #scrollToHeading (task T218429) by Bartosz DziewoĆski
- git #d6d48ff4 - Introduce a 'mobile-ab' config option for section editing (task T218851) by Ed Sanders
Wikibase
[edit]- git #0c256dea - Revert "OutputPageBeforeHTML: do nothing for non entity pages" (task T218907) by Pablo Grass (WMDE)
- git #67c190e7 - Actually set logger for SimpleCacheWithBagOStuff usages by Addshore
- git #5d316613 - termbox: update pin (task T218111) by Pablo Grass
- git #05211870 - Avoid expensive WebRequest::getVal() where possible by Krinkle
- git #6a7aa53d - Use enableModuleContentVersion() for Wikibase\lib\SitesModule by Krinkle
- git #b43e1c32 - Remove evil global still hanging around in WikibaseApiTestCase by D3r1ck01
- git #70048148 - Fix undefined local variable in ModifyTermTestCase by Thiemo Kreuz (WMDE)
- git #f0ca479c - getUserLanguages: allow use in termbox (task T218111) by Pablo Grass
- git #a129ab31 - getUserLanguages: polish tests of newly extracted method (task T218111) by Pablo Grass
- git #0e46538e - Extract getUserLanguages from entityViewInit for reuse (task T218111) by Pablo Grass (WMDE)
- git #0000bf82 - termbox: request with revision parameter (task T215784) by Pablo Grass
- git #67d923e4 - Documented entity-source-related config options. (task T214557) by WMDE-leszek
WikibaseCirrusSearch
[edit]- git #4634caf7 - Port more tests from Wikibase by Stanislav Malyshev
WikibaseLexeme
[edit]- git #cf9a6936 - Add tooltip for statements linking to Form (task T205279) by alaasarhan
- git #525ac5e6 - LexemeView: revision support for getContent() (task T210615) by Pablo Grass
WikibaseMediaInfo
[edit]- git #631b7d0c - Correct extraction of content for tabs (task T219221) by Jforrester
- git #42a7b4f2 - Revert "Output some data to help debug T219221" by Matthias Mullie
- git #9aeaa401 - Output some data to help debug T219221 (task T219221) by Matthias Mullie
- git #5246c67c - Revert "Output some data to help debug T219221" by Matthias Mullie
- git #0efebb93 - Output some data to help debug T219221 (task T219221) by Matthias Mullie
- git #e1b15ccc - Remove use of removed messages by Matthias Mullie
- git #e0f0b28d - Remove blank translations by Cormac Parle
- git #dde352ca - Adjust display to cater for diff and historical pages (task T218922) by James D. Forrester
- git #cdf6d65d - Deal with cached pages with newer placeholder tags missing by Cormac Parle
- git #0dbc0acb - EntityLookupElement: Separate alias from label with a word separator by James D. Forrester
- git #1bc65b33 - Migrate dependencies to WikibaseCirrusSearch (task T218714) by Stanislav Malyshev
- git #628ec6fb - Search prototype (task T218431) (task T218630) (task T218614) (task T215936) (task T216536) (task T199120) (task T209125) (task T208807) (task T208791) (task T208785) (task T212262) by Matthias Mullie
- git #722307eb - Let EntityLookupElement use configured uri by default by Matthias Mullie
- git #63c8e1b8 - Remove $wgMediaInfoShowQualifiers by Matthias Mullie
- git #3f726728 - Make sure there's enough space for depicts dropdown (task T218629) by Cormac Parle
- git #fe8db41f - MediaInfoView: revision support for getContent() (task T210615) by Thomas Arrow
- git #bedf519c - Refactor CaptionsPanel publish button refresh implementation (task T217777) by James D. Forrester
WikibaseQualityConstraints
[edit]No changes for WikibaseQualityConstraints
Wikidata.org
[edit]- git #89d10fad - Make package name in composer.json 2.0 compliant by mvolz
WikidataPageBanner
[edit]No changes for WikidataPageBanner
WikiEditor
[edit]No changes for WikiEditor
wikihiero
[edit]- git #ac862fc9 - Fix all PHPCS exceptions by Max Semenik
- git #4910e5b6 - Move maintenance script into separate folder by Umherirrender
- git #f1ba5301 - Update tests to match parser changes (task T208070) by Umherirrender
WikiLove
[edit]No changes for WikiLove
WikimediaBadges
[edit]No changes for WikimediaBadges
WikimediaEvents
[edit]- git #4d5e1d05 - Update EditAttemptStep schema (task T219019) by Krinkle
- git #44620e5b - Use a cookie to persist the seed for php7's a/b test (task T216676) by Giuseppe Lavagetto
- git #48291f69 - Use better doNotTrack logic from ext-EventLogging by Ed Sanders
- git #3cbbe9b0 - Fix typo "occurd" to "occured" in searchSatisfaction.js (task T201491) by Krinkle
WikimediaIncubator
[edit]No changes for WikimediaIncubator
WikimediaMaintenance
[edit]- git #d24f3bf7 - Move ExternalStore handling in addWiki.php to a dedicated method by Amir Sarabadani
- git #8e5382f7 - Make addWiki better handle second runs in case of errors (task T212881) by Amir Sarabadani
- git #4d803856 - Replace getCentralSlaveDB() => getCentralReplicaDB() by Derick Alangi
- git #b186a0fe - Use ::class on \Maintenance::runChild by Umherirrender
WikimediaMessages
[edit]- git #86172a38 - Move class WikimediaMessagesHooks to match filename by Umherirrender
- git #85517642 - Add messages for Wikimania wiki in sidebar (task T217730) by Amir Sarabadani
XAnalytics
[edit]- git #9a686de1 - Move class XAnalytics to match file name by Umherirrender
ZeroBanner
[edit]No changes for ZeroBanner
ZeroPortal
[edit]No changes for ZeroPortal
Skins
[edit]CologneBlue
[edit]No changes for CologneBlue
EUCopyrightCampaignSkin
[edit]- git #6f0f5a0c - Upgrade to newer phan by Kunal Mehta
MinervaNeue
[edit]- git #a809420f - Add IDs to page-action menu items. (task T215890) by Jdlrobson
- git #799f426f - Make minerva use updated mediaViewerOverlay factory function (task T216198) by Nicholas Ray
- git #ee97d1ac - Cleanup NotificationBadge and notification overlay creation (task T217296) by jdlrobson
- git #6d34e401 - Remove skins.minerva.icons.images.variants module (task T218807) by jdlrobson
- git #b2607d3a - Only show history link in page-actions menu if page exists (task T213352) by Jan Drewniak
MonoBook
[edit]- git #1c67fac1 - Upgrade to newer phan by Kunal Mehta
Modern
[edit]- git #49faa926 - Upgrade to newer phan by Kunal Mehta
Nostalgia
[edit]No changes for Nostalgia
Timeless
[edit]- git #5152ddcd - Upgrade to newer phan by Kunal Mehta
- git #28dc66bd - Fix styles for .mw-body.dt and .mw-body.dl (task T211044) by Paladox
Vector
[edit]- git #a21735b2 - Upgrade to newer phan by Kunal Mehta
Total Changes
[edit]337 Changes in 80 repos by 88 committers