Release Notes
{{ $content['version'] ?? 'v1.0.0' }}
{{ $repository->full_name }}
{{ $content['release_date'] ?? $generated }}
@if(!empty($content['summary']))
{{ $content['summary'] }}
@endif
Generated by Specze
@if(!empty($content['highlights']))
Release Highlights
@foreach($content['highlights'] as $hl)
✦
{{ $hl }}
@endforeach
@endif
@foreach($content['sections'] ?? [] as $section)
@if(!empty($section['items']))
{{ $section['emoji'] ?? '📌' }}
{{ $section['category'] }}
{{ count($section['items']) }} item{{ count($section['items']) !== 1 ? 's' : '' }}
@foreach($section['items'] as $item)
{{ $item['title'] }}
@if($item['breaking'] ?? false)
⚠ Breaking
@endif
{{ $item['description'] }}
@if(!empty($item['technical_detail']))
{{ $item['technical_detail'] }}
@endif
@endforeach
@endif
@endforeach
@if(!empty($content['database_changes']))
🗄 Database Changes
@foreach($content['database_changes'] as $change)
{{ $change['type'] === 'new_table' ? 'NEW' : ($change['type'] === 'dropped_table' ? 'DROPPED' : 'ALTERED') }}
{{ $change['name'] }}
{{ $change['description'] ?? '' }}
@endforeach
@endif
@if(!empty($content['upgrade_notes']))
⚙ Upgrade Notes
{{ $content['upgrade_notes'] }}
@endif