Skip to content

Commit 7884a30

Browse files
Started v2.x
- Dropped PHP 8.1 & Laravel 10 support - Added Laravel 12 support (experimental)
1 parent 1268a80 commit 7884a30

File tree

4 files changed

+27
-16
lines changed

4 files changed

+27
-16
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,8 @@ jobs:
88
timeout-minutes: 10
99
strategy:
1010
matrix:
11-
php: ['8.1', '8.2', '8.3', '8.4']
12-
laravel: ['10.0', '10.48', '11.0', '11.37']
13-
exclude:
14-
- php: '8.1'
15-
laravel: '11.0'
16-
- php: '8.1'
17-
laravel: '11.37'
11+
php: ['8.2', '8.3', '8.4']
12+
laravel: ['11.0', '11.37', '12.0']
1813
name: PHP ${{ matrix.php }} Laravel ${{ matrix.laravel }}
1914
steps:
2015
- name: Checkout

Changelog.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
1-
# Changelog
1+
# Menu Library Changelog
22

3-
### Menu Component For Laravel
3+
## 2.x
4+
5+
### Unreleased
6+
#### 2025-XX-YY
7+
8+
- Dropped PHP 8.1 Support
9+
- Dropped Laravel 10 Support
10+
- Added Laravel 12 Support
11+
12+
---
413

514
## 1.x
615

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
[![StyleCI](https://styleci.io/repos/94574866/shield?branch=master)](https://styleci.io/repos/94574866)
99
[![MIT Software License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](LICENSE.md)
1010

11-
A quick and easy way to create menus in [Laravel v5.4 - v11](https://laravel.com/)
11+
A quick and easy way to create menus in [Laravel v5.4 - v12](https://laravel.com/)
12+
13+
> [!CAUTION]
14+
> You are browsing the development branch (master = 2.0-dev) of this library.
15+
> Do not rely on this branch, because it is unstable and is a subject to change!
1216
1317
## Laravel Compatibility
1418

composer.json

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "konekt/menu",
3-
"description": "Menus in Laravel 10 - 11",
3+
"description": "Menu Library for Laravel v11+",
44
"type": "library",
55
"license": "MIT",
66
"minimum-stability": "dev",
@@ -22,9 +22,9 @@
2222
}
2323
],
2424
"require": {
25-
"php": "^8.1",
26-
"illuminate/support": "^10.0|^11.0",
27-
"illuminate/view": "^10.0|^11.0"
25+
"php": "^8.2",
26+
"illuminate/support": "^11.0|^12.0",
27+
"illuminate/view": "^11.0|^12.0"
2828
},
2929
"autoload": {
3030
"psr-4": {
@@ -33,8 +33,8 @@
3333
},
3434
"require-dev": {
3535
"ext-sqlite3": "*",
36-
"orchestra/testbench": "^8.0|^9.0",
37-
"phpunit/phpunit" : "^10.0",
36+
"orchestra/testbench": "^9.0|^10.0",
37+
"phpunit/phpunit" : "^10.0|^11.0",
3838
"mockery/mockery": "^1.0"
3939
},
4040
"autoload-dev": {
@@ -46,6 +46,9 @@
4646
"test": "phpunit"
4747
},
4848
"extra": {
49+
"branch-alias": {
50+
"dev-master": "2.0.x-dev"
51+
},
4952
"laravel": {
5053
"providers": [
5154
"Konekt\\Menu\\MenuServiceProvider"

0 commit comments

Comments
 (0)