Skip to content

Feature: Changelog Site UI and Content Collection #1031

Description

@decepulis

Note

Triage estimate — cycle priority and story points were assigned during an AI-assisted planning pass and are rough first guesses. Confirm or adjust when you pick this up.

Parent: #462

Build the changelog pages on the docs site.

Content collection

Add a changelog collection to content.config.ts with the schema from #462:

  • description (optional string) — narrative summary from LLM
  • date (date)
  • version (string)
  • prerelease (boolean)
  • breaking (boolean, default false)
  • compareUrl (optional URL string)

Site pages

  • Render changelog entries at videojs.org/changelog or videojs.org/docs/changelog
  • Use the same markdown formatting as blog and docs
  • Index page listing releases (newest first), with version, date, and description

Open question

Clarify the relationship between release blog posts, migration guides, and changelog entries. Do we need all three? How do they link to each other?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status
No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions