Changelog

Track our progress and see what's new in Tagify

v2.3.0 Minor January 24, 2026

Template System & Publishing

Complete template library system with template categories, featured templates, template preview, and one-click project creation. Enhanced publishing system with revert functionality and published snapshots.

  • New Feature
    Template Library System
    Complete template library with browseable collection of pre-built website templates. Templates serve as starting points for new projects.
  • New Feature
    Template Categories
    Templates organized into categories (Business, Portfolio, E-commerce, Blog, etc.) for easy browsing and discovery.
  • New Feature
    Featured Templates
    Featured templates system highlighting the most popular and recommended templates for businesses.
  • New Feature
    Template Preview
    Preview any template before creating a project, allowing businesses to see exactly what they will get.
  • New Feature
    One-Click Project Creation
    Create a new project from any template with a single click. Template structure is automatically copied to the new project.
  • New Feature
    Template Rating System
    Templates can be rated by users, helping other businesses discover the best templates for their needs.
  • New Feature
    Template Usage Tracking
    System tracks how many times each template has been used, providing insights into template popularity.
  • New Feature
    System Templates
    Pre-installed system templates that are always available and cannot be deleted, ensuring a baseline of quality templates.
  • New Feature
    Custom Template Creation
    Businesses can create their own templates from existing projects, saving them for reuse or sharing with others.
  • New Feature
    Publish/Revert Functionality
    Enhanced publishing system with ability to revert to last published version. Safely experiment with changes knowing you can always go back.
  • New Feature
    Published Snapshot Management
    System automatically manages published snapshots, storing complete state of published content for reliable reverts.
  • New Feature
    Publishing Status Indicators
    Clear visual indicators showing which projects and pages are published, in draft, or have unpublished changes.
  • New Feature
    Maintenance Mode
    Maintenance mode feature that shows a maintenance page instead of published content, useful for updates and maintenance.
  • Improvement
    Template Thumbnail System
    Templates include thumbnail images for visual browsing, making it easier to identify and select templates.
  • Improvement
    Template Metadata
    Rich template metadata including descriptions, categories, tags, and usage statistics for better template discovery.
  • Improvement
    Publishing Workflow
    Streamlined publishing workflow with confirmation dialogs, status updates, and clear feedback on publish/revert actions.
  • Bug Fix
    Template Project Creation
    Fixed issue where creating projects from templates could fail with complex template structures. Now handles all template types correctly.
  • Bug Fix
    Revert Functionality
    Fixed bug where reverting to published version could lose some configuration. Now preserves all published data correctly.
  • Bug Fix
    Template Preview Loading
    Fixed slow loading times for template previews. Now uses optimized queries and caching for faster preview generation.
v1.7.0 Minor January 24, 2026

Check-in System & Workflow Integration

Major update introducing a complete check-in system with workflow integration, real-time notifications, location support, timezone handling, and comprehensive points/tokens management. Includes database triggers, API endpoints, and business dashboard enhancements.

  • New Feature
    Complete Check-in System
    Full-featured check-in API endpoint that allows businesses to record customer check-ins with card number validation, member verification, and automatic reward processing.
  • New Feature
    Check-in Database Table
    New checkins table with comprehensive structure including member_id, business_id, location_id, check_in_time, points_earned, ip_address, and notes fields with proper indexes for performance.
  • New Feature
    Real-time Check-in Triggers
    MySQL triggers that automatically update business_users.last_check_in, create checkin_events records, and handle points balance updates in real-time when check-ins are recorded.
  • New Feature
    Check-in Events Table
    New checkin_events table for tracking check-in lifecycle events (checkin_created, points_awarded, checkin_updated, checkin_cancelled) with JSON event data storage.
  • New Feature
    Workflow Integration for Check-ins
    Seamless integration between check-in system and workflow engine, allowing businesses to automatically execute workflows (points, tokens, notifications) when customers check in.
  • New Feature
    Location-Based Check-ins
    Support for multiple business locations with automatic default location detection, location-specific timezone handling, and location filtering in check-in records.
  • New Feature
    Timezone-Aware Check-ins
    Intelligent timezone handling that uses location timezone if available, falls back to business timezone, ensuring accurate check-in timestamps across different locations.
  • New Feature
    Check-in Notifications
    Automatic notification creation for businesses when customers check in, including member name, location, points earned, and direct links to check-in details.
  • New Feature
    Check-in Interval Validation
    Configurable check-in intervals (12-hour or 24-hour) that prevent duplicate check-ins within the specified time period, with clear error messages for users.
  • New Feature
    Daily Check-in Limits
    Business-configurable daily check-in limits per member, preventing abuse while allowing legitimate multiple visits when needed.
  • New Feature
    Real-time Check-ins View
    Database view (realtime_checkins) that provides comprehensive check-in data with member information, location details, business data, and calculated time differences.
  • New Feature
    Business Notifications System
    Complete notification system for businesses with filtering (type, priority, status), read/unread tracking, archiving, and real-time updates for check-ins and other events.
  • New Feature
    Notification Mark as Read API
    RESTful API endpoint for marking notifications as read with proper authentication, business verification, and timestamp tracking.
  • Improvement
    Workflow Helper Enhancements
    Enhanced workflow helper functions with better error handling, dynamic column detection, and improved default workflow creation for new businesses.
  • Improvement
    Points Awarding Logic
    Improved points awarding system that respects check-in intervals, prevents duplicate awards, and properly handles workflow-based vs direct points awarding.
  • Improvement
    Token Awarding Integration
    Integrated token awarding into check-in workflow system, allowing businesses to reward customers with tokens automatically upon check-in.
  • Improvement
    Check-in API Error Handling
    Comprehensive error handling in check-in API with detailed error messages, transaction rollback on failures, and proper logging for debugging.
  • Improvement
    Database Index Optimization
    Added strategic indexes on checkins table (member_id, business_id, location_id, check_in_time) for improved query performance on large datasets.
  • Improvement
    Default Location Detection
    Smart default location detection that checks business_config.default_location_id first, then falls back to first active location, ensuring check-ins always have a valid location.
  • Improvement
    Notification Filtering & Display
    Enhanced notification dashboard with filtering by type (checkin, points, tokens, etc.), priority (low, medium, high), and status (unread, read, archived) with counts.
  • Improvement
    Check-in Response Format
    Improved API response format with detailed member information, points/tokens awarded, location details, timezone information, and workflow execution results.
  • Improvement
    Workflow Execution Timing
    Optimized workflow execution to only run when no recent check-in exists, preventing duplicate reward processing and improving system efficiency.
  • Bug Fix
    Points Double-Counting Prevention
    Fixed critical bug where points were being double-counted when workflows were active. Implemented proper balance adjustment to prevent duplicate point awards.
  • Bug Fix
    Timezone Handling in Check-ins
    Fixed timezone issues where check-in times were not properly converted to business/location timezone, ensuring accurate timestamps in all time zones.
  • Bug Fix
    Location ID Null Handling
    Fixed issue where location_id of 0 was being inserted instead of NULL, causing foreign key constraint issues. Now properly converts 0 to NULL before database insert.
  • Bug Fix
    Workflow Points Balance Adjustment
    Fixed workflow points balance adjustment logic to prevent negative balances and properly handle cases where workflow already added points before trigger execution.
  • Bug Fix
    Check-in Transaction Rollback
    Fixed transaction rollback issues to ensure all database changes are properly reverted on error, maintaining data consistency.
  • Bug Fix
    Notification Creation Errors
    Fixed notification creation to not fail the entire check-in process if notification creation encounters an error, ensuring check-ins complete successfully even if notifications fail.
  • Bug Fix
    Duplicate Check-in Prevention
    Enhanced duplicate check-in prevention with proper interval checking based on business configuration (12h or 24h) and clear error messages for users.
  • Bug Fix
    Points Balance Type Casting
    Fixed points balance updates to properly cast VARCHAR columns to DECIMAL, preventing type mismatch errors in database operations.
  • Bug Fix
    Check-in Workflow Execution
    Fixed workflow execution to properly handle cases where workflows exist but points are disabled, ensuring correct behavior in all business configurations.
  • Bug Fix
    Notification Read Status
    Fixed notification read status tracking to properly update read_at timestamp and prevent duplicate read status updates.
v2.2.0 Minor January 23, 2026

Block Editor & Section Management

New general block editor for all section types, enhanced drag-and-drop section reordering, section duplication, and improved section configuration system with dynamic form generation.

  • New Feature
    General Block Editor
    Universal block editor that works with all section types (header, hero, about, services, contact, footer). Single editor interface for consistent editing experience.
  • New Feature
    Dynamic Form Generation
    Block editor automatically generates appropriate form fields based on section type, showing only relevant options for each block type.
  • New Feature
    Section Content Editing
    Edit all section content including titles, subtitles, descriptions, images, buttons, links, and more through intuitive form interface.
  • New Feature
    Section Styling Options
    Comprehensive styling options for sections including background colors, text colors, text alignment, padding, and spacing controls.
  • New Feature
    Enhanced Drag-and-Drop Reordering
    Improved drag-and-drop system for reordering sections with visual feedback, drop indicators, and smooth animations.
  • New Feature
    Section Duplication
    Duplicate any section with one click, making it easy to create similar sections or templates for reuse.
  • New Feature
    Section Configuration API
    New API endpoints for saving section configurations, retrieving section data, and managing section-specific settings.
  • New Feature
    Color Picker Integration
    Integrated color picker with text input sync, allowing both visual color selection and manual hex code entry.
  • New Feature
    Section Type-Specific Fields
    Each section type has its own specialized fields: headers have navigation items, heroes have background images and CTAs, services have service lists, etc.
  • New Feature
    Real-time Section Updates
    Section changes are saved and reflected immediately in the preview, providing instant feedback on edits.
  • Improvement
    Section Data Loading
    Improved section data loading with automatic population of existing data, ensuring all current settings are displayed when editing.
  • Improvement
    Form Validation
    Enhanced form validation with real-time feedback, required field indicators, and helpful error messages.
  • Improvement
    Modal Interface
    Block editor uses modern modal interface with smooth animations and intuitive controls for better user experience.
  • Bug Fix
    Section Order Persistence
    Fixed issue where section order changes were not always saving correctly. Now properly persists drag-and-drop reordering.
  • Bug Fix
    Block Editor Data Loss
    Fixed edge case where block editor could lose data if closed without saving. Now includes unsaved changes warning.
  • Bug Fix
    Section Configuration Save
    Fixed bug where section configuration saves could fail silently. Now includes proper error handling and user feedback.
v2.1.0 Minor January 22, 2026

Multi-Page Projects & API v2

Enterprise-grade multi-page support with new API v2, draft/published workflow, versioning system, and optimistic locking for concurrent edits. Includes SEO features and page-specific customization.

  • New Feature
    Multi-Page Website Support
    Businesses can now create websites with multiple pages, each with its own content, layout, and sections. Perfect for complex websites with multiple sections.
  • New Feature
    API v2 Architecture
    New enterprise-grade API v2 with improved error handling, consistent response formats, and better authentication mechanisms.
  • New Feature
    Draft/Published Workflow
    Complete draft and published workflow system. Make changes in draft mode, preview them, then publish when ready. Published content remains stable while you work on drafts.
  • New Feature
    Published Snapshots
    System automatically creates snapshots of published content, allowing you to revert to the last published version if needed.
  • New Feature
    Version Control System
    Built-in versioning system tracks layout versions and ensures backward compatibility with older project formats.
  • New Feature
    Optimistic Locking
    Prevents concurrent edit conflicts with optimistic locking mechanism that detects when multiple users edit the same project simultaneously.
  • New Feature
    Page-Specific SEO
    SEO optimization per page with custom SEO titles, descriptions, keywords, and meta tags for better search engine visibility.
  • New Feature
    Page-Specific CSS/JS
    Each page can have its own custom CSS and JavaScript, allowing for page-specific styling and functionality.
  • New Feature
    Home Page Selection
    Designate any page as the home page, with automatic routing and navigation updates.
  • New Feature
    Page Slug Management
    Custom URL slugs for each page, enabling clean and SEO-friendly URLs like /about, /services, /contact.
  • New Feature
    CSRF Protection
    Enhanced security with CSRF token protection on all write operations to prevent cross-site request forgery attacks.
  • Improvement
    API Response Format
    Standardized API response format with success/error indicators, consistent data structures, and proper HTTP status codes.
  • Improvement
    Backward Compatibility
    API v2 maintains full backward compatibility with v1 projects, ensuring existing websites continue to work without changes.
  • Improvement
    Error Handling
    Comprehensive error handling with detailed error messages, proper transaction rollback, and error logging for debugging.
  • Bug Fix
    Concurrent Edit Issues
    Fixed issues where concurrent edits could cause data loss or corruption. Optimistic locking now properly handles conflicts.
  • Bug Fix
    Page Publishing Errors
    Fixed edge cases where page publishing could fail silently or publish incorrect content. Now includes validation and rollback.
v2.0.0 Major January 20, 2026

Website Builder System Launch

Major release introducing a complete drag-and-drop website builder system with JSON-based storage, multi-page projects, template library, and publishing workflow. This is a foundational update that enables businesses to create custom websites without coding.

  • New Feature
    Drag-and-Drop Website Builder
    Complete visual website builder with intuitive drag-and-drop interface for building custom business websites without any coding knowledge.
  • New Feature
    JSON-Based Storage System
    All website data stored as JSON in MySQL database, enabling flexible schema and easy data manipulation without complex migrations.
  • New Feature
    Section-Based Architecture
    Website builder uses reusable sections (header, hero, about, services, contact, footer) that can be easily added, removed, and reordered.
  • New Feature
    Multiple Projects Per Business
    Businesses can now create and manage multiple website projects/workspaces, each with its own configuration and content.
  • New Feature
    Project Management System
    Complete project management with project names, slugs, descriptions, active/inactive status, and default project selection.
  • New Feature
    Placeholder Replacement System
    Dynamic content replacement using placeholders like {name}, {email}, {phone}, {address}, {logo} that automatically pull from business data.
  • New Feature
    Custom CSS & JavaScript
    Per-project custom CSS and JavaScript support, allowing businesses to add their own styling and functionality.
  • New Feature
    Real-time Preview
    Live preview of website changes before publishing, showing exactly how the website will look to visitors.
  • New Feature
    Section Templates
    Pre-built section templates for headers, heroes, content blocks, footers, and more, with multiple style variations.
  • New Feature
    Navigation Menu Builder
    Custom navigation menu configuration with JSON storage, supporting multiple menu items and nested structures.
  • New Feature
    Responsive Design Support
    All sections and templates are built with responsive design principles, ensuring websites look great on all devices.
  • New Feature
    Public URL Publishing
    Publishing system that generates public URLs for businesses, making websites accessible at custom subdomain paths.
  • Improvement
    Database Schema Optimization
    Optimized database schema with proper indexes, foreign keys, and JSON column support for efficient querying.
  • Improvement
    API Endpoint Structure
    RESTful API endpoints for all builder operations including project CRUD, section management, and layout saving.
  • Bug Fix
    Session Management
    Fixed session handling issues in builder interface to ensure proper authentication and data persistence.
v1.6.0 Minor January 19, 2026

Tagify Connect & Website Search

Introducing Tagify Connect - a beautiful Plaid-style website search component, comprehensive retailer database, and automatic logo/favicon fetching for seamless card addition.

  • New Feature
    Tagify Connect Component
    New Plaid-style website search popup component for seamless card addition with beautiful UI/UX.
  • New Feature
    Website Search API
    Comprehensive search API that searches sponsored companies and 500+ popular US retailers with rewards cards.
  • New Feature
    Automatic Logo/Favicon Fetching
    Intelligent favicon and logo fetching system that automatically retrieves company logos from multiple sources.
  • New Feature
    Featured Companies Display
    Featured companies section showing most popular retailers based on user adoption rates.
  • New Feature
    Retailer Database
    Expanded database of 500+ major US retailers across grocery, pharmacy, retail, restaurants, and more.
  • Improvement
    Smart Search Ranking
    Improved search relevance with exact match prioritization and sponsored company highlighting.
  • Improvement
    URL Auto-Suggestion
    Smart URL suggestions when searching for websites not in the database.
  • Improvement
    Manual Entry Option
    Enhanced manual card entry with integrated logo/favicon fetching.
  • Bug Fix
    Logo Display Issues
    Fixed issues with logo loading and fallback to initials when logos unavailable.
v1.2.0 Minor December 1, 2025

Business Features

Enhanced business features including check-in system and member management.

  • New Feature
    Check-in System
    Business customers can check in using their cards.
  • New Feature
    Member Management
    Full member management with search and filters.
  • New Feature
    Points System
    Track and award points to customers.
  • Improvement
    Mobile Experience
    Improved mobile responsiveness across all pages.
  • Security
    Enhanced Security
    Added additional security measures for business accounts.
v1.1.0 Minor June 15, 2025

Personal Dashboard Update

Added personal card management dashboard with star/reorder functionality.

  • New Feature
    Star Cards
    Mark your favorite cards with a star for quick access.
  • New Feature
    Drag & Drop Reorder
    Reorder your cards using intuitive drag and drop.
  • Improvement
    Faster Loading
    Optimized dashboard loading times by 40%.
  • Bug Fix
    Card Color Fix
    Fixed issue where custom card colors were not saving.
v1.0.0 Major January 1, 2025

Initial Release

The first public release of Tagify - Digital Business Card Management System.

  • New Feature
    User Registration
    Create personal or business accounts with email verification.
  • New Feature
    Reward Cards
    Store and manage your loyalty/reward cards digitally.
  • New Feature
    Barcode Generation
    Automatic barcode generation for easy scanning.