Changelog
Version history and improvements
📋 Changelog - Amelia Gift Cards
All notable changes to the Amelia Gift Cards plugin are documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[2.0.0] - 2026-01-08
🚀 Infrastructure
- BREAKING CHANGE: Migration from Infomaniak to Hostinger hosting
- New production URL: http://shop.everdigitalhub.com
- Implemented Git-based auto-deployment system
- Added
postinstallscript for automatic builds on server
🔧 Build & Development
- Added
postinstallnpm script that automatically runsnpm run buildafternpm install - Created
dev:localscript for local development (with kill-port) - Modified
devscript to be Hostinger-compatible (without kill-port) - Removed dependency on
scripts/kill-port.jsfor production environments - Improved compatibility with Hostinger shared hosting Node.js environment
📚 Documentation
- Created comprehensive
README-DEPLOY-HOSTINGER.mddeployment guide - Updated
README.mdwith Hostinger deployment instructions - Updated
CLAUDE.mdwith new development and deployment workflows - Marked Infomaniak deployment as legacy/deprecated
- Added clear distinction between local and production development scripts
⚙️ Configuration
- Configured auto-build on server deployment
- Optimized for Hostinger's Git integration workflow
- Maintained backward compatibility with local development
🔒 Breaking Changes
- Production URL changed from
shop.lean-it-performance.frtoshop.everdigitalhub.com - Deployment process changed from GitHub Actions (rsync) to Hostinger Git integration
npm run devno longer useskill-port.js(usenpm run dev:localinstead)
[1.2.5] - 2025-08-21
🎨 Improved
- Separation of the Roadmap page from the homepage
- New dedicated
/roadmappage with improved design - Interactive timeline with visual status indicators
- Added estimated dates for each phase
📚 Documentation
- Created ROADMAP.md file for development tracking
- Created CHANGELOG.md file for version history
- Updated README-DEPLOY.md with deployment procedure
[1.2.4] - 2025-08-15
🐛 Fixed
- Fixed total calculations in admin dashboard
- Fixed non-EUR currency display
- Resolved email template cache issue
⚡ Performance
- Optimized database queries (-40% loading time)
- Cached Amelia configurations
- Lazy loading of assets in admin
[1.2.3] - 2025-08-10
🔒 Security
- Updated security dependencies
- Enhanced input validation
- Added rate limiting on sensitive endpoints
[1.2.2] - 2025-08-05
🎨 Improved
- More intuitive admin interface
- New search filters in card list
- Enhanced pagination with sort options
🌍 Translations
- Added Spanish translation
- Updated German translation
- Minor corrections in French texts
[1.2.1] - 2025-07-28
🐛 Fixed
- Fixed compatibility with Divi 5.0
- Fixed mobile display of module
- Resolved CSS conflict with certain themes
[1.2.0] - 2025-05-15
✨ New
- Native Divi Builder module with complete visual interface
- 3 preset styles: Modern, Classic, Minimal
- Advanced customization of colors and typography
- Complete Visual Builder support with real-time preview
🎨 Improved
- Complete frontend interface redesign
- New responsive email templates
- Enhanced mobile UX
🐛 Fixed
- Fixed amount rounding bug
- Fixed promo code validation
- Resolved timezone issues
[1.1.2] - 2025-04-20
🔧 Technical
- Migration to Webpack 5
- Optimized build process
- Reduced asset size by 35%
📚 Documentation
- Added API documentation
- Installation video tutorials
- Extended FAQ
[1.1.1] - 2025-04-01
🐛 Fixed
- Hotfix for Stripe webhook signature
- Fixed UTF-8 encoding in emails
- Fixed timeout on large bulk operations
[1.1.0] - 2025-03-18
✨ New
- Manual Stripe configuration for Amelia Starter/Standard
- Automatic configuration mode detection
- Stripe configuration interface in admin
- Webhook support with signature verification
🎨 Improved
- Better payment error handling
- Detailed transaction logs
- Debug interface for developers
🔧 Technical
- Configuration system refactoring
- Improved modular architecture
- Extended unit tests
[1.0.5] - 2025-03-10
🌍 New
- Support for 10 new currencies
- Real-time exchange rates via API
- Multi-currency configuration per card type
🐛 Fixed
- Fixed PDF generation for receipts
- Fixed special characters in codes
- Resolved double submission bug
[1.0.4] - 2025-02-28
⚡ Performance
- Optimized database queries
- Intelligent caching
- Reduced loading time by 50%
🔒 Security
- Complete security audit
- Dependencies update
- Strengthened permissions
[1.0.3] - 2025-02-20
🎨 Improved
- New dashboard with charts
- CSV/Excel data export
- Advanced filters in admin
🐛 Fixed
- Fixed date display
- Fixed tax calculation
- Resolved jQuery conflicts
[1.0.2] - 2025-02-10
✨ New
- Customizable email templates
- Custom SMTP support
- Email preview in admin
📚 Documentation
- Complete user guide
- Developer documentation
- Code examples
[1.0.1] - 2025-01-25
🐛 Fixed
- Critical hotfix for PHP 7.4
- Fixed MySQL 5.7 compatibility
- Fixed multisite activation
[1.0.0] - 2025-01-15
🎉 Initial release
- Complete gift card system for WordPress
- Native Amelia integration with automatic synchronization
- Unique code generation with anti-collision
- Optimized database with custom tables
- Administration interface intuitive
- Email system with templates
- Multi-currency support (20+ currencies)
- Documented REST API
- Complete unit tests
- User and developer documentation
🔧 Technical
- PSR-4 architecture
- WordPress Coding Standards
- Composer for dependencies
- PHPUnit for tests
- GitHub Actions for CI/CD
[0.9.0-beta] - 2024-12-01
🚧 Public beta
- Beta version for community testing
- User feedback collection
- Performance optimizations
- Minor bug fixes
[0.5.0-alpha] - 2024-10-15
🔬 Internal alpha
- Functional proof of concept
- Basic Amelia integration
- Internal testing by Lean IT Performance
- Architecture validation
Legend
- ✨ New: New features
- 🎨 Improved: Enhancements to existing features
- 🐛 Fixed: Bug fixes
- 🔧 Technical: Technical changes
- 🔒 Security: Security updates
- ⚡ Performance: Performance optimizations
- 📚 Documentation: Documentation updates
- 🌍 Translations: New translations or updates
- 🚧 Beta: Beta versions
- 🔬 Alpha: Alpha versions
- 🎉 Release: Major versions
To report a bug or suggest a feature, contact us at amelia-gift-cards@lean-it-performance.fr