rawilk/profile-filament-plugin
Filament plugin that jumpstarts a user profile area with multi-factor authentication, password and session management, migrations, and sensible defaults—opinionated but customizable. Designed to remove boilerplate and integrate cleanly into your panel.
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.7.3...v0.7.4
key() on SudoChallengeActionForm livewire component by @rawilk in https://github.com/rawilk/profile-filament-plugin/pull/131Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.7.2...v0.7.3
MultiFactorAuthenticationManager Livewire component is registered - https://github.com/rawilk/profile-filament-plugin/commit/b26798cbdbefb6d0bc511f8f17c26ac59ca8e830Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.7.1...v0.7.2
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.7.0...v0.7.1
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.
ProfileInformationUpdated to ProfileInformationWasUpdated).NeedsSudoChallengeAction trait for reusability.web-auth/webauthn-lib requirement to ^5.2.RequiresTwoFactorAuthentication, PasskeysController).[@tailwindcss](https://github.com/tailwindcss)/cli, esbuild, and pragmarx/google2fa.Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.6.0...v0.7.0
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.8...v0.6.0
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.7...v0.5.8
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.6...v0.5.7
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.5...v0.5.6
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.4...v0.5.5
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.3...v0.5.4
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.2...v0.5.3
$id access before initialization error on WebauthnKey livewire component - 2c3976bd415ad71069611b4aa887de32b9c49e13Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.1...v0.5.2
WebauthnKey::$id error from happening when a key is deleted - 37a8f4ed7cc03532f30dac635f6f411bf5b11813Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.5.0...v0.5.1
view method in the ProfileComponent livewire class optionalrender in the abstract ProfileComponent livewire class to View|stringRequiresSudo trait for filament actions that require authenticationRenderHook enum to reference package render hooks easierMfaOverview livewire component into multiple traitsuserHasMfaEnabled on Mfa facade public for more consistent checking if a given user has mfa enabled on their accountStr::random(32) instead of random_bytes(32) to generate webauthn challengesserializePublicKeyCredentialSource method to Webauthn Facade to serialize webauthn key data for storageunserializeKeyData method to Webauthn Facade to hydrate webauthn key data from storageProfileInfopendingEmail) on the UserEmail livewire componentSudoChallengeAction to the Rawilk\ProfileFilament\Filament\Actions\Sudo namespaceprofile-filament::livewire.emails.pending-email-infoAuthenticatorApp edit policy method to updateweb-auth/webauthn-lib dependency to v5.0.1transports column from webauthn model and migrationattestationObjectFor, assertionObjectFor, passkeyAttestationObjectFor method signatures on Webauthn facade to accept a user model instead<x-profile-filament::component-section> blade componentProfileFilament::preferredMfaMethodFor accepts an array enums instead of strings for the $availableMethods argumentMaskedEntry infolist item and MaskedValue livewire componentFull Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.4.1...v0.5.0
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.4.0...v0.4.1
Rawilk\ProfileFilament\Filament\Clusters\Profile namespace to Rawilk\ProfileFilament\Filament\Pages\Profile namespaceFull Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.3.5...v0.4.0
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.3.4...v0.3.5
redirectTo in the InvalidVerificationLinkExceptionFull Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.3.3...v0.3.4
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.3.2...v0.3.3
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.3.1...v0.3.2
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.3.0...v0.3.1
3.2Rawilk\ProfileFilament\Filament\Pages\Profile to Rawilk\ProfileFilament\Filament\Clusters\Profile\ProfileInfoRawilk\ProfileFilament\Filament\Pages\Settings to Rawilk\ProfileFilament\Filament\Clusters\Profile\SettingsRawilk\ProfileFilament\Filament\Pages\Security to Rawilk\ProfileFilament\Filament\Clusters\Profile\SecurityRawilk\ProfileFilament\Filament\Pages\Sessions to Rawilk\ProfileFilament\Filament\Clusters\Profile\SessionsProfileFilamentPlugin methods removed:
addPagenavigationIsProfilePage trait removedfilament-inner-nav dependency removedProfilePageGroup class removed in favor of using filament's native navigation groupsprofile-filament::layout component removedInvalidProfileNavigation exception removedFull Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.2.1...v0.3.0
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.2.0...v0.2.1
pushChallengedUser method to Mfa service in https://github.com/rawilk/profile-filament-plugin/commit/af8e9b8bfa07188aea880dfde393184ef0e874ccFull Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.1.2...v0.2.0
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.1.1...v0.1.2
Full Changelog: https://github.com/rawilk/profile-filament-plugin/compare/v0.1.0...v0.1.1
initial pre-release
How can I help you explore Laravel packages today?