Day 17 unlocks the Changelog Generator with major updates: private repository access via GitHub tokens, precise scope control (1/5/10 commits), and enhanced privacy controls.
What's new in Day 17
๐ Private Repository Support
Access your private repos securely using GitHub Personal Access Tokens (PAT). Your token stays client-side only โ we never send it to our servers. Fetch commits directly from GitHub using your credentials.
๐ฏ Scope Control
Choose exactly how many commits to include: latest 1, 5, or 10 commits. Perfect for focused release notes or quick changelog updates. The UI and DeepSeek both honor your selection.
๐ Token Tracking
See your daily token usage in real-time. Each account gets 15,000 free tokens per day (resets at midnight UTC). Most changelog generations use 500-2,000 tokens depending on commit count.
How to use private repo access
Step 1: Create a GitHub Token
- Visit GitHub Settings โ Tokens
- Click "Generate new token (classic)" or "Fine-grained tokens"
- For classic: Select
reposcope (full control of private repos) - For fine-grained: Select
Contents: Read-onlyfor specific repos - Copy your token (starts with
ghp_orgithub_pat_)
Step 2: Use Your Token
- Paste your private repo URL (e.g.,
github.com/yourname/private-repo) - Enter your GitHub token in the password field
- Wait for validation (green badge = valid, red = invalid)
- Select scope (latest 1, 5, or 10 commits)
- Click "Generate Changelog"
Step 3: Authorize SSO (if needed)
If your org requires SSO authorization, click "Authorize" next to your org name in the token settings. This grants your token access to org repos.
Tips for best results
- Use conventional commits โ
feat:,fix:,docs:for automatic categorization - Choose the right scope โ Latest 1 for hotfixes, 5-10 for minor releases
- Check token limits โ Track remaining tokens in the top-right corner
- Revoke tokens after use โ Delete tokens you no longer need in GitHub settings
- Test with public repos first โ Verify the tool works before using private repos
Privacy & Security
Your GitHub token is processed entirely client-side. We fetch commits directly from GitHub's API using your token, then send only the commit data to DeepSeek for formatting. Your token never touches our servers.
Daily token limits prevent abuse and keep costs sustainable. Tokens reset automatically at midnight UTC. No payment required.
Try it now
Visit /day/17 to generate professional changelogs from public or private repos. Create a GitHub token, paste your repo URL, and watch your commits transform into release notes.
Ship faster with polished changelogs. ๐๐ฐ
