Changelog
Updated October 2025
Track Multi Host development through this version history. Each release includes improvements to functionality, security, and compatibility.
Version 4.2.0
Released: September 2025
This release focuses on security enhancements and modernised PHP compatibility.
New Features
- WebP auto-conversion: Uploaded images can optionally convert to WebP format for reduced file sizes
- AVIF support: Added support for AVIF image format on servers with compatible ImageMagick versions
- API rate limiting: Configurable per-endpoint rate limits protect against abuse
- Two-factor authentication: Optional TOTP-based 2FA for administrator accounts
Improvements
- Updated minimum PHP requirement to 7.4
- Improved thumbnail generation performance with batch processing
- Enhanced EXIF handling with automatic rotation correction
- Reduced memory usage during large file processing
- Added support for MySQL 8.0 authentication changes
Security Fixes
- Strengthened CSRF protection across all forms
- Improved filename sanitisation for edge cases
- Fixed potential path traversal in theme selection
- Enhanced session handling security
Bug Fixes
- Resolved thumbnail generation failure with certain PNG colour profiles
- Fixed statistics calculation for storage quotas
- Corrected timezone handling in scheduled tasks
- Resolved compatibility issue with PHP 8.2 deprecations
Version 4.1.0
Released: March 2025
New Features
- Drag-and-drop uploads: Modern upload interface with progress indication
- Bulk operations: Select and manage multiple files simultaneously
- Storage providers: Abstract storage layer supporting local filesystem and S3-compatible services
- Webhook notifications: Configurable webhooks for upload events
Improvements
- Redesigned admin dashboard with improved metrics
- Faster image processing through parallel thumbnail generation
- Enhanced search functionality with filtering options
- Improved mobile responsiveness throughout
Bug Fixes
- Fixed memory exhaustion with very large GIF files
- Resolved session persistence issues on load-balanced setups
- Corrected file count statistics after bulk deletions
Version 4.0.0
Released: August 2024
Major release with architectural improvements and new functionality.
Breaking Changes
- Database schema changes require migration script
- Configuration file format updated—see upgrade guide
- Minimum PHP version increased to 7.4
- Removed deprecated v3 API endpoints
New Features
- Complete rewrite of core upload handling
- New thumbnail engine with configurable quality presets
- User groups with granular permission controls
- Audit logging for administrative actions
- REST API v2 with token authentication
Improvements
- Modern codebase using PHP 7.4+ features
- Comprehensive input validation
- Improved error messaging
- Documentation updates throughout
Version 3.5.2
Released: January 2024
Security maintenance release.
Security Fixes
- Critical: Fixed authenticated file deletion vulnerability
- Updated bundled dependencies for security patches
Bug Fixes
- Resolved upload failures with certain Unicode filenames
- Fixed admin panel display issues in Safari
Version 3.5.1
Released: September 2023
Bug Fixes
- Fixed regression in thumbnail generation for animated GIFs
- Resolved caching issues with CDN configurations
- Corrected permission checks for guest uploads
Version 3.5.0
Released: June 2023
New Features
- Image galleries: Group related images into albums
- Expiring uploads: Set automatic deletion times for temporary content
- Statistics dashboard: Visual analytics for upload activity
Improvements
- Optimised database queries for large installations
- Enhanced caching reduces server load
- Improved upload validation feedback
Earlier Versions
For complete version history including releases prior to 3.5.0, see the archived changelog in the download package. Historical releases are preserved for reference but no longer receive updates or support.
Upgrade Guidance
When upgrading between versions:
- Back up database and files before any upgrade
- Review release notes for breaking changes
- Test in a staging environment when possible
- Follow version-specific upgrade instructions
For major version upgrades (3.x → 4.x), see the dedicated migration documentation included with each release.