The latest version (labeled "1.34.0-wmf.16") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 30 July 2019 (
see the roadmap
).
git #ce965f98
- Fix punctuation in HTMLForm documentation by Thalia
git #080b0f91
- pager: Add visibility methods declared in the Pager interface by Derick Alangi
git #b9886278
- Adapt Recent Changes advanced filters for mobile usage (
T225499, T223230
) by Jan Drewniak
git #f45359a0
- Deprecate several public properties on the block classes by Thalia
git #5990aa7f
- Update gradient mixins from OOUI, add horizontal-gradient by Ed Sanders
git #a5c984cc
- MessageCache: Restore 'loadedLanguages' tracking for load() (
T208897
) by Timo Tijhof
git #1597eeda
- CopyTextLayout: Only select-all on focus (
T110579
) by Ed Sanders
git #3622787e
- Better handle "no accounts to unlink" case in Special:UnlinkAccounts (
T228717
) by Brad Jorsch
git #f2b5cbb0
- rdbms: make DatabaseSqlite::open() also check DBO_DEFAULT by Aaron Schulz
git #92412c16
- externalstore: use CONN_TRX_AUTOCOMMIT instead of IDatabase::clearFlag() by Aaron Schulz
git #47aa48f0
- objectcache: make "busyValue" stricter to avoid callback ambigiuity by Aaron Schulz
git #416c2f67
- Remove TODO for unblockself (
T228538
) by David Barratt
git #8d02d1d2
- Follow-up f7cddcf7c1: Move RELEASE-NOTES-1.34 entry to right place by James D. Forrester
git #2086b8a4
- Deprecate wrapper SVGMetadataExtractor::getMetadata by Umherirrender
git #2ba42f23
- QueryPage: allow arbitrary sorting by Gergő Tisza
git #b5630dc0
- Inject getLocalServerObjectCache() into the CachingSiteStore instance by Aaron Schulz
git #9efb4296
- ApiSandbox: Fix upload widget (
T229123
) by Brad Jorsch
git #4c7e4575
- rdbms: remove various deprecated methods by Aaron Schulz
git #023c73f6
- rdbms: normalize Database open() code and error handling by Aaron Schulz
git #5099ee9f
- parser: add speculative page IDs to use with {{PAGEID}} (
T226785
) by Aaron Schulz
git #ae116da8
- Code cleanup related to initSpeculativePageId() by Tim Starling
git #51e837f6
- Don't try to store File objects to the upload session (
T228749
) by Tim Starling
git #e4bc5822
- Fix exception when viewing special pages with relative related titles (
T227817
) by Max Semenik
git #c33b351a
- MediumSpecificBagOStuff: Make convertToRelative(0) return 0, not 1 (
T228744
) by Roan Kattouw
git #1dd7af57
- resourceloader: Remove incomprehensible `@todo` in getTestModuleNames() by Timo Tijhof
git #456f051c
- phpunit: Avoid get_class() in MediaWikiCoversValidator (
T225730
) by Timo Tijhof
git #e9cc4562
- resourceloader: Improve ResourceLoaderWikiModule test coverage by Timo Tijhof
git #19657489
- Enable RecentChanges modules on mobile by jdlrobson
git #0b913277
- Add permission check for user is permitted to view the log type (
T222038
) by rxy
git #a7017dbc
- resourceloader: Move 'mw.config' assignment from startup.js to mediawiki.js by Timo Tijhof
git #c6ebce6a
- resourceloader: Remove internal 'wgResourceLoaderStorageEnabled' from mw.config by Timo Tijhof
git #e07ac8f3
- resourceloader: Also clear store in debug mode to simplify mw.loader.store.init() by Timo Tijhof
git #74068ce8
- Make wfGetDB() return a MaintainableDBConnRef instance (take 2) by Krinkle
git #ff6b6a75
- Add SearchResultSetTrait (
T228626
) by David Causse
git #e97ff352
- Add BaseSearchResultSet (
T228626
) by David Causse
git #d8e06a46
- MimeAnalyzer: fix ZIP parsing failure (
T223728
) by Tim Starling
git #52fe0f5b
- Update documentation for $wgAutopromote by Thalia
git #ddffa176
- Replace wfGetDB in ParserTestRunner (
T228928
) by Gergő Tisza
git #f7cddcf7
- Remove deprecated handling of array keys for $wgProxyList by Thalia
git #02b14d31
- Revert "Make wfGetDB() return a MaintainableDBConnRef instance" by Krinkle
git #33506650
- Make wfGetDB() return a MaintainableDBConnRef instance by Aaron Schulz
git #803b1005
- .travis.yml: Don't allow failures for PHP 7.3 any more (
T204884
) by James D. Forrester
git #8a087817
- Drop newlines in LocalisationCache debug logs by Antoine Musso
git #7a8ef166
- Add explicit visibility to SearchResult methods by David Causse
git #a2782069
- make XmlDumpwriter more resilient to blob store corruption (
T228720
) by Ariel T. Glenn
git #c251368f
- Add null to Parser::getTitle return doc by Sam Wilson
git #d1e7d5e3
- Fix and re-apply "RedirectSpecialPage: handle interwiki redirects" (
T227700
) by Gergő Tisza
git #6b3a9c05
- Don't double wrap rollback links (
T228766
) by jdlrobson
git #460e68ab
- objectcache: Use variadic signature for makeKey() (
T228563
) by Timo Tijhof
git #4d9d6146
- Validate sort order in Special:Search (
T228171
) by Erik Bernhardson
git #f3919c7c
- objectcache: let BagOStuff::getWithSetCallback() callbacks modify the TTL by Aaron Schulz
git #acb2e156
- API: Only take HTTP code from ApiUsageException (
T228758
) by Brad Jorsch
git #ded74c4e
- Add release note for custom OOUI themes using OOUIThemePaths (T100896) by Bartosz Dziewoński
git #30bb36f2
- Make XmlDumpwriter resilient to blob store corruption. (
T228720
) by daniel
git #79895c78
- Add explicit visibility to ISearchResultSet methods by David Causse
git #3cfe00b7
- Avoid the use of silence operator (@) and use AtEase methods (
T26159
) by Derick Alangi
git #27b42406
- Update LanguageTrTest::testDottedAndDotlessI for PHP 7.3 (
T207100
) by Santhosh Thottingal
git #0af17b52
- Update OOUI to v0.33.4 (
T171865
) (
T224070
) by James D. Forrester
git #bcf46ce8
- Drop mediawiki.dic, useless and poorly updated by James D. Forrester
git #89521499
- Add Hebrew aliases for some special pages by Guycn2
git #f0433cc2
- rdbms: make LoadBalancer::waitForAll() include servers with load in any group by Aaron Schulz
git #2e909bcb
- Drop wgPasswordSalt, deprecated since 1.24 by James D. Forrester
git #99d4dbc0
- filerepo: make ForeignApiRepo::httpGetCached() use "pcGroup" by Aaron Schulz
git #83e294a8
- Convert LoadBalancer::getConnection() callers to LoadBalancer::getConnectionRef() by Aaron Schulz
git #b12b7e4d
- installer: Stop offering MyISAM option for new installs and fix bogus method calls by Aaron Schulz
git #99464419
- Users with partial access to user rights should not be blocked (
T228534
) by David Barratt
git #1ad840da
- Do not block autopromote on partial blocks (
T228479
) by David Barratt
git #3a044ca5
- parser: inject a Logger into Parser instead of using wfDebug() (
T226785
) by Aaron Schulz
git #c2d96ef3
- filebackend: avoid use of LoadBalancer::newMainLB() in LockManagerGroup by Aaron Schulz
git #f5fa7a94
- Improve type hints in export related classes by Umherirrender
git #12531d2a
- Replace wfWiki() usage with WikiMap in some additional places by Aaron Schulz
git #f17f841a
- Type hint against LinkTarget in WatchedItemStore by Umherirrender
git #7005b484
- import: Fix wrong/unspecific type hints in UploadSourceAdapter by Thiemo Kreuz
git #2303b79e
- Fix SlotDiffRenderer documentation by Lucas Werkmeister
git #b9e5955d
- build: Update composer dependencies by MarcoAurelio
git #c6c4b70d
- build: Update npm dependencies by MarcoAurelio
git #13cdb86d
- Revert "Initialize user-defined variables during shortcircuit" (
T214674
) by Daimona Eaytoy
git #eff4580a
- Add new method: AbuseFilterVariableHolder::newFromArray by Daimona Eaytoy
git #1860b4ca
- fixOldLogEntries: Don't print an extra line (
T228655
) by Daimona Eaytoy
git #4720c975
- Add a new class for methods related to running filters by Daimona Eaytoy
git #40ebf9ad
- Aesthetic changes for fixOldLogEntries script (
T228655
) by Daimona Eaytoy
git #56e6117a
- Initialize user-defined variables during shortcircuit (
T214674
) by Daimona Eaytoy
git #db193dad
- Rename old/new-(wiki)?text i18n keys by Daimona Eaytoy
No changes for ActiveAbstract
No changes for AdvancedSearch
No changes for AntiSpoof
No changes for ApiFeatureUsage
ArticleCreationWorkflow
edit
No changes for ArticleCreationWorkflow
No changes for ArticlePlaceholder
No changes for Babel
No changes for BounceHandler
No changes for Calendar
No changes for Campaigns
No changes for Capiunto
git #9c5a7efe
- Drop support for wgPasswordSalt variation; deprecated, being removed by James D. Forrester
No changes for CharInsert
No changes for CheckUser
No changes for Cite
No changes for CiteThisPage
git #c9209ef3
- On manual template selection give the close a descriptive action (
T227933
) by David Lynch
git #46014698
- Move convert ref button to footer when the footer exists by Ed Sanders
No changes for cldr
No changes for Cognate
No changes for CodeEditor
No changes for CodeMirror
No changes for CodeReview
No changes for CollaborationKit
No changes for Collection
No changes for CommonsMetadata
No changes for ConfirmEdit
git #9ebebcfe
- build: Update composer dependencies by MarcoAurelio
git #7d0b8121
- build: Updated npm dependencies by MarcoAurelio
No changes for ContactPage
ContributionTracking
edit
No changes for ContributionTracking
No changes for CreditsSource
No changes for Dashiki
No changes for Disambiguator
DismissableSiteNotice
edit
No changes for DismissableSiteNotice
git #c0c1099c
- Add gateway_txn_id and subscr_id to subscr_start message (
T216560
) by Elliott Eggleston
No changes for DoubleWiki
No changes for DynamicSidebar
EUCopyrightCampaign
edit
No changes for EUCopyrightCampaign
No changes for Elastica
No changes for ElectronPdfService
No changes for EntitySchema
No changes for EventLogging
ExtensionDistributor
edit
No changes for ExtensionDistributor
No changes for ExternalGuidance
No changes for FeaturedFeeds
No changes for FileExporter
git #ba0681e8
- Ignore phan-too-many warning on BagOStuff by WMDE-Fisch
No changes for FlaggedRevs
git #fd5358f4
- make orderUUID public, as it is needed by other classes for Dumps (
T229114
) by Ariel T. Glenn
git #03be1231
- Follow-up Ie1d16ff3c5a0: fix JS error when saving board description (
T228818
) by Roan Kattouw
git #5fab9b36
- Don't try to drop already-dropped index in update.php by Roan Kattouw
git #cb5c267d
- ORES hidenondamaging filters out Flow entries from Special:Contributions (
T176667
) by Stephane Bisson
FundraiserLandingPage
edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
edit
No changes for FundraisingTranslateWorkflow
No changes for GeoCrumbs
No changes for GeoData
No changes for GettingStarted
git #3296e174
- Convert ResourceLoaderGlobalModuleTest to unit test case by Kosta Harlan
No changes for GlobalPreferences
No changes for GlobalUsage
No changes for GlobalUserPage
No changes for GoogleNewsSitemap
No changes for Graph
No changes for GuidedTour
No changes for GWToolset
No changes for ImageMap
No changes for InputBox
No changes for Insider
No changes for intersection
No changes for InterwikiSorting
No changes for Jade
No changes for Josa
git #714c503f
- Drop TestZeroContent, ZeroPortal is no more by James D. Forrester
No changes for Kartographer
LabeledSectionTransclusion
edit
No changes for LabeledSectionTransclusion
No changes for LandingCheck
No changes for LdapAuthentication
No changes for Linter
No changes for LiquidThreads
No changes for Listings
No changes for LocalisationUpdate
No changes for LoginNotify
No changes for MapSources
git #22f75e2c
- Translate special page aliases into Spanish by MarcoAurelio
No changes for Math
No changes for MobileApp
git #00901e6d
- Dev: Simplify the overlay class by jdlrobson
git #70fd8501
- Register mfMode and mf_amc_optin via GetPreferences hook (
T229000
) by Piotr Miazga
git #b5e4db66
- 💩 Avoid usage of deprecated `isFeatureAvailableInContext()` method by Derick Alangi
git #1a1f33a4
- 📝 Correct comment on FeaturesManager `isFeatureAvailableForCurrentUser` method (
T226068
) by Nicholas Ray
git #dbbbae5c
- There is no reason for notification overlay header to be static (
T225260
) by jdlrobson
git #dee15b08
- BlockMessage: Fix order of buttons (
T228736
) by Bartosz Dziewoński
git #78fb6274
- Remove the lazy load references beta feature (
T222373
) by jdlrobson
git #30fa0f34
- [AMC] [desktop] [mobile] use AMC by default for desktop users by Stephen Niedzielski
git #7bc797e1
- build: Upgrade wdio-cucumber-framework to one that works (
T229033
) by Antoine Musso
git #df26f65d
- Prevent talk replies from being lost by accidental back click (
T228278
) by jdlrobson
git #100c6016
- BlockMessage.postRender needs to call super (
T228736
) by jdlrobson
git #2aa1360d
- ResourceLoaderFileModuleWithMFConfig: Use custom getDefinitionSummary() (
T228556
) by Roan Kattouw
git #f5a76b3b
- TalkSectionAddOverlay should use onBeforeExit function (
T228235
) by jdlrobson
git #e954fdac
- Dev: Overlays are always full screen and OverlayManager does not need mfExtend by jdlrobson
git #70f0f54f
- Avoid use of deprecated Revision::* constants in MobileFrontend (
T221982
) by Derick Alangi
git #4266010c
- Lead paragraph should operate on elements which contain coordinates (
T201131
) by jdlrobson
git #9bfcb03b
- Drop Panel.js given it only has one usage by jdlrobson
No changes for NavigationTiming
No changes for Newsletter
No changes for NewUserMessage
No changes for OAuth
No changes for OpenStackManager
No changes for PageAssessments
No changes for PagedTiffHandler
git #f468f8b9
- Add ORES draft quality prediction to toolbar info panel (
T207847
) by MusikAnimal
git #b9abaaa4
- Use Config parameter instead of deprecated ResourceLoaderContext::getConfig() by Roan Kattouw
git #b0877132
- Convert ext.pageTriage.views.toolbar to packageFiles (
T228904
) by Roan Kattouw
git #34a51334
- ApiQueryMostViewed: skip invalid titles when used as generator. (
T225853
) by Petr Pchelko
No changes for ParsoidBatchAPI
No changes for PdfHandler
PerformanceInspector
edit
No changes for PerformanceInspector
No changes for Petition
No changes for Poem
No changes for PoolCounter
No changes for Popups
git #3eaa7a67
- Avoids to call on( 'load' if the window is already loaded by Tpt
No changes for PropertySuggester
No changes for QuickSurveys
No changes for Quiz
No changes for ReadingLists
No changes for Renameuser
No changes for RevisionSlider
No changes for RSS
No changes for SandboxLink
No changes for Score
git #9bedee06
- Revert "Suppress wrong phan errors" by Ladsgroup
git #5be8a76d
- Reduce CPU timeout time in testTimeLimit by Amir Sarabadani
No changes for SearchExtraNS
git #86774340
- Updating domains.php from Mozilla by SecureLinkFixer updater bot
git #eaeaee69
- Updating domains.php from Mozilla by SecureLinkFixer updater bot
No changes for Sentry
No changes for ShortUrl
No changes for SiteMatrix
No changes for SkinPerPage
No changes for SpamBlacklist
No changes for SubPageList3
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
edit
No changes for SyntaxHighlight_GeSHi
No changes for TemplateData
No changes for TemplateSandbox
No changes for TemplateStyles
No changes for TextExtracts
No changes for Thanks
TheWikipediaLibrary
edit
No changes for TheWikipediaLibrary
No changes for timeline
No changes for TitleBlacklist
No changes for TocTree
No changes for TorBlock
No changes for Translate
TranslationNotifications
edit
No changes for TranslationNotifications
No changes for TrustedXFF
No changes for TwoColConflict
UniversalLanguageSelector
edit
No changes for UniversalLanguageSelector
No changes for UploadsLink
git #2bab142f
- Delete non-default properties from the DOM after submission (
T227106
) by Cormac Parle
No changes for VipsScaler
git #7ac972d4
- ve.ui.MWInternalLinkAnnotationWidget: Remove 'maxlength' to fix pasting URLs (
T228240
) by Bartosz Dziewoński
git #8dd0bd23
- Work around a Parsoid bug with creating interwiki links (
T103635
) by Bartosz Dziewoński
git #e0272fef
- Update VE core submodule to master (fe0f165df) by James D. Forrester
git #32042d76
- Update VE core submodule to master (fbbb9c4cb) (
T228220
) by Ed Sanders
git #9a1994e4
- Update VE core submodule to master (7cb9caca1) (
T222396
) by Ed Sanders
git #bfc549e7
- ve.ui.MWLinkAnnotationInspector: Update size after showing/hiding errors by Bartosz Dziewoński
git #5424a5e6
- Update VE core submodule to master (788d449ae) (
T200347
) (
T221305
) by David Lynch
git #b3524149
- Use type=url for external link input by Ed Sanders
git #cc1cb63a
- targets: Fix silly indirection via a global variable by Bartosz Dziewoński
git #2b6857d8
- Update VE core submodule to master (6045a533f) (
T228229
) by Bartosz Dziewoński
git #0fb7d5ef
- Update VE core submodule to 962335a40293cf4b1314c0236788f35f080ae877 (
T227532
) (
T228767
) by Bartosz Dziewoński
git #393de598
- Update VE core submodule to abf2bfa85e64e67cdf963601fe1da2a11fd9e89a by Ed Sanders
git #b898c417
- Removes forward-compat code needed for method rename in core. by daniel
git #a5867818
- MWEditingTabDialog: Don't use ve.init.target because it may not be loaded (
T228684
) by Bartosz Dziewoński
git #b00190a3
- MobileArticleTarget: Compat for OOUI scrolling fix on iOS Safari (
T212159
) by Bartosz Dziewoński
git #b14c4a47
- bridge: Add service model for AppInfo by bitPogo
git #1d6a64cc
- bridge: move ApplicationStatus to a global place by bitPogo
git #b1ffef71
- bridge: rebuild package-lock.json and `npm update` by Lucas Werkmeister
git #e9847332
- Use wgArticlePath instead of wbRepo for wikibase.entityPage.entityLoaded (
T229244
) by Amir Sarabadani
git #3d653d77
- Fix lib js path (
T229244
) by Amir Sarabadani
git #87838cd3
- bridge: use valid edit flows in tests by Lucas Werkmeister
git #88bf1b7a
- bridge: clean up store test grouping by bitPogo
git #bbc1cdae
- fix eslint errors in lib after moving submodule files into lib by alaasarhan
git #53795147
- Remove TODOs and FIXMEs for loading client in view by Amir Sarabadani
git #1b2ab916
- Implement ChangeOpResult for ChangeOpAliases, ChangeOpDescription and ChangeOpLabel (
T224010
) by rosalie
git #176dc888
- bridge: Add tests for App by bitPogo
git #a4ff42db
- bridge: App uses props by bitPogo
git #8fcba368
- bridge: clean up mock entry by bitPogo
git #0bb7578d
- bridge: add dev entry point (
T227192
) by bitPogo
git #916ddce4
- Add tests for RDF mapping for the properties defined in "foreign" entity sources (
T214557
) by Leszek Manicki
git #f06d525a
- bridge: Enable storybook for placeholder component by Michael Große
git #6404ed14
- Bump TermboxPin by Thomas Arrow
git #57343d92
- bridge: lint storybook config, too by Pablo Grass
git #728467ab
- bridge: add storybook to docker-compose by Pablo Grass
git #25f21dca
- termbox: remove log TODOs by Pablo Grass
git #429c171c
- bridge: Add component to display edit data (
T227180
) by Michael Große
git #4fb5bd4c
- Made RdfVocabulary work with EntitySources (
T214557
) by Leszek Manicki
git #d3b42e85
- Skip flaky wikibase item browser test for now (
T227266
) by Noa Rave
git #5017e16e
- bridge: esLint for stories by bitPogo
git #df1011f5
- bridge: fail on warning by bitPogo
git #87ca76d5
- Stop loading WikibaseView in WikibaseClient (
T203696
) by Amir Sarabadani
git #c3788e37
- bridge: pass Special:EntityData URL to app, initialize services (
T228408
) by Lucas Werkmeister
git #6b8825be
- bridge: add WbRepo interface for wbRepo config value (
T228408
) by Lucas Werkmeister
git #5f876619
- bridge: add interface for configuration object (
T228408
) by Lucas Werkmeister
git #8c9f1115
- Move default temporary terms migration stage config vars to lib. by alaasarhan
WikibaseCirrusSearch
edit
WikibaseLexemeCirrusSearch
edit
git #499311d6
- Initialize CaptionsPanel before entityLoaded fires (
T229279
) by Cormac Parle
git #85193acb
- Add wikibase.entityPage.entityLoaded as dependency of the wikibase.mediainfo.filePageDisplay (
T229279
) by Amir Sarabadani
git #bcaf1329
- Handle additional markup returned by requests to wbformatvalue (
T228693
) by Eric Gardner
git #6b4aeefe
- Refactoring CaptionsPanel.js to make it easier to test by Cormac Parle
git #68a4d381
- License confirmation dialog must handle rejects by Matthias Mullie
git #1a96aaf8
- Bring back statements cancel confirmation message (
T228849
) by Matthias Mullie
git #2ffa71e7
- Fix formatValue abort handling (
T228807
) by Matthias Mullie
git #720b86fa
- Also add prominence toggle handler to otherStatementsEnabled html by Matthias Mullie
git #994298bf
- Don't rerender when property or value changes by Matthias Mullie
git #1020a4df
- Use forEach insteaf of map if we're not returning anything by Matthias Mullie
git #89eadf18
- Add ability to parse callback handlers into templates by Matthias Mullie
WikibaseQualityConstraints
edit
No changes for Wikidata.org
No changes for WikidataPageBanner
No changes for WikiEditor
No changes for wikihiero
No changes for WikiLove
No changes for WikimediaBadges
No changes for WikimediaEditorTasks
git #d86f85fe
- Track a sampling multiplier with search events by Erik Bernhardson
git #4f131e01
- Improved MobileUIActions tracking schema (
T220016
) by Piotr Miazga
WikimediaMaintenance
edit
git #5ce65cb5
- Update for removal of $wgActorTableSchemaMigrationStage and $wgCommentTableSchemaMigrationStage (
T188327
) by Brad Jorsch
git #fe782814
- Various code cleanups and PhpStorm warning fixes by Aaron Schulz
git #ed175f86
- RenameInvalidUsernames: Make more generic (
T219279
) by Brad Jorsch
No changes for WikimediaMessages
No changes for XAnalytics
No changes for CologneBlue
EUCopyrightCampaignSkin
edit
No changes for EUCopyrightCampaignSkin
No changes for MonoBook
No changes for Modern
No changes for Nostalgia
No changes for Timeless
259
Changes in
54
repos by
64
authors
US