QRcodly

Changelogs

See what's new in QRcodly

Welcome to the QRcodly Changelog! ๐Ÿ“ฆ
Here you can see all recent updates, new features, improvements, and fixes โ€” explained in a simple way.

Stay up-to-date with the latest features and improvements in QRcodly.

Latest Release: 1.10.0 - 2026-03-12

v1.10.0 Latest

๐Ÿš€ Release Notes โ€“ Version 1.10.0

โœจ New Features

  • Short URL Management: Full standalone short URL experience โ€” create, edit, delete, and view short URLs with a dedicated dashboard, detail pages with analytics, paginated searchable lists, and a hero form for quick creation.
  • Short URL Tagging: Full tagging system for short URLs โ€” assign, remove, and filter by tags, with tag management integrated into the list and detail views.
  • Product Pages: Dedicated product pages for URL Shortener, QR Codes, and Analytics with hero sections, feature details, mockups, FAQs, and CTAs.
  • Products Navigation Dropdown: New products dropdown menu in the header for easy access to all product pages.
  • URL Validation: HTTP URL validation for QR code and short URL creation, ensuring only valid URLs are accepted.

๐ŸŽจ UI & UX Improvements

  • Dashboard Polish: Reordered sidebar navigation, improved short URL list with search, sort, and tag filtering.
  • Product Showcase: CrossProductCards and ProductUseCases components for cross-linking between product pages.
  • Stats Bar: New stats bar on the home page showcasing key product metrics.
  • Footer & Header: Language dropdown opens upward, refined header navigation with products dropdown.

๐Ÿ›  Technical Improvements

  • Backend Architecture: Full module structure for short URL management โ€” entities, repositories, use cases, controllers, and event handlers.
  • Expanded Test Coverage: Comprehensive backend tests for short URL CRUD, tag flows, URL validation, and edge cases.
  • PostHog & Sentry: Event tracking and error reporting for short URL operations.

๐Ÿ› Bug Fixes

  • Fixed delete error toast showing confirmation title instead of error message.
  • Fixed toggle mutation refetching wrong query key.
  • Fixed stale detail page after short URL edit.
  • Fixed tag update toast showing wrong label for short URL tags.
  • Fixed page clamping when result set shrinks after deletion.

๐ŸŒ Translations

  • Updated translations across all supported languages (English, German, Spanish, French, Italian, Dutch, Polish, Russian).
  • Added new translation keys for short URL management, product pages, tagging, and dashboard features.

Previous Releases

v1.9.0 - 2026-03-04

๐Ÿš€ Release Notes โ€“ Version 1.9.0

โœจ New Features

  • Analytics Integrations (Pro): Connect Google Analytics 4 or Matomo to receive QR code scan events directly in your own analytics dashboard. Configure your tracking credentials, test the connection, and enable or disable providers โ€” all from the new Integrations settings page. Credentials are stored encrypted for security.
  • Browser Extension Overhaul: Completely redesigned browser extension with built-in authentication, the full QR code generator, and a polished new look.
  • Smart Tips: Contextual tips that help you discover features as you use the dashboard.
  • Create Template Dialog: Save your current QR code design as a reusable template with one click.
  • Client-Side CSV Validation: Bulk import now checks your CSV file before uploading, with a detailed error view to fix issues quickly.
  • Analytics Integrations Guide: New documentation guide with setup instructions and troubleshooting tips for GA4 and Matomo.

๐Ÿ’ณ Billing & Subscription

  • Stripe Billing: Subscription management is now powered by Stripe for a more reliable and flexible experience.
  • Improved Subscription Emails: Better email notifications for subscription events like welcome, renewal, and cancellation.
  • Pro Feature Enforcement: Pro-only features (Custom Domains, Analytics Integrations) are automatically disabled when a subscription expires and re-enabled when reactivated.
  • Unlimited Tags on Pro: Pro plan users can now create unlimited tags.

๐ŸŽจ UI & UX Improvements

  • Updated Pricing Page: Refreshed layout with clearer plan comparisons.
  • New Logo & Branding: New QRcodly logo across the app, updated favicons, and logo in email templates.
  • Dashboard Polish: Improved sidebar, header buttons, and QR code list actions.
  • Team Workspaces Preview: Sneak peek at the upcoming Team Workspaces feature on the features page.

๐Ÿ›  Technical Improvements

  • Backend & Frontend Refactoring: Cleaner code structure with extracted components and improved patterns.
  • Short URL Soft-Delete: Deleted short URLs are now soft-deleted for safer data management.
  • Performance: Added caching for scan counts and subscription plans for faster page loads.
  • SEO: Fixed canonical URLs, added API robots.txt, and improved navigation.

๐Ÿ” Security

  • SSRF Hardening: Strengthened protections against server-side request forgery, including HTTPS enforcement and private IP range blocking.
  • IPv6 Anonymization: Improved IP address anonymization for better privacy compliance.
  • Encrypted Credentials: Analytics integration credentials are encrypted at rest.

๐ŸŒ Translations

  • Updated translations across all supported languages (English, German, Spanish, French, Italian, Dutch, Polish, Russian).
  • Added new translation keys for analytics integrations, billing, smart tips, and more.

v1.8.1 - 2026-02-19

๐Ÿš€ Release Notes โ€“ Version 1.8.1

QRcodly gets a completely redesigned landing page! A new dedicated Features page, a product showcase section, and a refreshed layout make it easier than ever to discover everything QRcodly has to offer.

โœจ New Features

  • Dedicated Features Page: A new /features page with detailed spotlights on every major feature โ€” from Dynamic QR Codes and Analytics to Tags, Templates, and Custom Domains.
  • Feature Slider: A horizontal scrolling carousel on the landing page showcasing key features at a glance.
  • Product Showcase: A new section with a dashboard preview, giving visitors a first look at the powerful management interface.

๐ŸŽจ UI & UX Improvements

  • Redesigned Landing Page Layout: Full-width sections with better spacing and visual hierarchy for a more modern, polished feel.
  • Redesigned Footer: Organized into clear sections (Product, Resources, Legal) with a tagline and social links.
  • Updated CTA Section: Cleaner, more professional contact and feedback section.
  • Improved Header Navigation: Added Features link, optimized responsive breakpoints for better mobile navigation.
  • Updated OG Image: New Open Graph image for better social media previews.

๐ŸŒ Translations

  • Updated translations across all supported languages (English, German, Spanish, French, Italian, Dutch, Polish, Russian).
  • Added new translation keys for the features page, product showcase, and redesigned footer.

๐Ÿ›  Technical Improvements

  • Component Cleanup: Removed unused AnimatedIcon and old Features components.
  • Responsive Icon Picker: Fixed responsive layout for the QR code icon picker.

v1.8.0 - 2026-02-14

๐Ÿš€ Release Notes โ€“ Version 1.8.0

QRcodly gets a redesigned dashboard with powerful new organization tools! Manage your QR codes more efficiently with tags, advanced filtering, customizable views, and bulk export capabilities.

โœจ New Features

  • Tag Management System: Organize and categorize your QR codes with custom tags for easy discovery and grouping.
  • QR Code Filtering by Tags & Content Type: Quickly find the QR codes you need by filtering based on assigned tags or content type.
  • Customizable Table Column Visibility: Personalize your QR code list view by showing or hiding columns to focus on what matters most.
  • Bulk Export: Export multiple QR codes at once with support for various format options.

๐ŸŽจ UI & UX Improvements

  • Reorganized Dashboard Navigation: Improved routing structure and sidebar navigation for a cleaner, more intuitive dashboard experience.
  • Enhanced Search & Filtering: More powerful search and filtering capabilities to manage large QR code collections with ease.
  • Improved Layouts & Accessibility: Refined UI layouts and accessibility enhancements across all dashboard pages.

๐Ÿ›  Technical Improvements

  • PUT Request Support: Added support for PUT requests in API communications for more flexible data updates.

๐ŸŒ Translations

  • Updated translations across all supported languages (English, German, Spanish, French, Italian, Dutch, Polish, Russian).
  • Added new translation keys for tag management, filtering, and dashboard features.

v1.7.0 - 2026-01-20

๐Ÿš€ Release Notes โ€“ Version 1.7.0

QRcodly now supports Custom Domains for your QR codes! Connect your own domain to serve QR code redirects, giving your links a professional, branded appearance that builds trust with your audience.

โœจ Custom Domain Features

  • Custom Domain Configuration: Add and manage your own domains directly from the settings page.
  • Cloudflare SSL Integration: Automatic SSL certificate verification through Cloudflare ensures your custom domains are secure.
  • Domain Validation Workflow: Step-by-step domain verification process with clear status indicators and DNS configuration guidance.
  • QR Code Domain Assignment: Assign custom domains to individual QR codes for maximum branding flexibility.

๐Ÿ” Security Enhancements

  • New Security Profile Page: Dedicated security section in user profiles for managing account security settings.
  • Enhanced Domain Controls: Secure validation and verification workflows for custom domain configurations.

๐Ÿ’ณ Subscription & Billing

  • Subscription Management: New infrastructure for managing subscription plans and billing.
  • Subscription Event Tracking: Improved lifecycle management and event tracking for subscriptions.

๐ŸŽจ UI & UX Improvements

  • Custom Settings Form: Intuitive form interface for configuring custom domain settings.
  • Feature Cards: New UI components for showcasing features and capabilities.
  • Responsive Design: Optimized layouts for better mobile and tablet experiences.

๐ŸŒ Translations

  • Updated translations across all supported languages (English, German, Spanish, French, Italian, Dutch, Polish, Russian).
  • Added new translation keys for domain control validation and custom domain features.

๐Ÿ›  Technical Improvements

  • Optimized Logging: Standardized and optimized logging implementation across the application.
  • Expanded Test Coverage: Comprehensive test coverage updates for QR code content types and custom domain functionality.
  • TypeScript Fixes: Resolved TypeScript errors and improved type safety throughout the codebase.

v1.6.1 - 2026-01-08

๐Ÿš€ Release Notes โ€“ Version 1.6.1

This release adds an exciting new way to preview your QR codes! You can now see how your QR code will look in real-world scenarios by placing it on website screenshots or choosing from beautiful background images.

โœจ New Features

  • Website Preview: Upload any website URL and see your QR code placed on a screenshot of that website. Great for mockups and presentations!
  • Background Image Gallery: Choose from a collection of professional background images to showcase your QR code.
  • Enhanced Preview Modal: Improved preview window with better controls for positioning and sizing your QR code.
  • Screenshot Service: Automatic website screenshot capture powered by a reliable screenshot API.

๐ŸŽจ Preview Improvements

  • Background Selector: Easily switch between website screenshots and predefined backgrounds.
  • Better Camera Controls: Smoother camera handling when using device camera for preview backgrounds.
  • Improved QR Positioning: More intuitive controls to position and resize your QR code on backgrounds.

๐ŸŒ Translations

  • Updated translations across all supported languages (English, German, Spanish, French, Italian, Dutch, Polish, Russian).
  • Added new translation keys for preview features.

๐Ÿ›  Technical Improvements

  • Logging: Added comprehensive logging to screenshot service for better monitoring and debugging.
  • Code Quality: Removed unused contrast detection hook and cleaned up preview components.
  • Type Safety: Improved TypeScript types for preview functionality.

v1.6.0 - 2025-12-31

๐Ÿš€ Release Notes โ€“ Version 1.6.0

QRcodly now supports three exciting new QR code types: Email, Location, and Event! You can now create QR codes that open email clients, show map locations, or add calendar events with just a scan. We've also made downloading dynamic QR codes much easier and improved the overall app performance.

โœจ New QR Code Types

  • Email QR Codes: Create QR codes that open your email app with pre-filled recipient, subject, and message.
  • Location QR Codes: Generate QR codes that open map apps with specific coordinates or addresses.
  • Event QR Codes: Make QR codes that add calendar events (iCal format) with title, time, location, and description.

๐Ÿ“ฅ Improved Download System

  • Direct Downloads: Download dynamic QR codes (events, vCards) directly without logging in.
  • Smart File Formats: Event QR codes download as .ics calendar files, vCard QR codes as .vcf contact files.
  • Better Download Buttons: Cleaner, more reliable download experience across all QR code types.

๐ŸŽจ UI & UX Improvements

  • Dynamic Badge: Visual indicator showing which QR codes are dynamic (trackable and editable).
  • Required Field Markers: Clear visual indicators showing which form fields are required.
  • Optimized Content Switch: Faster and smoother switching between different QR code types.
  • Improved List View: Cleaner, more organized QR code collection view.

โšก Performance & Code Quality

  • Frontend Refactoring: Broke down large components into smaller, focused pieces for better performance.
  • Better Error Handling: More reliable error messages and recovery.
  • Code Cleanup: Removed duplicate code and improved TypeScript type safety.

๐Ÿงช Testing & Reliability

  • Added comprehensive backend tests for new download functionality.
  • Improved test coverage for QR code content types.

๐Ÿ”’ Security

  • Moved API keys to secure environment variables.
  • Improved security for analytics integration.

v1.5.0 - 2025-12-20

๐Ÿš€ Release Notes โ€“ Version 1.5.0

QRcodly now lets you import multiple QR codes at once using CSV files. This makes creating lots of QR codes faster and easier. We've also improved backend support, added rate limits, and updated translations to make everything more reliable.

โœจ New Features

  • Bulk Import (CSV): Upload structured CSV files to create multiple QR codes at once.
  • New Bulk Import UI: Step-by-step guided interface for uploading and validating CSV files.
  • Bulk Import API & Use Case: Reliable server-side processing for bulk imports.
  • CSV Templates: Ready-to-download CSV templates for URL, Text, WiFi, and vCard QR codes.

๐Ÿ”’ Rate Limiting

  • Introduced a rate-limit system to prevent abuse.
  • Dedicated limit for the bulk import endpoint.

๐Ÿงฉ Types & DTOs

  • Added new DTOs and schemas for bulk import content types.
  • Improved HTTP request typings (authenticated vs. unauthenticated requests).
  • General TypeScript safety and consistency improvements.

๐ŸŒ Translations

  • Updated and extended translations for bulk import UI and messages.

๐Ÿ›  Maintenance & Cleanup

  • Formatting and linting cleanups.
  • Lockfile formatting updates.
  • Minor fixes and internal refactors.

v1.4.0 - 2025-12-18

๐Ÿš€ Release Notes โ€“ Version 1.4.0

This release brings faster performance, more design options, improved documentation, and better automation features.

โœจ New Features

  • New Documentation Page: Easily find guides, tips, and examples in the docs.
  • API Keys: Secure and simple access for automated QR code generation.

๐Ÿ“ฑ UI & UX Improvements

  • Smoother and faster experience thanks to behind-the-scenes upgrades.
  • Visual and layout improvements for a cleaner, more user-friendly interface.

๐Ÿ› Bug Fixes & Stability

  • Backend improvements for better reliability.
  • Minor fixes and formatting updates across the app.

v1.3.0 - 2025-12-06

๐Ÿš€ Release Notes โ€“ Version 1.3.0

This release introduces new template management features and fixes for QR code editing.

โœจ New Features

  • Template Collection View: View and edit templates directly in your collection.

๐Ÿ› Bug Fixes & Performance

  • Fixes and improvements related to QR code editing.

v1.2.0 - 2025-12-05

๐Ÿš€ Release Notes โ€“ Version 1.2.0

This release improves QR code editing and app usability.

โœจ New Features

  • QR Code Editing: Detailed edit pages for all QR code types.
  • Dynamic QR Code Detail Pages: Only dynamic QR codes have full detail pages now.

๐ŸŒ Translations & Localization

  • Updated translations for multilingual support.

๐Ÿ“ฑ UI & UX Improvements

  • Improved responsive design and mobile usability.

๐Ÿ› Bug Fixes & Performance

  • Various small fixes to improve stability and performance.

v1.1.4 - 2025-11-06

๐Ÿš€ Release Notes โ€“ Version 1.1.4

Cleaner links, better translations, and navigation improvements make working with QRcodly smoother.

โœจ New Features & Improvements

  • Updated npm packages and type fixes.
  • vCard UTF-8 support improved.

v1.1.2 - 2025-06-04

๐Ÿš€ Release Notes โ€“ Version 1.1.2

Added support for RGBA colors and transparent backgrounds for more design flexibility.

v1.1.1 - 2025-05-22

๐Ÿš€ Release Notes โ€“ Version 1.1.1

Bug fixes and minor improvements:

  • Fixed hydration and browser translation errors.
  • Added collection pagination for easier navigation.

v1.1.0 - 2025-05-12

๐Ÿš€ Release Notes โ€“ Initial Feature Update

The first major QRcodly release with QR codes, short URLs, analytics, and multi-language support.

โœจ New Features

  • QR Code System with Short URLs: Create, view, and update QR codes easily.
  • URL Tracking & Analytics: Track QR code scans and view insights in a dashboard.
  • Multi-language Support: German and other languages, with a frontend language switcher.

๐Ÿ“ฑ UI & UX Enhancements

  • Detail and disabled pages for QR codes.
  • Feature teaser section for upcoming Teams feature.
  • Improved navigation and dashboard layout.

๐Ÿ›  Improvements

  • Optimized QR code generation and template selection.
  • Improved database structure and tracking for short URLs.
  • Frontend build and performance improvements.

๐Ÿ› Bug Fixes

  • Fixed build, translation, display, and analytics issues.