wave icon indicating copy to clipboard operation
wave copied to clipboard

Update Wave with Laravel 9.

Open thinkverse opened this issue 3 years ago • 3 comments
trafficstars

This PR updates Wave's Laravel application to a base Laravel 9 version and also bumps all dependencies to support Laravel 9. This is in response to #46 and my own desire to update the base Laravel app to a newer version.

Updating to Laravel 9 will force a minimum of PHP 8.0.2, 7.4 and lesser will not work anymore since Laravel 9 forces ^8.0.2.

PR is not fully tested yet, hence why it's being submitted as a draft. Testers are more than welcome. To test, clone this PR and report any issues found back here and they'll be resolved.

Tested and working on PHP 8.1+

  • [x] Authentication
  • [x] User Profiles
  • [x] User Impersonation
  • [x] Subscriptions
  • [x] Subscriptions Plans
  • [x] User Roles
  • [x] Notifications
  • [x] Announcements
  • [x] Blog
  • [X] API
  • [X] Voyager
  • [x] Themes

thinkverse avatar May 11 '22 01:05 thinkverse

Im so happy !!!

titonova avatar May 13 '22 08:05 titonova

Is there an ETA for this PR?

MrGKanev avatar Jun 06 '22 11:06 MrGKanev

Is there an ETA for this PR?

Not from my point of view. It's up to the @thedevdojo team when or even if this gets merged.

If you want to use Laravel 9 instead of using Laravel 8. I've released Surf in the meantime. It's a fork of Wave that's in essence just this PR merged or you can download this PR directly from my Wave fork, or wait until it's potentially merged.

thinkverse avatar Jun 09 '22 03:06 thinkverse

@bobbyiliev any possibilities to merge this one so we can benefit from version 9?

Gerardlc avatar Aug 21 '22 09:08 Gerardlc