Skip to content

Latest commit

 

History

History
866 lines (487 loc) · 37.8 KB

CHANGELOG.md

File metadata and controls

866 lines (487 loc) · 37.8 KB

Release Notes

v2.8.3 - 2022-05-30

Changed

v2.8.2 - 2022-05-24

Fixed

  • 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

Fixed

v2.8.0 - 2022-05-10

Added

v2.7.5 - 2022-04-25

Fixed

v2.7.4 - 2022-04-19

Changed

v2.7.3 - 2022-04-08

Fixed

v2.7.2 - 2022-04-03

Fixed

v2.7.1 - 2022-03-30

Fixed

v2.7.0 - 2022-03-29

Added

Changed

Fixed

v2.6.8 - 2022-03-15

Fixed

v2.6.7 - 2022-03-03

Changed

v2.6.6 - 2022-02-15

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 - 2022-02-08

Fixed

  • Fixed avatar multibyte character issue (#973)

Changed

  • Fix PHP 8.1 return type (#969)

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)

Changed

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

Changed

  • Bump inertiajs/inertia-laravel (#954)

Changed

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

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)

Changed

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

Changed

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

Changed

  • Merge action-section attributes (#898)

Fixed

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

Fixed

  • Use custom TeamInvitation model in TeamInvitationController (#892)

Added

  • Pest support (#866)

Changed

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

Fixed

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

Changed

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

Fixed

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

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)

Fixed

  • Support both CommonMark v1 & v2 (#845)

Fixed

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)

Changed

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

Fixed

  • Support both Alpine V2 and V3 (#813)

Changed

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

Changed

  • Update front-end dependencies (#804)

Fixed

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

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)

Fixed

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

Changed

  • Publish UserFactory.php (244150f)

Fixes

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

Changed

  • Update NPM dependencies (#767)

Fixed

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

Fixed

  • Exclude hidden inputs from focusable elements (#757)

Fixed

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

Fixed

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

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)

Fixed

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

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)

Fixed

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

Changed

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

Fixed

Changed

  • Add unverified state to UserFactory (#679)

Fixed

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)

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)

Changed

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)

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)

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)

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)

Fixed

Changed

  • Make cancel link translatable (#592)

Fixed

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

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

Changed

  • Update to Laravel Mix v6 (#582)

Fixed

  • Avoids eqeqeq errors in eslint (#580)

Fixed

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

Changed

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

Fixed

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

Fixed

  • Use Alpine directly for guest layout (#485)

Changed

Fixed

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

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)

Fixed

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

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)

Fixed

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

Added

  • Add Jetstream route prefix config (#362)

Changed

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)

Changed

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

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)

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)

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)

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)

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)

Changed

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

Fixed

  • Missing Closing Parenthesis (#140)

Fixed

  • Fix missing request (#137)

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)

Changed

Changed

  • Update to Laravel Fortify 1.0 (#96)

Fixed

Fixed

Fixed

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)

Changed

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

Fixed

Changed

Changed

  • Change how auth guards are setup (6ac870f)

Changed

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

Changed

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)

Changed

Changed

Changed

  • Require Sanctum 2.6 (#2)

v0.0.1 (2020-08-31)

Initial release.