Release highlights
This release focuses on major improvements to the S3 import feature in Kickstart Professional, making it compatible with a much wider range of S3-compatible storage services.
S3 import fixes and enhancements (Professional only)
- Fixed a critical bug that prevented the S3 import feature from working at all due to a missing constant definition.
- You can now select the S3 signature method (v2 or v4). Use v4 for AWS and most S3-compatible services; v2 is provided for legacy compatibility.
- Added region selection with a comprehensive list of all AWS regions. You can also specify a custom region for non-AWS S3-compatible services.
- Added an auto-detect region option that queries the bucket's region automatically, with a graceful fallback for S3-compatible services that do not support region auto-detection.
- Added a custom endpoint option, allowing you to use third-party S3-compatible storage services such as Cloudflare R2, Backblaze B2, Wasabi, MinIO, and others.
Changelog
New features
- Catch PHAR errors and display a helpful message pointing to the documentation instead of a cryptic PHP error
- Detect suboptimal PHP OPcache settings and display a warning with the recommended configuration changes
Bug fixes
- [HIGH] Files uploaded via FTP in ASCII mode are silently corrupted; Kickstart now detects this and shows a clear, actionable error message instead of cryptic PHP errors
- [HIGH] Servers with open_basedir restrictions could not use PHAR support; Kickstart now detects this and automatically falls back to the non-PHAR extraction method