Skip to content

Commit 29c9eac

Browse files
committed
Prepare 9.0.0 release
1 parent 5c0b13c commit 29c9eac

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
"require": {
1919
"php": "^8.2",
2020
"illuminate/support": "^9.0 || ^10.0",
21-
"oscarafdev/laravel-4-generators": "dev-master",
21+
"oscarafdev/laravel-4-generators": "^9.0",
2222
"doctrine/dbal": "^3.0"
2323
},
2424
"autoload": {

doc/versions.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Version Compatibility Guide
2+
3+
This document summarizes which platform combinations are supported by `oscarafdev/migrations-generator` and its dependency `oscarafdev/laravel-4-generators`.
4+
5+
## oscarafdev/migrations-generator
6+
7+
| Release tag | Date | PHP constraint | Laravel constraint | Notes |
8+
|-------------|------------|------------------------------------|---------------------------------------|-------|
9+
| 2.0.17 | 2020-03-27 | ^7.2 | ^6.0 || ^7.0 | Matches Laravel 6/7 requirements. |
10+
| 2.0.18 | 2020-04-09 | ^7.2 | ^6.0 || ^7.0 | Same as 2.0.17. |
11+
| 2.0.19 | 2020-05-05 | ^7.2 | ^6.0 || ^7.0 | Same as 2.0.17. |
12+
| 2.0.20 | 2020-05-18 | ^7.2 | ^5.0 || ^6.0 || ^7.0 | Extends backwards to Laravel 5.x. |
13+
| 2.0.21 | 2020-05-18 | ^7.0 | ^5.0 || ^6.0 || ^7.0 | PHP 7.0/7.1 remain supported. |
14+
| 2.0.22 | 2020-08-28 | ^7.0 | ^5.0 || ^6.0 || ^7.0 | Maintenance release. |
15+
| 2.0.23 | 2020-08-28 | ^7.0 | ^5.0 || ^6.0 || ^7.0 | Adds Laravel 7 fixes. |
16+
| 2.0.24 | 2021-01-25 | ^5.6 || ^7.0 || ^8.0 | ^5.0 || ^6.0 || ^7.0 || ^8.0 | First release with Laravel 8. |
17+
| 9.0.0 | 2025-07-12 | ^8.2 | ^9.0 || ^10.0 | Aligns with the new Laravel 9 branch; depends on `laravel-4-generators` 9.x. |
18+
19+
`master` now tracks future development (Laravel 10+). For long-term support on a particular Laravel major, use the matching `laravel-<major>.x` branch (e.g., `laravel-9.x`) and tags (`9.y.z`).
20+
21+
## oscarafdev/laravel-4-generators
22+
23+
| Release / Branch | PHP constraint | Laravel constraint | Notes |
24+
|---------------------|----------------|--------------------|-------|
25+
| 9.0.0 (`laravel-9.x`) | ^8.0.2 | ^9.0 &#124;&#124; ^10.0 | Use for all Laravel 9 installs. |
26+
| Legacy 2.x (2.0.24) | ^5.6 &#124;&#124; ^7.0 &#124;&#124; ^8.0 | ^5.0 &#124;&#124; ^6.0 &#124;&#124; ^7.0 &#124;&#124; ^8.0 | Keep for older apps. |
27+
28+
## Next steps
29+
30+
- Add automated verification for MariaDB/MySQL permutations (see Docker env).
31+
- When Laravel 10/11 support is ready, branch/tag accordingly and append new rows here.

0 commit comments

Comments
 (0)