Your commits, beautifully documented
Connect your GitHub repo. Every merge to main creates a stunning changelog entry automatically. No more manually writing "What's New" pages. Ship code, we document it.
Latest release
enoob15/formcatch
Stripe webhook reliability and email template polish
- +Fixed duplicate webhook processing
- +Redesigned notification emails with dark mode
- +Added rate limit headers to API responses
How it works
Three steps to always-current changelogs
ShipLog watches your GitHub repo. When you merge a PR, it generates a formatted changelog entry and publishes it to your public page.
Connect your repo
Add a GitHub webhook pointing to ShipLog. Takes 30 seconds. No config files, no CI changes.
Merge your PR
Ship code like you always do. When a PR merges to main, ShipLog captures the title, description, and author info.
Changelog writes itself
A beautiful, publish-ready changelog entry appears on your public page. Share the link. RSS feed included.
Live demo
What your changelog looks like
Every merge automatically becomes a polished, timestamped entry. Tags, authors, and PR links — all pulled from GitHub.
Stripe webhook reliability and email template polish
- +Fixed duplicate webhook processing when Stripe retries delivery
- +Redesigned submission notification emails with dark mode support
- +Added rate limit headers to API responses
- +Upgraded AES-256-GCM key rotation (zero-downtime)
Session replay alpha and heatmap engine
- +Shipped session recording with privacy-first DOM mutation snapshotting
- +Added heatmap generator with configurable bucket sizes
- +Pro tier manager now gates analytics features
- +Exit intent detector live for Pro users
- +Fixed dead-click false positives on Shadow DOM boundaries
Real-time analytics dashboard and QR codes
- +Launched real-time click analytics with per-link breakdowns
- +QR code generator for every link (PNG + SVG export)
- +Added device/referrer/geography segmentation
- +Dark mode for the dashboard
- +Fixed link preview caching for Open Graph images
Custom redirect URLs and honeypot spam protection
- +Added _redirect field for custom thank-you pages after submission
- +Honeypot field _gotcha now filters 99.7% of bot submissions
- +CORS headers updated for all origins on free tier
- +Improved error messages for invalid form IDs
Pricing
Free for open source. Paid when you need scale.
Public repos are always free. Private repos and team features start at $9/month.
Open Source
Public repos, unlimited entries. Changelogs for the community.
Indie
For solo developers shipping private repos and side projects.
Team
For teams that want shared visibility and approval workflows.
Stop writing changelogs manually
Your git history already has everything. ShipLog turns it into documentation your users will actually read.