Miniroll logo

Miniroll

Create and manage your blogroll. Import from OPML, share publicly, embed on your site, and discover what others are reading.

Global Feed

v0.5.0
  • Added

    New Global page for the 100 most recent blog posts from all public blogrolls.

0.4.2

  • 🐛Fixed

    Fixed sending suggestions to a blogroll via the embed.

0.5.1

  • 🐛Fixed

    Default globe icon now shown when blog favicons fail to load or are missing - no more broken image icons

  • 🐛Fixed

    Footer navigation links no longer cause horizontal overflow on mobile screens

  • 🔄Changed

    Featured count badges ('+N blogrolls') are now clickable links to blog detail pages for easier discovery

0.5.0

  • Added

    Dynamic OG images - blogrolls and blog pages now generate unique preview images when shared on social media

  • Added

    JSON-LD structured data on public blogroll pages for richer search engine results

  • Added

    Bookmarklet page at /tools/bookmarklet with install instructions and how-it-works guide

  • Added

    Canonical URLs on blog and blogroll pages for better SEO

  • Added

    Blog pages now show aggregated descriptions from entries

  • Added

    Logged-in users see a direct 'Add to blogroll' button on blog pages

  • 🔄Changed

    Improved metadata on blog pages - richer OpenGraph and Twitter card data

  • 🔄Changed

    Richer JSON-LD on blog pages now includes references to featuring blogrolls

  • 🔄Changed

    Bookmarklet link added to site footer for discoverability

0.4.4

  • Added

    Public stats on landing page - see how many clicks Miniroll has sent to blogs

  • Added

    Bookmarklet for quickly adding blogs to your blogroll from any website

  • Added

    Click tracking for blogs discovered via explore page and random blog

0.4.3

  • Added

    Random Blog button on explore page - discover a random blog from the community

  • Added

    Search now finds individual blogs in addition to blogrolls

0.4.1

  • 🐛Fixed

    Fixed aggregated RSS feeds returning 404 errors

0.4.2

  • 🔄Changed

    Usernames must be at least 3 characters

  • 🔄Changed

    Reserved common words and route names to prevent conflicts with future pages

0.4.0

  • Added

    Blog pages - each blog now has its own page at /blogs/[slug] showing which blogrolls feature it

  • Added

    Similar blogs - discover related blogs based on co-occurrence in blogrolls

  • Added

    Trending blogs section on the explore page

  • Added

    QR code generation for easy blogroll sharing

  • Added

    Blog count shown on dashboard blogroll cards

  • Added

    Improved empty state messaging on dashboard

  • Added

    Premium: Embed themes - choose from Cards, Retro, Magazine, or Compact styles

  • Added

    Premium: Live theme preview in settings

  • 🐛Fixed

    Dark mode detection in embed preview no longer causes hydration issues

  • 🐛Fixed

    Improved URL normalization - http/https treated as same, tracking params stripped

0.1.1

  • 🐛Fixed

    Fixed header navigation overlapping logo on mobile when signed out

  • 🐛Fixed

    Logo now displays on mobile above hero text instead of being hidden

0.2.0

  • Added

    Status page showing service health at /status

  • Added

    Bio/description field for user profiles

  • Added

    Command palette - press Cmd+K (or Ctrl+K) for quick navigation

  • Added

    Keyboard shortcuts - n for new, g+d for dashboard, g+e for explore, g+s for settings

  • Added

    Terms of Service page

  • Added

    Premium: Secret link sharing - share private blogrolls with specific people

  • Added

    Premium: RSS feed validation with visual indicators

  • Added

    Premium: Stale blog detection - flags blogs with no posts in 90+ days

  • Added

    Premium: Featured count - shows how many blogrolls include each blog

0.1.0

Initial public release

  • Added

    Create and manage blogrolls

  • Added

    Add, edit, delete, and reorder blog entries

  • Added

    Drag-and-drop reordering

  • Added

    Auto-fetch favicon and RSS feed URLs

  • Added

    OPML import and export

  • Added

    Import from browser bookmarks HTML files

  • Added

    Export blogrolls as JSON or Markdown

  • Added

    Public blogroll pages with clean URLs

  • Added

    Embeddable widget with configuration options

  • Added

    Multiple embed formats - script, iframe, or direct HTML

  • Added

    No-JavaScript fallback for embeds

  • Added

    Explore page for discovering public blogrolls

  • Added

    Search public blogrolls by name or topic

  • Added

    User profile pages showing all public blogrolls

  • Added

    Social sharing buttons for blogrolls

  • Added

    Bulk actions - select and delete or move multiple blogs at once

  • Added

    Sort options - order by name, date added, or most clicked

  • Added

    User authentication via Clerk

  • Added

    Stripe integration for subscriptions

  • Added

    Premium: Remove Miniroll branding from embeds

  • Added

    Premium: Custom CSS editor with live preview

  • Added

    Premium: Show latest posts from RSS feeds in embeds

  • Added

    Premium: Aggregated RSS feed combining all blogs

  • Added

    Premium: View and click analytics with weekly breakdowns

  • Added

    Premium: Custom slugs for nicer blogroll URLs

0.1.2

  • 🔄Changed

    RSS Features section now prominently displayed in settings for paid users

  • 🔄Changed

    Aggregated RSS feed moved to its own featured section

  • 🔄Changed

    Latest posts refresh moved to dedicated section

  • Added

    Premium: Paid users can refresh latest posts directly from public blogroll page

  • 🐛Fixed

    Public blogroll page now always fetches fresh data

0.3.0

  • Added

    Suggest a blog - visitors can submit blog suggestions via embeds and public pages

  • Added

    Random order option for embeds - shuffle blogs on each load

  • Added

    Show title option for embeds - display blogroll name as header

  • Added

    Public profile link shown on dashboard

  • Added

    Suggestions management page for reviewing visitor submissions

  • Added

    Auto-add https:// to URLs entered without protocol

  • Added

    Premium: Custom footer text - replace 'Powered by Miniroll' with your own text

  • 🐛Fixed

    Fixed 'more' count on explore page showing incorrect numbers

  • 🐛Fixed

    Fixed embed script compatibility with ad blockers

  • 🐛Fixed

    Blogs shown in explore page blogroll cards are now randomized