MediaWiki 1.33/wmf.23
![]() |
Deployment of MediaWiki 1.33.0-wmf.23 to Wikimedia sites | MediaWiki 1.33.0-wmf.24![]() |
The latest version (labeled "1.33.0-wmf.23") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 26 March 2019 (see the roadmap).
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
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