MediaWiki 1.34/wmf.21

From mediawiki.org
MediaWiki 1.34.0-wmf.20 Deployment of MediaWiki 1.34.0-wmf.21 to Wikimedia sites MediaWiki 1.34.0-wmf.22

The latest version (labeled "1.34.0-wmf.21") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 3 September 2019 (see the roadmap).

Core changes[edit]

  • git #d9eec3c9 - Modify -—with-extensions to throw extension dependency errors (task T225512) by Clara Andrew-Wani
  • git #5bbcaef2 - FileJournal tests by Aryeh Gregor
  • git #29e0183a - phpunit: Repair GLOBALS reset in MediaWikiUnitTestCase (task T230023) by Timo Tijhof
  • git #8159307c - Correct the wording of the backend-fail-hash message by Amir Aharoni
  • git #d458953f - ApiQueryCategories: Supply limit for DB query (task T231462) by Brad Jorsch
  • git #ab0dfd18 - Revert "Reset $wgContLang consistently for tests" (task T231799) by Ladsgroup
  • git #915ec808 - Add Martin Urbanec to .mailmap by Lucas Werkmeister
  • git #748a7fe9 - Fix duplicate Jon Harald Søby in CREDITS by Lucas Werkmeister
  • git #a8cc16cb - Remove Oracle reference from WikiMap (task T230418) by Aaron Schulz
  • git #09407afd - Reset $wgContLang consistently for tests by Aryeh Gregor
  • git #3d5faa10 - rdbms: clean up use of ATTACH queries in DatabaseSqlite by Aaron Schulz
  • git #9a9944e2 - objectcache: add "sessionConsistencyWindow" option to ReplicatedBagOStuff by Aaron Schulz
  • git #eccceb8f - phpunit: Add more info to LocalSettings.php error in MediaWikiIntegrationTestCase by Timo Tijhof
  • git #136054d9 - Allow CompositeBlock::appliesToRight to return null when unsure (task T229417) (task T231145) by Thalia
  • git #8f666cab - Use Maintenance::getConfig in some maintenance scripts by Umherirrender
  • git #6b8a2a75 - Avoid multiply calls to MediaWikiServices::getInstance() in one function by Umherirrender
  • git #3b767e49 - Add string cast when outputting exceptions in sql.php by Umherirrender
  • git #e3c91070 - Use the existing link renderer in the special page pagers by Umherirrender
  • git #4e330b44 - Permit case independent unit test directories by mainframe98
  • git #89cd9377 - Avoid usage of deprecated setTags() method, use addTags() instead by Derick Alangi
  • git #327e8ea4 - Unsuppress phan issues part 6 (task T231636) by Daimona Eaytoy
  • git #e2e543f7 - Unsuppress more phan issues (part 5) (task T231636) by Daimona Eaytoy
  • git #54190757 - Unpack arrays on variadic arguments by Umherirrender
  • git #fc7c916b - Remove unneeded redeclaration of mPage in Article subclasses by Umherirrender
  • git #52a21ace - Fix method/function names case mismatch in core files by Derick Alangi
  • git #e0d817b7 - objectcache: Optimise array_map in MemcachedBagOStuff::makeKey() by Timo Tijhof
  • git #a11863a0 - ProxyLookup: Optimise in_array in isConfiguredProxy() (task T189966) by Timo Tijhof
  • git #03eaf421 - Add $specialPageAliases and $magicWords for Tajik by Amir Aharoni
  • git #70cb2664 - Setup: Remove debug message for "caches" (task T189966) by Timo Tijhof
  • git #e70b5b33 - Unsuppress other phan issues (part 4) (task T231636) by Daimona Eaytoy
  • git #5eac6d13 - Unsuppress more phan issues (part 3) (task T231636) by Daimona Eaytoy
  • git #97f9c992 - phpunit: Don't bother resetting unused global in UploadFromUrlTestSuite (task T189966) by Timo Tijhof
  • git #8754e077 - maintenance: Remove cross-wiki purging from rebuildmessages.php by Timo Tijhof
  • git #6cd24201 - Change the autonym of Banjar from "Bahasa Banjar" to "Banjar" (task T231283) by Mahuton
  • git #a4d29699 - Change the autonym of Sunda from "Basa Sunda" to "Sunda" (task T228832) by Mahuton
  • git #f7eb6a66 - user: Hard deprecate `User::addNewUserLogEntryAutoCreate()` method by Derick Alangi
  • git #b5445185 - jobqueue: Avoid usage of deprecated `MWHttpRequest::factory()` by Derick Alangi
  • git #da64cb8f - ContribsPage: Re-remove the getContribs() method (task T220447) (task T231540) by DannyS712
  • git #4129c755 - Rework ApiUploadTest (task T28169) by Petr Pchelko
  • git #e864e65d - Use DatabaseBlock instead of deprecated Block in CompositeBlock tests by Thalia
  • git #4ff2d43a - filebackend: improve FileBackendMultiWrite consistencyCheck()/resyncFiles() (task T231086) by Aaron Schulz
  • git #760569a2 - filebackend: fix PhpStorm warnings in FileBackend by Aaron Schulz
  • git #4941f2de - Permit destructors in MediaWikiTestCaseTrait::createNoOpMock (task T231656) by mainframe98
  • git #e4f69ee3 - Also set $wgContLang in MWITC::setContentLang() (task T231630) by Lucas Werkmeister
  • git #fb3428eb - Unsuppress other phan issues with low count (task T231636) by Daimona Eaytoy
  • git #fa36773e - Introduce BlobStore::getBlobBatch method (task T230834) by Petr Pchelko
  • git #7f7efbe0 - Globally unsuppress phan issues with low count (task T231636) by Daimona Eaytoy
  • git #9b90a1fd - Add some LocalRepo integration tests by Aryeh Gregor
  • git #4802a26b - Correctly format null error reporting level by Aryeh Gregor
  • git #f3b786bd - Replace unecessary rollbackMasterChangesAndLog() call in doPostOutputShutdown() by Aaron Schulz
  • git #7526c309 - Remove redundant ignore_user_abort() call in ApiStashEdit by Aaron Schulz
  • git #e29538b1 - rdbms: add more ScopedCallback::newScopedIgnoreUserAbort() calls (task T231443) by Aaron Schulz
  • git #cfff40e9 - Optimize HashRing to avoid hashing for the common single-location case by Aaron Schulz
  • git #c5afd254 - lockmanager: sort key by bucket in QuorumLockManager::doLockByType by Aaron Schulz
  • git #445699ef - resourceloader: Remove Grade C sniffs for WebOS <=1.4 and SymbianOS by Timo Tijhof
  • git #6281a389 - Preserve grapheme clusters in upper corner completion suggester highlighting (task T35242) by tjones
  • git #e5f1f622 - logging: Deprecate LogEventsList::$mDefaultQuery member by Derick Alangi
  • git #e6a8e526 - ContribsPage: bring back getContribs() method (task T231540) by daniel
  • git #f1914810 - Remove usages of Title::quickUserCan by Petr Pchelko
  • git #fb6e0ec7 - mime,logging: Remove unused private methods by Derick Alangi
  • git #a0d038b0 - filerepo: rename resolveToStoragePath() and tweak file operation arrays by Aaron Schulz
  • git #7f2da3af - HashRing optimizations and PhpStorm warning work-arounds by Aaron Schulz
  • git #f78e39d3 - Remove $wgMemCachedDebug by Aaron Schulz
  • git #1b57f6a8 - Make ObjectCache check the value of apc.enable_cli in CLI mode (task T227838) by Aaron Schulz
  • git #97b9dbc6 - Integration tests for Language fallback methods by Aryeh Gregor
  • git #709773ab - createNoOpMock() method for PHPUnit tests by Aryeh Gregor
  • git #49e2aec5 - Move User::getAllRights to PermissionManager. (task T220191) by Petr Pchelko
  • git #0fdb213f - Fix FileBackendGroup test for some configurations by Aryeh Gregor
  • git #4c4b61c1 - Improve formatting of constructor documentation for block classes by Thalia
  • git #7fb4a955 - Remove unneeded overrideMwServices/resetServices by Aryeh Gregor
  • git #47464abb - Call resetServices() when setting globals in tests by Aryeh Gregor
  • git #b860ef0d - Avoid fatal errors when reporting exceptions. by daniel
  • git #6906a772 - Add UnknownContentHandler. (task T220608) by daniel
  • git #5719815f - filebackend: add idiom constant to FileBackend for null results by Aaron Schulz
  • git #b4640b64 - filebackend: fix @throws comment in FileBackend::makeContentDisposition() by Aaron Schulz
  • git #499e68e3 - mediawiki.Uri: Add another test for arrayParams (task T231382) by Bartosz Dziewoński
  • git #3c84a763 - Add ext-dom to composer.json by Reedy
  • git #60d5b802 - Fix call to non-existing TempFSFileFactory::getTempFSFile() (task T231488) by daniel
  • git #4d8a287a - Special:DeletedContributions: Drop 'newbies' feature by James D. Forrester
  • git #73664393 - Pagers: Drop 'newbie' feature by James D. Forrester
  • git #611b21a1 - Special:NewFiles: Use a proper user widget instead by James D. Forrester
  • git #ae0e0f4d - Make WantedQueryPage::makeWlhLink protected (task T231481) by Ostrzyciel
  • git #e3ac564e - PermissionManager should not cache anonymous rights under ID 0 (task T228253) by Petr Pchelko
  • git #8a87ec27 - profiler: Centralise output responsibility from ProfilerOutputText to Profiler by Timo Tijhof
  • git #00db615f - Sync up with Parsoid parserTests.txt by Arlo Breault
  • git #6f6fcab1 - Docs: Standardise "messages used" comments by Ed Sanders
  • git #f801b850 - Grunt: Expand js{,on} for readability by Ed Sanders
  • git #7fba6829 - ApiFeedContributions: Drop 'newbies' feature by James D. Forrester
  • git #5e90299f - Remove unused localisation message 'wlshowlast' (task T224429) by Bartosz Dziewoński
  • git #2b5ba41c - Remove unused localisation messages 'ascending_abbrev', 'descending_abbrev' (task T224429) by Bartosz Dziewoński
  • git #2ac0c8b7 - Re-add missing messages in languages/i18n/exif/qqq.json by Bartosz Dziewoński
  • git #bd2a4395 - Integration tests for FileBackendGroup by Aryeh Gregor
  • git #37022e2e - LockManagerGroup tweaks by Aryeh Gregor
  • git #61592e00 - Fix typo in comment by Niklas Laxström
  • git #ea40cc2d - Fix entites typos (task T201491) by Zoranzoki21

Vendor[edit]

No changes for vendor

Extensions[edit]

3D[edit]

No changes for 3D

AbuseFilter[edit]

ActiveAbstract[edit]

  • git #1cc672f2 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

AdvancedSearch[edit]

No changes for AdvancedSearch

AntiSpoof[edit]

No changes for AntiSpoof

ApiFeatureUsage[edit]

ArticleCreationWorkflow[edit]

No changes for ArticleCreationWorkflow

ArticlePlaceholder[edit]

No changes for ArticlePlaceholder

Babel[edit]

No changes for Babel

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]

  • git #5b342c51 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

CentralAuth[edit]

  • git #eacbaa22 - Add to existing blocks if a blocked user is centrally hidden (task T228950) by Thalia
  • git #1c1b6284 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
  • git #a50eca09 - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
  • git #ec87ce9d - Follow-up to beeb049b00: correct typo in block options by Thalia
  • git #0d49a86a - Fix "Uncaught TypeError: abortable.abort is not a function" by Matthias Mullie
  • git #a4dca397 - Merge four tiny styles-only modules for misc CA special pages by Timo Tijhof
  • git #d4f6e8af - [globalrename] Pass note to globalrenamequeue-email-body-approved (task T229598) by Martin Urbanec
  • git #beeb049b - Use the GetUserBlock hook instead of UserIsHidden (task T228950) by Thalia
  • git #650eb594 - Preload tablesorter styles by module 'jquery.tablesorter.styles' by Fomafix

CharInsert[edit]

No changes for CharInsert

CheckUser[edit]

No changes for CheckUser

CirrusSearch[edit]

Cite[edit]

  • git #35e6993f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

CiteThisPage[edit]

  • git #d60de7d6 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

Citoid[edit]

  • git #76af4709 - Merge 'ext.citoid.wikibase.data' into 'ext.citoid.wikibase.init' by Timo Tijhof

cldr[edit]

No changes for cldr

Cognate[edit]

No changes for Cognate

CodeEditor[edit]

No changes for CodeEditor

CodeMirror[edit]

No changes for CodeMirror

CodeReview[edit]

  • git #d8fcfa73 - Deprecated $wgContLang global no more! by Jack Phoenix

CollaborationKit[edit]

  • git #3ffebbd3 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

Collection[edit]

  • git #704af541 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

CommonsMetadata[edit]

No changes for CommonsMetadata

ConfirmEdit[edit]

CongressLookup[edit]

No changes for CongressLookup

ContactPage[edit]

No changes for ContactPage

ContentTranslation[edit]

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]

DoubleWiki[edit]

No changes for DoubleWiki

DynamicSidebar[edit]

No changes for DynamicSidebar

EUCopyrightCampaign[edit]

No changes for EUCopyrightCampaign

Echo[edit]

  • git #15d36cca - Remove global usage in UserNotificationGateway by Kosta Harlan
  • git #7dacde99 - Remove unused dependency on ext.echo.styles.notifications by Roan Kattouw

Elastica[edit]

No changes for Elastica

ElectronPdfService[edit]

No changes for ElectronPdfService

EntitySchema[edit]

No changes for EntitySchema

EventBus[edit]

  • git #cab674d5 - Make JobExecutor transaction use better match JobRunner by Aaron Schulz

EventLogging[edit]

No changes for EventLogging

ExtensionDistributor[edit]

No changes for ExtensionDistributor

ExternalGuidance[edit]

No changes for ExternalGuidance

FeaturedFeeds[edit]

  • git #f8c26930 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

FileExporter[edit]

FileImporter[edit]

FlaggedRevs[edit]

  • git #ef2e23e4 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

Flow[edit]

FundraiserLandingPage[edit]

FundraisingTranslateWorkflow[edit]

No changes for FundraisingTranslateWorkflow

Gadgets[edit]

No changes for Gadgets

GeoCrumbs[edit]

No changes for GeoCrumbs

GeoData[edit]

No changes for GeoData

GettingStarted[edit]

No changes for GettingStarted

GlobalBlocking[edit]

No changes for GlobalBlocking

GlobalCssJs[edit]

  • git #39005397 - Workaround setMwGlobals resetting services by Aryeh Gregor

GlobalPreferences[edit]

No changes for GlobalPreferences

GlobalUsage[edit]

GlobalUserPage[edit]

No changes for GlobalUserPage

GoogleNewsSitemap[edit]

No changes for GoogleNewsSitemap

Graph[edit]

GrowthExperiments[edit]

GuidedTour[edit]

No changes for GuidedTour

GWToolset[edit]

  • git #a8f4855c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

ImageMap[edit]

  • git #b024fddb - Make mapName deterministic so it can be tested by Ed Sanders

InputBox[edit]

  • git #aab9a97c - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

Insider[edit]

No changes for Insider

intersection[edit]

No changes for intersection

Interwiki[edit]

  • git #3989bee5 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

InterwikiSorting[edit]

No changes for InterwikiSorting

Jade[edit]

Josa[edit]

No changes for Josa

JsonConfig[edit]

No changes for JsonConfig

Kartographer[edit]

LabeledSectionTransclusion[edit]

No changes for LabeledSectionTransclusion

LandingCheck[edit]

No changes for LandingCheck

LdapAuthentication[edit]

No changes for LdapAuthentication

Linter[edit]

No changes for Linter

LiquidThreads[edit]

  • git #28b3e601 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
  • git #aea015af - Speculative to avoid setting subtitle when no title is found (task T61791) by Kosta Harlan

Listings[edit]

No changes for Listings

LocalisationUpdate[edit]

LoginNotify[edit]

No changes for LoginNotify

MachineVision[edit]

MapSources[edit]

No changes for MapSources

MassMessage[edit]

  • git #3b95e534 - Increase MassMessageList edit summary max length (task T231147) by DannyS712
  • git #8a714ce1 - build: Updating eslint-config-wikimedia to 0.14.1 by libraryupgrader
  • git #b3ab634b - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
  • git #207c5a9d - Fix function name mismatch, `wfWikiId()` -> `wfWikiID()` by Derick Alangi
  • git #c8daf768 - build: Updating npm dependencies by libraryupgrader

Math[edit]

MobileApp[edit]

No changes for MobileApp

MobileFrontend[edit]

MultimediaViewer[edit]

No changes for MultimediaViewer

NavigationTiming[edit]

No changes for NavigationTiming

Newsletter[edit]

  • git #e7940dd4 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
  • git #d3ba3488 - content: Remove unused constant NewsletterContent::NEWSLETTER_MANAGE by Derick Alangi

NewUserMessage[edit]

No changes for NewUserMessage

Nuke[edit]

No changes for Nuke

OATHAuth[edit]

OAuth[edit]

No changes for OAuth

OpenStackManager[edit]

No changes for OpenStackManager

ORES[edit]

PageAssessments[edit]

PagedTiffHandler[edit]

No changes for PagedTiffHandler

PageImages[edit]

No changes for PageImages

PageTriage[edit]

PageViewInfo[edit]

ParserFunctions[edit]

No changes for ParserFunctions

ParsoidBatchAPI[edit]

PdfHandler[edit]

No changes for PdfHandler

PerformanceInspector[edit]

No changes for PerformanceInspector

Petition[edit]

No changes for Petition

Poem[edit]

No changes for Poem

PoolCounter[edit]

No changes for PoolCounter

Popups[edit]

No changes for Popups

ProofreadPage[edit]

  • git #e3c8cf2f - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
  • git #8af2644e - build: Update devDependencies by Ed Sanders
  • git #7db1d5ad - Docs: List messages used by Ed Sanders

PropertySuggester[edit]

QuickSurveys[edit]

No changes for QuickSurveys

Quiz[edit]

No changes for Quiz

ReadingLists[edit]

No changes for ReadingLists

RelatedArticles[edit]

No changes for RelatedArticles

Renameuser[edit]

RevisionSlider[edit]

No changes for RevisionSlider

RSS[edit]

No changes for RSS

SandboxLink[edit]

No changes for SandboxLink

Score[edit]

No changes for Score

Scribunto[edit]

SearchExtraNS[edit]

No changes for SearchExtraNS

SecureLinkFixer[edit]

  • git #bad04a20 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll[edit]

No changes for SecurePoll

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]

  • git #b9c0f070 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
  • git #19c69f41 - Improve edit/upload error message integration by Bartosz Dziewoński

SubPageList3[edit]

No changes for SubPageList3

SubpageSortkey[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi[edit]

No changes for SyntaxHighlight_GeSHi

TemplateData[edit]

No changes for TemplateData

TemplateSandbox[edit]

No changes for TemplateSandbox

TemplateStyles[edit]

No changes for TemplateStyles

TemplateWizard[edit]

No changes for TemplateWizard

TextExtracts[edit]

Thanks[edit]

TheWikipediaLibrary[edit]

No changes for TheWikipediaLibrary

TimedMediaHandler[edit]

timeline[edit]

No changes for timeline

TitleBlacklist[edit]

TocTree[edit]

No changes for TocTree

TorBlock[edit]

Translate[edit]

  • git #3afa15c1 - Hard-deprecate loading the extension via Translate.php (task T228054) by James D. Forrester
  • git #ecf627e9 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi
  • git #7065cdbb - Fix per language cache purging in MessageGroupStatsRebuildJob by Niklas Laxström
  • git #230505a6 - Add some more logs to identify performance issues with core export (task T230100) by Abijeet
  • git #273cc53f - Fix moving of translatable pages in namespaces without subpages (task T215202) by Niklas Laxström

TranslationNotifications[edit]

  • git #60dcd6c0 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

TrustedXFF[edit]

No changes for TrustedXFF

TwoColConflict[edit]

  • git #c44f2a58 - Use upstream pulsating dot (task T226719) by Bartosz Dziewoński
  • git #fd02192f - build: Updating wdio-mediawiki to 0.4.0 by libraryupgrader
  • git #119bf560 - build: Upgrade eslint-config-wikimedia from 0.13.1 to 0.14.0 and make pass by James D. Forrester
  • git #d6b5d441 - Merge ext.TwoColConflict.Settings into ext.TwoColConflict.Split.Tour (task T229791) by Amir Sarabadani

UniversalLanguageSelector[edit]

  • git #86d39b0f - Updating jquery.uls from upstream by Amir Aharoni

UploadsLink[edit]

No changes for UploadsLink

UploadWizard[edit]

UrlShortener[edit]

No changes for UrlShortener

UserMerge[edit]

No changes for UserMerge

VipsScaler[edit]

VisualEditor[edit]

Wikibase[edit]

WikibaseCirrusSearch[edit]

WikibaseLexeme[edit]

WikibaseLexemeCirrusSearch[edit]

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo[edit]

WikibaseQualityConstraints[edit]

Wikidata.org[edit]

WikidataPageBanner[edit]

No changes for WikidataPageBanner

WikiEditor[edit]

No changes for WikiEditor

wikihiero[edit]

No changes for wikihiero

WikiLove[edit]

No changes for WikiLove

WikimediaBadges[edit]

  • git #a306315f - build: Updating eslint-utils to 1.4.2 by libraryupgrader

WikimediaEditorTasks[edit]

No changes for WikimediaEditorTasks

WikimediaEvents[edit]

WikimediaIncubator[edit]

WikimediaMaintenance[edit]

  • git #2908bc77 - Avoid usage of deprecated $wgContLang global (dep in 1.32) by Derick Alangi

WikimediaMessages[edit]

No changes for WikimediaMessages

XAnalytics[edit]

No changes for XAnalytics

Skins[edit]

CologneBlue[edit]

No changes for CologneBlue

EUCopyrightCampaignSkin[edit]

No changes for EUCopyrightCampaignSkin

MinervaNeue[edit]

MonoBook[edit]

No changes for MonoBook

Modern[edit]

No changes for Modern

Nostalgia[edit]

No changes for Nostalgia

Timeless[edit]

Vector[edit]

No changes for Vector

Total Changes[edit]

363 Changes in 77 repos by 78 authors