Skip to content

Commit ad1fb66

Browse files
authored
[12.x] Prep Laravel v12 (#50406)
* Prep Laravel v12 * wip * Temp constraint on prompts * wip
1 parent 7011e0e commit ad1fb66

File tree

36 files changed

+195
-195
lines changed

36 files changed

+195
-195
lines changed

CHANGELOG.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# Release Notes for 11.x
1+
# Release Notes for 12.x
22

3-
## [Unreleased](https://github.com/laravel/framework/compare/v11.0.0..master)
3+
## [Unreleased](https://github.com/laravel/framework/compare/v12.0.0..master)
44

5-
## [v11.0.0 (2024-??-??)](https://github.com/laravel/framework/compare/v11.0.0...master)
5+
## [v12.0.0 (2025-??-??)](https://github.com/laravel/framework/compare/v12.0.0...master)
66

7-
Check the upgrade guide in the [Official Laravel Upgrade Documentation](https://laravel.com/docs/11.x/upgrade). Also you can see some release notes in the [Official Laravel Release Documentation](https://laravel.com/docs/11.x/releases).
7+
Check the upgrade guide in the [Official Laravel Upgrade Documentation](https://laravel.com/docs/12.x/upgrade). Also you can see some release notes in the [Official Laravel Release Documentation](https://laravel.com/docs/12.x/releases).

bin/release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ then
1010
exit 1
1111
fi
1212

13-
RELEASE_BRANCH="11.x"
13+
RELEASE_BRANCH="12.x"
1414
CURRENT_BRANCH=$(git rev-parse --abbrev-ref HEAD)
1515
VERSION=$1
1616

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"fruitcake/php-cors": "^1.3",
3232
"guzzlehttp/guzzle": "^7.8",
3333
"guzzlehttp/uri-template": "^1.0",
34-
"laravel/prompts": "^0.1.15",
34+
"laravel/prompts": "dev-l12",
3535
"laravel/serializable-closure": "^1.3",
3636
"league/commonmark": "^2.2.1",
3737
"league/flysystem": "^3.8.0",
@@ -106,7 +106,7 @@
106106
"league/flysystem-sftp-v3": "^3.0",
107107
"mockery/mockery": "^1.6",
108108
"nyholm/psr7": "^1.2",
109-
"orchestra/testbench-core": "^9.0",
109+
"orchestra/testbench-core": "^10.0",
110110
"pda/pheanstalk": "^5.0",
111111
"phpstan/phpstan": "^1.4.7",
112112
"phpunit/phpunit": "^10.5|^11.0",
@@ -151,7 +151,7 @@
151151
},
152152
"extra": {
153153
"branch-alias": {
154-
"dev-master": "11.x-dev"
154+
"dev-master": "12.x-dev"
155155
}
156156
},
157157
"suggest": {
@@ -196,6 +196,6 @@
196196
"composer/package-versions-deprecated": true
197197
}
198198
},
199-
"minimum-stability": "stable",
199+
"minimum-stability": "dev",
200200
"prefer-stable": true
201201
}

src/Illuminate/Auth/composer.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
"require": {
1717
"php": "^8.2",
1818
"ext-hash": "*",
19-
"illuminate/collections": "^11.0",
20-
"illuminate/contracts": "^11.0",
21-
"illuminate/http": "^11.0",
22-
"illuminate/macroable": "^11.0",
23-
"illuminate/queue": "^11.0",
24-
"illuminate/support": "^11.0"
19+
"illuminate/collections": "^12.0",
20+
"illuminate/contracts": "^12.0",
21+
"illuminate/http": "^12.0",
22+
"illuminate/macroable": "^12.0",
23+
"illuminate/queue": "^12.0",
24+
"illuminate/support": "^12.0"
2525
},
2626
"autoload": {
2727
"psr-4": {
@@ -30,13 +30,13 @@
3030
},
3131
"extra": {
3232
"branch-alias": {
33-
"dev-master": "11.x-dev"
33+
"dev-master": "12.x-dev"
3434
}
3535
},
3636
"suggest": {
37-
"illuminate/console": "Required to use the auth:clear-resets command (^11.0).",
38-
"illuminate/queue": "Required to fire login / logout events (^11.0).",
39-
"illuminate/session": "Required to use the session based guard (^11.0)."
37+
"illuminate/console": "Required to use the auth:clear-resets command (^12.0).",
38+
"illuminate/queue": "Required to fire login / logout events (^12.0).",
39+
"illuminate/session": "Required to use the session based guard (^12.0)."
4040
},
4141
"config": {
4242
"sort-packages": true

src/Illuminate/Broadcasting/composer.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
"require": {
1717
"php": "^8.2",
1818
"psr/log": "^1.0|^2.0|^3.0",
19-
"illuminate/bus": "^11.0",
20-
"illuminate/collections": "^11.0",
21-
"illuminate/container": "^11.0",
22-
"illuminate/contracts": "^11.0",
23-
"illuminate/queue": "^11.0",
24-
"illuminate/support": "^11.0"
19+
"illuminate/bus": "^12.0",
20+
"illuminate/collections": "^12.0",
21+
"illuminate/container": "^12.0",
22+
"illuminate/contracts": "^12.0",
23+
"illuminate/queue": "^12.0",
24+
"illuminate/support": "^12.0"
2525
},
2626
"autoload": {
2727
"psr-4": {
@@ -30,7 +30,7 @@
3030
},
3131
"extra": {
3232
"branch-alias": {
33-
"dev-master": "11.x-dev"
33+
"dev-master": "12.x-dev"
3434
}
3535
},
3636
"suggest": {

src/Illuminate/Bus/composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
],
1616
"require": {
1717
"php": "^8.2",
18-
"illuminate/collections": "^11.0",
19-
"illuminate/contracts": "^11.0",
20-
"illuminate/pipeline": "^11.0",
21-
"illuminate/support": "^11.0"
18+
"illuminate/collections": "^12.0",
19+
"illuminate/contracts": "^12.0",
20+
"illuminate/pipeline": "^12.0",
21+
"illuminate/support": "^12.0"
2222
},
2323
"autoload": {
2424
"psr-4": {
@@ -27,7 +27,7 @@
2727
},
2828
"extra": {
2929
"branch-alias": {
30-
"dev-master": "11.x-dev"
30+
"dev-master": "12.x-dev"
3131
}
3232
},
3333
"suggest": {

src/Illuminate/Cache/composer.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
],
1616
"require": {
1717
"php": "^8.2",
18-
"illuminate/collections": "^11.0",
19-
"illuminate/contracts": "^11.0",
20-
"illuminate/macroable": "^11.0",
21-
"illuminate/support": "^11.0"
18+
"illuminate/collections": "^12.0",
19+
"illuminate/contracts": "^12.0",
20+
"illuminate/macroable": "^12.0",
21+
"illuminate/support": "^12.0"
2222
},
2323
"provide": {
2424
"psr/simple-cache-implementation": "1.0|2.0|3.0"
@@ -30,16 +30,16 @@
3030
},
3131
"extra": {
3232
"branch-alias": {
33-
"dev-master": "11.x-dev"
33+
"dev-master": "12.x-dev"
3434
}
3535
},
3636
"suggest": {
3737
"ext-apcu": "Required to use the APC cache driver.",
3838
"ext-filter": "Required to use the DynamoDb cache driver.",
3939
"ext-memcached": "Required to use the memcache cache driver.",
40-
"illuminate/database": "Required to use the database cache driver (^11.0).",
41-
"illuminate/filesystem": "Required to use the file cache driver (^11.0).",
42-
"illuminate/redis": "Required to use the redis cache driver (^11.0).",
40+
"illuminate/database": "Required to use the database cache driver (^12.0).",
41+
"illuminate/filesystem": "Required to use the file cache driver (^12.0).",
42+
"illuminate/redis": "Required to use the redis cache driver (^12.0).",
4343
"symfony/cache": "Required to use PSR-6 cache bridge (^7.0)."
4444
},
4545
"config": {

src/Illuminate/Collections/composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
],
1616
"require": {
1717
"php": "^8.2",
18-
"illuminate/conditionable": "^11.0",
19-
"illuminate/contracts": "^11.0",
20-
"illuminate/macroable": "^11.0"
18+
"illuminate/conditionable": "^12.0",
19+
"illuminate/contracts": "^12.0",
20+
"illuminate/macroable": "^12.0"
2121
},
2222
"autoload": {
2323
"psr-4": {
@@ -29,7 +29,7 @@
2929
},
3030
"extra": {
3131
"branch-alias": {
32-
"dev-master": "11.x-dev"
32+
"dev-master": "12.x-dev"
3333
}
3434
},
3535
"suggest": {

src/Illuminate/Conditionable/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
"extra": {
2525
"branch-alias": {
26-
"dev-master": "11.x-dev"
26+
"dev-master": "12.x-dev"
2727
}
2828
},
2929
"config": {

src/Illuminate/Config/composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
],
1616
"require": {
1717
"php": "^8.2",
18-
"illuminate/collections": "^11.0",
19-
"illuminate/contracts": "^11.0"
18+
"illuminate/collections": "^12.0",
19+
"illuminate/contracts": "^12.0"
2020
},
2121
"autoload": {
2222
"psr-4": {
@@ -25,7 +25,7 @@
2525
},
2626
"extra": {
2727
"branch-alias": {
28-
"dev-master": "11.x-dev"
28+
"dev-master": "12.x-dev"
2929
}
3030
},
3131
"config": {

src/Illuminate/Console/composer.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
"require": {
1717
"php": "^8.2",
1818
"ext-mbstring": "*",
19-
"illuminate/collections": "^11.0",
20-
"illuminate/contracts": "^11.0",
21-
"illuminate/macroable": "^11.0",
22-
"illuminate/support": "^11.0",
23-
"illuminate/view": "^11.0",
24-
"laravel/prompts": "^0.1.12",
19+
"illuminate/collections": "^12.0",
20+
"illuminate/contracts": "^12.0",
21+
"illuminate/macroable": "^12.0",
22+
"illuminate/support": "^12.0",
23+
"illuminate/view": "^12.0",
24+
"laravel/prompts": "dev-l12",
2525
"nunomaduro/termwind": "^2.0",
2626
"symfony/console": "^7.0",
2727
"symfony/polyfill-php83": "^1.28",
@@ -34,17 +34,17 @@
3434
},
3535
"extra": {
3636
"branch-alias": {
37-
"dev-master": "11.x-dev"
37+
"dev-master": "12.x-dev"
3838
}
3939
},
4040
"suggest": {
4141
"ext-pcntl": "Required to use signal trapping.",
4242
"dragonmantank/cron-expression": "Required to use scheduler (^3.3.2).",
4343
"guzzlehttp/guzzle": "Required to use the ping methods on schedules (^7.8).",
44-
"illuminate/bus": "Required to use the scheduled job dispatcher (^11.0).",
45-
"illuminate/container": "Required to use the scheduler (^11.0).",
46-
"illuminate/filesystem": "Required to use the generator command (^11.0).",
47-
"illuminate/queue": "Required to use closures for scheduled jobs (^11.0)."
44+
"illuminate/bus": "Required to use the scheduled job dispatcher (^12.0).",
45+
"illuminate/container": "Required to use the scheduler (^12.0).",
46+
"illuminate/filesystem": "Required to use the generator command (^12.0).",
47+
"illuminate/queue": "Required to use closures for scheduled jobs (^12.0)."
4848
},
4949
"config": {
5050
"sort-packages": true

src/Illuminate/Container/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
],
1616
"require": {
1717
"php": "^8.2",
18-
"illuminate/contracts": "^11.0",
18+
"illuminate/contracts": "^12.0",
1919
"psr/container": "^1.1.1|^2.0.1"
2020
},
2121
"provide": {
@@ -28,7 +28,7 @@
2828
},
2929
"extra": {
3030
"branch-alias": {
31-
"dev-master": "11.x-dev"
31+
"dev-master": "12.x-dev"
3232
}
3333
},
3434
"config": {

src/Illuminate/Contracts/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
},
2626
"extra": {
2727
"branch-alias": {
28-
"dev-master": "11.x-dev"
28+
"dev-master": "12.x-dev"
2929
}
3030
},
3131
"config": {

src/Illuminate/Cookie/composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
"require": {
1717
"php": "^8.2",
1818
"ext-hash": "*",
19-
"illuminate/collections": "^11.0",
20-
"illuminate/contracts": "^11.0",
21-
"illuminate/macroable": "^11.0",
22-
"illuminate/support": "^11.0",
19+
"illuminate/collections": "^12.0",
20+
"illuminate/contracts": "^12.0",
21+
"illuminate/macroable": "^12.0",
22+
"illuminate/support": "^12.0",
2323
"symfony/http-foundation": "^7.0",
2424
"symfony/http-kernel": "^7.0"
2525
},
@@ -30,7 +30,7 @@
3030
},
3131
"extra": {
3232
"branch-alias": {
33-
"dev-master": "11.x-dev"
33+
"dev-master": "12.x-dev"
3434
}
3535
},
3636
"config": {

src/Illuminate/Database/composer.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@
1818
"php": "^8.2",
1919
"ext-pdo": "*",
2020
"brick/math": "^0.9.3|^0.10.2|^0.11|^0.12",
21-
"illuminate/collections": "^11.0",
22-
"illuminate/container": "^11.0",
23-
"illuminate/contracts": "^11.0",
24-
"illuminate/macroable": "^11.0",
25-
"illuminate/support": "^11.0"
21+
"illuminate/collections": "^12.0",
22+
"illuminate/container": "^12.0",
23+
"illuminate/contracts": "^12.0",
24+
"illuminate/macroable": "^12.0",
25+
"illuminate/support": "^12.0"
2626
},
2727
"autoload": {
2828
"psr-4": {
@@ -31,16 +31,16 @@
3131
},
3232
"extra": {
3333
"branch-alias": {
34-
"dev-master": "11.x-dev"
34+
"dev-master": "12.x-dev"
3535
}
3636
},
3737
"suggest": {
3838
"ext-filter": "Required to use the Postgres database driver.",
3939
"fakerphp/faker": "Required to use the eloquent factory builder (^1.21).",
40-
"illuminate/console": "Required to use the database commands (^11.0).",
41-
"illuminate/events": "Required to use the observers with Eloquent (^11.0).",
42-
"illuminate/filesystem": "Required to use the migrations (^11.0).",
43-
"illuminate/pagination": "Required to paginate the result set (^11.0).",
40+
"illuminate/console": "Required to use the database commands (^12.0).",
41+
"illuminate/events": "Required to use the observers with Eloquent (^12.0).",
42+
"illuminate/filesystem": "Required to use the migrations (^12.0).",
43+
"illuminate/pagination": "Required to paginate the result set (^12.0).",
4444
"symfony/finder": "Required to use Eloquent model factories (^7.0)."
4545
},
4646
"config": {

src/Illuminate/Encryption/composer.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"ext-hash": "*",
1919
"ext-mbstring": "*",
2020
"ext-openssl": "*",
21-
"illuminate/contracts": "^11.0",
22-
"illuminate/support": "^11.0"
21+
"illuminate/contracts": "^12.0",
22+
"illuminate/support": "^12.0"
2323
},
2424
"autoload": {
2525
"psr-4": {
@@ -28,7 +28,7 @@
2828
},
2929
"extra": {
3030
"branch-alias": {
31-
"dev-master": "11.x-dev"
31+
"dev-master": "12.x-dev"
3232
}
3333
},
3434
"config": {

0 commit comments

Comments
 (0)