Changelog
What's new in Miniroll
Miniroll
Create and manage your blogroll. Import from OPML, share publicly, embed on your site, and discover what others are reading.
0.7.0
Jul 2, 2026
- ✨ Follow blogrolls — Follow any public blogroll (and your own, public or private) and read the latest posts from all of them in one place. New Following feed in your top nav.
- ✨ Starter templates — New to Miniroll? Create a blogroll pre-filled with a curated set of great blogs — Tech & Programming, Design & UX, or Personal & Indie Web — in one click.
- ✨ Free aggregated RSS feed — Every public blogroll now has a combined RSS feed of its blogs' latest posts, subscribable in any reader. Free plans get the latest 10 posts; Pro gets 50.
- ✨ Blog health — Miniroll now flags blogs in your roll that have gone quiet (no post in 90+ days) or whose feed has broken, so your blogroll never rots. (Pro)
- ✨ API access — A read-only JSON API with personal API keys, for pulling your blogrolls into static sites and custom integrations. (Pro)
- ✨ Dedicated pricing page — A clear Free vs Pro comparison with an FAQ
- ✨ 7-day free trial — Start any Pro plan with a 7-day free trial. Add a card up front, and you won't be charged until the trial ends — cancel anytime before then.
- 🐛 Latest posts now refresh automatically for Pro users' private blogrolls too, not just public ones.
- 🐛 More reliable favicon and RSS detection when adding or importing blogs.
- 🐛 Homepage stats now reflects all-time reach accurately.
- 🔒 Behind-the-scenes security and reliability hardening.
0.6.0
Jun 20, 2026
- ✨ Tags — tag your blogs (and via OPML import) to organize and surface them
- ✨ Topic pages — browse blogs by tag at /topics
- ✨ 'Featured on Miniroll' badge — embeddable badge for featured blogs that links back
- ✨ 'Curated on Miniroll' badge — embeddable badge showing a blogroll's blog count
- ✨ Starter suggestions — empty blogrolls suggest popular blogs to add in one click
- 🔄 Clearer landing page; Global Feed section now points new visitors to sign up
- 🔄 Analytics preview for free users on blogroll settings
- 🔄 Yearly plan highlighted as best value; inline prompt to remove the embed badge with Pro
- 🔄 Richer SEO and faster public blog pages
- 🐛 Blog URL validation on edit
- 🐛 Prevented duplicate custom slugs
- 🐛 Hardened view/click tracking against invalid input
0.5.0
Global Feed
Mar 8, 2026
- ✨ New Global page for the 100 most recent blog posts from all public blogrolls.
0.4.2
Mar 1, 2026
- 🐛 Fixed sending suggestions to a blogroll via the embed.
0.5.1
Feb 22, 2026
- 🐛 Default globe icon now shown when blog favicons fail to load or are missing - no more broken image icons
- 🐛 Footer navigation links no longer cause horizontal overflow on mobile screens
- 🔄 Featured count badges ('+N blogrolls') are now clickable links to blog detail pages for easier discovery
0.5.0
Feb 16, 2026
- ✨ Dynamic OG images - blogrolls and blog pages now generate unique preview images when shared on social media
- ✨ JSON-LD structured data on public blogroll pages for richer search engine results
- ✨ Bookmarklet page at /tools/bookmarklet with install instructions and how-it-works guide
- ✨ Canonical URLs on blog and blogroll pages for better SEO
- ✨ Blog pages now show aggregated descriptions from entries
- ✨ Logged-in users see a direct 'Add to blogroll' button on blog pages
- 🔄 Improved metadata on blog pages - richer OpenGraph and Twitter card data
- 🔄 Richer JSON-LD on blog pages now includes references to featuring blogrolls
- 🔄 Bookmarklet link added to site footer for discoverability
0.4.4
Jan 30, 2026
- ✨ Public stats on landing page - see how many clicks Miniroll has sent to blogs
- ✨ Bookmarklet for quickly adding blogs to your blogroll from any website
- ✨ Click tracking for blogs discovered via explore page and random blog
0.4.3
Jan 24, 2026
- ✨ Random Blog button on explore page - discover a random blog from the community
- ✨ Search now finds individual blogs in addition to blogrolls
0.4.1
Jan 22, 2026
- 🐛 Fixed aggregated RSS feeds returning 404 errors
0.4.2
Jan 22, 2026
- 🔄 Usernames must be at least 3 characters
- 🔄 Reserved common words and route names to prevent conflicts with future pages
Powered by Miniship