Repository navigation
Releases: OFFSerpa/ReleaseNotesGen
Releases · OFFSerpa/ReleaseNotesGen
Release list
2.0.0
Release Notes: 1.0.0 -> 2.0.0
Repository: OFFSerpa/ReleaseNotesGen
Generated: 24 May 2026 at 22:23
Pull Requests
Features
- feat: add preview (ed0eb80)
- feat: remove token plaintext fallback, harden WebView, update bundle ID (c9449d3)
- feat: filter merge commits and add perf/test categories (06168e6)
- feat: add UX validations for tag selection and empty states (fbb162d)
- feat: add copy confirmation feedback (91bc004)
- feat: surface merged PRs as top-level section in release notes (161b5cb)
- feat: show repository name in window title (5faf336)
- feat: add custom app icon (103aec9)
Bug Fixes
- fix: sanitize URL path components in GitHub API requests (b9130ff)
Chores
- chore: remove unused Repository model (f094cd1)
Documentation
- docs: add screenshot placeholders to README (1a03e1d)
Other
1.0.0
ReleaseNotesGen is a native macOS app that connects to the GitHub API and generates formatted Markdown release notes by comparing commits between two tags — automatically categorized by conventional commit prefixes.
Features
- Connect via GitHub Personal Access Token, stored securely in the macOS Keychain
- Load tags from any public or private repository
- Compare commits between two tags and auto-categorize into Features, Bug Fixes, Refactors, Chores, and Documentation
- Toggle between Raw Markdown and a rendered Preview
- Copy to clipboard or export as
.mdfile - Token persists between sessions — change repositories without re-authenticating
Requirements
- macOS 14 (Sonoma) or later
- A GitHub Personal Access Token with
public_reposcope
Notes
This is the initial release. No external dependencies — built entirely with SwiftUI, AppKit, and URLSession.