Changelog

Every change, improvement, and new feature — in chronological order.

FeedPane is actively developed. This page is updated with every release.

🚀
v1.4.0LaunchMarch 1, 2026
  • +Added slider/carousel layout to widget — set data-layout="slider" on the embed tag
  • +Added lightbox popup on post click — shows full image, caption, like count, and link to Instagram
  • +Added Reels/video support — Reels appear in feed with ▶ badge; lightbox plays video inline
  • +Added keyboard navigation in lightbox (arrow keys + Escape)
  • +Added data-cols, data-mobile-cols, data-gap, and data-radius customisation attributes
  • +Upgraded landing page — live interactive demo, platform compatibility bar, testimonials, FAQ, annual billing
  • +Added annual billing option — 25% discount vs monthly
  • +Added Agency tier ($39/mo) — 50 widgets, white-label, API access
  • +Launched Terms of Service and Privacy Policy pages
  • +Launched platform installation guides: Shopify, WordPress, Squarespace, Webflow, Wix, HTML
  • +Launched 6 competitor comparison pages: Behold, Elfsight, SnapWidget, EmbedSocial, LightWidget, Tagembed
  • +Launched blog with 8 SEO articles
  • +Updated free tier: unlimited views, no branding, grid + slider, Reels, lightbox, hourly sync
💳
v1.3.0BillingFebruary 28, 2026
  • +Stripe Customer Portal integration — users can self-serve cancel, update payment method, and view invoices
  • +Monthly recurring billing live (Pro $9/mo, Business $19/mo)
  • +Stripe webhook handler for subscription lifecycle events
  • +Upgrade flow from dashboard directly to Stripe Checkout
  • +Plan badges in dashboard header
🔐
v1.2.0AuthFebruary 27, 2026
  • +Instagram OAuth connection via Meta Graph API
  • +Auto-refresh of long-lived Instagram tokens (60-day expiry handled automatically)
  • +Feed cache system — Instagram data cached hourly, served from cache for all widget loads
  • +API key generation on signup — unique key per user
  • +Embed code shown in dashboard
v1.1.0InfrastructureFebruary 26, 2026
  • +Migrated database from SQLite to Turso (libsql) for Vercel-compatible persistence
  • +Auto schema initialisation via instrumentation.ts
  • +Deployed to Vercel with automatic CI/CD from main branch
  • +Custom domain feedpane.com configured with SSL
  • +CORS headers configured for widget API endpoint
🌱
v1.0.0FoundationFebruary 25, 2026
  • +Initial launch of feedpane.com
  • +User authentication (signup, login, logout) with bcrypt password hashing
  • +Basic Instagram feed widget — grid layout, lazy-loaded images
  • +Widget API endpoint (/api/feed/[apiKey]) with CORS support
  • +Dashboard with feed preview, embed code, and Instagram connection status
  • +Pricing page (Free / Pro / Business)
  • +Next.js 14 app on Vercel

Have a feature request?

We ship what customers ask for. Tell us what you need.

Send Feedback →