github stechstudio/filament-impersonate v5.0.0-beta.3

latest release: v5.0.0
pre-release10 hours ago

Changes

  • Octane compatibility: Replaced custom SessionGuard with direct session manipulation. The custom guard registered via Auth::extend() was not surviving Octane's request sandboxing, causing impersonation to fail silently under Swoole/FrankenPHP. The package now manipulates auth session keys directly using Laravel's stock SessionGuard, removing the fragile class coupling.

  • Failure notification: When impersonation fails, a Filament danger notification is now shown instead of silently doing nothing.

  • Diagnostic logging: Log::warning() is now emitted when enter() or leave() fails, with guard and user context for debugging.

  • LeaveImpersonation event: The $impersonated parameter is now nullable to handle edge cases where the impersonated user was soft-deleted or removed during the session.

Don't miss a new filament-impersonate release

NewReleases is sending notifications on new releases.