/**
* @param TrackedChangeInfo[] $changeInfoList
* @param string|null $version
* @param string|null $environment
*/
public function __construct($changeInfoList, $version = null, $environment = null)
{
$this->changeInfoList = $changeInfoList;
$this->version = $version === null ? VersionPress::getVersion() : $version;
$this->environment = $environment ?: VersionPress::getEnvironment();
}