Skip to content

Commit a3f5e4a

Browse files
authored
Merge pull request #23 from dotswan/chore/update-filament4
Update dependencies and configuration for Laravel 12 compatibility, including Filament 4.x support
2 parents 9fbf045 + 44fde34 commit a3f5e4a

File tree

10 files changed

+6639
-3670
lines changed

10 files changed

+6639
-3670
lines changed

README.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,20 @@ Filament Laravel Pulse offers the following features:
2626

2727
To integrate the Filament Laravel Pulse package into your project, follow these steps:
2828

29+
### Version Compatibility
30+
31+
This package supports multiple Filament versions. Please install the appropriate version based on your Filament installation:
32+
33+
- **For Filament 3.x**: Install version `1.1.7`
34+
```bash
35+
composer require dotswan/filament-laravel-pulse:^1.1.7
36+
```
37+
38+
- **For Filament 4.x**: Install version `2.x`
39+
```bash
40+
composer require dotswan/filament-laravel-pulse:^2.0
41+
```
42+
2943
**Install Pulse:**
3044
```bash
3145
composer require laravel/pulse
@@ -35,7 +49,11 @@ php artisan migrate --step
3549

3650
**Install Filament Laravel Pulse:**
3751
```bash
38-
composer require dotswan/filament-laravel-pulse
52+
# For Filament 3.x
53+
composer require dotswan/filament-laravel-pulse:^1.1.7
54+
55+
# For Filament 4.x
56+
composer require dotswan/filament-laravel-pulse:^2.0
3957
```
4058

4159
Filament Laravel Pulse can be configured to suit your application's specific needs.

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@
2222
],
2323
"require": {
2424
"php": "^8.2",
25-
"filament/filament": "^3.0",
25+
"filament/filament": "^4.0",
2626
"spatie/laravel-package-tools": "^1.15.0",
27-
"illuminate/contracts": "^10.0 || ^11.0 || ^12.0",
28-
"laravel/pulse": "^1.2.3"
27+
"laravel/pulse": "^1.4"
2928
},
3029
"require-dev": {
30+
"laravel/framework": "^11.28",
3131
"laravel/pint": "^1.0",
32-
"nunomaduro/collision": "^7.9",
32+
"nunomaduro/collision": "^8.6",
3333
"nunomaduro/larastan": "^2.0.1",
34-
"orchestra/testbench": "^8.0 || ^10.0",
34+
"orchestra/testbench": "^9.0",
3535
"pestphp/pest": "^2.0 || ^3.7",
3636
"pestphp/pest-plugin-arch": "^2.0 || ^3.0",
3737
"pestphp/pest-plugin-laravel": "^2.0 || ^3.1",
@@ -75,4 +75,4 @@
7575
},
7676
"minimum-stability": "dev",
7777
"prefer-stable": true
78-
}
78+
}

0 commit comments

Comments
 (0)