You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Laravel Zero utilizes [Composer 2](https://getcomposer.org) to manage its dependencies. So, before using Laravel Zero, make sure you have Composer installed on your machine.
Copy file name to clipboardExpand all lines: upgrade.md
+35Lines changed: 35 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ description: Laravel Zero Upgrade Guide
5
5
6
6
# Upgrade Guide
7
7
8
+
-[Upgrading To 10.0 From 9.x](#upgrade-10.0.0)
8
9
-[Upgrading To 9.0 From 8.x](#upgrade-9.0.0)
9
10
-[Upgrading To 8.0 From 7.x](#upgrade-8.0.0)
10
11
-[Upgrading To 7.0 From 6.x](#upgrade-7.0.0)
@@ -13,6 +14,40 @@ description: Laravel Zero Upgrade Guide
13
14
-[Upgrading To 5.7 From 5.6](#upgrade-5.7.0)
14
15
-[Upgrading To 5.6 From 4.0](#upgrade-5.6.0)
15
16
17
+
<aname="upgrade-10.0.0"></a>
18
+
## Upgrading to 10.0 from 9.x
19
+
20
+
### Estimated upgrade time: 5-10 minutes
21
+
22
+
> We attempt to document every possible breaking change. Since some of these breaking changes are in obscure parts of the framework only a portion of these changes may actually affect your application.
23
+
24
+
### PHP 8.1 required
25
+
26
+
The new minimum PHP version is now 8.1.
27
+
28
+
### Updating dependencies
29
+
30
+
Update your `laravel-zero/framework` dependency to `^10.0` in your `composer.json` file.
31
+
32
+
#### Update Illuminate dependencies
33
+
34
+
If you are using any components (Database, Queue, etc.) that use Illuminate dependencies, these will need to be updated to `^10.0`.
35
+
36
+
#### Update component dependencies
37
+
38
+
The following Components have bumped their minimum dependencies. It's unlikely you will need to change anything with these as the previous version selectors include the latest versions.
39
+
40
+
- Console Dusk:
41
+
`nunomaduro/laravel-console-dusk` bumped to `^1.11`
42
+
- Http:
43
+
`guzzlehttp/guzzle` bumped to `^7.5`
44
+
- Logo:
45
+
`laminas/laminas-text` bumped to `^2.10`
46
+
- Menu:
47
+
`nunomaduro/laravel-console-menu` bumped to `^3.4`
0 commit comments