Changelog

What's new in POPINID

Every shipped feature, every fix, every improvement. Built in the open.

  1. v2.8

    • Fix — iOS Contacts now correctly displays profile photos when saving a vCard. Removed the TYPE=JPEG parameter from the PHOTO line.

    • Fix — Save Contact vCard handles email and phone detection more reliably, preserves + on international numbers.

    • Feature — Profile photo upload with crop, stored in Supabase Storage. Visible on dashboard, editor, public profile, and homepage.

    • Feature — Founding Member star badge auto-granted to qualifying profiles.

    • Feature — FAQ page published at /faq.

    • Feature — QR code modal beside Save Contact on public profiles.

    • Improvement — Public profile link icons left-aligned with centered titles, monochrome social icon row, fallback icons for website, phone, and email.

    • Improvement — Form focus rings switched to slate, replacing red.

    • Improvement — Mobile header switches to two-row layout under sm, Log in button hidden on small screens.

  2. Pre-v2.9 — Soft launch

    • Feature — POPINID went live at popin.id with public profile pages, dashboard, link manager, and full auth flows including Google and LinkedIn sign-in.

    • Feature — Save Contact vCard, email signature generator, dynamic QR codes, and account settings.

    • Feature — English and Arabic toggle on the homepage with Arabic waitlist capture.

    • Feature — Forgot-password and reset-password flows. Transactional email via Resend with branded logo.

    • Feature — SEO: sitemap.xml, robots.txt, per-profile page titles, meta descriptions, and Open Graph images.

    • Feature — Privacy and Terms pages, branded 404, and popon.id integration.

    • Fix — Open Graph image generation for profiles: layout, profile fetch, and failure handling.

    • Fix — Social link favicon detection handles www. prefixes.