Docs / LinkQR

Changelog

All notable changes to this project will be documented in this file.

Estimated reading: 3 minutes

Changelog

All notable changes to this project will be documented in this file.


[1.0.1] - 2026-05-14

🚀 Added

  • Added Super Admin private plan support with a new publicly_visible plan setting.

  • Added private/public plan visibility filters and badges in the admin plans area.

  • Added shared geo request parsing for:

    • Country

    • City

    • Region

    • Timezone

  • Added city-level click analytics for short links, including:

    • Top Cities reporting

    • CSV export support

  • Added city and location context to:

    • QR scan events

    • Short-link activity logs

  • Added the brand-new linkqrpro guest theme featuring:

    • Username-first signup

    • Root profile URL validation

    • Bio pages

    • Short links

    • Dynamic QR messaging

    • Analytics-focused landing sections

  • Added dedicated linkqrpro pages for:

    • Home

    • Pricing

    • FAQs

    • Blog

    • Contact

    • Authentication

    • 404 pages

  • Added Light/Dark mode support across the entire linkqrpro theme.

  • Added animated homepage sections for:

    • Bio pages

    • Branded short links

    • Dynamic QR sharing

    • City-level analytics

    • Custom domains

    • Team collaboration workflows

  • Added Login and Start Free actions to the linkqrpro navigation.

  • Added support for clean branded profile URLs without /b/ prefixes.

Example:

Old:
https://stackposts.com/b/demo-smartbio-coach

New:
https://stackposts.com/demo-smartbio-coach


🔄 Changed

  • Public pricing pages now display only enabled public plans.

  • Public checkout now blocks access to private plans while still allowing admin-side user assignment.

  • QR and short-link geo routing now use the shared geo resolver instead of relying only on cf-ipcountry.

  • linkqrpro is now used as the default guest theme after installation.

  • linkqrpro pricing now reuses the same pricing data source as the original linkqr theme while keeping the new visual design.

  • Improved authentication flows so login/register actions return smoothly to the homepage without breaking layout rendering.

  • Improved:

    • Contrast

    • Spacing

    • Icons

    • CTA buttons

    • Dark-mode readability
      across the entire linkqrpro theme.

  • Completely redesigned the Link Bio Builder into a modern full-width studio workspace with:

    • Fixed top navigation

    • Inspector panel

    • Compact template selector

    • Scrollable live preview canvas

  • Link Bio Builder now opens on the Info tab by default.

  • Renamed Admin Languages to Languages across the admin panel.

  • Updated LinkQR and LinkQR Pro theme authors to Stackcode.

  • Improved theme appearance persistence for:

    • Light mode

    • Dark mode

    • System mode


🛠 Fixed

  • Fixed Link Bio Builder height calculations and scrolling behavior.

  • Fixed inline editing alignment issues for:

    • Titles

    • Headlines

    • Descriptions

  • Fixed profile text contrast and alignment across templates using:

    • Cover images

    • Split backgrounds

  • Fixed low-contrast profile sections by introducing dedicated intro surfaces.

  • Fixed avatar/profile overlap issues on cover transitions.

  • Improved preview surfaces with:

    • Glassmorphism styling

    • Softer gradients

    • More polished link cards

  • Redesigned Link Bio layouts into a more premium:

    • SaaS mini-site

    • Creator landing page

    • High-conversion visual experience

  • Redesigned all 34 Link Bio templates using a unified premium palette system.

  • Improved template marketplace previews to better match the new design language.

  • Fixed avatar docking and inline editing states in identity/profile sections.

  • Fixed editorial layout alignment issues for:

    • Icons

    • Text content

    • CTA buttons


📝 Notes

  • Country and city analytics depend on geo headers provided by:

    • Cloudflare

    • Vercel

    • CloudFront

    • Or equivalent CDN/proxy providers

  • Existing historical analytics cannot be restored because stored IP addresses are securely hashed.