feat(ui): Releases box [5] #113
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/103-releases-box"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds box
[5]Releases. It lists the repo's releases, newest first, and selecting one shows its notes in the Overview. Read-only;oopens the release in the browser.Changes
ListReleasesnot-found error (for example, releases disabled on the repo) shows an empty box with— none —instead of a status error. Other errors go to the status line.draftandpre-releasemarkers, and an Overview with the notes rendered as markdown. Tag and name are stripped of control characters like the Files tab.docs/design.mdanddocs/mockup.htmlupdated.Decisions
forge.Act*, sinceListReleasesis already on the coreForgeinterface; the box is always visible.draftandpre-releasemarkers on rows,No release notesfor blank notes, and tags without a release are not listed.Test plan
go build,go vet,go test -race ./...,golangci-lint(0 issues) and the format check pass (builder run).Refs #103
🤖 Generated with Claude Code
https://claude.ai/code/session_01RTN2GnGvYhWwPhsSDiWp8n