- Add Cloudflare edge caching (cf.cacheTtl) for GitHub API requests - Add Cache-Control headers with s-maxage=300 and stale-while-revalidate=600 - Refactor /changelog to fetch from /changelog.json instead of GitHub directly - Remove duplicate parsing logic from changelog page