v2.8.3 - 2022-05-30
- Switch to ESM imports by @jessarcher in laravel/jetstream#1059
- Bump tailwindcss/forms to 0.5.0 by @driesvints in laravel/jetstream#1061
- Simplify Tailwind installation by @jessarcher in laravel/jetstream#1060
v2.8.2 - 2022-05-24
- Fixed an issue causing warning when clicking on Manage Permissions or Delete on created token. by @ravibpatel in laravel/jetstream#1056
v2.8.1 - 2022-05-13
- Fix disabled email verification mode by @driesvints in laravel/jetstream#1053
v2.8.0 - 2022-05-10
- Verification improvements by @driesvints in laravel/jetstream#1048
v2.7.5 - 2022-04-25
- Fix banner not showing again if dismissed by the user by @LucaRed in laravel/jetstream#1045
v2.7.4 - 2022-04-19
- Install pest as devDependency by @abenerd in laravel/jetstream#1040
v2.7.3 - 2022-04-08
- Fix parse error caused by alpine shorthand on dynamic-component by @authanram in laravel/jetstream#1032
- Fix error handling during 2FA confirmation by @ManuelLeiner in laravel/jetstream#1030
- Fix if user logs out when viewing the 2FA Form by @jjhamkuijpers in laravel/jetstream#1034
v2.7.2 - 2022-04-03
- Use Alpine's @click.prevent for switching teams by @jrd-lewis in laravel/jetstream#1027
v2.7.1 - 2022-03-30
- Not require
Ziggy
onShareInertiaData
middleware. by @xiCO2k in laravel/jetstream#1024
v2.7.0 - 2022-03-29
- Confirm 2FA when enabling by @driesvints & @taylorotwell in laravel/jetstream#992
- 2FA Setup Key by @ps-sean in laravel/jetstream#1008
- Add Inertia SSR Support by @xiCO2k in laravel/jetstream#1012
- Match Inertia Scaffolding with Livewire in regards to AuthenticateSessions by @taylorotwell in laravel/jetstream#1003
- Change Inertia Stubs to Composition API by @xiCO2k in laravel/jetstream#1001
- Remove return in ensurePasswordIsConfirmed by @driesvints in laravel/jetstream#1006
- Use
.alias
method fromMix
by @xiCO2k in laravel/jetstream#1009
- Fix stub tests by @driesvints in laravel/jetstream#1014
- Prioritize 'accepted' validation rule for terms checkbox in CreateNewUserWithTeams.php by @ChrisRiddell in laravel/jetstream#1019
v2.6.8 - 2022-03-15
- First check for ownership by @rennokki in laravel/jetstream#996
v2.6.7 - 2022-03-03
- HasTeams.php: make belongsToTeam accept null team by @cholladay0816 in laravel/jetstream#986
- Use Alpine's @click.prevent for log out by @jrd-lewis in laravel/jetstream#989
v2.6.6 - 2022-02-15
- 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 - 2022-02-08
- Fixed avatar multibyte character issue (#973)
- Fix PHP 8.1 return type (#969)
- Switch to Laravel 8.37 >= anonymous migrations (#961)
- Route group Sanctum guard (#957)
- Add config option for guard (82724e7)
- Make config stub and set default guard (fff4df4)
- Bump
inertiajs/inertia-laravel
(#954)
- 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)
- Better handle situations where a user's role on a team is undefined (#905)
- Merge action-section attributes (#898)
- Revert "Use custom TeamInvitation model in TeamInvitationController" (#895)
- Use custom
TeamInvitation
model inTeamInvitationController
(#892)
- Pest support (#866)
- Remove
csrf_token
from meta in Inertia app (#878)
- Use correct feature flag in password reset tests (#881)
- Use defineComponent in vue stubs for easier typescript setup (#869)
- Added "text-left" class to team role descriptions (#865)
- Remove unused dependency from
composer.json
(#846) - Make string constants a translation strings (#851)
- Update banner component svg icon (#857)
- Remove unneeded tailwind config variant definitions (#853)
- Support both CommonMark v1 & v2 (#845)
- Fix key name (b33a95d)
- 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)
- Add ability to focus first modal element on opening (#814)
- Support both Alpine V2 and V3 (#813)
- Update front-end dependencies (#804)
- Skip registration tests if Fortify registration is disabled (#799)
- Remove overflow property when unmounted (#801)
- Allow Role's
$name
and$description
to be translated (#798)
- Remove dark classes from QR Code (#788)
- Changed the column type of profile_photo_path (#794)
- Fix cors policy errors with inertia stack (#797)
- Inertia - ensure file selection is not empty before updating profile photo preview (#782)
- Added canCreateTeams validation in responsive-nav-link of AppLayout (#785)
- Publish
UserFactory.php
(244150f)
- Update NPM dependencies (#767)
- Exclude hidden inputs from focusable elements (#757)
- Add section title aside slot (#727)
- 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)
- Revert "Reduce amount of queries for Teams feature" (#729)
- Test team features only when active (#698)
- Reduce amount of queries for Teams feature (#708)
- Add a tag dropdown link (#711)
- Don't require autoprefixer (#714)
- Use cancel wording (9b7dbb4e)
- Use inertia progress (c1f1fa0)
- Remove '.native' deprecated modifier in vue3 (#689)
- Require password (b24ef0c)
- Add unverified state to
UserFactory
(#679)
- Update purge settings (36c4685)
- Vue v3.0 support (#666)
- 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)
- Allow custom classes on the dropdown class (#661)
- Fix permissions for team create routes (#669)
- Fix overflow hidden issue with overlaping elements inside form section (#668)
- Enabling Github Flavored Markdown for Terms and Privacy Policy (#645)
- Hide AppLayout header if no slot defined in Page component (#650, 523399f)
- Use custom team member model (#651)
- Use email input type (#653)
- 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)
- Add
--composer
option to the install command (#607)
- 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)
- Banner should be hidden in default (#599)
- Jetstream ignoring sessions from session connection in config (#630)
- Make button text in team invitation email translatable (#598)
- Remove unused Vue components (#596)
- Make a similar footer section on welcome page (#602)
- Fix test (d24c41b)
- Make cancel link translatable (#592)
- Inertia Stack Authentication Page logo link update with inertia-link (#594)
A major new Jetstream release. Check out the announcement post.
- Update to Laravel Mix v6 (#582)
- Avoids eqeqeq errors in eslint (#580)
- Rename path to prefix for route config (#504)
- Clears any validation error message before re-displaying confirmation (#487)
- Use Alpine directly for guest layout (#485)
- Fix feature toggles in Inertia (#451, #454)
- Update response status code to prevent method not allowed (#456)
- PHP 8 Support (#416)
- Delete user tokens when user is deleted (#406, 5bc500e)
- Fix composer memory limit crashes (#412)
- Update
TwoFactorAuthenticationForm.vue
(#417)
- Fix Livewire Modal Closing Issue By Bumping Alpine To
2.7.3
(#404) - Delete the users profile picture (#399)
- Add missing trait (#385)
- Slot Empty Checking & Return Default Value (#389)
- Constrain Ziggy version to
^0.9.4
(#395)
- Lock
inertiajs/inertia-laravel
to^0.2.4
(#371)
- Add Jetstream route prefix config (#362)
- Give user object to update profile information form (#324, d818b31)
- Numeric keyboard in Two Factor Challenge (#336)
- Extract switch team logic into HasTeams trait (#312)
- Use named routes on Inertia with Ziggy (#314, #316)
- Bump Tailwind & Inertia (#315)
- Add dependency-less modal focus trapping (#294)
- Use
getAuthIdentifier
instead ofgetKey
(#283) - Ensure text remains visible during webfont load (#290)
- Make terms translatable (#300)
- Disable profile photo and api by default (096d7dd)
- a11y(auth): associate inputs with labels (#285)
- Bump Alpine.js version up to 2.7.0 (#262)
- Use session table from the config (#265)
- Add
:key
buildings for list (for) rendering toTeamMemberManager.vue
(#270) - Add Submenu Style For When Profile Photos Are Unmanaged (#275, e717c9e)
- Disable save button while profile pic is uploading (#266)
- More translation support (#211, #216)
- Use
mix()
instead ofasset()
for hot-reload support (#217) - Remove Hard Coded Livewire Routes (#226)
- Update
UpdateUserProfileInformation.php
(#247)
- 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)
- 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)
- Update Fortify Actions to use PasswordValidationRules Trait (#168)
- Make labels translatable in livewire views (#177)
- A few more strings that should be translatable (#192)
- 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)
- Set fully url forget and reset password action (#136)
- Missing Closing Parenthesis (#140)
- Fix missing request (#137)
- Use static properties for Team and Membership too (#119, #121)
- Add inertia render hooks (b2e5729, fd76d88, 4929383)
- 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)
- Update to Laravel Fortify 1.0 (#96)
- Fix modal (47ad018)
- Revert layout changes (915c797)
- 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)
- Make auth views translatable (#81)
- Fix API vs Web TeamsHasPermissions, add Tests (#89)
- Fix "remember me" checkbox (#86)
- Fix
InstallCommand.php
(#55)
- Set fully qualified URL for login,register and logout (#49)
- Use application language on layouts (#58)
- Use incrementing ids for team ids (71b67f1)
- Fix disk (f00615f)
- Update photo storage (b304f4e)
- Change how auth guards are setup (6ac870f)
- Set a fully qualified URL for css file (#27)
- Allow using Inertia without a session (#43)
- Make error message translatable (#39)
- 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)
- Use inertia link (991457c)
- Update guard usage (e871b88)
- Require Sanctum 2.6 (#2)
Initial release.