🚨 Breaking Changes
Removed compatibility
Plugin
- The
compatibility
plugin has been removed as its functionality is now integrated into the core semantics analyzer.
Strict PHP Version Checks
- New: The semantics analyzer now enforces strict PHP version compatibility.
- Detects usage of PHP features not available in the configured version
- Always results in an error (cannot be disabled or downgraded)
- Covers more features than the old plugin, ensuring stricter compliance
✨ New Features
PHP 8.5 Support
- Added support for new PHP 8.5 features:
- Closures in constant expressions
- Attributes on constants ( #64 )
Thank you for using Mago! 🚀
Full Changelog: 0.7.0...0.8.0