@php
$releaseDate = null;
if (!empty($updateStatus['released_at'])) {
try {
$releaseDate = \Carbon\Carbon::parse($updateStatus['released_at'])->toFormattedDateString();
} catch (\Exception $exception) {
$releaseDate = null;
}
}
@endphp
@if (!($updateStatus['license_key_present'] ?? false))
License key missing. Add your license key in
Settings → Update to receive release notifications.
@elseif (($updateStatus['status'] ?? 'ok') === 'error')
@elseif ($updateStatus['update_available'] ?? false)
Update available: Version {{ $updateStatus['version'] }} ({{ ucfirst($updateStatus['type'] ?? 'major') }} update) was released {{ $releaseDate ? 'on ' . $releaseDate : 'recently' }}.
Current version: {{ $updateStatus['current_version'] ?? config('app.version') }}.