File tree Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -104,4 +104,27 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
104104- Changed from codeclimate to qlty.sh
105105- changed ci.yml
106106- code formatted correctly
107- - fixed code smells/removed codeclimate.yml
107+ - fixed code smells/removed codeclimate.yml
108+
109+ ## [ 7.2.0] - 2025-06-15
110+
111+ ### Added
112+
113+ - Full support for ** MySQL 8.0+** , including foreign key resolution via ` referential_constraints ` (fallback for legacy
114+ ` INNODB_SYS_FOREIGN ` removed).
115+ - CI matrix extended to cover ** Laravel 10–12** , ** PHP 8.2–8.4** , and ** MySQL 5.7 & 8.0** combinations (16 total jobs).
116+ - Version-aware foreign key parser logic with automatic fallback depending on MySQL version.
117+ - Tests for table detection and sorting now handle Laravel 10 vs 11+ table differences automatically.
118+
119+ ### Changed
120+
121+ - Refactored ` getRefNameByConstraintName() ` to detect MySQL version at runtime and apply appropriate query strategy.
122+ - Internal test assertions adjusted to reflect changes in Laravel default table sets (e.g. ` personal_access_tokens ` ).
123+
124+ ### Fixed
125+
126+ - Tests failing under MySQL 8 due to removed ` INNODB_SYS_FOREIGN ` view.
127+
128+ ### Maintenance
129+
130+ - CI infrastructure cleaned up and matrix stabilized for upcoming PHP 8.4 final.
You can’t perform that action at this time.
0 commit comments