Replace everything with:
return Butler\Service\Foundation\Application::configure()->create();
Use bootstrap/app.php
instead
app/Http/Kernel.php
app/Console/Kernel.php
app/Exceptions/Handler.php
- Use
CACHE_STORE
instead ofCACHE_DRIVER
MAIL_MAILER
now defaults to "log"- Removed
butler.service.extra.aliases
andbutler.service.extra.providers
BREAKING: Require glesys/butler-audit v0.4
- Use
Butler\Audit\Bus\WithCorrelationId
instead ofButler\Service\Bus\WithCorrelationId
.
BREAKING: Use glesys/butler-health
- Move your health checks (if any) from
butler.service.health.checks
tobutler.health.checks
. - Remove
butler.service.health
from your configuration. - Use
Butler\Health\Repository
instead ofButler\Service\Repositories\HealthRepository
.
BREAKING: Replace laravel/sanctum with glesys/butler-auth
- Rename table
personal_access_tokens
toaccess_tokens
. - Use
Butler\Auth\ButlerAuth
instead ofLaravel\Sanctum\Sanctum
. - If you have custom
auth
configuration, make sure to change the driver of your guard fromsanctum
tobutler
.