saade / filament-fullcalendar

The Most Popular JavaScript Calendar as a Filament Widget
MIT License
266 stars 82 forks source link

Installation failed on a fresh Laravel v.11 #199

Closed Mokei-it closed 1 month ago

Mokei-it commented 1 month ago

In a fresh Laravel 11 project I can't install you package. I changed composer minimum-stability from stable to dev but it didn't solve. I also tried "composer require saade/filament-fullcalendar:"^3.0" -W" but it didn't solve.

These are the steps:

composer require saade/filament-fullcalendar:"^3.0"

The "3.0" constraint for "saade/filament-fullcalendar" appears too strict and will likely not match what you want.

Problem 1

this is my composer.json "require": { "php": "^8.2", "filament/filament": "^3.2", "laravel/framework": "^11.9", "laravel/jetstream": "^5.1", "laravel/sanctum": "^4.0", "laravel/tinker": "^2.9", "livewire/livewire": "^3.0" }, "require-dev": { "barryvdh/laravel-debugbar": "^3.13", "fakerphp/faker": "^1.23", "laravel/pint": "^1.13", "laravel/sail": "^1.26", "mockery/mockery": "^1.6", "nunomaduro/collision": "^8.0", "phpunit/phpunit": "^11.0.1" }, "minimum-stability": "stable",

Thank you very much in advance for your help!

saade commented 1 month ago

Hey! Just tested it on a new L11 installation and it seems to work.

composer require saade/filament-fullcalendar
./composer.json has been updated
Running composer update saade/filament-fullcalendar
Loading composer repositories with package information
Updating dependencies
Lock file operations: 26 installs, 0 updates, 0 removals
  - Locking anourvalar/eloquent-serialize (1.2.22)
  - Locking blade-ui-kit/blade-heroicons (2.3.0)
  - Locking blade-ui-kit/blade-icons (1.6.0)
  - Locking danharrin/date-format-converter (v0.3.1)
  - Locking danharrin/livewire-rate-limiting (v1.3.1)
  - Locking filament/actions (v3.2.40)
  - Locking filament/filament (v3.2.40)
  - Locking filament/forms (v3.2.40)
  - Locking filament/infolists (v3.2.40)
  - Locking filament/notifications (v3.2.40)
  - Locking filament/support (v3.2.40)
  - Locking filament/tables (v3.2.40)
  - Locking filament/widgets (v3.2.40)
  - Locking kirschbaum-development/eloquent-power-joins (3.5.7)
  - Locking league/csv (9.16.0)
  - Locking league/uri (7.4.1)
  - Locking league/uri-interfaces (7.4.1)
  - Locking livewire/livewire (v3.5.2)
  - Locking masterminds/html5 (2.9.0)
  - Locking openspout/openspout (v4.24.2)
  - Locking ryangjchandler/blade-capture-directive (v1.0.0)
  - Locking saade/filament-fullcalendar (v3.2.2)
  - Locking spatie/color (1.5.3)
  - Locking spatie/invade (2.1.0)
  - Locking spatie/laravel-package-tools (1.16.4)
  - Locking symfony/html-sanitizer (v6.4.8)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 26 installs, 0 updates, 0 removals
  - Downloading symfony/html-sanitizer (v6.4.8)
  - Downloading livewire/livewire (v3.5.2)
  - Downloading filament/support (v3.2.40)
  - Downloading filament/actions (v3.2.40)
  - Downloading filament/notifications (v3.2.40)
  - Downloading filament/infolists (v3.2.40)
  - Downloading filament/forms (v3.2.40)
  - Downloading kirschbaum-development/eloquent-power-joins (3.5.7)
  - Downloading filament/tables (v3.2.40)
  - Downloading filament/widgets (v3.2.40)
  - Downloading filament/filament (v3.2.40)
  - Installing anourvalar/eloquent-serialize (1.2.22): Extracting archive
  - Installing blade-ui-kit/blade-icons (1.6.0): Extracting archive
  - Installing blade-ui-kit/blade-heroicons (2.3.0): Extracting archive
  - Installing danharrin/date-format-converter (v0.3.1): Extracting archive
  - Installing danharrin/livewire-rate-limiting (v1.3.1): Extracting archive
  - Installing spatie/laravel-package-tools (1.16.4): Extracting archive
  - Installing masterminds/html5 (2.9.0): Extracting archive
  - Installing league/uri-interfaces (7.4.1): Extracting archive
  - Installing league/uri (7.4.1): Extracting archive
  - Installing symfony/html-sanitizer (v6.4.8): Extracting archive
  - Installing spatie/invade (2.1.0): Extracting archive
  - Installing spatie/color (1.5.3): Extracting archive
  - Installing ryangjchandler/blade-capture-directive (v1.0.0): Extracting archive
  - Installing livewire/livewire (v3.5.2): Extracting archive
  - Installing filament/support (v3.2.40): Extracting archive
  - Installing openspout/openspout (v4.24.2): Extracting archive
  - Installing league/csv (9.16.0): Extracting archive
  - Installing filament/actions (v3.2.40): Extracting archive
  - Installing filament/notifications (v3.2.40): Extracting archive
  - Installing filament/infolists (v3.2.40): Extracting archive
  - Installing filament/forms (v3.2.40): Extracting archive
  - Installing kirschbaum-development/eloquent-power-joins (3.5.7): Extracting archive
  - Installing filament/tables (v3.2.40): Extracting archive
  - Installing filament/widgets (v3.2.40): Extracting archive
  - Installing filament/filament (v3.2.40): Extracting archive
  - Installing saade/filament-fullcalendar (v3.2.2): Extracting archive
2 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi

   INFO  Discovering packages.

  anourvalar/eloquent-serialize ............................................................................................................... DONE
  blade-ui-kit/blade-heroicons ................................................................................................................ DONE
  blade-ui-kit/blade-icons .................................................................................................................... DONE
  filament/actions ............................................................................................................................ DONE
  filament/filament ........................................................................................................................... DONE
  filament/forms .............................................................................................................................. DONE
  filament/infolists .......................................................................................................................... DONE
  filament/notifications ...................................................................................................................... DONE
  filament/support ............................................................................................................................ DONE
  filament/tables ............................................................................................................................. DONE
  filament/widgets ............................................................................................................................ DONE
  kirschbaum-development/eloquent-power-joins ................................................................................................. DONE
  laravel/sail ................................................................................................................................ DONE
  laravel/tinker .............................................................................................................................. DONE
  livewire/livewire ........................................................................................................................... DONE
  nesbot/carbon ............................................................................................................................... DONE
  nunomaduro/collision ........................................................................................................................ DONE
  nunomaduro/termwind ......................................................................................................................... DONE
  ryangjchandler/blade-capture-directive ...................................................................................................... DONE
  saade/filament-fullcalendar ................................................................................................................. DONE
Mokei-it commented 1 month ago

I found the error: in the installation instructions (https://github.com/saade/filament-fullcalendar#installation) it is specified to type: composer require saade/filament-fullcalendar:^3.0 To solve the problem I just typed: composer require saade/filament-fullcalendar

Thanks anyway for your time