v2.5.0 (2024-12-20) - "Accordion Layout & UX Excellence"
December 20, 2024
- Complete Interface Redesign with Accordion Layout
- Vertical stacking prevents horizontal layout breaks
- Contact/Business Card section opens by default
- URL and Calendar sections start collapsed for better focus
- Smooth expand/collapse animations with visual indicators
- Prevents layout shifts when business cards are generated
- Advanced Button Positioning System
- Fixed add/remove button conflicts with dropdown selectors
- Strategic positioning to avoid overlap with phone type and social media dropdowns
- Responsive button sizing across all devices (32px → 28px → 24px)
- Enhanced button styling with proper colors and hover states
- Remove buttons positioned outside container bounds to prevent conflicts
- Professional Overflow Management
- Eliminated horizontal scrolling on all devices and screen sizes
- Smart overflow handling that maintains accordion functionality
- Proper content boundaries with responsive padding system
- Business card previews contained within section bounds
- Enhanced Cross-Device Compatibility
- Desktop: Optimal spacing and button positioning for mouse interaction
- Tablet (768px): Balanced layout with touch-friendly button sizes
- Mobile (480px): Compact design with conservative button positioning
- All screen sizes: Consistent functionality without layout issues
- Technical Improvements
- Dynamic padding adjustments for optimal spacing (80px desktop, 65px mobile)
- Box-sizing: border-box implementation throughout for consistent sizing
- Improved accordion functionality with automatic section initialization
- Business card container optimization for proper containment
- Service worker cache updated to v2.5.0 for proper PWA updates
v2.3.1 (2024-04-23)
April 23, 2024
- Improved social media input UI
- Removed numbers from social media labels for cleaner UI
- Added platform icons directly in the labels for visual identification
- Updated initial label to show selected platform instead of generic "SM/Communication"
- Added Discord as a social media option
- Full support for Discord usernames and server links
- Proper vCard formatting for Discord handles
- Comprehensive test suite for Discord integration
- Improved test coverage
- Added dedicated tests for Discord social media integration
- Ensured proper formatting of social media handles in vCards
v2.2.0 (2024-04-22)
April 22, 2024
- Added download buttons for QR codes and data
- Download contact QR codes as images
- Download contact data as vCard (.vcf) files
- Download calendar QR codes as images
- Download calendar data as iCalendar (.ics) files
- Improved user experience
- Intuitive interface with clear button labels
- Automatic naming of downloaded files
- Files compatible with standard contact and calendar applications
- Enhanced test coverage
- Added tests for download functionality
- Ensured proper error handling
v2.1.0 (2024-04-21)
April 21, 2024
- Added Position/Title/Role field to contact cards
- Now you can add your professional title to your contact QR codes
- Perfect for business cards and networking events
- Added social media profiles to contact cards
- Support for multiple platforms: Telegram, X (Twitter), GitHub, and more
- Add as many social profiles as you need
- Beautiful icons for each platform
- Improved app installation experience
- Easier to install on your device
- Better notifications when updates are available
- Cleaner interface with improved icons
- More intuitive social media selection
- Better visual indicators
v2.0.1 (2024-04-20)
April 20, 2024
- Fixed PWA installation issues
- Removed duplicate variable declarations
- Fixed event listener timing
- Improved service worker registration
- Enhanced resource loading
- Added proper CORS attributes
- Updated favicon paths
- Improved asset path handling
- Optimized calendar functionality
- Fixed data size limit issues
- Improved event data structure
- Enhanced error handling
v2.0.0 (2024-04-19)
April 19, 2024
- Added offline functionality
- Service worker implementation
- Cache-first strategy
- Offline fallback support
- Enhanced PWA support
- Updated manifest configuration
- Added platform-specific icons
- Improved install prompt handling
- Improved service worker caching
- Versioned cache management
- Automatic cache cleanup
- Network fallback strategy
- Added timezone handling improvements
- Offline timezone support
- Timezone conversion utilities
- Improved date formatting
- Added favicon generation
- Multiple format support
- Platform-specific icons
- Automatic generation script
- Updated manifest and netlify config
- Enhanced security headers
- Improved caching rules
- Added compression settings
v1.1.1 (2024-04-19)
April 19, 2024
- Added release history page
- Added terms of service page
- Added privacy policy page
- Updated footer with navigation links
- Improved documentation
v1.1.0 (2024-04-19)
April 19, 2024
- Added timezone selector for calendar events
- Improved calendar event handling with timezone support
- Added offline timezone support
- Enhanced calendar UI with timezone selection
- Increased event description field to 4 lines
- Improved error handling and logging
- Fixed module import paths
- Removed redundant calendar.html file
- Added version update notification system
- Automatic version checking
- Non-intrusive update notifications
- One-click refresh to update
- Hourly update checks
- Improved service worker update handling
v1.0.0
April 18, 2024
- Initial release
- Basic QR code generation for contact cards and URLs
- Responsive design
- Multiple phone numbers and email addresses support
- Company information support
- Telegram integration
← Back to QR Code Generator