'danpros/htmly', 'prerelease' => config("prerelease"), )); $dir = 'cache/'; if (!is_dir($dir)) { mkdir($dir, 0775, true); } if (defined("JSON_PRETTY_PRINT")) { file_put_contents( 'cache/installedVersion.json', json_encode(array( "tag_name" => constant('HTMLY_VERSION') ), JSON_PRETTY_PRINT), LOCK_EX); } else { file_put_contents( 'cache/installedVersion.json', json_encode(array( "tag_name" => constant('HTMLY_VERSION') )), LOCK_EX ); } if (empty($updater->getNewestInfo())) { echo '

'.i18n('Update').'


'; echo "Can't check Github server for latest version. You are probably offline."; } else { if ($updater->able()) { $info = $updater->getNewestInfo(); echo '

'.i18n('Update_Available').'


'; echo '

'. $info['name'] .'

'; echo '

Version: '. $info['tag_name'] .'

'; echo '
Release Notes
'; echo '
'; echo \Michelf\MarkdownExtra::defaultTransform($info['body']); echo '
'; echo '

Important: Please always backup your files before upgrading to newer version.

'; echo '

'.i18n('Update_to').' '. $info['tag_name'] . ' '.i18n('now').'

'; } else { echo '

'.i18n('Congrats_You_have_the_latest_version_of_HTMLy').'


'; $info = $updater->getCurrentInfo(); echo '

'. $info['name'] .'

'; echo '

Installed Version: '. $info['tag_name'] .'

'; echo '
Release Notes:
'; echo '
'; echo \Michelf\MarkdownExtra::defaultTransform($info['body']); echo '
'; echo '

Read on Github

'; if (config('show.version') == 'false') { if(file_exists('cache/installedVersion.json')) { unlink('cache/installedVersion.json'); } } } }