Mago 1.56.1 fixes false positives in enum constant arrays and inherited template bounds.
Note
Support Mago
Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.
Sponsor Mago ❤️
🐛 Bug Fixes
Analyzer
- Enum constant arrays: keeps enum case types after an
isset()guard. (#2461, #2462, 58f309a) - Dependent templates: preserves child templates when checking inherited bounds. (#2463, af318fd)
🧩 Extension Protocol
No protocol changes in this release.
🙏 Thank You
Contributors
Thank you to everyone who contributed to this release:
Issue Reporters
Thank you to everyone who reported issues that shaped this release:
Full Changelog: 1.56.0...1.56.1