Skip to content

feat(ui): add changelog page and dedicated OG images#301

Open
RedStar071 wants to merge 13 commits into
mainfrom
claude/changelog-og-image-it868j
Open

feat(ui): add changelog page and dedicated OG images#301
RedStar071 wants to merge 13 commits into
mainfrom
claude/changelog-og-image-it868j

fix(ui): keep unique contributor heading id alongside region label

07bb1b7
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 18, 2026 in 1s

71.69% (+0.16%) compared to 8babfde

View this Pull Request on Codecov

71.69% (+0.16%) compared to 8babfde

Details

Codecov Report

❌ Patch coverage is 78.08219% with 16 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.69%. Comparing base (8babfde) to head (07bb1b7).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
app/utils/parse-release-contributors.ts 75.86% 0 Missing and 7 partials ⚠️
app/utils/changelog-heading-ids.ts 70.00% 0 Missing and 6 partials ⚠️
app/pages/(marketing)/blog/[slug].vue 0.00% 2 Missing ⚠️
app/components/changelog/Contributors.vue 83.33% 0 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #301      +/-   ##
==========================================
+ Coverage   71.53%   71.69%   +0.16%     
==========================================
  Files         167      171       +4     
  Lines        3302     3374      +72     
  Branches      702      720      +18     
==========================================
+ Hits         2362     2419      +57     
- Misses        447      448       +1     
- Partials      493      507      +14     
Files with missing lines Coverage Δ
app/components/changelog/ContributorMention.vue 100.00% <100.00%> (ø)
app/composables/useFooter.ts 100.00% <ø> (ø)
app/composables/useHeader.ts 88.88% <ø> (ø)
app/utils/format-date-by-locale.ts 100.00% <ø> (ø)
app/utils/marketing-routes.ts 50.00% <ø> (ø)
package.json 100.00% <ø> (ø)
app/components/changelog/Contributors.vue 83.33% <83.33%> (ø)
app/pages/(marketing)/blog/[slug].vue 84.78% <0.00%> (-1.89%) ⬇️
app/utils/changelog-heading-ids.ts 70.00% <70.00%> (ø)
app/utils/parse-release-contributors.ts 75.86% <75.86%> (ø)
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.