Skip to content

Commit 8275a4e

Browse files
committed
docs: update for v10.x
1 parent 1d3802c commit 8275a4e

File tree

2 files changed

+36
-1
lines changed

2 files changed

+36
-1
lines changed

installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Create a new Laravel Zero project
55

66
# Installation
77

8-
> **Requires [PHP 8.0+](https://php.net/releases)**
8+
> **Requires [PHP 8.1+](https://php.net/releases)**
99
1010
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.
1111

upgrade.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ description: Laravel Zero Upgrade Guide
55

66
# Upgrade Guide
77

8+
- [Upgrading To 10.0 From 9.x](#upgrade-10.0.0)
89
- [Upgrading To 9.0 From 8.x](#upgrade-9.0.0)
910
- [Upgrading To 8.0 From 7.x](#upgrade-8.0.0)
1011
- [Upgrading To 7.0 From 6.x](#upgrade-7.0.0)
@@ -13,6 +14,40 @@ description: Laravel Zero Upgrade Guide
1314
- [Upgrading To 5.7 From 5.6](#upgrade-5.7.0)
1415
- [Upgrading To 5.6 From 4.0](#upgrade-5.6.0)
1516

17+
<a name="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`
48+
- Updater:
49+
`laravel-zero/phar-updater` bumped to `^1.3`
50+
1651
<a name="upgrade-9.0.0"></a>
1752
## Upgrading to 9.0 from 8.x
1853

0 commit comments

Comments
 (0)