Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Jetstream Laravel Package

laravel/jetstream

Official Laravel 11 starter kit for building apps with authentication, teams, profiles, API tokens, and more. Choose Livewire or Inertia stacks and get a robust, production-ready foundation quickly.

View on GitHub
Deep Wiki
Context7
v5.5.2
v5.4.0
v5.3.7
v5.3.6
v5.3.3
v5.3.2
v5.3.0
v5.1.3
v5.1.2
v5.1.1
v5.1.0
v5.0.5
v5.0.2
v5.0.0
v4.3.1
v4.2.1
v4.1.2
v4.1.0
v4.0.5
v4.0.4
v4.0.3
v4.0.2
v4.0.1
v4.0.0
v3.3.3
v3.3.2
v3.3.1
v3.2.5
v3.2.4
v3.2.3
v3.2.2
v3.2.1
v3.1.3
v3.1.1
v3.1.0
v3.0.2
v3.0.1
v3.0.0

Added

Changed

v2.9.0

Added

Fixed

v2.8.5

Changed

Fixed

v2.8.4

Changed

v2.8.3

Changed

v2.8.2

Fixed

v2.8.1

Fixed

v2.8.0

Added

v2.7.5

Fixed

v2.7.4

Changed

v2.7.3

Fixed

v2.7.2

Fixed

v2.7.1

Fixed

v2.7.0

Added

Changed

Fixed

v2.6.8

Fixed

v2.6.7

Changed

v2.6.6

Fixed

  • Install command find the path to the php binary used (#976)
  • Priorize 'accepted' validation rule for terms checkbox (#980)
  • Mail Faker need on test cancelled invitations (#978, a03b8ec)
v2.6.5

Fixed

  • Fixed avatar multibyte character issue (#973)
v2.6.4

Changed

  • Fix PHP 8.1 return type (#969)
v2.6.3

Changed

  • Switch to Laravel 8.37 >= anonymous migrations (#961)

Fixed

  • Add Check before deleting a profile photo (#959)
  • Always return array to ui from allTeams() (#966)
v2.6.2

Changed

  • Route group Sanctum guard (#957)
  • Add config option for guard (82724e7)
  • Make config stub and set default guard (fff4df4)
v2.6.1

Changed

  • Bump inertiajs/inertia-laravel (#954)
v2.6.0

Changed

  • Laravel 9 Support (#948)
  • Anonymize default profile photo url calls (#940)
v2.5.1

Changed

  • Fixed a content reflow issue on slower connection in update profile info form (#929)
  • Fixed a button spacing issue in dialog modal footer (#930, #935)
  • Show 'Unknown' instead of 'false' if other browser session Useragent details are not matched in library (#934)
v2.5.0

Changed

  • Update to Tailwind CSS v3 (#920, #926)
  • Use KeyboardEvent key attribute for Escape (#911)
v2.4.4

Changed

  • Better handle situations where a user's role on a team is undefined (#905)
v2.4.3

Changed

  • Merge action-section attributes (#898)
v2.4.2

Fixed

  • Revert "Use custom TeamInvitation model in TeamInvitationController" (#895)
v2.4.1

Fixed

  • Use custom TeamInvitation model in TeamInvitationController (#892)
v2.4.0

Added

  • Pest support (#866)

Changed

  • Remove csrf_token from meta in Inertia app (#878)

Fixed

  • Use correct feature flag in password reset tests (#881)
v2.3.9

Changed

  • Update front-end dependencies (#804)
v2.3.8

Fixed

  • Skip registration tests if Fortify registration is disabled (#799)
  • Remove overflow property when unmounted (#801)
v2.3.7

Changed

  • Allow Role's $name and $description to be translated (#798)

Fixed

  • Remove dark classes from QR Code (#788)
  • Changed the column type of profile_photo_path (#794)
  • Fix cors policy errors with inertia stack (#797)
v2.3.6

Fixed

  • Inertia - ensure file selection is not empty before updating profile photo preview (#782)
  • Added canCreateTeams validation in responsive-nav-link of AppLayout (#785)
v2.3.5

Changed

  • Publish UserFactory.php (244150f)

Fixes

  • Check OwnsTeam for null teams (#774)
  • Inertia - clear user profile photo input (#781)
v2.3.4

Changed

  • Update NPM dependencies (#767)

Fixed

  • Get model of PersonalAccessToken before deleting it (#771)
  • Fix selector query (#772)
v2.3.3

Fixed

  • Exclude hidden inputs from focusable elements (#757)
v2.3.2

Fixed

  • Check for session before attempting to invalidate (#750)
  • Replace shadow-outline with ring (#751)
v2.3.16

Changed

  • Use defineComponent in vue stubs for easier typescript setup (#869)

Fixed

  • Added "text-left" class to team role descriptions (#865)
v2.3.15

Changed

  • Remove unused dependency from composer.json (#846)
  • Make string constants a translation strings (#851)
  • Update banner component svg icon (#857)

Removed

  • Remove unneeded tailwind config variant definitions (#853)
v2.3.14

Fixed

  • Support both CommonMark v1 & v2 (#845)
v2.3.13

Fixed

v2.3.12

Changed

  • Redirect by route name (#828)
  • Add Vue file extension to all Vue components imported (#829)
  • Prepare translated roles on Livewire using jsonSerialize() (#837)
  • Defer to Fortify for password confirmation (#835)

Fixed

  • Update <Link> tags & implement <Head> management (#832)
  • Fix commonmark install issue (#840)
v2.3.11

Changed

  • Add ability to focus first modal element on opening (#814)

Fixed

  • Support both Alpine V2 and V3 (#813)
v2.3.10

Changed

  • Upgrade Alpine from V2 to V3 (#808)
  • Enable Tailwind JIT-Mode (#810, #809)
v2.3.1

Fixed

  • Made sure that the current session is destroyed when deleting your account (#742, 9663d7e)
v2.3.0

Added

  • Add section title aside slot (#727)

Changed

  • Remove unnecessary CSS classes (#735)
  • Accept any type of response in RedirectsActions trait (#740)

Fixed

  • Fixed the test that's failing in EmailVerificationTest (#737, e0a9d2e)
  • Fixes an error when sending email invitations when Fortify's registration feature is turned off (#741)
v2.2.5

Fixed

  • Revert "Reduce amount of queries for Teams feature" (#729)
v2.2.4

Changed

  • Test team features only when active (#698)
  • Reduce amount of queries for Teams feature (#708)
  • Add a tag dropdown link (#711)

Fixed

  • Button Disabled opacity-25 (#712)
  • Add scroll-region to modal (#724)
  • Load modal slot on show (#723)

Removed

  • Don't require autoprefixer (#714)
v2.2.3

Fixed

  • Update mimes (90b6d1b)
  • Prevent network request when pressing escape to close modal (#695)
v2.2.2

Changed

  • Use cancel wording (9b7dbb4e)
  • Use inertia progress (c1f1fa0)
  • Remove '.native' deprecated modifier in vue3 (#689)

Fixed

v2.2.1

Changed

  • Add unverified state to UserFactory (#679)

Fixed

v2.2.0

Added

  • Vue v3.0 support (#666)

Fixed

  • Fix ownsTeam when applied to non-User model (#673)
  • Allow UpdateTeamNameForm in Livewire to hydrate all Team attributes (#676)
  • Change "Logout" text to "Log out" and "Login" to "Log in" (#677)
v2.16.2

Fixed

v2.16.1

Fixed

v2.16.0

Changed

v2.14.1

Fixed

v2.14.0

Changed

Fixed

v2.13.1

Fixed

v2.13.0

Added

Changed

v2.12.6

Changed

v2.12.5
v2.12.4

Changed

v2.12.3

Changed

v2.12.1

Changed

v2.12.0

Changed

v2.11.2

Changed

v2.11.1

Changed

2.x

v2.11.0

Changed

v2.10.3

Changed

v2.10.2

Changed

v2.10.1
v2.10.0

Changed

Removed

v2.1.4

Changed

  • Allow custom classes on the dropdown class (#661)

Fixed

  • Fix permissions for team create routes (#669)
  • Fix overflow hidden issue with overlaping elements inside form section (#668)
v2.1.3

Changed

v2.1.2

Changed

  • Enabling Github Flavored Markdown for Terms and Privacy Policy (#645)

Fixed

  • Hide AppLayout header if no slot defined in Page component (#650, 523399f)
  • Use custom team member model (#651)
  • Use email input type (#653)
v2.1.1

Fixed

  • Fix RegistrationTest for Terms of Services (#632)
  • Add z-index to the modal (#633)
  • Skip DeleteAccountTest if feature is not enabled (#641)
  • Fix unique email on email invitations (593e763, a394153)
v2.1.0

Added

  • Add --composer option to the install command (#607)

Changed

  • Automatically select API token when it's created (#589)
  • Change current team of user when creating a new additional team (#618)
  • Make text translatable in confirm-password livewire view (#628)

Fixed

  • Banner should be hidden in default (#599)
  • Jetstream ignoring sessions from session connection in config (#630)
v2.0.3

Added

  • Allow publishing of missing Inertia files (#596, b28ee67)

Changed

  • Make button text in team invitation email translatable (#598)

Removed

  • Remove unused Vue components (#596)

Fixed

  • Make a similar footer section on welcome page (#602)
v2.0.2

Fixed

v2.0.1

Changed

  • Make cancel link translatable (#592)

Fixed

  • Inertia Stack Authentication Page logo link update with inertia-link (#594)
v2.0.0

A major new Jetstream release. Check out the announcement post.

v1.6.6

Changed

  • Update to Laravel Mix v6 (#582)

Fixed

  • Avoids eqeqeq errors in eslint (#580)
v1.6.5

Fixed

  • Add missing import must verify email interface (#529)
  • Use named route for two-factor (#528)
v1.6.4

Changed

  • Rename path to prefix for route config (#504)
v1.6.3

Fixed

  • Clears any validation error message before re-displaying confirmation (#487)
v1.6.2

Fixed

  • Use Alpine directly for guest layout (#485)
v1.6.1

Changed

Fixed

  • Fix feature toggles in Inertia (#451, #454)
  • Update response status code to prevent method not allowed (#456)
v1.6.0

Added

  • PHP 8 Support (#416)

Fixed

  • Delete user tokens when user is deleted (#406, 5bc500e)
  • Fix composer memory limit crashes (#412)
  • Update TwoFactorAuthenticationForm.vue (#417)
v1.5.3

Fixed

  • Fix Livewire Modal Closing Issue By Bumping Alpine To 2.7.3 (#404)
  • Delete the users profile picture (#399)
v1.5.2

Added

  • Adds custom redirects after creating or deleting a team (#383, ef3382d)

Changed

  • Make team show use policies (#379)
  • Use ziggy current method to check active link (#402)

Fixed

  • Add missing trait (#385)
  • Slot Empty Checking & Return Default Value (#389)
  • Constrain Ziggy version to ^0.9.4 (#395)
v1.5.1

Fixed

  • Lock inertiajs/inertia-laravel to ^0.2.4 (#371)
v1.5.0

Added

  • Add Jetstream route prefix config (#362)

Changed

v1.4.1

Changed

  • Give user object to update profile information form (#324, d818b31)
  • Numeric keyboard in Two Factor Challenge (#336)

Fixed

  • Correct visibility of Fortify features in profile view (#322)
  • Fix incorrect variable (afc89ad)
v1.4.0

Changed

  • Extract switch team logic into HasTeams trait (#312)
  • Use named routes on Inertia with Ziggy (#314, #316)
  • Bump Tailwind & Inertia (#315)
v1.3.2

Changed

  • Add dependency-less modal focus trapping (#294)
  • Use getAuthIdentifier instead of getKey (#283)
  • Ensure text remains visible during webfont load (#290)
  • Make terms translatable (#300)
  • Disable profile photo and api by default (096d7dd)

Fixed

  • a11y(auth): associate inputs with labels (#285)
v1.3.1

Changed

  • Bump Alpine.js version up to 2.7.0 (#262)

Fixed

  • Use session table from the config (#265)
  • Add :key buildings for list (for) rendering to TeamMemberManager.vue (#270)
  • Add Submenu Style For When Profile Photos Are Unmanaged (#275, e717c9e)
  • Disable save button while profile pic is uploading (#266)
v1.3.0

Added

  • Added hasTeamRole check on the HasTeams trait (#251, 87b4bf3)

Changed

  • More translation support (#211, #216)
  • Use mix() instead of asset() for hot-reload support (#217)
  • Remove Hard Coded Livewire Routes (#226)
  • Update UpdateUserProfileInformation.php (#247)

Fixed

  • Fixed attribute order inside views (#207)
  • Update modal z-index (#212)
  • Add key of v-for teams (#239)
  • Correct ID value for email field (#240)
  • Fix purging of CSS classes on production builds (#249)
  • Fix migration (1883071)
v1.2.1

Added

Fixed

  • Don't include update password form if feature disabled (#197)
  • Remove hard coded routes and use route() helper by name instead (#203)
  • Fix button margins on small screens (#206)
v1.2.0

Added

Changed

  • Update Fortify Actions to use PasswordValidationRules Trait (#168)
  • Make labels translatable in livewire views (#177)
  • A few more strings that should be translatable (#192)

Fixed

  • Refresh navigation dropdown when teams/profile forms save (#132)
  • Fix API token deletion bug (#155)
  • Fix profile picture distortion for team owners (#165)
  • Fix HasTeams trait to be able to use queries (#173)
v1.1.2

Changed

  • Set fully url forget and reset password action (#136)

Fixed

  • Missing Closing Parenthesis (#140)
v1.1.1

Fixed

  • Fix missing request (#137)
v1.1.0

Added

  • Add alt attribute/value to image tag (#106)
  • Translates more strings (#101)

Changed

Fixed

  • Fix for vendor:publish routes (#109)
  • Make team menu entry "truncate" (#114)
  • Added object-cover to profile images (#122)
  • Inertia: Use check instead of authorize for canCreateTeams (#129)
v1.0.2

Changed

v1.0.1

Changed

  • Update to Laravel Fortify 1.0 (#96)
v1.0.0

Fixed

v0.7.3

Fixed

v0.7.2

Fixed

v0.7.1

Added

  • Implement TeamPolicy::create authorization check before creating a team (#82, 42ed0aa)
  • Provide a way of customizing/disabling the default routes (#67)
  • Delete User password confirmation (#91)

Changed

  • Make auth views translatable (#81)

Fixed

  • Fix API vs Web TeamsHasPermissions, add Tests (#89)
  • Fix "remember me" checkbox (#86)
  • Fix InstallCommand.php (#55)
v0.7.0

Changed

  • Set fully qualified URL for login,register and logout (#49)
  • Use application language on layouts (#58)
  • Use incrementing ids for team ids (71b67f1)
v0.6.4

Fixed

v0.6.3

Changed

v0.6.2

Changed

  • Change how auth guards are setup (6ac870f)
v0.6.1

Changed

  • Set a fully qualified URL for css file (#27)
  • Allow using Inertia without a session (#43)
  • Make error message translatable (#39)
v0.6.0

Changed

v0.0.5

Changed

  • Change divs to buttons (#8)
  • Replace the "home" route by the "dashboard" route (#16)
  • Include autocomplete on all relevant elements (#13)
  • Configure Purgecss for Tailwind (#10, af9bba5)
  • Use numeric ids for users (#22)
v0.0.4

Changed

v0.0.3

Changed

v0.0.2

Changed

  • Require Sanctum 2.6 (#2)
v0.0.1

Initial release.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport