packagist rawilk/profile-filament-plugin v0.7.0

3 hours ago

There are many breaking changes since v0.6.0, and a lot of them will not be listed in the release notes for this pre-release. Be sure to see the git changelog for any changes that may impact your application and refer to the docs if you are upgrading.

🚀 Features

  • Cross-Domain WebAuthn Support: Added support for cross-domain WebAuthn authentication and registration, including rate limiting for cross-domain attempts.
  • Laravel 13 & Filament 5 Compatibility: Added support for Laravel 13 and Filament 5, while dropping support for Laravel 11 and PHP 8.2.
  • Modular Language Files: Refactored and modularized language files, including updated translations for Polish and Brazilian Portuguese.

🛠 Refactorings & Improvements

  • Extensive Namespace Cleanup: Significant refactoring of namespaces for actions, events, and facades to improve codebase consistency (e.g., renaming ProfileInformationUpdated to ProfileInformationWasUpdated).
  • Sudo Mode Enhancements: Streamlined Sudo Challenge actions and added a NeedsSudoChallengeAction trait for reusability.
  • WebAuthn Library Update: Updated web-auth/webauthn-lib requirement to ^5.2.

🗑 Deprecations & Removals

  • Removed Deprecated Components: Cleaned up various deprecated Livewire components, traits, and middleware (e.g., RequiresTwoFactorAuthentication, PasskeysController).
  • Event Cleanup: Removed several deprecated event classes related to Passkeys and WebAuthn.

⚙️ Maintenance

  • Updated GitHub Actions workflows to include PHP 8.5 in the test matrix.
  • Bumped various dependencies, including @tailwindcss/cli, esbuild, and pragmarx/google2fa.

Full Changelog: v0.6.0...v0.7.0

Don't miss a new profile-filament-plugin release

NewReleases is sending notifications on new releases.